Можно ли использовать относительный url sitemap в роботах.txt?

в роботов.txt могу ли я написать следующий относительный URL для файла sitemap?

sitemap: /sitemap.ashx

или мне нужно использовать полный (абсолютный) URL для файла sitemap, например:

sitemap: http://subdomain.domain.com/sitemap.ashx

почему я задаюсь вопросом:

  • Я свой новый блог, www.domain.com, которые позволяют пользователям блог о accountname.domain.com.
  • Я использую подстановочные знаки, поэтому все поддомены (учетные записи) указывают на: "blog.domain.com".

In blog.domain.com я положил микророботы.txt, чтобы поисковые системы найти карту сайта. Но из-за подстановочных знаков все учетные записи пользователей разделяют одни и те же роботы.txt-файл.Вот почему я не могу использовать второй вариант. И пока я не могу использовать перезапись url для txt-файлов. (Я думаю, что более поздние версии IIS могут справиться с этим?)

1 ответов


согласно официальному документация на sitemaps.org это должен быть полный URL:

вы можете указать местоположение Sitemap с помощью роботов.txt-файл. Для этого просто добавьте следующую строку, включая полный URL для сайта:

Sitemap: http://www.example.com/sitemap.xml