Sitemap für eine Website mit einer großen Anzahl von dynamischen subdomains

Ich bin mit einer Website, die erlaubt Benutzern das erstellen von subdomains. Ich würde gerne diese user-subdomains, um Suchmaschinen über XML-sitemaps. Allerdings, nach dem sitemaps-Protokoll (und den Google Webmaster-Tools), eine einzelne XML-sitemap können URLs nur von einem einzigen host.

Was ist der beste Ansatz?

Im moment habe ich die folgende Struktur:

  1. Sitemap-index liegt bei example.com/sitemap-index.xml dass die Listen von XML-sitemaps für jede subdomain (aber befindet sich auf dem gleichen host).
  2. Jede subdomain hat Ihre eigene sitemap befindet sich auf example.com/sitemap-subdomain.xml (auf diese Weise die sitemap enthält URLs, die nur von einem einzigen host).
  3. Eine XML-sitemap für die eine subdomain enthält URLs vom subdomain nur, d.h., subdomain.example.com/*
  4. Jede subdomain hat subdomain.example.com/robots.txt Datei:

--

User-agent: *
Allow: /

Sitemap: http://example.com/sitemap-subdomain.xml

--

Ich denke, dieser Ansatz entspricht dem sitemaps-Protokoll, jedoch den Google Webmaster-Tools geben, die Fehler für die subdomain sitemaps: "URL nicht zulässig. Diese url ist nicht erlaubt für eine Sitemap an dieser Position."

Habe ich auch überprüft, wie andere Seiten es machen. Eventbrite, zum Beispiel, produziert von XML-sitemaps, die URLs enthalten, die von mehreren Unterdomänen (z.B., siehe http://www.eventbrite.com/events01.xml.gz). Dies jedoch nicht im Einklang mit dem sitemaps-Protokoll.

Welchen Ansatz empfehlen Sie für sitemaps?

InformationsquelleAutor bartekb | 2010-10-07
Schreibe einen Kommentar