iTx Technologies is proud to present its open source Simple Google Sitemap XML for WordPress to the community!
Description
Simple Google Sitemap XML generates a valid Google XML sitemap, which can then be used with Google’s Webmaster Tools.
This plugin is meant to be simple. It just works! You can tweak some settings in the admin though, like priority and frequency.
You can now tweak the following settings in the Options panel :
- enable/disable priority and/or frequency
- enable/disable the tags
- enable/disable the categories
- hoose to store your sitemap XML file in the root of your website or in the plugin’s directory
Every time you publish a new post/page or delete a post/page, a new sitemap is created automatically which means you don’t have to do anything !
Screenshot

Download
You can download the plugin here : google-sitemap-xml.zip
How to install
- Download the Simple Google Sitemap XML for WordPress
- Install the plugin or unzip the content into your wp-content/plugins/ directory
How to setup
- Once the plugin is activated, an XML sitemap is automatically generated.
- Go to the plugin’s admin page, and there you can copy/paste the URL of your XML sitemap, and you can also tweak some setting like the frequency and priority tags.
- Every time you create/delete a post/page, a new XML sitemap gets created.
Changelog
1.0: Initial release
1.1: Fixed a minor bug in the permalink structure
1.2:
- The generated XML sitemap now includes the URL’s using the website’s permalink structure
- Fixed a problem where users had a permission issue when installing their plugin
1.3:
- A new option lets you choose where to store your XML sitemap. Default is the plugin’s directory.
1.4:
- You can now tweak the following settings in the Options panel :
- enable/disable priority and/or frequency
- enable/disable the tags
- enable/disable the categories
- hoose to store your sitemap XML file in the root of your website or in the plugin’s directory
- Modified a few functions’ name in order to prevent duplicate function names inside WordPress
Licence
The Simple Google Sitemap XML plugin for WordPress is published under the GNU/GPL 2.0 Licence.
Support
If you have a question or comment, don’t hesitate to post your question in the form below. And don’t forget to rate the plugin !






Commentaires
susan baird
on 5 novembre 2010, 01:09
I installed the Google Sitemap XML plugin on WordPress, but I cannot figure out where to find the URL of my sitemap to copy and paste to Google. Your website says to go to the « plugin’s admin page » but I don’t know what this means / can’t find it. Thanks and sorry for the dumb question!
Beth Steelman
on 6 novembre 2010, 04:00
To reply to Susan’s post, I had about given up on that also and then I did finally find the URL to post to Google, in the regular Word Press admin site, click on the settings tab, and from there you can click on the Simple Google Sitemap XML, and the URL is listed on that screen. Hope that helps.
Alex
on 6 novembre 2010, 12:05
Hi Susan and Beth! Sorry if the instructions weren’t clear enough!
Once you’ve activated the plugin, you’ll see a link in the admin page’s sidebar called « Google Sitemap XML ». Click on the link and it will bring you to the admin’s setup page.
You’ll see, in white, the URL that you need to copy/paste in your Google Webmaster Tools page.
Hope that helps a bit! I’ll try to post screenshots in the next days so people don’t get too confused.
Alex
Houston
on 7 novembre 2010, 19:06
When I look at the automatically generated XML file, it shows the page address as mysite.com/?p=72 instead of the permalink structure I have setup, i.e. mysite.com/about-us
Is this not make a difference to Google?
Alex
on 8 novembre 2010, 11:47
Hi Houston,
I’m glad you downloaded our plugin!
Yes, the XML file contains the default permaling structure, i.e p=372 for example, because the plugin doesn’t « know » what is everyone’s permalink structure.
This does not affect, however, how your site will get crawled because Google will go to http://www.mysite.com/?p=72 but since you have a 301 redirect rule, there is a redirection to http://www.mysite.com/about-us. This redirection is « Google-safe », which means Google will memorize http://www.mysite.com/about-us as the URL and not the default p=72 one.
I will soon improve the plugin to include the permalink structure so people don’t think their URL’s will get saved properly by Google!
Melissa
on 9 novembre 2010, 12:38
Hi there, I just activated the plug-in for my site, but I do not get this link in my admin side bar unfortunately.. Any ideas?
I can only see – under Settings – « Site-map » – when I click on that it brings me to the plug-in page but there is no URL listed anywhere on the page.. Just some features and boxes to tick.
Can you help?
Thanks
Melissa
Alex
on 9 novembre 2010, 13:40
Hi Melissa,
Thanks for downloading our Simple Google Sitemap XML plugin !
Do you see a « Google Sitemap XML » link under « Settings » ? If yes, click on it, and you should see your XML URL. For your website, it should be:
http://city-analysis.net/test1/wp-content/plugins/simple-google-sitemap-xml/sitemap.xml
but it doesn’t work. So are you sure you installed the plugin and activated it ?
Alex
Melissa
on 9 novembre 2010, 13:59
Thanks for replying so quick Alex!
Oops, you are right, I installed the wrong one by accident – have replaced it now and I do have the Google Sitemap XML link there.
Thanks again!
Melissa
Alan
on 9 novembre 2010, 16:43
After I installed the plug-in, I got this error:
Warning: fopen(/home/themis/public_html/inxiaoyuan.com/wp-content/plugins/simple-google-sitemap-xml/sitemap.xml) [function.fopen]: failed to open stream: Permission denied in /home/themis/public_html/inxiaoyuan.com/wp-content/plugins/simple-google-sitemap-xml/simple-google-sitemap-xml.php on line 31
sitemap.xml is not created. Please help. Thanks Alan
Alex
on 9 novembre 2010, 16:51
Hi Alan,
Thanks for asking your question!
There seems to be a permission error with the plugin folder. Make sure you have « write » access to the plugin’s directory wp-content/plugins/simple-google-sitemap-xml/.
You can resolve this issue by asking your hosting company.
Tell me if that was of any help!
Alex
Alan
on 9 novembre 2010, 17:13
Thank you for your quick reply. it is working now…
kristen
on 10 novembre 2010, 12:14
I’m getting url entries that get 404! What do I need to do to clean this up?
Thanks.
Alex
on 10 novembre 2010, 12:18
Hi Kristen,
Thanks for your comment!
Upgrade/download the latest version and you shouldn’t get any 404 errors anymore.
Tell me if that worked!
Alex
Phil
on 12 novembre 2010, 01:46
Hi Alex,
Thanks for a great plugin. I installed and it looks great. However, I have the same concern that Houston above had. When I look at the sitemap, it lists the URLs as
http://www.travelmamas.com/wordpress/?p=4872
http://www.travelmamas.com/wordpress/?p=5107
and so on. The names of the blogs are not in there.
How will Google recognize the name of the posts?
Taron
on 12 novembre 2010, 09:36
Hi, thanks for the plugin, a friend told me to use it.
I am having a problem, I get this error msg:
Fatal error: Cannot redeclare generate_xmlsitemap() (previously declared in /home/xxx/public_html/wp-content/plugins/simple-google-sitemap-xml/simple-google-sitemap-xml.php:29) in /home/xxx/public_html/wp-content/plugins/simple-google-sitemap-xml/simple-google-sitemap-xml.php on line 40
The plugin folder simple-google-sitemaps-xml is set to permissions 755.
I got a feeling its having problems actually creating the xml file.
Alex
on 12 novembre 2010, 09:58
Hi Phil,
Thanks for downloading our plugin!
I understand your point, but as I mentionned earlier, click on http://itx-technologies.com/blog/goto/http://www.travelmamas.com/wordpress/?p=4872. You’ll see that it gets automatically forwarded by WordPress to http://www.travelmamas.com/wordpress/top-things-to-do-with-kids-in-cambodia-phnom-penh/. Google will index the final URL, not the first one. You see, Google doesn’t use the XML file to index your pages; instead, the XML file is used to provide a list of pages to go visit when and at which priority, and once visited the pages get indexed.
So don’t worry!
)
Alex
on 12 novembre 2010, 10:00
Hi Taron,
Thanks for your question!
It seems that there are two instances of the plugin installed…Did you install the plugin twice?
Alex
Taron
on 12 novembre 2010, 10:06
Hey,
Yes you right.The first time, it said something of it could not install to .public or something. So I tried to install it again via the wp cp.
What do I do??
Thanks,
Taron.
Alex
on 12 novembre 2010, 10:10
Hi Taron,
You should uninstall both in the Plugins->Installed section of your admin. Look for « Simple Google Sitemap XML » and click on the « uninstall » link.
Then, re-install it via the WP Plugin section.
Tell me if that worked!
Alex
Taron
on 12 novembre 2010, 10:51
Hi,
Thanks for helping me!
I looked in the plugins list and i only saw one instance of the plugin. So I deactived it. Then I deleted it.
Then I added the plugin again. It asked for the ftp details, and then installed. Then I get this msg:
Plugin could not be activated because it triggered a fatal error.
Fatal error: Cannot redeclare generate_xmlsitemap() (previously declared in /home/xxx/public_html/wp-content/plugins/simple-google-sitemap-xml/simple-google-sitemap-xml.php:29) in /home/xxx/public_html/wp-content/plugins/simple-google-sitemap-xml/simple-google-sitemap-xml.php on line 40
I looked at my plugin list, and i can see its there. It’s got the option to deactivate, so i assume it had been activated.
When I go into the sitemap settings, I see the options. At the bottom I see this:
Warning: fopen(/home/xxx/public_html/wp-content/plugins/simple-google-sitemap-xml/sitemap.xml) [function.fopen]: failed to open stream: Permission denied in /home/xxx/public_html/wp-content/plugins/simple-google-sitemap-xml/simple-google-sitemap-xml.php on line 31
What shall I do?
Alex
on 12 novembre 2010, 10:54
Hi Taron,
It’s my pleasure to help you!
OK so the last error message means you don’t have the right permissions set to your folder.
Can you make sure the permissions of the directory wp-content/plugins/simple-google-sitemap-xml/ are set to 755 ?
Alex
Taron
on 12 novembre 2010, 11:32
Hi,
Yes, the folder permissions are set to 755.
But the file php file in that folder are set to 644. Is that normal?
Alex
on 12 novembre 2010, 12:10
Hi Taron,
Can you set the PHP file’s permission to 755 ?
Tell me if that worked!
Alex
Taron
on 12 novembre 2010, 12:27
afraid not
I could be something to do with the server configuration, but I don’t know what to ask my hosting company.
Alex
on 12 novembre 2010, 12:38
Hey Taron, don’t give up!
You usually can set a file’s permission in our server admin panel, in directory/file access or something. Or perhaps you could simply ask your host to set the permissions of this specific file to 755!
Taron
on 12 novembre 2010, 12:59
Oh no, what I meant was that I did set the permissions. The folder was already at 755, and the php file inside the folder was set to 644 or something. I changed it to 755. But I still get the error msg.
Taron
on 12 novembre 2010, 14:15
Hi,
It works when I set it to 777 or 757. Is that safe?
Regards,
Taroon.
Alex
on 12 novembre 2010, 15:18
Hi Taron, not it’s alright
Taron
on 12 novembre 2010, 17:53
Great! Thanks Alex.
Alex
on 13 novembre 2010, 10:15
My pleasure Taron! Thanks for downloading our plugin!
Paul Bennett
on 16 novembre 2010, 12:37
Plugin could not be activated because it triggered a fatal error.
Fatal error: Cannot redeclare generate_xmlsitemap() (previously declared in /var/www/vhosts/usjanitorialservices.com/httpdocs/wp-content/plugins/simple-google-sitemap-xml/simple-google-sitemap-xml.php:29) in /var/www/vhosts/usjanitorialservices.com/httpdocs/wp-content/plugins/simple-google-sitemap-xml/simple-google-sitemap-xml.php on line 40
Alex
on 16 novembre 2010, 13:31
Hi Paul,
Is it possible that you have installed two instances of the same plugin ? The fatal error seems to say that another function with the same name exists, but it’s very unlikely that another plugin uses the same function name as ours.
Tell if that helped!
Alex
Sheila McDonald
on 16 novembre 2010, 17:58
I have the sitemap plugin installed and the permissions set correctly. How do I see the site map on the site?
Am I missing something – create a page and add something?
Merci
yash
on 16 novembre 2010, 23:59
how can i change the url like
http://www.mydomain.com/sitemap.xml
yash
on 17 novembre 2010, 00:12
i have installed & activated this plugin on submiting url to google it showing
———————–
URL not allowed
This url is not allowed for a Sitemap at this location.
URL:
http://sandesh.makemycreative.in/
Problem detected on: Nov 16, 2010
12
URL not allowed
This url is not allowed for a Sitemap at this location.
URL:
http://sandesh.makemycreative.in/?p=593
Problem detected on: Nov 16, 2010
19
URL not allowed
This url is not allowed for a Sitemap at this location.
URL:
http://sandesh.makemycreative.in/?p=572
Problem detected on: Nov 16, 2010
26
URL not allowed
This url is not allowed for a Sitemap at this location.
URL:
http://sandesh.makemycreative.in/?p=570
Problem detected on: Nov 16, 2010
Katie
on 17 novembre 2010, 06:21
Do I create a page and enter [wp-sitemap] for the Sitemap Page viewable on my site?
thanks
Alex
on 17 novembre 2010, 18:45
@Sheila: You simply need to go your admin WordPress panel, and check under « Settings » in your sidebar, there should be a link there called « Google Sitemap XML ». Click on that link and you should see your URL on the plugin’s settings page.
@yash: Unfortunately, we cannot change the sitemap’s URL.
@Katie: No, this is not a plugin that generates a « human readable » sitemap, but rather generates an XML file that is useful for search engines such as Google.
Thanks for downloading our plugin !
11 Top WordPress Plugins | I Need Blog Stuff
on 18 novembre 2010, 08:43
[...] Google XML Sitemaps [...]
Luca
on 20 novembre 2010, 17:49
Hi, thank you for this plugin, I just installed it and created easily a site map for Google. Bye.
Luca
PHOTOSHOP brushes
on 22 novembre 2010, 09:15
do you mean that
we can,t install the plugin manually
i can,t install it automatically
Alex
on 22 novembre 2010, 09:30
Hi,
Yes you can install it manually, but you must make sure the plugin’s folder permissions allow writing (wp-content/plugins/simple-google/sitemap-xml/), because that’s where the XML file will be created.
Some people have reported « file permissions » problems, but it’s due to their host server configuration.
Alex
Luca
on 23 novembre 2010, 11:07
Hi, I generated I sitemap.xml but now Google tells me that URL is not allowed. Can you please help me?
Bryan Klein
on 23 novembre 2010, 11:48
Hello Everybody,
I wanted to add a few notes here for others who might run across the same problem I did while using this plugin.
A sitemap file is supposed to be in the root directory, that the contents of the sitemap file describe.
This plugin creates a sitemap for the entire website, but is placed in a directory down many levels from the site root directory. In my case the site root is ‘public_html’, but the sitemap file is in ‘public_html/wp-content/plugins/simple-google/sitemap-xml/’. By the rules for sitemaps, the file should only be able to describe content under the sitemap-xml directory.
When submitting the URL provided by the plug-in to Google Webmaster Tools, I get errors in the sitemap parsing that the entries in the sitemap cannot be described from that location. This is do to the content described vs. file location issue I described above.
There are two solutions for this to make the plugin work with Google Webmaster Tools, without messing with where the plugin places the sitemap file.
1) Add an entry to robots.txt that directs the system to find the Sitemap file and authorize it to describe content from the site root directory. By adding a line like:
This did not work for me, as I could not figure out how to tell Google to read my updated robots.txt file.
2) (What worked for me) Create a symbolic link in the site root directory, to the sitemap.xml file in the plugin directory. In my site root directory I entered:
Then tell Google Webmaster tools that the sitemap URL is http://yourdomain/sitemap.xml
The only trick to the second option is that your .htaccess file will need to allow symbolic links to be followed if it does not already. With something like:
I hope this helps…
-Bryan
Vahab
on 23 novembre 2010, 15:06
Hey… I’m trying to get a sitemap for blog.myhomefinder.ca… but when the google sitemap creator creates one, it actually does it for http://myhomefinder.ca/wordpress/...
is there any way i can get it to do http://blog.myhomefinder.ca/
Thanks in advance!
Vahab
John
on 23 novembre 2010, 20:11
I have the same problem. If I paste in the URL given in WordPress into the Google Sitemap it finds the sitemap.xml file, but says the URL’s are not allowed. If I copy the sitemap.xml file to the root directory for this domain then Google accepts it.
This means that it won’t get updated automatically as the pages change, and I will have to manually copy the file every time!
Criss
on 23 novembre 2010, 23:57
Thanks for the plugin to generate the sitemap.
I am having the same issue with the sitemap.xml file being rejected when it resides in the plugin file. Google states the domain is not valid from that directory. I am guessing google wants the sitemap at the root level.
So I change the plugin to generate the sitemap at the root, but receive an error in the setting tab: fopen(http://www.xxxx.xxx/sitemap.xml) [function.fopen]: failed to open stream: HTTP wrapper does not support writeable connections in /home/xxx
Any ideas on this error. For now I can copy the sitemap to the root, at least I don’t have to build it by hand.
Pachus
on 24 novembre 2010, 04:39
Same problem for me. Google only seems to accept the site map when it’s located on the home directory.
Any help?
Alex
on 24 novembre 2010, 09:35
Hello everyone!
Thanks for sharing your thoughts on this plugin. It made me improve it today: I’ve just uploaded a new version of the plugin (1.3.0) to WordPress, and it has a new option where you can choose where to store your XML file.
You can now choose to store in the plugin’s directory (default) or at the root of your website (eg: http://itx-technologies/blog/sitemap.xml).
Don’t hesitate to comment and/or ask questions!
Criss
on 24 novembre 2010, 18:50
Alex….thanks for the quick response. Now, with embarrassment, I must tell you that google is recognizing the sitemaps in the plugin directory. I will still see how you got around the write to root error I encountered. There seems to be some activity at the big G, as several of my sites have complete lost the link to the sitemap, but that is a problem for tomorrow.
There is mis-spelling of the monthly option for the frequency settings. monthly not montly needs the h. Google rejects the sitemap if the value is wrong. Not a crisis.
Thanks for the great plugin.
Alex
on 24 novembre 2010, 19:26
Hi Criss!
Thanks for pointing that out! I just fixed the typo and it should be included in this release (1.3.1).
Thanks again!
Alex
Jamie
on 25 novembre 2010, 18:02
Love the plugin thanks!
I did have to make a slight alteration to the source code for my site though making the plugin store the Sitemap in ABSPATH, moving it to the root of wordpress blog, as when I submitted the Google Sitemap to Google Webmaster tools it said a lot of the urls were invalid.
After doing this and re-submitting it there were no errors. Just thought I’d let you know
Thanks again!
Alex
on 25 novembre 2010, 18:08
Hi Jamie!
Thanks for your feedback!
Now with version 1.3, you can choose to store the XML sitemap at the root of your website by simply choosing the option in the admin panel: Setting -> Google Sitemap XML.
No need to alter the source code!
)
Thanks again!
Alex
Kashif
on 26 novembre 2010, 02:36
Hi, I am trying to install the plugin but following error pops up:
Allowed memory size of 268435456 bytes exhausted (tried to allocate 7358390 bytes)
My database size is quite huge, surpassing 150MB.
Jamie
on 26 novembre 2010, 06:06
Ah ok! I was running version 1.2
Thanks Alex
Pachus
on 28 novembre 2010, 07:32
Thanks a lot for the update!! Now, Google Webmasters tools detect correctly my sitemap!
Eric Strate
on 10 décembre 2010, 22:45
Excellent plugin! Very straightforward and simple. Thank you very much. Keep up the good work.
SEO Ideas Truman Consulting Group – Tekpedia.Net – Truman Consulting Group
on 11 décembre 2010, 15:21
[...] that will update your sitemap automatically. One that I have heard good things about is: ‘Simple Google Sitemap XML for WordPress. Once you have created your sitemap you will want to add this file to your site on Google [...]
舒の随想日记 » CosHtmlCache静态化的自动化访问
on 23 décembre 2010, 07:53
[...] 鉴于此,我写了两个程序尝试解决这个问题,思路是用程序模拟GET请求自动访问所有页面,这样达到了与人工点击一样的效果。至于如何得到博客的所有文章和所有页面的地址,我使用了Google Sitemap XML插件。当然并不是单纯为了得到网址才安装的这个插件,之前为了优化Google的搜索,用这个插件自动生成了Sitemap然后在Google的Webmaster Tools里提交就可以起到比较好的收录效果。这个插件当然也可以提供博客所有的网址。 [...]
Sandra
on 28 décembre 2010, 08:29
Thank you for this plugin!
Question: How can I make it show the newest articles in Google News?
It shows about 8 articles, but except the first ones, they’re all old.
As soon as I write a new one, the newest one is replaced,, the older ones stay there.
Sitemap:
http://www.gossipgirlz.de/sitemap.xml
Google News shown:
http://www.google.de/#hl=de&q=site:www.gossipgirlz.de&um=1&ie=UTF-8&tbo=u&tbs=nws:1&source=og&sa=N&tab=wn&fp=4e3d8c7f047d81a8
charles van eeden
on 13 janvier 2011, 04:56
THANKS FOR PLUGING.
THE PLUGING FOR WORDPRESS WORKS WELL AND UPDATE QUICKLY.
I DO NEED HELP WITH THE GENERATED OUTPUT.
I GET THE FOLLOWING:
http://www.bigdaddy.za.net/2010/12/14/110/
2011-01-01
always
0.5
AND THE PAGE DOES NOT EXIST.
HELP ME PLEASE TO FIND THAT PAGE AND TO RECTIFY OR DELETE IT.
FROM THE SAME SITEMAP THE FOLLOWING WHICH IS A CORRECT URL:
http://www.bigdaddy.za.net/interesting-news/
2011-01-01
always
0.5
NEED HELP URGENTLY SINCE GOOGLE INDEX ALL THE WRONG PAGES.
REGARDS.
charles van eeden
on 13 janvier 2011, 08:21
REGARDING MY PREVIOUS POSTING:
I AM TESTING AND FOUND THAT WHEN I CREATE A PAGE WORDPRESS ADDS TWO MORE PAGES EG:
http://www.bigdaddy.za.net/just-govern/
2011-01-13
always
0.5
http://www.bigdaddy.za.net/2011/01/13/251/
2011-01-13
always
0.5
http://www.bigdaddy.za.net/2011/01/13/252/
2011-01-13
always
0.5
IF ONE DELETES THE ACTUAL PAGE THE OTHERS DONT GET DELETED.
PLEASE HELP
XML Sitemap erstellen | Web 2.0 Marketing | Web 2.0 Traffic
on 19 janvier 2011, 06:55
[...] Ihren Weblog empfehle ich das Plugin “Simple Google Sitemap XML” zum Hochladen auf Ihren Blog und dieser übernimmt die ganze Arbeit der Erstellung der XML [...]
Link Building Company UK
on 24 janvier 2011, 04:52
I used this plugin in my website agraj[dot]co[uk], really its working nice as i required.
thanks for a great plugin.
- Agraj
Alex
on 15 février 2011, 14:53
My pleasure Agraj !
)
What Does Gravatar, Plugins And Magnetic Sponsoring Have In Common? | WebBusiness4Beginners.com
on 26 février 2011, 21:26
[...] 1. Google Sitemap XML – This plugin is used for wordpress users which helps search engines to better index your blog. (If you’re not a wordpress user simply search for sitemap in your plugin. Click here for Sitemap XML [...]
15 Wordpress Plugins You Need to Be Using! | deanographics.com
on 18 mars 2011, 14:30
[...] As I stated last week, I love ShareThis in the article Share This with ShareThis!. It is an amazing program, it does what I need it to and it looks good. 9.) Simple Google Sitemap XML [...]
Simple Google Sitemap XML | Wordpress Plugins
on 21 mars 2011, 03:55
[...] Every time you publish a new post/page or delete a post/page, a new sitemap gets created automatically which means you don’t have to do anything ! Download Google Sitemap XML [...]
Robert
on 24 mars 2011, 05:44
Does the plug-in help Google see images and videos? Does that require a separate plug-in?
Thanks!
User
on 26 mars 2011, 04:08
Plugin could not be activated because it triggered a fatal error.
Fatal error: Cannot redeclare paypal_donate() in /var/www/***/data/www/***/wp-content/plugins/simple-google-sitemap-xml/simple-google-sitemap-xml.php on line 266
Alex
on 28 mars 2011, 15:19
Hi !
Oh well, it seems that you have another plugin with the same function named « paypal_donate() » ! I will publish a new version with an updated function name so it won’t happen again !
Alex
on 28 mars 2011, 15:20
Hi Robert,
No, the plugin only lists all your website’s blog posts and pages into a valid XML sitemap that you can publish to Google Webmaster tools or any other tool.
Hope that helps !
Alex
Adwords "Slap" Avoidance Tips From David, The Marketing Jedi | WebBusiness4Beginners.com
on 31 mars 2011, 02:27
[...] plugin on your website/blog. If you don’t know what a sitemap is, you can click here to learn more. (most blogs naturally have [...]
mikael
on 5 avril 2011, 15:25
2.Go to the plugin’s admin page, and there you can copy/paste the URL of your XML sitemap
where in wordpress do i paste the url?
in the footer.php??? or where?
Alex
on 5 avril 2011, 15:28
Hi mikael,
No, the link that you must copy is the link to your XML file. Login to Google Webmaster Tools (https://www.google.com/webmasters/tools/) and create a profile for your website.
Then, under « Site Configuration -> Sitemaps », click on « Submit a Sitemap » and copy/paste the URL for your sitemap that you can find under the plugin’s admin panel.
Tell me if that worked !
Alex
Jamie
on 6 avril 2011, 16:27
Greetings! I have a code-related request.
Can you please consistently use <?php in your code instead of a mix of that and the short form (<?)?
It's recommended that servers be configured to disable support for the short form and, when that is the case, your plugin breaks in a very ugly fashion. Changing all <? to <?php fixed it again, though.
Great work otherwise. Thanks!
Alex
on 7 avril 2011, 11:58
Please download the latest version of the plugin Jamie, I have fixed the issue.
Thanks for pointing it out !
Alex
Jamie
on 11 avril 2011, 11:34
Hi Alex,
Thanks for fixing that! It looks like you missed one, though. Line 443 is still just <? which prevented the plugin from activating after update. Changing it to <?php fixed it.
Best,
Jamie
Alex
on 11 avril 2011, 11:39
Oh my ! I missed this one indeed, thanks !
Alex
Tobias
on 11 avril 2011, 16:39
Hi
I get another error during activation;
wp-content/plugins/simple-google-sitemap-xml/simple-google-sitemap-xml.php on line 33
I have the latest version.
/Tobias
Alex
on 11 avril 2011, 16:40
Hi Tobias,
Sorry to hear that. Can you tell me what’s the error ?
Alex
Ken
on 13 avril 2011, 21:58
it’s broken with PHP5.3~
Ken
on 13 avril 2011, 22:11
the error log in nginx looks like this :
2011/04/14 09:50:19 [error] 12271#0: *3 FastCGI sent in stderr: "PHP Parse error: syntax error, unexpected $end in /usr/local/www/bbken.org/wp-content/plugins/simple-google-sitemap-xml/simple-google-sitemap-xml.php on line 443" while reading response header from upstream, client: 117.81.161.113, server: bbken.org, request: "GET /index.php HTTP/1.1", upstream: "fastcgi://unix:/tmp/php.sock:",host: "blog.bbken.org"
Alex
on 13 avril 2011, 22:31
Hi Ken,
Very strange that it doesn’t work on PHP 5.3 because I have the plugin running on many websites that are on my server which has 5.3.2.
You’re running the latest update of the plugin (1.4.2)?
Alex
Ken
on 14 avril 2011, 00:23
hi Alex,
a? version of the plugin on wordpress.org is 1.4.1……let me try download from here.
clifton
on 31 mai 2011, 11:52
Hi Alex,
I have installed the plugin, but how do I get it to show on my WP-site?
Thanks for your help,
Clifton
Jaymee
on 5 juin 2011, 12:55
Hi Alex,
I submitted the sitemap to my google webmaster tools. I got an X status showing this:
Line: 28
Status: URL not allowed
This url is not allowed for a Sitemap at this location.
URL: jobs.mysite.com
This is actually a jobamatic site which i referred to in one of my tabs using the Pages Link To plug-in.
I think the subdomain structure is what is not allowed for sitemap.
I’m no programmer or computer specialist. Is this alright? I have the index pending for the sitemap.
Kindly help.
jay
on 13 juin 2011, 06:30
Hi.
My WP blog is in a sub-directory of my domain. (www.example.com/blog).
Will this plugin create a sitemap for only the WordPress installation or does it includes the entire site.?
How do I set it up to include everything, not only the WordPress installation?
Alex
on 13 juin 2011, 09:26
Hi Jay !
The plugin will create a sitemap for only the WordPress installation,
Thanks !
Alex
Dave
on 26 juin 2011, 17:19
I did the automatic download inside wordpress. There was no GUI interface. Just code?
Lon Winters
on 26 juin 2011, 22:55
I have tried several times, but google webmaster tools is unable to read the sitemap. I installed the plugin through the wordpress installer and the only change I made to the default settings was to place the file in the root. I point google to the correct location and file and google finds it OK. But after the processing period is over where the little click icon is displayed, I get the red X instead of the green check mark. Have tried several times, both with resubmitting and deleting it from WM tools, still no luck. I’ve submitted sitemaps before fron regular websites and they always work. This is my first attempt using wordpress and I havent the slightest idea of where to start troubleshooting. The bog is pretty standard with pages, posts and categories . What do I do? I really need to improve the SEO rankings on this site
Lon Winters
on 27 juin 2011, 01:54
I seemed to have found a solution after reading through more comments and google help. My site name in WM tools did not contain the WWW, however the sitemap does therefore it just couldn’t detect the Urls in the site map. I created a new site in google, this one with the www and the site map processed just fine. Seems like google treats thus other version like is a completely different site. It doesn’t seem to matter for regular sites, as those sitemaps use relative paths. Do I need both versions in google? Do i need two sitemaps, one where I edit out the Www references. I can see this working, but what happens when I update the blog with a new post or something ?
Alex
on 27 juin 2011, 10:09
@Dave,
In the sidebar, under Settings, you’ll see the link Simple Google XML which is where you need to go to set up the plugin (although it’s pretty much set up by default!).
@Lon Winters,
If you set up Google WM Tools to prefer a domain over another one (i.e. www or not), you’d need to do the same in your WordPress installation. In your settings, set up your Home Address without the www, so the XML sitemap will be generated without the prefix.
Thanks for trying out the plugin guys !
)
Chris Nicholaidis
on 4 juillet 2011, 05:10
For some reason the plugin is setting links to http://whathelmetcam.com instead of http://www.whathelmetcam.com. The settings in wordpress are fine, where can I manually edit the plugin to change this.
Cheers
John
on 16 juillet 2011, 16:51
how can I show a list of sitemap on my site pages?
example: http://www.mysite.com/sitemap on this page will display the entire contents of the post title.
More of WebBiscuit’s WordPress Plugins « Plugins « WebBiscuit
on 18 juillet 2011, 17:11
[...] Simple Google Sitemap XMLNow sitemaps ARE important to your Google ranking. This lovely plugin will sitemap and package your entire site for the little Google bots when they come knocking. [...]
Первые шаги оптимизации блога на Wordpress « FicoLab.ru
on 19 juillet 2011, 15:30
[...] Simple Google Sitemap XML (Страница плагина) По моему мнению наиболее идеальный плагин для [...]
Julie Giles
on 24 juillet 2011, 15:47
I have installed the plug-in and submitted the site map to Google. Google could not download the site map:
« General HTTP error: 404 not found
We encountered an error while trying to access your Sitemap. Please ensure your Sitemap follows our guidelines and can be accessed at the location you provided and then resubmit. »
I have check via ftp and I can see the file at the url:
http://www.whitealligatordesign.com/http://www.whitealligatordesign.com/wp-content/plugins/simple-google-sitemap-xml/sitemap.xml.
If you put that url into a browser you do get a 404 error…??
Can you help?
Julie Giles
on 24 juillet 2011, 22:55
SORRY! This wasn’t working because the first part of the url was repeated. Please disregard. Thanks!
FG
on 26 juillet 2011, 21:06
I don’t understand what your Parameters mean. The sitemap.xml doesn’t seem to be updating at all when I post a new message. What should I set the parameters to so that they update the xml file every time I post? What does Priority mean? Is that counting hours?
Do you want to enable the last changed attribute ? It is set to disabled by default. ****ENABLED?
Do you want to enable the priority and the change frequency attributes ? It is set to disabled by default. ****ENABLED?
Priority ****1? Frequency ****ALWAYS?
Priority ****1? Frequency ****ALWAYS?
Thanks for your help.
Lydia
on 18 août 2011, 03:45
I just installed the plugin and it worked well. I had no error messages and no mishaps of any kind. Thanks for the plugin and I recommend it. My blog site, BTW, uses WP version 3.2.1 and a Coraline Theme.
Paul Houillion
on 30 septembre 2011, 11:49
I need to move my « Google Sitemap XML » to « in my website’s root folder » from « in the plugin folder ». How can I do this??
Alex
on 30 septembre 2011, 12:14
Hi Paul!
You simply need to click on Setting on your left sidebar (in your admin panel) and click on Simple Google XML to get to the plugin’s settings.
Карта сайта – важная необходимость
on 7 octobre 2011, 03:52
[...] ее создания будем использовать плагин под названием Simple Google Sitemap XML. После активации данного плагина перейдем на вкладку [...]
nedda
on 9 octobre 2011, 08:26
Hi,
I’m trying to install the plugin and I can’t activate it. Your instructions say I need to change the « permissions » but I don’t know which ones or how to do that. Can you please help?
Many thanks.
nedda
on 9 octobre 2011, 08:27
p.s. – I tried installing with wordpress and that didn’t work. I tried downloading and installed via an FTP software, and that didn’t allow me to activate it either.
Thanks.
Nedda
Alex
on 12 octobre 2011, 07:24
Hi nedda,
Can you tell me what didn’t work? Was there an error message?
Thanks!
Alex
Ajey
on 29 octobre 2011, 15:37
Change permission for ur files from Ftp it will work…
Amit
on 16 novembre 2011, 01:14
Does this plugin submit xml automatically to Google’s Webmaster Tool.
Tony Woolfson
on 9 décembre 2011, 06:43
Am I correct in assuming that any new posts etc are automatically pinged to Google, Yahoo and Bing? Thanks, TW
Jeff
on 12 décembre 2011, 12:50
Thanks for building this!
One issue (i think). it seems to pull the « WordPress Address » instead of the « Site Address » for the home page. Is that the case?
Thanks!
Jeff
Alex
on 12 décembre 2011, 13:00
Hello!
@Tony : I’ve sent you an email today!
)
@Jeff : The sitemap.xml pulls the get_option( ‘siteurl’ ) URL, which is your website’s URL.
Thanks guys for trying this plugin and don’t forget to rate it on WP!
SEO für deinen Blog
on 16 décembre 2011, 09:25
[...] 1) Google XML Sitemaps oder 2) Simple Google Sitemap XML (von iTx Technologies | Besuch die Plugin-Seite) [...]
Linda
on 17 décembre 2011, 00:16
How long does it take to delete my error, does google re-index my site…not sure if that is the right term
Linda
on 17 décembre 2011, 00:28
I just installed the plugin, does google re-index my site now?
Frederik Alberda
on 22 décembre 2011, 10:04
I downloaded (and installed) XML Sitemap.
How can I check that the extension works ?
Hauru
on 27 décembre 2011, 05:55
The plugin take my host name and not my domain name to make the xml file, how can i change this ?
Thank you !
Michael Richmond
on 29 décembre 2011, 16:04
Hello,
I have installed your « Simple Google Sitemap XML » plugin in my WordPress 3.3 MultiSite system. My MultiSite is setup to use separate directories for each site. As far as I can tell, your plugin is not compatible with MultiSite yet. I can see that the « sitemap.xml » file stored in the web root only contains elements for the blog site that has been most recently updated.
I suspect that your plugin is overwriting the file each time a new post is published on a site. Perhaps it would make sense for the plugin to be aware of the multiple sites and generate a new sitemap.xml file containing elements for all sites in the WordPress install when a new post is published on any site.
Jeff
on 14 janvier 2012, 12:24
Alex – I know i mentioned this, but in my site, my WordPress Address is
http://www.seriousmonster.com/wp
and my « Site Address » is
http://www.seriousmonster.com/
according to the General Settings screen in WP-Admin
In this plugin, when I choose to put the sitemap in « my website’s root folder, it says:
Your XML absolute URL: http://www.seriousmonster.com/wp/sitemap.xml
Thanks again!
Jeff
Tom
on 25 janvier 2012, 22:49
Your plugin works great, except it duplicates my home page URL entry in the site map, generating this error from Google: « Duplicate URL. This URL is a duplicate of another URL in the sitemap. Please remove it and resubmit. » I can edit the duplicate line out, but then the next time I post a page the plugin will overwrite my correction with a new file, including the duplicate line. How can I prevent the plugin from duplicating my home page URL?
Alex
on 26 janvier 2012, 09:15
@Jeff : I just moved the whole website to a new WordPress install and lost my answer to your question! It basically was that I fixed your issue in my new plugin’s version.
@Tom: Thanks for telling me that. Yes, every time you publish a new post, the XML gets regenerated hence the duplicate line that gets rewritten. Let me look at this issue and if you see that you need to upgrade the plugin in the few days, it’s because I fixed the issue! By the way, can you give me your website URL so I can investigate a little further ? Do you have a static homepage? Thanks!
Ben
on 26 janvier 2012, 12:25
Hi there, i’ve installed this plugin and my homepage is not showing in the sitemap at all? Just the posts and pages.
Alex
on 26 janvier 2012, 12:34
Hi Ben,
Thanks for your input! As stated by John Mueller from Google, you don’t need to add your homepage in the sitemap since the crawler will automatically fetch it. And also, you probably don’t need a sitemap if your site has a few pages only.
http://www.google.com/support/forum/p/Webmasters/thread?tid=63ba7f3fe34a79ce&hl=en
Randell
on 28 janvier 2012, 08:51
Hi Alex,
What a brilliant plugin. I’ve only been using WP for a few days, and your plugin is probably the easiest one I’ve used so far by a country mile. The most difficult part was actually trying to find the Test/Submit Site-map Button, on the Google Web Tools site. It worked first time. I’m pretty happy with myself, and really glad there are guys like you on the internet that can write code like this.
A Big Big Thanks, from Wales.
Knut Sparhell
on 29 janvier 2012, 22:40
Parse error: syntax error, unexpected $end in /wp-content/plugins/simple-google-sitemap-xml/simple-google-sitemap-xml.php on line 431
This is probably because of the use of short_open_tag <? instead of <?php in line 394
Alexander Geilhaupt
on 31 janvier 2012, 06:25
Thanks, Knut. I was looking for exact this error. Saved me an hour.
Regards
Alex
Alex
on 31 janvier 2012, 10:47
Hey thanks for the heads up Alex and Knut, I’ve fixed the short_open_tag in version 1.4.4.
Michael Sharp
on 1 février 2012, 00:51
I just noticed that all POSTS have the last updated date correct, but all CATEGORIES are listed as last updated of the current date. If you look at my Sitemap http://www.real-estate-carolina.com/sitemap.xml you will see ALL categoies have TODAY’S Date but few of them have had any changes today.