Google Sitemap plugin automatically generates XML sitemap for your WordPress website and helps search engines index your blog. Such sitemap file helps crawlers to extract the structure of your website more effectively.

The plugin supports default WordPress pages as well as custom URLs. It can be also added to your Google Webmaster Tools account. Improve your website SEO today!

Requires WordPress at least: 3.8

Brief Overview
Instruction on Installation

Features

Description Free Pro
Add the following URLs to the sitemap:
  • Page
  • Post
  • Post category
  • Post tag
  • Custom post types
  • Custom taxonomies
 xicons_yes  xicons_yes
Add a path to your sitemap file in robots.txt automatically  xicons_yes  xicons_yes
Connect your Google Webmaster Tools account to:
  • Add website
  • Add sitemap
  • Delete website
  • Get website info
 xicons_yes  xicons_yes
Compatible with latest WordPress version  xicons_yes  xicons_yes
Incredibly simple settings for fast setup without modifying code  xicons_yes  xicons_yes
Detailed step-by-step documentation and videos  xicons_yes  xicons_yes
Exclude certain pages or post types from your sitemap file  xicons_no  xicons_yes
Set the frequency of your website content changes for all pages  xicons_no  xicons_yes
Configure all subsites on the network  xicons_no  xicons_yes
Add custom URLs to the sitemap file  xicons_no  xicons_yes
Get answer to your support question within one business day  xicons_no  xicons_yes

If you have a feature, suggestion or idea you’d like to see in the plugin, we’d love to hear about it! Suggest a Feature

Translation

* Russian (ru_RU)
* Ukrainian (uk)
If you create your own language pack or update the existing one, you can send the text in PO and MO files for BestWebSoft and we’ll add it to the plugin. You can download the latest version of the program for work with PO and MO files Poedit.

Technical support

Dear users, our plugins are available for free download. If you have any questions or recommendations regarding the functionality of our plugins (existing options, new options, current issues), please feel free to contact us. Please read the documentation and information on our Support Forum carefully before contacting us. Please note that we accept requests in English only. All messages in other languages won’t be accepted. If you notice any bugs in the plugins, you can notify us about it and we’ll investigate and fix the issue then. Your request should contain URL of the website, issues description and WordPress admin panel credentials. Moreover we can customize the plugin according to your requirements. It’s a paid service (as a rule it costs $40, but the price can vary depending on the amount of the necessary changes and their complexity). Please note that we could also include this or that feature (developed for you) in the next release and share with the other users then. We can fix some things for free for the users who provide translation of our plugin into their native language (this should be a new translation of a certain plugin).

  1. 1. Upload the folder google-sitemap-plugin or google-sitemap-pro to the directory /wp-content/plugins/.
  2. 2. Activate the plugin via the ‘Plugins’ menu in WordPress.
  3. 3. The site settings are available in “BWS Plugins”-> “Google Sitemap”/”Google Sitemap Pro”.

View a Step-by-step Instruction on Google Sitemap Installation

Instruction on Installation

How can I use this plugin?

If you do not want a Sitemap file to be added to Google Webmaster Tools automatically, just follow the brief instruction. In another case you should authorize via your Google Account and choose the necessary action. In order to add a path to your sitemap file in robots.txt you do not need to authorize via your Google Account, you should just select the necessary field and click “Save Changes” button. If you’re using multisiting, the plugin does not allow to add a sitemap to robots.txt

How to create sitemap.xml file?

After opening the Settings page the sitemap.xml file will be created automatically in the site root.

How to replace the existing sitemap.xml file?

Select “I want to create a new sitemap file” and click “Save Changes” button, the sitemap file will be recreated then.

How to add a site to Google Webmaster Tools?

Select “I want to add this site to Google Webmaster Tools” and click “Save Changes” button. Your site will be added to Google Webmaster Tools and verified, afterwards your sitemap file will be added.

How can I remove a site from Google Webmaster Tools?

Select “I want to delete this site from Google Webmaster Tools” and click “Save Changes” button.

How can I get information about my site in Google Webmaster Tools?

Select “I want to get info about this site in Google Webmaster Tools” and click “Save Changes” button.

I have some problems with the plugin’s work. What Information should I provide to receive proper support?

Please make sure that the problem hasn’t been discussed yet on our forum (http://support.bestwebsoft.com). If no, please provide the following data along with your problem’s description:

  1. 1. the link to the page where the problem occurs
  2. 2. the name of the plugin and its version. If you are using a pro version – your order number.
  3. 3. the version of your WordPress installation
  4. 4. copy and paste into the message your system status report. Please read more here: Instuction on System Status

Google Sitemap Pro changelog:

V3.0.6 – 22.08.2016

* Update : Compatibility with the bbPress plugin was improved.
* Update : Performance optimized.
* Update : ‘gglstmppr_options’ options name was renamed to ‘gglstmp_settings’.
* Update : ‘gglstmppr’ table prefix was renamed to ‘gglstmp’.

V1.3.1 – 19.07.2016

* Update : BWS panel section was updated.

V1.3.0 – 27.06.2016

* Update : BWS Panel section is updated.

V1.2.9 – 05.04.2016

* NEW : The ability to add custom links to the sitemap file has been added.
* Update : The page of plugin settings has been changed.
* Bugfix : The bug with plugin work for network which is based on sub-directories has been fixed.

V1.2.8 – 28.12.2015

* Bugfix : The bug with plugin menu duplicating was fixed.

V1.2.7 – 21.09.2015

* Update : Textdomain was changed.
* Update : We updated all functionality for wordpress 4.3.1.

V1.2.6 – 18.08.2015

* Update : We updated all functionality for wordpress 4.2.4.
* Update : BWS plugins section was updated.

V1.2.5 – 10.07.2015

* Bigfix : We fixed bug with editing of file robots.txt.
* NEW : Ability to add sitemap files path in robots.txt for multisite.
* NEW : Ability to restore default settings.

V1.2.4 – 03.06.2015

* NEW : Allows to add links to Post categories and Post tags to the sitemap file.
* Bugfix : Tree error for wordpress 3.1 is fixed.

V1.2.3 – 13.05.2015

* Update : We updated all functionality for wordpress 4.2.2.

V1.2.2 – 05.05.2015

* Update : We replaced old Google Webmaster Tools API with new Google Webmaster Tools API v3.

V1.2.1 – 02.04.2015

* Bugfix : Error with access to the plugins settings page was fixed.
* NEW : We added the functionality to configure Google Sitemap Pro on the Network.

V1.2.0 – 23.12.2014

* Bugfix : Error loading stylesheet is fixed.

V1.1.9 – 10.11.2014

* Update : BWS plugins section is updated.
* Update : Plugin optimization is done.

V1.1.8 – 15.09.2014

* Update : We updated all functionality for wordpress 4.0.
* Bugfix : We fixed errors while Quick Edit posts.
* Bugfix : We fixed errors while adding site to Google Webmaster Tools.

V1.1.7 – 12.08.2014

* Bugfix : Security Exploit was fixed.

V1.1.6 – 04.08.2014

* Update : We updated all functionality for wordpress 4.0 Beta 2.
* Bugfix : Bug with adding sitemap to Google Webmaster Tools is fixed.

V1.1.5 – 14.07.2014

* Bugfix : We added updating for the sitemap file when changing the status of the post from publish to private.

V1.1.4 – 12.05.2014

* Update : We updated all functionality for wordpress 3.9.1.

V1.1.3 – 15.04.2014

* Update : We updated all functionality for wordpress 3.8.3.
* Bugfix : Bug related on the sitemap link in the robots.txt was fixed.

V1.1.2 – 12.03.2014

* Bugfix : Plugin optimization is done.

V1.1.1 – 30.01.2014

* NEW: Ability to change sitemap “Change Frequency”.
* Update : We updated all functionality for wordpress 3.8.1.
* Bugfix : Bug related on host name with HTTPS was fixed.

V1.1 – 15.01.2014

* Bugfix : Bug related on The link which get’s added to the robots.txt was fixed.

V1.0 – 05.01.2014

* NEW : Tree of site pages was created.

Google Sitemap Free changelog:

V3.0.6 – 22.08.2016

* Update : Compatibility with the bbPress plugin improved.
* Update : Performance optimized.
* Update : We updated all functionality for WordPress 4.6.

V3.0.5 – 15.07.2016

* Update : BWS panel section was updated.

V3.0.4 – 27.06.2016

* Update : BWS Panel section is updated.

V3.0.3 – 05.04.2016

* Update : The page of plugin settings has been changed.
* Bugfix : The bug with plugin work for network which is based on sub-directories has been fixed.

V3.0.2 – 28.12.2015

* NEW : Compatibility with Htaccess by BestWebSoft was added. This allows to get an access to the xml files (for network which is based on sub-directories).
* Bugfix : The bug with plugin menu duplicating was fixed.

V3.0.1 – 21.09.2015

* Update : Textdomain was changed.
* Update : We updated all functionality for wordpress 4.3.1.

V3.0.0 – 18.08.2015

* Update : We updated all functionality for wordpress 4.2.4.
* Update : BWS plugins section was updated.

V2.9.9 – 10.07.2015

* Bugfix : We fixed bug with editing of file robots.txt.
* NEW : Ability to restore default settings.

V2.9.8 – 04.06.2015

* NEW : Allows to add links to Post categories and Post tags to the sitemap file.

V2.9.7 – 05.05.2015

* Update : We replaced old Google Webmaster Tools API with new Google Webmaster Tools API v3.

V2.9.6 – 20.02.2015

* Bugfix : Error with access to the plugins settings page was fixed.
* Update : BWS Menu was updated.

V2.9.5 – 23.12.2014

* Bugfix : Error loading stylesheet is fixed.

V2.9.4 – 11.11.2014

* Update : BWS plugins section was updated.
* Bugfix : Plugin optimization is done.

V2.9.3 – 15.09.2014

* Update : We updated all functionality for wordpress 4.0.
* Bugfix : We fixed errors while Quick Edit posts.
* Bugfix : We fixed errors while adding site to Google Webmaster Tools.

V2.9.2 – 07.08.2014

* Bugfix : Security Exploit was fixed.

V2.9.1 – 14.07.2014

* Bugfix : We added updating for the sitemap file when changing the status of the post from publish to private.

V2.9.0 – 05.06.2014

* Update : We updated all functionality for wordpress 3.9.1.
* Update : The Ukrainian language file is updated.

V2.8.9 – 11.04.2014

* Update : We updated all functionality for wordpress 3.8.2.
* Bugfix : Bug related on the sitemap link in the robots.txt was fixed.

V2.8.8 – 12.03.2014

* Bugfix : Plugin optimization is done.

V2.8.7 – 31.01.2014

* Update : We updated all functionality for wordpress 3.8.1.
* Bugfix : Bug related on host name with HTTPS was fixed.

V2.8.6 – 16.01.2014

* Bugfix : Bug related on The link which get’s added to the robots.txt was fixed.
* Update : Style of the sitemap file was updated.

V2.8.5 – 13.01.2014

* Bugfix : Bugs related on using string offset as an array were fixed.
* Update : Screenshots was updated.

V2.8.4 – 10.01.2014

* NEW : Installed wordpress version checking was added.
* Update : BWS plugins section was updated.
* Update : We updated all functionality for wordpress 3.8.
* Update : Activation of radio button or checkbox by clicking on its label.

V2.8.3 – 02.10.2013

* Update : We updated all functionality for wordpress 3.6.1.
* NEW : The Ukrainian language file was added to the plugin.

V2.8.2 – 05.09.2013

* Update : We updated all functionality for wordpress 3.6.
* Update : Function for displaying BWS plugins section was placed in a separate file and its own language files were created.
* NEW : Added additional links in activate plugin page.

V2.8.1 – 18.07.2013

* NEW : An ability to view and send system information by mail was added.
* Update : We updated all functionality for wordpress 3.5.2.

V2.8 – 03.06.2013

* Update : BWS plugins section was updated.

V2.7 – 18.04.2013

* Update : The English language was updated in the plugin.

V2.6 – 29.03.2013

* NEW : The Serbian language file was added to the plugin.

V2.5 – 21.03.2013

* New: Ability to create sitemap.xml for multi-sites was added.
* Update : We updated plugin for custom WP configuration.

V2.4 – 20.02.2013

* NEW : The Spanish language file was added to the plugin.

V2.3 – 31.01.2013

* Bugfix : Bugs in admin menu were fixed.

V2.2 – 29.01.2013

* Bugfix : Update option database request bug was fixed.

V2.1 – 29.01.2013

* NEW: The French language file was added to the plugin.
* Update : We updated all functionality for wordpress 3.5.1.

V2 – 25.01.2013

* New: The automatic update of sitemap after a post or page is trashed or published was added.
* Update : We updated all functionality for wordpress 3.5.

V1.10 – 24.07.2012

* Bugfix : Cross Site Request Forgery bug was fixed.
* Update : We updated all functionality for wordpress 3.4.1.

V1.09 – 27.06.2012

* New: Added the Arabic language file for plugin.
* Bugfix: Create new sitemap file and Add sitemap file path in robots.txt errors were fixed.
* Update : We updated all functionality for wordpress 3.4.

V1.08 – 03.04.2012

* NEW: Added a possibility to include links on the selected post types to the sitemap.

V1.07 – 02.04.2012

* Bugfix: CURL and save setting errors were fixed.

V1.06 – 26.03.2012

* New: Language files for plugin were added.

1.05

* New: Sitemap.xsl stylesheet was added.

1.04

* New: Ability to add sitemap.xml path in robots.txt was added.

1.03

* New: Ability to get info about site in google webmaster tools was added.

1.02

* New: Ability to delete site from google webmaster tools was added.

1.01

* New: Ability to add site in google webmaster tools, verify it and add sitemap file was added.

Here you can download the free version of Google Sitemap plugin.

Download from WordPress
Download from GitHub


Help & Support

In case you have any questions, or if there is an issue you want to discuss, please visit our Support Forum.


110 comments

  1. Carol Flannigan

    How can I unblock googlebot? getting hundreds of 404 crawl errors. Can you help me?
    214-435-1386

  2. bws_com

    Our plugin doesn’t block any bots. It is adding ‘sitemap’ file to the website root and adding string with this file to the robots.txt.

  3. sharon

    Hi My site is updated daily but the site map is set to frequency monthly how do I set it to daily please.

    Regards

    Sharon

  4. Ryan Kisow

    Does this plugin automaticaly update the sitemap to include new pages and posts? Or is this done manually..

  5. John

    Even though I have the pages unchecked the plugin still adds the pages to the sitemap. How may I prevent this?

  6. Anton

    You can update sitemap manually after adding content every day and select daily sitemap updating in the google acount settings.

  7. Anton

    This can be done manually.

  8. Anton

    Have you re-generated the sitemap then? This should be done manually.

  9. Christiane

    I have installed the plugin, but there is no sitemap generated. It comes up with a 404 error. I have used the same plugin on a different wordpress site without problem. How can this be fixed?

  10. Cindy

    Hi, May i know with the webmaster tools at the bottom of the page, if i link it to webmaster and i delete site from webmaster account, will my contents and pages disappear? My web not able to display now. kindly advise any relation between this two. Many Thanks!

  11. bws_lvp

    Hello Christiane,

    Our plugin should generate the doc sitemap.xml to the root of your website. Do you have this doc? When you get to the admin panel on the plugin page do you get the message that sitemap.xml generated or any errors?

  12. bws_lvp

    Hello Cindy,

    Could you please provide more detailed description of your problem? What exactly do you want to do and why should the pages disappear?

  13. Cindy Hill

    I’ve submitted my sitemap but Webmaster Development tools for Google tells me that the robot.txt is blocking the bot from crawling the site. I don’t see where it’s blocking anything but the admin and other non-content related data. Help? My client is losing ground with his ranking since we went to WordPress.

  14. Cindy H

    Google Webmasters Tools shows that the sitemap.xml is now accepted, however it also says that robot.txt (which was generated by your plugin) is preventing googlebots from accessing the home page.

    This is the result I get when I google “motorcycle tours”:

    Ayres Adventures Motorcycle Tours
    http://www.ayresadventures.com/
    A description for this result is not available because of this site’s robots.txt – learn more.
    You visited this page.

    This is what google webmasters tools says: “1
    Warnings
    Url blocked by robots.txt.
    Sitemap contains urls which are blocked by robots.txt. ”

    This includes https://www.ayresadventures.com/, and numerous other pages that are not listed in the sitemap.xml.

    Please help? Thanks! Cindy

  15. bws_lvp

    Hello Cindy,

    Please send to us the content of robot.txt file.

  16. bws_lvp

    Hello Cindy,

    Please send to us a code of the file Robots.txt

    Waiting for your reply.

  17. Roy Anderson

    What username and password is being asked for by this plugin? IS it the google account number? Is it my website administrator password and user name? I am completely lost. It keeps telling me my username and password do not match and I am lsot as to which sername and password it wants!

  18. Brian

    How do I prevent a specific page from being dynamically added to the sitemap without manually editing the sitemap.xml file?

  19. Matt

    I have installed this plugin on a multisite (3 sites). Even though I have activated the plugin at the site level (not network activated), only one sitemap and one robots file results. I set up the first site fine, but when I set up the second it overwrote the first, and when I set up the third it overwrote the first and second. Right now all 3 sites’ sitemaps show the pages of the third site. Is there a solution?

  20. Erna Braat

    I get a blank error page while submitting my google account e-mailadress and password in the plugin’s fields. Now this blank page with the little error message is the only thing people see when they go to the site..the same in the backend. I can’t deactivate the plugin in order to get back to the site online.
    Can you please help me?

  21. bws_lvp

    Hello Roy,

    Please find the string with words “login and password from google webmaster tools account” over the login form.
    You should insert this information to the form, and plugin will automatically add the sitemap file to your google webmaster tools.

    Kind regards

  22. bws_lvp

    Hello Brian,

    When you update page or post, they dynamically added to the sitemap. We can create the functional of exceptions pages or posts from sitemap, but this is a paid service.

    Kind regards

  23. bws_lvp

    Hello Matt,

    As multisite installation has one root folder, then the file sitemap will be one and robots.txt also will be one. It is the main disadvantage of multisite installation.
    You just can rename files manually and add them to your analytics accounts to each site its sitemap URL.

    Kind regards

  24. bws_lvp

    hello Erna,

    You can deactivate plugin throught ftp or cpanel, you should rename the folder with plugin.

    Kind regards

  25. rico

    Is there anyway to edit the sitemap? Because a couple of pages, I don’t want them there. Namely the Thank You page after a form submission.

  26. bws_lvp

    Hello Rico,

    You can open the file in the text editor and remove the unnecessary lines manually.

    Kind regards

  27. brad fulton

    I am getting an error in WMT. An invalid date was found. Please fix the date or formatting before resubmitting. Any idea?

  28. Markuz

    I just installed this plugin, and go to settings page, click the generate sitemap check-box, click ” save settings ” and it says
    “Your sitemap file was created in the root directory of the site. Options saved.”

    However, checking the root of my site, shows it is not actually there.

    did an updatedb, followed by locate sitemap.xml wich tells me sitemap.xml is not on the system anywhere. It would appear your plugin doesn’t actually check if sitemap.xml is created or not, it just says ” success ” if no errors are reported back to it.

  29. bws_lvp

    Hello Markuz,

    Please make sure that check exactly the WordPress root (the wordpress can be placed not in the root, it can be placed in the subfolder, then you should find sitemap in the subfolder).

    Kind regards

  30. bws_lvp

    Hello Brad,

    Please send us an example of xml file, which the plugin created.

    Kind regards

  31. Paul G

    We think we fixed the problem. I created a blank file named sitemap.xml and set its permissions to 777 then manually refreshed the sitemap using this app.

    This did then create the sitemap, but I also told it to submit it to google webmaster tools and I got a message that it was not submitted.

    Also, how do I set the frequency of the submissions?

  32. bws_lvp

    Hello Paul,

    Please provide an access to admin area, so that we could check what is wrong there.

    Kind regards

  33. Mark

    I have the problem that when I type in my Google acc and password, it tells me that I have wrong acc or password.
    Then on returning to the form my 8 digit password is about 16 digits worth… so it is filling in something that I did not type

  34. bws_lvp

    Hello Mark,

    We are fixing this problem now.

    Kind regards

  35. michael bryner

    Well, I just took filezilla, and logged in and went to the sitemap.xml file and downloaded to desktop, and edited file where the frequencies are to daily, weekly, on what I wanted it on those frequencies. Saved file, and re-uploaded to root via ftp. Re-submitted sitemap manually. That should work. This plugin is not autmatic. It just creates one, and option to manually recreate one. So editing the frequencies the way I did should make it pick up quicker in search engine.

  36. michael bryner

    monthly frequency is just way too long for site to be indexed for search engines. Google will just deindex the site.

  37. manish gupta

    Hello Sir,
    Thanks for the plugin and please tell the setting process of this plugin….

  38. bws_lvp

    Hello Manish,

    1. Please go to the Settings page and change the value of the ‘Publisher ID’ field.
    2. Open the menu item ‘Position & Numbers of Ads’ and choose position from the list on the plugin settings page.

    Kind regards

  39. bws_lvp

    Hello Michael,

    Unfortunately we don’t have this option.
    The sitemap is created only one time and will be overwritten again, when you create or upload a post or a page.

    Kind regards

  40. bws_lvp

    Hello Michael,

    The sitemap is created only one time and will be overwritten again, when you create or upload a post or a page. If you don’t have any changes, it is not necessary to recreate the sitemap.

    Kind regards

  41. Jane

    Like Brad in comments above, I am getting an invalid date when I submit the site map to google.
    An invalid date was found. Please fix the date or formatting before resubmitting.
    Parent tag: url
    Tag: lastmod
    Value: -0001-11-30T00:00:00+00:00
    Line 6
    How can I fix this?

  42. bws_lvp

    Hello Jane,

    Please send us the created xml file for analyze.

    Look forward to your reply.

    Kind regards

  43. Clint Ford

    Not sure how long ago this comment was posted, but I’m having the same issue. I’ve tried multiple times to log in through Google, but am constantly told the username/password don’t match and my password instantly becomes exorbitantly longer. Please help?

  44. bws_lvp

    Hello Clint,

    Unfortunately, we can’t recommend you anything at the moment, we are working on this bug at the moment.

    Kind regards

  45. Darryl

    Have a question in general trying to trouble shoot my site map issue which I used your plugin for. Does it embed a ” ” ” tag into the header? Depending on what you want it to?

  46. Darryl

    It didn’t let my fullcomment go thru I was speaking of a meta name-‘robots’ content-‘noindex,nofollow’

  47. Anna

    Hi Darryl,

    It is not clear enough what the problem is. Please, write the description in detail to our form.

    Sincerely

  48. adorenews

    thank for this sitemap plugin, i wish this will not getting error

  49. Anna

    Hi,

    Could you please specify the errors. When do they occur? Please, provide us with the screenshots.

    Sincerely

  50. Roy F

    I am having the same problem. The Login and Password don’t match. Then Password has added *******? Please help.
    Thanks

Comments are closed.