Принимается ли sitemap.axd всеми поисковыми системами?
-
06-07-2019 - |
Вопрос
В настоящее время я генерирую файл карты сайта динамически, используя HttpHandler, с путем, указанным в sitemap.axd. Затем он возвращает содержимое XML. Никто в моем офисе не уверен, что все поисковые системы примут это расширение или им понадобится .xml для анализа. Я знаю, что могу отправить его в Google с помощью инструментов для веб-мастеров и использовать файл robots.txt, чтобы указать, что карта сайта - sitemap.axd. Р>
Принимается ли sitemap.axd всеми? Если нет, кто-нибудь знает, какие из них будут или не будут?
Решение
Протокол, согласованный основными поисковыми системами, позволяет вам указать в файле robots.txt местоположение вашей карты сайта XML. В примерах наблюдается тенденция называть этот файл «sitemap.xml», но любое имя с расширением или без него должно работать до тех пор, пока содержимое в этом месте является XML.
Тип MIME, указанный в ответе HTTP , может быть обязательным для некоторых поисковых систем как один из списка типов текста или xml-ish.
Другие советы
Создание перезаписи URL работает для меня с помощью BlogEngine.net sitemap.axd. Поэтому, когда другие боты переходят на sitemap.xml, он рендерится с помощью sitemap.axd
<rewrite>
<rules>
<rule name="SiteMap" patternSyntax="Wildcard" stopProcessing="true">
<match url="sitemap.xml" />
<action type="Rewrite" url="sitemap.axd" appendQueryString="false" />
</rule>
</rules>
</rewrite>