Принимается ли sitemap.axd всеми поисковыми системами?

StackOverflow https://stackoverflow.com/questions/1017925

Вопрос

В настоящее время я генерирую файл карты сайта динамически, используя 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>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top