What’s the Best WordPress XML Sitemap Plugin?

Have you been looking for the best XML Sitemap plugin for WordPress? I have been using the plugin by Arne Brachhold called Google XML Sitemaps for quite some time and been extremely happy with both its flexibility and active development. He has done a great job with the plugin.

This plugin does a great job because of all the options it provides. Here are a few features I really love about this plugin:

  • Post Priority (this is especially useful, even more so if you have Popularity Contest enabled)
  • Auto-detects the sitemap location
  • Options to include or exclude specific content types (example, posts, categories, archives, tag pages, etc)
  • Easy to change the frequency for robots to re-crawl pages (example, Daily, Monthly, Yearly, etc)
  • Easy to change the priority level for each content type

Here’s a screenshot of what the primary options will look like.

WordPress XML Sitemap Plugin

Download link: http://downloads.wordpress.org/plugin/google-sitemap-generator.zip

Popularity: 100% [?]

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay

Related posts:

  1. WordPress.org Adds Crowd-Sourced Plugin Compatibility

Get involved, Vibe with us.

52 Vibes for this post.

  1. Ted Goas says:

    Admittedly I read through this quickly, but I didn’t see the name or link of the plugin you’re referring to above. I’d love to find a great XML sitemap generator and not rely as much on creating them manually!

    • Dre Armeda says:

      Ted, the plugin is Google XML Sitemaps by Arne Brachhold. Thanks for pointing out the missing download link, it has been added. This plugin truly does make keeping a current XML sitemap easy.

  2. Heiko says:

    I agree this is the best sitemap generator. It also works pretty good for SEO.

  3. quick tips says:

    yup i agree with this google xml sitemap generator is the best one

  4. Vlad says:

    Hi,
    I created my xml sitemap. Everything is ok: personalinjuryfirmstoronto.com/sitemap.xml

    Do i need to have a link in my Menu to the sitemap. Or it should be hidden. Whats the best for SEO?

  5. Jamie says:

    HI,

    I am using this plug in. Do you know if there is a way to get the plug in to list your site in the file both with and without the www. Google webmaster tool reports an error if the site is not listed both ways.

    • Jamie, it’s really a bad idea to have both www and non-www, you should only be using one — in fact, WordPress will only let you have one. So your question isn’t very relevant as Google only wants to see one. Google treats sub-domains differently than normal domains, which is the reason for this.

      • Jamie says:

        Thanks for your response. The webmaster tools site at Google produced an error on my site map file that said I needed to include the www. in the address. I tried to figure this out by searching and experimenting for several hours. I checked Google webmaster tools again for the errors without getting anything figured out, and the message about adding in the www. was gone. Perhaps this was just a poorly worded error message from Google that is only shown while they are processing / indexing your site. I read about another user that reported the same problem / error, but they never posted what the solution was. Looks like the solution is simple, leave Google alone for a few hours to process your files. Thanks again, Jamie

  6. DC says:

    I love this plug-in, too. However, the option for absolute path (so I can have it index my whole site) doesn’t work. I get a build error. And his website doesn’t provide support in this area. So, I live with a blog xml sitemap and a main website xml sitemap. If you have any ideas on this, I’m all ears!

    Thanks!

    • DC,

      It’s not bad to have two sitemaps, so I wouldn’t worry about it too much. Just make sure both are submitted to Google Webmaster Tools and also make sure that they are both specified in your robots.txt file, like this:

      Sitemap: /sitemap.xml
      Sitemap: /blog/sitemap.xml

      The search engines should pick it up just fine then.

  7. Jamie Dolan says:

    HI,
    I just wanted to tell you that I have this plug-in running on a site with about 1,000 posts on it, and it is working well. I found that some odd symbols and characters in the names of pages will cause the site map build to fail, and the XML won’t validate. I’d had some of these odd / foreign characters appear in posts that I have imported directly into the database.
    I thought I would mentioned it in case anyone is seeing the xml validation fail and you don’t know why. I would check that your URL’s are all valid and that they look normal, without and unexpected characters in them.

    Thank You.

    Jamie

    • Thanks Jamie! Great insight for people that may want to generate an international xml sitemap for their site, but are having issues.

      So it’s a known problem and hopefully will be resolved in the future.

      Thanks!

  8. Vi says:

    Which WP version you are using? Upgraded 2.9.1 and sitemap generatos stopped to work :/

  9. Paul Baines says:

    It’s okay but on my larger blogs it doesn’t complete generation of an xml file and spout memory issues as the cause which is b.s. – has to be a plugin conflict but who knows which ones…

  10. I’ve been trying unsuccessfully to make it work, but though it says it has created a sitemap and successfully notified the search engines, both the .xml and .gz folders remain empty even though they’re set to 777 and the root to 776 in CHMOD.

    The only debug error I receive is under MySQL Queries: “Please edit wp-db.inc.php in wp-includes and set SAVEQUERIES to true if you want to see the queries.” Trouble is, there is no wp-db.inc.php within the wp-includes directory.

    Would love to get this program working. It gets great reviews.

    • I would first talk to your web host about the issue, it sounds like a problem with their web server configuration.

      I’ve never run into that problem before.

      Check to see which version of PHP your web host is running. If they aren’t on PHP 5.x yet, encourage them to upgrade to a version of PHP5 they are comfortable with.

  11. justblog says:

    but google cant read my sitemap :(

  12. qkrthnu says:

    Anyone know if there are plans for this plugin to auto generate a video sitemap?

    I have a site that contains a lot of embeded video – failquail.com and would love to automatically generate video sitemap data for old posts.

    • there is currently nothing available yet because there’s no way to really systemically know that, except if it were to scan each post, each time.

      It would probably need to hook into a custom field on each post, and would be very custom.

      I don’t really foresee this ever being an option either, but that’s not to say it won’t be.

  13. Josef Horhay says:

    Hi, When you use a auto site map generator, is there any possible risk of it doing more harm than good? vs not having a site map.

    Thanks in advance.

    • it’s been recommended by the search engines that you have an XML sitemap, as it helps the search engines know where to crawl. it shouldn’t ever hurt your site, but that’s not to say it’s not possible.

  14. Revitol says:

    The problem is, I still wonder whether to include tags and categories in the sitemap. This plugin is great. Customizable enough while being simple enough.

  15. Google XML sitemaps by Arne Brachhold is for me the best sitemap generator for WP hands down. I have used a few sitemap alternatives for wordpress but none are as easy to use, stylish and well supported as this plugin. A must for every WP website out there.

  16. Kelly says:

    I’m using Google XML sitemaps. Activated it and added it in the Google webmaster tools.

    When I search my website on google it finds my website http://www.kcmusic.nl/wordpress/page, but that page is not found, because I made a redirection to http://www.kcmusic.nl/page. (see http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory).

    The search URL is: http://www.google.nl/search?hl=nl&q=kc+music+kelly+veerman , the result in the top is my website.

    Do you have an idea how to solve it?

    • Your issue is unrelated to having a sitemap or not.

      It has to do with the response codes your pages are returning.

      Check the header status and make sure it’s a 301 that is being returned, not a 302.

  17. Manuel says:

    Hi,

    To generate the sitemap.xml file is printed:
    <! — generator="wordpress/3.0.1 …
    <!– sitemap-generator-url="http://www.arnebrachhold.d ….

    How can prevent the print version number of wordpress?

    In the rest of the blog, I removed the version of WordPress using:
    remove_action ('wp_head', 'wp_generator');

    Thanks
    Manuel

    • As far as I know you can’t remove it, unless you edit the plugin itself – but that makes it difficult for upgrading later on.

      Another way is to edit the version that WordPress is returning to any other value, and that would make it appear to be a different version.

      Or just keep it up to date and don’t worry about what version it is displaying, which is the best option.

      • Manuel says:

        Thanks.

        Testing did the following:
        On the file:
        /pluggin/google-sitemap-generator/ sitemap-core.php
        Comment the line 1657 (approx.)

        //$this->AddElement(new GoogleSitemapGeneratorDebugEntry(“generator=”wordpress/” . get_bloginfo(‘version’) . “”"));

        By this I do not print version number wordpress.

  18. StevenB says:

    I’ve been using Google XML sitemap generator for over 2 years on all of my sites and have been very pleased with it’s ease of use and functionality.

  19. Jay Fortner says:

    I prefer to use the sitemap options in the WordPress SEO plugin from Joost.

  20. OC Appraiser - Mason says:

    Thanks for the solid tips on XML sitemaps. This has tremendously helped my site rank better in google and get more of my pages indexed.

    Thanks and I’ll keep checking back for other WP tips.

  21. Victor says:

    Hey man, you saved me with that plugin. I was searching like crazy on wordpress site but all i found was useless crap.

  22. Aj says:

    Hi

    I am new to SEO and stuff. I created some blogs using Google XML sitemaps by Arne Brachhold. Now I am finding out that the plugin is not building my sitemaps at all. Everyone one of my are saying cannot build sitemap. It was working at first. Please help.

    • Hi Aj,

      I would first check the permissions of the sitemap.xml file(s), to ensure that they are writable. If the webserver can’t write to the file, it won’t be able to build the file the way it should.

      • Aj says:

        I believe I already did that. But in some of my sites the sitemap.xml file(s) are not even in the roof folder of the site. This is frustrating.

        • Try re-installing the plugin, that may help.

          The sitemap.xml file should always be in the root, I don’t know why it wouldn’t be.

          You could also try contacting the author of the plugin for help.

  23. About Web says:

    The plugin tells you if he can’t create a sitemap. Then, you can create empty a file sitemap.xml and give it write permissions with chmod.

  24. Bob Esponja says:

    This plugin looks great I only try “Google News Sitemap Feed With Multisite Support” is great too, but I think this is better, and have more options, too. Thank you!

  25. Azeem says:

    I have install the google xml sitemap and it is working but there is some problem i wamt the searching result on the site page just as in the contact us form we copy the code give by plugin and put it in the page name i want same with xml site map is there any way please tell me quickly thanks in advance

  26. Azeem says:

    I have install pulgin and use it.it works properly but it works as it made it want a page sitemap on my site like home,aboutus and other pages and want see results of sitemap on my site by click the sitemap page please if you have any idea tell me

  27. Google XML Sitemaps plugin is a great HTML Sitemap Generator Plugin for WordPress. Dagon Design Sitemap Generator is also fantastic, I have been using it for my website its realy nice.

  28. Matthew Berman says:

    Been using this plugin. Thanks for the info!

  29. Dee says:

    One more question.

    After building the Sitemap, do we need to contact/notify/feed anyone else, like Google WebMaster services?

    Thank you in advance.

Trackbacks