Including sitemap in nopCommerce Project

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
13 years ago
nopCommerce project should include a feature which is common in all website these days and very helpful "sitemap"

we usually get sitemap of our nopCommerce website by going to :www.ourwebsite.com/sitemap.aspx

but this is just an xml file, i am talking about "sitemap" which is index of the complete website.

Today most of the websites include their sitemap which works as an index of the complete which gives information of what pages are located under what category and where.

Look at the sitemap of these famous websites which are also e-commerce websites:

Apple Store: http://store.apple.com/us/browse/sitemap

HP Store: http://www.shopping.hp.com/sitemap

Dell: http://www.dell.com/content/topics/reftopic.aspx/gen/sitemap?c=us&l=en
13 years ago
Thanks. Do you mean Sitemap.aspx file?
13 years ago
nopCommerce team | a.m. wrote:
Thanks. Do you mean Sitemap.aspx file?


Hello Andrei,
i am not talking about the sitemapSEO.aspx file.

I am talking about adding a page in the project, as for every e-commerce store it is important to have pages on the website like : About us, Contact Us, Terms & Conditions.

Today most of the websites include a page in their websites which is known as "sitemap" which works as an index of the complete which gives information of what pages are located under what category and where.

This makes the website more user-friendly and the visitor of the website can find products/pages on the website very easily.

Please take a look at the above links that i provided as leading e-commerce stores have this option of sitemap page on their website
13 years ago
As something simillar I've used in SiteFinity development...
Ideally, you would need:
1) some way for the control to cumulatively display hyperlinks only to those physical pages (ContactUs.aspx, etc..) and virtual pages(Topic.aspx w/querystring parameters) that you want shown in the sitemap(it is rare to want absolutely every page shown in a sitemap).    Yes, the function could be designed mre easily, if it were to only display out-of-the-box pages, but I suspect I may not be the only one that has made use of the "Topics" feature to extend it closer towards a CMS(iFrame + xml based navigation control).   Would be a shame to develop such a sitemap control and not have the ability to include topics.
2)  some way of setting, within the content area of Admin, on which pages the sitemap should be rendered.    They are typically a small, light font just above the footer.   One method might be to register the master pages within the Admin/Content area and toggle the sitemap on/off on a per master page basis.   Again though... moving closer towards CMS.
13 years ago
abcd_12345 wrote:
i am not talking about the sitemapSEO.aspx file.

Sitemap.aspx, not sitemapSEO.aspx
13 years ago
nopCommerce team | a.m. wrote:

Sitemap.aspx, not sitemapSEO.aspx


Sorry about the confusion, yes i was talking about sitemap.aspx
13 years ago
Examples:

http://demo.magentocommerce.com/catalog/seo_sitemap/category/ (Look at the footer, it says sitemap)

http://www.just4laptops.co.uk/sm.aspx
13 years ago
It may say site map but it is far from including all of the pages.

http://www.shopping.hp.com/sitemap would not be able to keep up with all of the web pages being added, deleted, modified, etc. to create a sitemap. That is Hewlett-Packard. They have been around for what, 30-40 years? And they have been doing business in the billion dollar range right? abcd_123, can you imagine if you had that much money? I would have a team of software engineers, user interface designers, and graphic designers working for me around the clock.

In a company as large as HP, it is going to be hard to keep track of who is doing what and when, especially why. With all the different departments accessing their internal and external networks, keeping up with a sitemap seems kind of a long shot. What do you think?
13 years ago
deccks wrote:
It may say site map but it is far from including all of the pages.

http://www.shopping.hp.com/sitemap would not be able to keep up with all of the web pages being added, deleted, modified, etc. to create a sitemap. That is Hewlett-Packard. They have been around for what, 30-40 years? And they have been doing business in the billion dollar range right? abcd_123, can you imagine if you had that much money? I would have a team of software engineers, user interface designers, and graphic designers working for me around the clock.

In a company as large as HP, it is going to be hard to keep track of who is doing what and when, especially why. With all the different departments accessing their internal and external networks, keeping up with a sitemap seems kind of a long shot. What do you think?


Hello deccks,

Thanks for your comments,,

Well i was just giving examples to suggest nopCommerce team to add a sitemap page in the nopCommerce Project.

i am not saying to create something like HP or DELL or APPLE, i was just giving examples. And talking about sitemap page , just not e-commerce websites, today 50%-60% websites includes this sitemap page as it helps the visitors to see the structure of the website and help them to find pages easily.  And i have created sitemap pages for many websites , it's not very time consuming work, sitemap page on any website is totally based on your web.sitemap tool of your website, whatever is there in web.sitemap will be populated on the sitemap page.

It totally depends on nopCommerce team how they want to display the sitemap page, if they want to include categories, manufacturer and few pages , that is also enough i think.
It's not compulsory to include each and every page , it's just that sitemap gives a idea of the website structure - what is located where...

Take a look at this website which is based on nopCommerce, someone has created sitemap page for his website: http://www.just4laptops.co.uk/sm.aspx

Magento offers site map page: http://demo.magentocommerce.com/catalog/seo_sitemap/category/

Small e-commerce websites also includes sitemap page on their website: http://www.jackgeorges.com/site_map.html
13 years ago
I agree. I think the sitemap at http://www.just4laptops.co.uk/sm.aspx would be easy to create. It looks like it just pulls all of the information from a database.

abcd_123, I think it would be easy to create a template for a site map such at the one above. It would probably take no more than a couple of days to design and test.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.