SEO: Benutzerdefinierte Sitemap Anbieter im Vergleich zu statischer web.sitemap Datei

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

  •  08-07-2019
  •  | 
  •  

Frage

Wir sind mit einem benutzerdefinierten Sitemap Anbieter einer ASP.Net Anwendung Menüsteuerung aus einer rekursiven Datenbanktabelle füllen und daher nicht verwenden die statische xml web.sitemap-Datei:

<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
    <siteMapNode url="" title=""  description="">
        <siteMapNode url="" title=""  description="" />
        <siteMapNode url="" title=""  description="" />
    </siteMapNode>
</siteMap>

Für SEO-Optimierung Gründen wäre es sinnvoll sein, die customsitemap Anbieters Elemente in die web.sitemap Datei auch zu exportieren, obwohl die App nicht einmal die web.sitemap-Datei verwenden, nicht?

Wenn es wirkt sich positiv auf SEO, was Ansatz zu verwenden, um die Sitemap Elemente in die XML-Datei in dem richtigen Format zu bekommen?

Wie Sie tun das gehen würde?

War es hilfreich?

Lösung

Ich bin nicht sicher, ob irgendetwas besonders über asp.net die Sitemap über asp.net kümmert sich. Soweit in den unendlich SEO Umwandlung glücklich (Google) Sitemap Schema - dies ist die Art von Job für XSLT ausgelegt ist.

Andere Tipps

Ich werde zweite dort annakata. Google wird nicht über Ihre asp.net Sitemap-Datei zu kümmern. Sie werden ein erstellen müssen, die auf die Sitemap spec entspricht. XSLT würde für die Erstellung, die aus Ihrer vorhandenen Sitemap eine große Lösung sein.

Auch im Auge behalten, dass, wenn Sie viele Links (über 50.000 URLs oder mehr als eine 10MB Sitemap) haben Sie einen speziellen Sitemap-Index mit mehreren Sitemaps verwenden müssen.

Um sicherzustellen, dass Ihre Sitemap von Suchmaschinen gefunden wird, setzen Sie einen Verweis auf sie in der Datei robots.txt auch:

Sitemap: <sitemap_location>

Sie können auch Google Webmaster-Tools verwenden, um sie über Ihre Sitemap wissen zu lassen. Dies wird helfen, Ihre Website im Allgemeinen schneller indiziert werden, und bietet auch viele gute Informationen über Ihre Website (gestrichelte Sitemap Links, pagerank Statistiken, etc.). Yahoo hat ein ähnliches Tool namens Site Explorer als auch.

Sie haben gerade erstellt, was ich suche - eine Datenbank Sitemap Provider Brotkrümel Menü erstellen verwendet werden. Könnte teilen, wie Sie das getan? und wie Sie implementieren das?

Mehr als wahrscheinlich eine Sitemap aussetzt, die Sie einreichen können Motoren SEO helfen zu suchen (wie viel hängt davon ab, wie zugänglich Ihre Seiten sind aus anderen Gründen).

Hier ist ein Link, der dynamisch die Schaffung eines Suchmaschinen-Sitemap zeigt: http://www.blackbeltcoder.com/Articles/asp/dynamic-sitemaps-in-asp-net .

Um diese Technik mit Ihrer vorhandenen ASP.NET-Sitemap zu kombinieren, dann würden Sie wahrscheinlich die ASP.NET-Sitemap laden müssen, und füllen Sie dann die Suchmaschinen-Sitemap mit diesen Daten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top