it-swarm.com.de

Sitemaps - eine pro Subdomain oder eine für die Basisdomain?

Ich habe mehr als 5 Subdomains in einem Projekt, z. B. developer, www, staff und einige mehr. Was ist die beste Vorgehensweise beim Erstellen von Sitemaps?

Alle Subdomains, die dieselbe Sitemap in der Basisdomain haben (example.com/sitemap.xml)? oder verschiedene Sitemaps für verschiedene Subdomains? (developer.example.com/sitemap.xml und www.example.com/sitemap.xml)

Da die Unterdomänen mehrere Teile der Hauptanwendung sind, welche Vor- und Nachteile hat die jeweilige Anwendung und was muss ich beachten, wenn ich die eine über die andere wähle? (eine Sitemap pro Subdomain oder eine für die gesamte Site)

9
x0x

Laut Matt Cutts Blogpost sagte er:

Eine Unterdomäne kann nützlich sein, um Inhalte zu trennen, die sich grundlegend unterscheiden. Google verwendet Subdomains für bestimmte Produkte wie news.google.com oder maps.google.com.

Dies ähnelt dem, was Blogger (Blogspot) tut.

Johns Blog (john.blogspot.com) unterscheidet sich grundlegend von Does Blog (doe.blogspot.com). Google betrachtet diese beiden Blogs als zwei verschiedene Websites, obwohl sie denselben Schwanz (*.blogspot.com) haben.

Jeder dieser Blogs hat eine eigene Sitemap und wird nicht untereinander geteilt. Wenn ein Blog gelöscht wird, wird auch die Sitemap-Datei gelöscht. Dies hat keine Auswirkungen auf die Sitemaps der anderen Blogs.

Daher möchte ich Ihnen empfehlen, unterschiedliche Sitemap-Dateien für unterschiedliche Sub-Domains zu verwenden. Es sei denn, Sie verwenden Unterverzeichnisse/Unterordner.

6

Im Allgemeinen müssen Sie für jeden Host eine separate Sitemap verwenden (d. H. Ein anderes Protokoll, eine andere Domäne oder eine andere Unterdomäne):

  • Aus dem FAQ " Wo platziere ich meine Sitemap? ":

    Alle in der Sitemap aufgeführten URLs müssen sich auf demselben Host wie die Sitemap befinden. Befindet sich die Sitemap beispielsweise unter http://www.example.com/sitemap.xml, können keine URLs aus http://subdomain.example.com eingeschlossen werden. Wenn sich die Sitemap unter http://www.example.com/myfolder/sitemap.xml befindet, können keine URLs aus http://www.example.com enthalten sein.

  • Der relevante Abschnitt aus der Sitemaps-Spezifikation lautet " Speicherort der Sitemap-Datei ". Dort heißt es:

    Beachten Sie, dass dies bedeutet, dass alle in der Sitemap aufgelisteten URLs dasselbe Protokoll (in diesem Beispiel http) verwenden und sich auf demselben Host wie die Sitemap befinden müssen. Befindet sich die Sitemap beispielsweise unter http://www.example.com/sitemap.xml, können keine URLs aus http://subdomain.example.com eingeschlossen werden.

Wenn Sie jedoch den Besitz aller Hosts über robots.txt oder Google Search Console nachweisen können, können Sie die Sitemaps auf verschiedenen Hosts hosten:

11
unor

Während Sie schreiben, sind die Unterdomänen Teil der gesamten Anwendung. Es ist nicht erforderlich, die Sitemaps zu trennen. Google behandelt Subdomains immer als eigene Domains. Aber sie sind klug genug zu erkennen, ob Teile einer Website zusammengehören.

Neben SEO würde ich empfehlen, eine index-sitemap.xml zu verwenden, in der Sie alle Ihre separaten Subdomain-Sitemaps verschachteln können. Dies erleichtert die Verwaltung all dieser Dateien, da Sie nur eine einzige Sitemap übermitteln müssen. Außerdem können Sie die Sitemap einer Subdomain ändern, ohne sich um alle anderen Sitemaps kümmern zu müssen. Weitere Informationen zum Verwalten mehrerer Sitemaps finden Sie in den Google Webmaster-Handbüchern: https://support.google.com/webmasters/answer/75712?hl=de

edit

Sie können in Betracht ziehen, für jede Unterdomäne in der Google Search Console eine einzelne Eigenschaft zu erstellen. Auf diese Weise können Sie detailliertere Analysen durchführen, da Sie Datenproben und Durchforstungsstatistiken für jede Eigenschaft erhalten. In diesem Fall würde ich empfehlen, für jede Subdomain eine eigene Sitemap einzureichen. Beachten Sie, dass Sie dafür jede Eigenschaft einzeln überprüfen und den Aufwand für die Verwaltung der gesamten Eigenschaften erhöhen müssen.

Wenn Sie eine gut organisierte Person sind und an tieferen Datenerkenntnissen interessiert sind, würde ich Letzteres empfehlen. Wenn Sie Ihre Website nur so einstellen, dass sie ordnungsgemäß indiziert und gecrawlt wird, empfehle ich Ihnen die Geschichte der Index-Sitemap.

Denken Sie immer daran, dass alle Sitemaps korrekt konfiguriert sind, dem Standard entsprechen und nur Seiten mit einem 200-Statuscode bereitstellen. Dieser Punkt ist für die SEO Ihrer Website wichtiger als die Frage, wie viele Sitemaps Sie haben.

2
Seb

Ich habe mehr als 5 Subdomains in einem Projekt, z. B. Entwickler, www, Mitarbeiter und einige mehr. Was ist die beste Vorgehensweise beim Erstellen von Sitemaps? ... Da die Subdomains mehrere Teile der Hauptanwendung sind, welche Vor- und Nachteile hat die jeweilige Anwendung, und was muss ich bei der Auswahl der Subdomains beachten? (eine Sitemap pro Subdomain oder eine für die gesamte Site)

Da Subdomains, die an die Hauptdomain angehängt sind, unterschiedliche Websites auf der ganzen Welt darstellen können, richten Sie Sitemaps für jede Subdomain ein, um den Zugriff zu vereinfachen.

Ich bin außerdem der Meinung, dass es gegen die Regeln von Sitemaps verstößt, einen externen Link in eine zu einer Website gehörende Sitemap aufzunehmen und eine URL, die eine andere Subdomain enthält, als externe URL zu betrachten.

Wenn Ihre Website über eine große Anzahl von Links verfügt, sollten Sie eine XML-Master-Sitemap-Datei erstellen, die auf kleinere XML-Sitemap-Dateien verweist, von denen jede auf die einzelnen Links verweist. Dies liegt daran, dass jede Sitemap-Datei eine maximale Dateigrößenbeschränkung (von meiner Meinung nach 50 MB) hat und auch die maximale Anzahl von URLs pro Sitemap begrenzt ist. Ich denke, diese Zahl ist 50.000.

Es ist ein Bonus, wenn Sie die Sitemaps im gzip-Format komprimieren können. Auf diese Weise wird die Sitemap schneller verarbeitet und der Bandbreitenverbrauch auf dem Server wird geringer, wenn Sie sie an gzip-kompatible Suchmaschinen wie Google senden.

Hier finden Sie Links zu Sitemaps, die Ihnen möglicherweise weiterhelfen:

http://www.sitemaps.org/protocol.htmlhttp://www.sitemaps.org/faq.html

0
Mike