Umbraco 7.2.2 site with SEOChecker V1.8.2, 15 languages (sites).
The SEO Manager just ran into a problem with Google Webmaster Tools and XML site maps. SEOChecker is putting out one XML sitemap per site: www.xxx.com/en-us, www.xxx.com/de-de, etc. which is great, but he can only enter one sitemap for the site. He wants one created that has all language sites in it. Is this possible or are we into bespoke development here? Is it even a good idea?
Any thoughts to do with SEOChecker or Google WMTs appreciated.
You could insert the other sitemaps in the robots.txt manually. Edit via the context menu on domain settings and add them there. That is what other customers do.
So you're saying that each site's robots.txt file contains links to all the other site's sitemaps? So there's no need for an "all-in-one" sitemap at the root?
If your website was configured to have one root then it would have worked out of the box. Then it would just have seen the children but now you need to have to submit a sitemap for each language indeed and add them to robots.txt file if it's the same domain indeed.
Sorry, I'm still not clear, and I need to be to argue this out with the SEO Manager ;)
The Umbraco installation structure is:- site.com/en-us (first in the list) site.com/en-gb site.com/de-de - - -x 15 languages
So there is a site.com/sitemap.xml containing en-us links, as does site.com/en-us/sitemap.xml a site.com/en-gb/sitemap.xml containing en-gb links, a site.com/de-de/sitemap.xml containing de-de links, etc.
The robots.txt files are auto-generated and are all the same (I guess there's only one then), with the sitemap at site.com/sitemap.xml which contains only en-us links.
1) Are you saying that the robots.txt file should be manually changed to include 15 sitemap links, one per language?
2) And also, you seem to be saying each language site needs to be registered separately with Google WebMaster Tools?
If it was one root then SEOChecker would have recognized everything but now it sees each language as a different site. point 1 is not necessary point 2 is. You need to submit each sitemap to google indeed.
Multi-site master XML sitemap
Umbraco 7.2.2 site with SEOChecker V1.8.2, 15 languages (sites).
The SEO Manager just ran into a problem with Google Webmaster Tools and XML site maps. SEOChecker is putting out one XML sitemap per site: www.xxx.com/en-us, www.xxx.com/de-de, etc. which is great, but he can only enter one sitemap for the site. He wants one created that has all language sites in it. Is this possible or are we into bespoke development here? Is it even a good idea?
Any thoughts to do with SEOChecker or Google WMTs appreciated.
Craig
Hi Craig,
You could insert the other sitemaps in the robots.txt manually. Edit via the context menu on domain settings and add them there. That is what other customers do.
Best,
Richard
Hi Richard,
So you're saying that each site's robots.txt file contains links to all the other site's sitemaps? So there's no need for an "all-in-one" sitemap at the root?
Cheers,
Craig
Hi Craig,
If your website was configured to have one root then it would have worked out of the box. Then it would just have seen the children but now you need to have to submit a sitemap for each language indeed and add them to robots.txt file if it's the same domain indeed.
Best,
Richard
Sorry, I'm still not clear, and I need to be to argue this out with the SEO Manager ;)
The Umbraco installation structure is:-
site.com/en-us (first in the list)
site.com/en-gb
site.com/de-de
-
-
-x 15 languages
So there is a site.com/sitemap.xml containing en-us links, as does site.com/en-us/sitemap.xml
a site.com/en-gb/sitemap.xml containing en-gb links,
a site.com/de-de/sitemap.xml containing de-de links, etc.
The robots.txt files are auto-generated and are all the same (I guess there's only one then), with the sitemap at site.com/sitemap.xml which contains only en-us links.
1) Are you saying that the robots.txt file should be manually changed to include 15 sitemap links, one per language?
2) And also, you seem to be saying each language site needs to be registered separately with Google WebMaster Tools?
Cheers,
Craig
Hi Craig,
If it was one root then SEOChecker would have recognized everything but now it sees each language as a different site. point 1 is not necessary point 2 is. You need to submit each sitemap to google indeed.
Hope this helps,
Richard
is working on a reply...