Могут ли файлы карты сайта находиться в папке, если sitemapindex находится в корневом пути? - PullRequest
0 голосов
/ 28 января 2011

Мне нужна структура сайта, в которой файл sitempasindex находится в корневом пути (example.com/sitemaps.xml) и ссылается на несколько файлов sitemap [n] .xml, расположенных в папке (example.com/static). /sitemap1.xml). Эти файлы sitemap [n] .xml ссылаются на веб-страницы, которые находятся в корневом каталоге (например, example.com/helloworld.html).

Это возможно? Я спрашиваю, потому что знаю, что если файл sitemap.xml находится в папке, он может содержать только те веб-страницы, которые находятся в этой папке.

Спасибо!

Ответы [ 2 ]

1 голос
/ 08 марта 2018

Местоположение файла Sitemap определяет набор URL-адресов, которые могут быть включены в этот файл Sitemap. Файл Sitemap, расположенный по адресу http://example.com/catalog/sitemap.xml, может содержать любые URL-адреса, начинающиеся с http://example.com/catalog/, но не может содержать URL-адреса, начинающиеся с http://example.com/images/.

С точки зрения Google, они должны быть доступны в основном корне сайта. http://example.com/sitemap.xml, Когда вы отправляете его через подкаталог в инструменте для веб-мастеров "http://example.com/catalog/sitemap.xml", Google не сканирует его и всегда показывает нам статус индекса в ожидании.

0 голосов
/ 02 февраля 2011

Я полагаю, что вы легко можете привести example.com/sitemap-index.xml, например, на example.com/sub1/sitemap.xml и example.com/sub2/sitemap.xml

, однако каждый sitemap.xmlдолжен содержать только URL-адреса в каждой их подпапке.(Из вашего вопроса, похоже, у вас есть файлы sitemap.xml, ссылающиеся на пути в корне. Я сомневаюсь , что работает, но вы можете попробовать выполнить небольшой тест и отправить в Google. Если ошибок нет, то ...)

...