sitemap

Permalink Browser Info Environment
i want to use the domain mapper to use one c5 install to manage multiple marketing sites, most of them only having one or two pages and a form. sitemap is crucial and to solve that problem i thought of the following solution:

create custom sitemap.xml in the sites theme folder manually, and use google's webmaster tool to add the sitemap.xml to that domain. this should be done for each mapped domain seperately.

do you think this is the way to go for now?

Type: Discussion
Status: New
sjee
View Replies:
ryan replied on at Permalink Reply
ryan
I would imagine that google would require the sitemap.xml file to be in the root of the domain. Event if it doesn't require it to be in the root of the domain google will still be fully capable of crawling all of the other theme directories and finding the other sitemap.xml files from any of the domains.

It is possible to force apache to parse a particular file (sitemap.xml) as a php file. Once you had that working you could then run a switch statement off of the request variables and output the correct sitemap xml for that domain. It'd require php & apache config skills + a fairly high level of access to your server.
sjee replied on at Permalink Reply
sjee
found this on the webmaster tools pageshttp://www.google.com/support/webmasters/bin/answer.py?hl=en&an... .

it seems possible to tell google where to look for the sitemap and ignore the sitemap generated by C5 in the root of the site. if i'm not mistaken it is also possible to use a sitemap located on a different server ( but has to be one with verified ownership )

allthough it is manual labor for each site i think it solves the sitemap problem. when i have some spare time i will purchase the domain mapper add-on and do some tests and post the results here

concrete5 Environment Information

Browser User-Agent String

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.