it-swarm.com.de

Kann eine Sitemap-Indexdatei auf Sitemap-Dateien unter verschiedenen Domänen verweisen?

Mein Unternehmen besitzt mehrere Domainnamen. Wir hosten auch Websites für unsere Benutzer in ihren benutzerdefinierten Domänen.

Unsere Domains:

  • company.com
  • product1.com
  • product2.com

Benutzerdomains:

  • user1.com
  • user2.com

Derzeit hosten wir XML-Sitemap-Dateien im Stammverzeichnis aller Websites unserer Benutzer (z. B. http://www.user1.com/sitemap.xml). Diese Sitemap-Dateien enthalten alle URLs der Website des Benutzers.

Um möglicherweise die Suchmaschinenindizierung der Websites unserer Benutzer zu verbessern, möchten wir eine übergeordnete Sitemap-Indexdatei im Stammverzeichnis von company.com einrichten, in der alle Benutzer (und vorzugsweise unsere Produkte) aufgelistet sind. sitemap.xml Dateien der Websites.

So etwas in der Art:

http://www.company.com/sitemap-index.xml

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <sitemap>
      <loc>http://www.company.com/sitemap.xml</loc>
   </sitemap>
   <sitemap>
      <loc>http://www.product1.com/sitemap.xml</loc>
   </sitemap>
   <sitemap>
      <loc>http://www.product2.com/sitemap.xml</loc>
   </sitemap>
   <sitemap>
      <loc>http://www.user1.com/sitemap.xml</loc>
   </sitemap>
   <sitemap>
      <loc>http://www.user2.com/sitemap.xml</loc>
   </sitemap>
</sitemapindex>

Laut Sitemaps-Dokumentation zu Indexdateien ist es nicht möglich, dass eine Sitemap-Indexdatei auf Sitemaps-Dateien außerhalb ihrer eigenen Domain verweist.

Hinweis: In einer XML-Sitemap-Indexdatei können nur XML-Sitemaps angegeben werden, die sich auf derselben Site wie die XML-Sitemap-Indexdatei befinden. Beispielsweise kann http://www.yoursite.com/sitemap_index.xml Sitemaps in http://www.yoursite.com enthalten, jedoch nicht in http://www.example.com oder http://yourhost.yoursite.com.

In ein anderer Abschnitt derselben Dokumentation heißt es, dass reguläre Sitemap-Dateien (keine Sitemap-Indexdateien) auf URLs außerhalb der Domain verweisen können, in der sich die Sitemap-Datei befindet.

Sitemaps & Cross Submits
Um Sitemaps für mehrere Hosts von einem einzigen Host aus zu übermitteln, müssen Sie den Besitz der Hosts "nachweisen", für die URLs in einer Sitemap übermittelt werden.
...
Standardmäßig führt dies zu einem "Cross Submission" -Fehler, da Sie versuchen, URLs für www.Host1.com über eine Sitemap zu übermitteln, die auf www.sitemaphost.com gehostet wird (und für die beiden anderen gleich) Gastgeber). Eine Möglichkeit, den Fehler zu vermeiden, besteht darin, nachzuweisen, dass Sie der Eigentümer von www.Host1.com sind (d. H. Berechtigt sind, Dateien zu ändern). Sie können dies tun, indem Sie die robots.txt-Datei auf www.Host1.com so ändern, dass sie auf die Sitemap auf www.sitemaphost.com verweist.

Meine Fragen):

  • Kann diese Problemumgehung für Cross-Submits mit Sitemap-Indexdateien genauso funktionieren wie mit normalen Sitemap-Dateien? Ich möchte nicht die Mühe machen, es umzusetzen, ohne zu wissen, dass es überhaupt möglich ist. Leider steht in der Dokumentation nicht so.
  • Zweitens ist das, was ich versuche, auch eine gute Idee? Wir möchten die Suchmaschinenoptimierung für alle von uns verwalteten Websites verbessern. Wir glauben, dass das Verknüpfen der Sitemaps hilfreich ist, sind uns aber nicht sicher. Hat jemand Erfahrung mit komplizierten Sitemaps und Indexdateien, die bereit sind, ihre Erfahrungen zu teilen?
7
Jesse Webb

Für Google ist es möglich, XML-Sitemaps "siteübergreifend" einzureichen, wenn Sie ein "geprüfter Eigentümer der Websites" sind (z. B. Ihre Inhaberschaft in den Google Webmaster Tools ). .

Sie können beispielsweise auch alle Sitemaps auf company.com platzieren.

Detaillierte Anweisungen finden Sie auf dieser Google-Hilfeseite: Vereinfachen Sie die Verwaltung mehrerer Sitemap

Für Ihre zweite Frage: Sitemaps sind eine gute Sache für die Indizierung (wenn sie richtig gemacht werden, sollten Sie auf Fehler achten). In einigen Fällen (z. B. wenn Sie Webmaster einer News-Site sind) hängt Ihr Ranking davon ab, wie schnell der Googlebot frisch veröffentlichte Seiten abruft. Sitemaps sind also kein allgemeiner Ranking-Faktor, aber alles andere als nutzlos für Ihre Rankings.

2
schwarzbrot

Da Sie die Richtlinien für Google Sitemap bereits kennen, werde ich nicht mehr darauf eingehen. Aufgrund meiner Erfahrung denke ich nicht, dass Sie die Sitemap einer anderen Domain in Ihrer Hauptdomain behalten können.

Ich bin völlig einverstanden mit Ihrem obigen Kommentar. Es ist nicht erforderlich, eine Sitemap-Datei zu haben, um das Ranking der Suchmaschinen zu verbessern. Es hilft Suchmaschinen-Crawlern nur dabei, Seiten auf Ihrer Website leicht zu finden.

1
PeggyP

Um ein paar Fragen zu beantworten, müsste ich glauben, dass es Sitemap-Indexdateien auf die gleiche Art und Weise behandeln würde, den ganzen Sinn des Hinzufügens der Zeile: "Sitemap: http: //www.sitemaphost.com/sitemap-Host1.xml" zum robots.txt der Website, die keine eigene Sitemap hostet, soll nur zeigen, dass Sie die Kontrolle über die Website haben. Ich würde nicht denken, dass sich die Spinnen anders verhalten würden.

Die Antwort auf Ihre zweite Frage ist meist eine Meinung. Wenn Ihre Einrichtung erfordert, dass Sie so komplex sind, ist dies möglicherweise eine gute Idee. Ist dies nicht der Fall, ist es in der Regel einfacher, für jede Domäne eigene Sitemaps zu erstellen. Ich habe einige Zeit damit verbracht, SEO-Artikel zu lesen, und ich habe nirgendwo darüber gelesen, wie Sie Ihre Sitemaps für einen besseren Rang außerhalb der Website hosten können.

Die Sitemap steigert nicht automatisch Ihre SEO, sondern sorgt dafür, dass die Suchmaschinen-Spider Ihre Seiten schneller erreichen. Letztendlich sind es Ihre Seiteninhalte (und externen Links in), die das Ranking erhalten.

Wenn Sie Ihre Websites auf diese Weise einfacher verwalten können, probieren Sie es aus.

Verweise:
Sitemaps.org Proticol - http://www.sitemaps.org/protocol.html
Sitemaps.org Home - http://www.sitemaps.org/index.html

0
Jason