:Erste Sitemap ist HTML von Google Webmaster Tool
Ich habe eine sehr einfache txt-Sitemap (benannt sitemap.txt) [Hinweis zu den Weisen Sprung EDIT dauern], die wie folgt aussieht:
http://myDomain.com
http://myDomain.com/about.html
http://myDomain.com/faq.html
http://myDomain.com/careers.html
Wenn ich es auf Webmaster-Tools laden, bis ich:
Sitemap ist HTML - Ihre Sitemap erscheint eine HTML-Seite zu sein. Bitte verwenden Sie ein unterstütztes Sitemap-Format statt
Ich habe ein paar Alternativen (wie mit oder ohne www) versucht, aber kein Glück.
Jeder irgendeinen Anhaltspunkt?
Jede Hilfe wird geschätzt!
EDIT:
Ich habe versucht, mit einer XML-Sitemap und die gleichen Fehler so sieht es aus wie der Server alles als HTML dient, ist (wie ceejayoz schlägt korrekt). Jetzt ist die Frage ... Wie bekomme ich den appspot Server zum Servertext als Klartext?
EDIT:
Ok - habe ich satt und implementiert ein Servlet meine Sitemaps zu dienen (ich bin jetzt mit XML und TXT versuchen) explizit als text/plain. Alles funktioniert gut, wenn ich das Servlet manuell aufruft, aber die Sitemap immer noch HTML erhält. Ich weiß nicht, wo ich meinen Kopf schlagen soll!
EDIT: Ich habe versucht, Content-Type mit einer Firefox-Plugin, um zu überprüfen - alles scheint wie erwartet kommen zu werden (ich die tatsächliche URL bin setzen, damit die Menschen einen Blick haben können):
http://wokheisandbox.appspot.com/sitemaps/sitemap.txt -> Content-type: text/plain http://wokheisandbox.appspot.com/sitemaps/sitemap.xml -> Content-type: application/xml
Mit meinem Servlet (setting text/plain explizit): http://wokheisandbox.appspot.com/wokhei/serveSitemap?fileType=TXT -> Content-type: text/plain http://wokheisandbox.appspot.com/wokhei/serveSitemap?fileType=XML -> Content-type: text/plain
Alles, was ich vom Webmaster Tool immer noch bekomme, ist ->Sitemap ist HTML.
EDIT:
Ich glaube, ich den Grund herausgefunden -> registrierte ich auf Google Webmaster-Tool meiner Seite als http://mydomain.com aber die App ist auf AppSpot bei http://myapp.appspot.com gehostet, die auf mydomain.com abgebildet wird. Wenn ich mich registriere http://myapp.appspot.com alles funktioniert gut (Sitemap validiert).
Das sind gute Nachrichten, aber es ist nicht ideal, weil ich will, dass mydomain.com indiziert wird ... irgendeine Idee, wie man sie überwinden kann?
können Sie betrachten dies auf Serverfault.com Posting auch/statt. – Travis
Was ist die echte Domain? Wie machst du die Domain-Weiterleitung? –
es ist alles durch Google Apps gemacht - echte Domain ist www.wokhei.com – JohnIdol