Add-ons

XML Sitemap User Control

by Roger West Creative and Code (Sitefinity Partner)
Updated on: February 21, 2011 | 22346 views

Compatibility: Version 3.7 , Version 3.6 , Version 3.5
Version: 1.0.6
Tags: Navigation , Free
Terms Of Use

Download from Publisher
FREE
The XML Sitemap user control creates an XML site map in accordance to the
http://www.sitemaps.org specification. The control provides two basic properties for
customizing the pages included in the site map:

1. Include pages for which anonymous access is denied
2. Include pages for which indexing has been disabled

The XML Sitemap can be manually submitted to Google, Yahoo!, Windows Live and Ask.com to allow your website to begin ranking within these search engines.

Sitefinity CMS validated extension

14 comments

  • Marcel 07 Oct 2009
    06:22 AM
    I uploaded the control and inserted my homepage url. what next?
  • Chris 07 Oct 2009
    12:50 PM
    Once you've inserted the XML Sitemap control onto the desired page, access the page via its URL. If you've placed the control on a page named test.aspx, then you'll want to access http://www.yourwebsite.com/test.aspx. That URL will reveal your Sitefinity XML sitemap.
  • Rodrigo 18 Oct 2009
    02:34 AM
    I used the control, is very good!
    But I had to change because was not validating in Google.
    Sugest, could list all events and news.
  • Phill 20 Nov 2009
    04:14 PM
    Thanks for the control, saved me time and have put it to use! One thing I added was another bool property called "IncludeNonNavPages" that if set to true will include pages that have been hidden from navigation (yet may still be indexed and public).

    Fyi, I didn't have any problems validating w/ Google Sitemap Validator.

    Thanks again!
  • Dan 22 Nov 2009
    09:23 AM
    Sounds like this is just what I'm after for saving some time.

    Phill, Could you please post your code for the bool property to include pages hidden from navigation,

    Thanks
  • Chris 07 Dec 2009
    05:34 PM
    Updated control to add new property for optionally including non-navigable pages.
  • EasySitefinity 20 Nov 2010
    11:13 AM
    Used the XML Sitemap Control in a multilingual website. The sitemap.aspx only shows the pages without the language-folder (en/ or nl/ or de/). Is there a way to also include these in the sitemap?
  • Chris 29 Nov 2010
    11:50 AM
    The XML Sitemap control did not originally support multi-language support, but we've just updated the control to add multi-language support.
  • Vaughn 21 Feb 2011
    11:34 AM
    Installs easily, looks good. Has a minor bug with non-public pages though.

    When editing the control, setting "Include non-public pages = False" seems to have no effect if the pages are non-public due to inheritance.

    Example:  I have a group called "Members", with the pages Members 1 and Members 2 in it. If I set the page group Members to "Anonymous Access = Deny", Members 1 and Members 2 pages are still shown in the sitemap.

    Any suggestions on how to make it understand inheritance?
  • Chris Aybar 21 Feb 2011
    01:38 PM
    Agreed.  I've made a minor change to correct this. Please download again.
  • Anton 21 Feb 2011
    01:46 PM
    Hi Chris, could you please send us the updated version of the control, so we can update the marketplace download.

    Thanks!
  • Anton 21 Feb 2011
    02:12 PM
    The control has been updated to its latest 1.0.6 version! Thanks, Chris!
  • Vanders 30 Mar 2011
    10:57 AM
    Do you happen to have a version for 4.0?
  • Chris 01 Apr 2011
    06:11 PM
    No, not currently.  We'll have to add that to our TODO list.

Add Comment

  • Providing an email will subscribe you for receving comment notifications.

  •