Принимается ли sitemap.axd всеми поисковыми системами? - PullRequest
3 голосов
/ 19 июня 2009

В настоящее время я генерирую файл карты сайта динамически, используя HttpHandler, с путем, указанным в sitemap.axd. Затем он возвращает содержимое XML. Никто в моем офисе не уверен, что все поисковые системы примут это расширение или им понадобится .xml для анализа. Я знаю, что могу отправить его в Google с помощью инструментов для веб-мастеров и использовать файл robots.txt, чтобы указать, что карта сайта - sitemap.axd.

Принимается ли sitemap.axd всеми? Если нет, кто-нибудь знает, какие из них будут или не будут?

Ответы [ 2 ]

3 голосов
/ 19 июня 2009

Протокол, согласованный основными поисковыми системами, позволяет вам указать в файле robots.txt местоположение вашей карты сайта XML. В примерах есть тенденция называть этот файл «sitemap.xml», но любое имя с расширением или без него должно работать до тех пор, пока содержимое в этом месте является XML.

Тип MIME, указанный в ответе HTTP , может потребоваться для некоторых поисковых систем в качестве одного из списка типов текста или xml-ish.

0 голосов
/ 18 мая 2016

Создание перезаписи 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>
...