Google SiteMap Integration with ASP.NET 2.0

Google has a little-known feature that enables web site authors to tell the search engine about the structure of their site.  ASP.NET 2.0 also now supports a way of representing the structure of a site in a map (we call it the site navigation system). 

ASP.NET 2.0 out of the box supports easily surfacing the sitemap structure using HTML UI with the new built-in ASP.NET 2.0 Menu, TreeView or SiteMapPath control.  This past Friday Bertrand from the ASP.NET team published a cool handler to expose it in the Google format as well.

You can read about it and download it here.

BTW -- if you want to learn more about the new ASP.NET 2.0 Site Navigation features, you can also check out some of my past blog posts on this:

Hope this helps,

Scott

Published Sunday, December 04, 2005 11:25 PM by ScottGu

Comments

# re: Google SiteMap Integration with ASP.NET 2.0

Monday, December 05, 2005 7:44 AM by James Newton-King
Ah, someone else had the same idea as I did :)

I made my own version of this a couple of months ago, calling it GoogleSitemap.NET, although I haven't had a website to release it on until recently.

It supports defining the structure of a site as well as also allowing you to inform Google the page's priority, last modified date and change frequency in the sitemap file.

Here is the link to it:
http://www.newtonsoft.com/Products/GoogleSitemap/Default.aspx

There is an online demo and the source is available to download :)

# Data Tutorial #2: Building our Master Page and Site Navigation Structure

Friday, June 23, 2006 2:23 AM by ScottGu's Blog
June 22nd 2006 Update: We've now published a whole series of new data tutorials based on this origional...