Frage

Ich bin zur Erzeugung einer Sitemap-Datei dynamisch einen Httphandler verwenden, mit einem Pfad sitemap.axd gesetzt. Dieser gibt dann XML-Inhalte. Niemand in meinem Büro ist sicher, wenn alle Suchmaschinen diese Erweiterung übernehmen oder wenn sie .xml analysieren müssen. Ich weiß, dass ich es Google durch die Webmaster-Tools und robots.txt verwenden einreichen kann, um anzuzeigen, dass die Sitemap sitemap.axd ist.

Ist sitemap.axd von allen akzeptiert? Wenn nicht, weiß jemand, welche davon wird oder nicht?

War es hilfreich?

Lösung

Das Protokoll, das von den großen Suchmaschinen vereinbart ermöglicht es Ihnen, in Ihrer robots.txt-Datei den Speicherort Ihrer XML-Sitemap angeben. Es gibt eine Tendenz in den Beispielen dieses ‚sitemap.xml‘ zu nennen, aber einen beliebigen Namen mit oder ohne Verlängerung sollte, solange der Inhalt an dieser Stelle arbeiten XML ist.

Der MIME-Typ in der HTTP-Antwort angegeben könnte von einigen Suchmaschinen benötigt werden, um ein aus einer Liste von Text- oder XML-ish-Typen zu sein.

Andere Tipps

eine URL Rewrite Erstellen funktioniert für mich mit dem BlogEngine.net sitemap.axd. Also, wenn die Bots andere andere Sitemap.xml gehen sie macht mit dem 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>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top