Vier häufige Probleme in XML-Sitemaps und wie man sie behebt
Veröffentlicht: 2022-10-26Was sind die häufigsten Probleme in XML-Sitemaps? Welche Auswirkungen haben sie und wie können Sie sie beheben?
Darüber werden wir heute mit einer Frau sprechen, die ihre Zeit damit verbringt, Tomaten, Paprika und Kräuter anzubauen, wenn sie nicht an Projekten arbeitet oder über SEO schreibt. Sie wurde kürzlich von Aleyda Solis und der Freelance Coalition for Developing Countries Tech SEO Mentorship betreut. Und als freiberuflicher Auftragnehmer und Gründer des Tech SEO Journal. Herzlich willkommen zum In Search SEO-Podcast, Katherine Nwanorue.
In dieser Episode teilt Katherine vier häufige XML-Sitemap-Probleme und wie sie behoben werden können, darunter:
- Unzulässige URLs auflisten
- Fehler bei nicht unterstütztem HTML-Format
- Deklarieren einer Seite und ihrer alternativen Version nicht korrekt
- Eine größere Sitemap für separate Abschnitte einer Website haben
Katherine: Hallo, David. Danke für die Einladung.
D: Hey, Katherine. Schön, dass Sie hier sind. Sie finden Katherine auf techseojournal.com. Also, Katherine, warum sind XML-Sitemaps so wichtig?
K: Das ist eine gute Frage. Für mich hat eine XML-Sitemap zwei Hauptvorteile. Zum einen hilft es Suchmaschinen, Ihre wichtigen Seiten zu finden. Wenn Sie es mit einer kleineren Website zu tun haben, die 500 Seiten oder weniger hat, eine gute interne Linkstruktur und Seiten, die sich nicht häufig ändern, dann ist eine XML-Sitemap in diesem Fall nicht Ihre Priorität. Wenn Sie es jedoch mit größeren Websites zu tun haben, deren Inhalte sich häufig ändern, schlechte interne Linkstrukturen und verwaiste Seiten, dann ist eine Sitemap sinnvoll, da sie Suchmaschinen helfen kann, Ihre wichtigen Seiten zu finden.
Aber ich möchte auch erwähnen, dass eine XML-Sitemap keine Indexierung garantiert. Es ist eher ein Hinweis für Suchmaschinen. Es ist, als würde man zu Google sagen: „Hey, ich habe diese wirklich coolen Seiten, von denen ich denke, dass sie indiziert werden sollten. Würde es Ihnen etwas ausmachen, sie sich anzusehen?“
Der zweite Vorteil einer XML-Sitemap ist, dass sie bei der Behebung von SEO-Problemen hilft, insbesondere bei Indexierungsproblemen. Aber ich komme auf diesen zurück.
D: Großartig, jetzt sagten Sie für größere Sites. Haben Sie eine bestimmte Anzahl von Seiten im Sinn, und wenn eine Website über eine bestimmte Anzahl von Seiten verfügt, ist es eine gute Idee, eine XML-Sitemap zu verwenden?
K: Die Google-Dokumentation empfiehlt 500 Seiten oder mehr, das Gegenteil einer kleineren Website. Aber in den meisten Fällen könnten 1000 Seiten oder mehr in Ordnung sein.
D: Es ist großartig, definitive Zahlen zu haben, auf die man sich konzentrieren kann. Heute teilen Sie also die vier häufigsten Probleme mit XML-Sitemaps. Beginnen Sie mit Nummer eins und listen Sie unzulässige URLs auf.
1. Auflistung unzulässiger URLs
K: Ja, und mit unzulässigen URLs meine ich URLs, die einen 404-Fehlercode generiert haben. Vielleicht werden sie von robots.txt blockiert, oder sie haben ein noindex-Tag, oder sie werden umgeleitet. Dies tritt normalerweise auf, wenn Sie wahrscheinlich manuell eine Sitemap erstellt haben und diese Fehlerseiten es irgendwie in die Datei geschafft haben. Ein weiterer Grund, warum dies auftaucht, ist, dass Sie möglicherweise eine XML-Sitemap erstellt haben, die nicht automatisch aktualisiert wird, sondern statisch ist. Wenn Sie also neue Seiten auf Ihrer Website erstellen, spiegelt sich dies nicht in der Sitemap wider. Dies ist ein Problem, da Suchmaschinen, anstatt Ihre gültigen Seiten zu crawlen, Zeit damit verschwenden, auf Ihre stark umgeleiteten Inhalte oder Seiten zuzugreifen, zu denen sie nicht gehen sollten. Und Google hat erwähnt, dass sie, wenn sie die Sitemap nach mehreren Versuchen nicht crawlen, irgendwann aufhören werden, es zu versuchen. Dies macht den Zweck einer XML-Sitemap überhaupt zunichte.
D: Wenn Sie also unzulässige URLs in Ihrer XML-Sitemap enthalten lassen, wird Google Ihre XML-Sitemap schließlich einfach ignorieren oder vielleicht nicht einmal Ihrer gesamten Website als so vertrauenswürdig vertrauen. Dies führt uns zu Punkt zwei, wenn eine XML-Sitemap einen Fehler im nicht unterstützten HTML-Format generiert.
2. Nicht unterstützter HTML-Formatfehler
K: Zuerst möchte ich beschreiben, worum es bei einer HTML-Sitemap geht. Eine HTML-Sitemap besteht aus Inhalt, Links zu Ihren Seiten und Abschnitten auf Ihrer Website. Es ist normalerweise für menschliche Benutzer gedacht, um auf Ihrer Website zu navigieren. Es befindet sich im Fußbereich Ihrer Website. Und ja, in den meisten Fällen können auch Suchmaschinen diesen Links folgen, um Ihre Seiten zu finden. Aber hier endet die Ähnlichkeit mit einer XML-Sitemap. Eine HTML-Sitemap hat kein Änderungsdatum. Wenn Sie Videos haben, können Sie diese Videos möglicherweise nicht einmal mit der HTML-Sitemap verknüpfen.
Wenn Sie Suchmaschinen wirklich über Ihre vorhandenen und aktualisierten Inhalte informieren möchten, sollten Sie sich an eine XML-Sitemap halten. Aber in einem Fall, in dem Sie versuchen, eine XML-Sitemap einzureichen, und Sie diesen Fehler erhalten, der im HTML-Format vorliegt, dann besteht die Möglichkeit, dass Sie tatsächlich eine Datei im HTML-Format einreichen, oder Ihre Sitemap weist nämlich Fehler auf was das Lesen erschwert.
Ein weiterer häufiger Grund, warum dies auftritt, ist, dass es eine Caching-Funktion auf Ihrer Website gibt, bei der ein Plugin, Server oder eine Konfiguration im Weg steht und stattdessen eine Datei im HTML-Format bereitstellt.
D: Tolle Tipps gibt es auch. Gibt es Vorteile, jemals eine HTML-Sitemap und eine XML-Sitemap gleichzeitig zu haben, oder würde eine XML-Sitemap allein ausreichen?
K: Es hat Vorteile, beides zu haben. Wenn Sie in etwas einen Mehrwert erzielen können, warum nicht? Wenn Ihre Seiten eine sehr lange Crawling-Tiefe haben, wo einige Seiten schwer zu erreichen sind, kann Ihnen eine HTML-Sitemap vielleicht dabei helfen, Benutzer auf Seiten zu bringen, auf die sie zugreifen sollten, und ihnen helfen, auf Ihrer Website zu navigieren. Andererseits ist eine XML-Sitemap für Suchmaschinen gedacht. In diesem Fall berücksichtigen Sie also sowohl die Benutzer als auch die Crawler. Also ja, es ist definitiv eine gute Idee, beides zu haben.
D: Und Sie haben offensichtlich darüber gesprochen, wie wichtig es ist, eine XML-Sitemap korrekt zu codieren. Gibt es eine Stelle, die Sie empfehlen sollten zu überprüfen, ob Ihre XML-Sitemaps korrekt codiert sind?
K: Ja, wenn Sie befürchten, dass Ihre XML-Sitemap eine HTML-Datei sein könnte, sollten Sie versuchen, sie über die Google Search Console einzureichen. Sie werden wahrscheinlich eine Antwort erhalten, dass dies eine HTML-Sitemap ist. Und wenn das passiert, um herauszufinden, was das wirklich verursacht, öffnen Sie die XML-Sitemap in Ihrem Browser und untersuchen Sie die Seite mit den Chrome-Entwicklungstools. Wenn es ein Plugin gibt oder es sich um Server-Caching handelt, sehen Sie wahrscheinlich eine Liste mit Dingen, die im Weg stehen. Sobald Sie feststellen, dass es eine Caching-Funktion gibt, können Sie fortfahren und Ihre Konfigurationen ändern, Ihren Cache löschen, und alles sollte wieder so sein, wie es ist. Aber wenn Sie keine Caching-Funktion sehen, die im Weg steht, dann haben Sie wahrscheinlich Fehler. Und in diesem Fall müssten Sie einen XML-Sitemap-Validator verwenden, um zu überprüfen, ob Ihre Sitemap Fehler oder falsch codierte Attribute enthält.
D: Brillant. Und wenn Ihre XML-Sitemap korrekt codiert ist, wenn es sich um richtiges XML handelt, besteht dann die Gefahr, dass ein Caching-Plugin Ihre XML-Sitemap einfriert, sodass sie nicht korrekt aktualisiert wird? Oder ist das bei einer XML-Datei keine Gefahr?
K: Das ist eine Gefahr. Aus diesem Grund habe ich empfohlen, dass Sie sicherstellen, dass das Plug-In kein Caching enthält. In vielen Plugins gibt es eine Einstellung, in der Sie Ihre Sitemaps zwischenspeichern können, aber Sie sollten dies nicht tun, da dies zu Problemen führen kann, wie ich bereits erwähnt habe. Es könnte dazu führen, dass die XML-Sitemap als HTML-Datei angezeigt wird. Es könnte so viele Fehler verursachen, dass es am besten ist, Ihre XML-Sitemap nicht zwischenzuspeichern. Bitte nicht. Es ist einfach besser, es nicht zu tun.
D: Und Nummer drei deklariert eine Seite und ihre alternative Version nicht korrekt.
3. Eine Seite und ihre alternative Version nicht korrekt deklarieren
K: Dies gilt für einen Fall, in dem Sie Ihr hreflang-Tag in Ihrer XML-Sitemap implementieren. Und in diesem Fall müssen Sie die URL angeben, die indiziert werden soll, und ihre alternativen Versionen, einschließlich sich selbst. Angenommen, ich habe auf meiner Website eine Seite für englischsprachige Personen und möchte, dass sie indexiert wird. Aber gleichzeitig habe ich zwei alternative Versionen. Ich habe eine deutsche Version für Sprecher in der Schweiz und eine chinesische Version für chinesische Benutzer. Dazu würde ich also die URL für die englische Seite angeben und dann diese drei Versionen auflisten. Es gibt die deutsche Version für die Schweiz, die chinesische Version für China und die englische Version selbst.
Und diese Tags sind wechselseitig. Wenn also nicht jede referenzierte alternative Version auf die andere verweist, liegt ein Problem vor. Ihre XML-Sitemap könnte Probleme aufweisen, bei denen Ihre hreflang-Tags falsch interpretiert oder vollständig ignoriert werden.
D: Und das bringt uns zu Nummer vier, nämlich eine größere Sitemap für separate Bereiche einer Website.
4. Eine größere Sitemap für separate Bereiche einer Website haben
K.: Richtig. Derzeit unterstützt Google 50.000 URLs in einer einzelnen Sitemap oder eine Sitemap-Größe von maximal 50 MB unkomprimiert, je nachdem, was Sie zuerst erreichen. Das bedeutet nicht, dass Sie bei 50.000 URLs alle auf einer Seite auflisten sollten. Dies ist keine gute Vorgehensweise, da dies die Fehlerbehebung für Sie erschweren könnte. Sie hätten keine Ahnung, in welchen Abschnitten Ihrer Website Indexierungs- oder Crawling-Probleme auftreten, in welchen Abschnitten Suchmaschinen und Crawler nicht hineinkommen.
Idealerweise sollten Sie Ihre Sitemaps nach Abschnitten segmentieren. Wenn Sie beispielsweise eine E-Commerce-Website haben, könnten Sie eine einzelne Sitemap für Ihre statischen Seiten (Über uns, Geschäftsbedingungen usw.) und dann verschiedene Sitemaps für Ihre Kategorieseiten erstellen. Auf diese Weise können Sie Probleme leicht erkennen und in den Branchenberichten in der Google Search Console die Abschnitte Ihrer Website herausfiltern, die nicht gecrawlt und indexiert werden, wie sie sollten.
D: Gibt es eine maximale Anzahl von Sitemaps, die Sie für Ihre Website haben können?
K: Momentan kann ich das noch nicht wirklich beziffern.
D: Wie sieht es mit der regelmäßigen Überprüfung und Diagnose Ihrer XML-Sitemaps aus? Gibt es etwas, das Sie einmal im Monat auf Fehler überprüfen sollten?
K: Einmal im Monat würde ich nicht empfehlen. Wenn Sie wirklich wissen wollen, was auf Ihrer Website vor sich geht, sollten Sie Ihre Google Search Console überprüfen, denn dort können Sie diese Fehler für die Sitemap sehen. Sie sollten es regelmäßig überprüfen, täglich, wenn Sie können, oder wöchentlich, abhängig von der Anzahl der Seiten, die Sie veröffentlichen. Wenn Sie jeden Tag Inhalte veröffentlichen, ist es sinnvoll, diese häufig zu überprüfen. Aber wenn sich Ihre Seiten selten ändern, wäre wöchentlich in Ordnung. Aber bitte, Sie müssen es überprüfen.
D: Leute, die dies lesen, hören oder sehen, denken, dass ich mehr über XML-Sitemaps verstehen muss. Gibt es Ressourcen, die Sie anderen empfehlen können, um mehr über XML-Sitemaps zu erfahren?
K.: Ja. Sie sollten die Google-Dokumentation überprüfen. Sie verfügen über eine umfangreiche Dokumentation darüber, worum es bei XML-Sitemaps geht, wie man eine erstellt, die bewährten Methoden und wie man sie für mehrsprachige Websites verwaltet. Fast alle Informationen, die Sie finden können, sind dort.
Pareto Pickle - Eine gute interne Linkstruktur haben
D: Hervorragend. Lassen Sie uns mit der Pareto Pickle abschließen. Pareto sagt, dass Sie 80 % Ihrer Ergebnisse mit 20 % Ihrer Bemühungen erzielen können. Welche SEO-Aktivität würden Sie empfehlen, die mit geringem Aufwand unglaubliche Ergebnisse liefert?
K: Ich würde sagen, gute interne Verlinkungsstruktur. Dies liegt daran, dass es die primäre Quelle der URL-Erkennung für Suchmaschinen ist. Sie können Links auf Ihrer Website folgen, um zu wichtigen Seiten Ihrer Website zu gelangen. Darüber hinaus können Sie auch Links verwenden, um den SEO-Wert auch an andere Seiten weiterzugeben. Oder Sie können es auch verwenden, um die relative Wichtigkeit einer Seite gegenüber anderen und die Beziehung zwischen Ihren Seiten anzuzeigen. Also ja, eine gute interne Verlinkungsstruktur ist am besten.
D: Bedeutet eine gute interne Verlinkungsstruktur also nicht, dass XML-Sitemaps nicht notwendig sind?
K.: Nicht wirklich. Wie ich bereits erwähnt habe, hat eine XML-Sitemap keine Priorität, wenn Sie eine gute interne Linkstruktur und eine kleinere Website haben. Aber einige Websites können mehr Wert aus einer XML-Sitemap ziehen als andere. Wenn Sie wirklich große Seiten haben, können Sie eine gute interne Linkstruktur haben, aber wer will nicht mehr Wert? Wer möchte nicht, dass Suchmaschinen rechtzeitig auf ihre Seiten gelangen? Eine XML-Sitemap ist also wie eine sekundäre Vorsichtsmaßnahme, während eine gute interne Linkstruktur der erste Schritt ist, den Sie unternehmen.
D: Ist eine HTML-Sitemap notwendig, wenn Sie gute interne Links haben?
K: Wenn Benutzer immer noch Probleme haben, zu Ihrer Website zu navigieren, ist eine HTML-Sitemap sinnvoll.
D: Verstanden. Wenn Sie also Probleme mit dem Ranking von URLs haben, oder vielleicht mit der Navigation, wie Sie sagen, dann könnte eine HTML-Sitemap sowohl für Benutzer als auch für Suchmaschinen gut sein. Wenn jedoch alle Seiten, die Sie indizieren möchten, indiziert sind, ist es nicht erforderlich, eine HTML-Sitemap zu haben.
K: Ja, das ist nicht nötig. In diesem Fall ist es schön zu haben, aber kein Muss.
D: Nun, ich war Ihr Gastgeber, David Bain. Sie finden Katherine auf techseojournal.com. Katherine, vielen Dank, dass Sie beim In Search SEO-Podcast dabei sind.
K: Danke, dass Sie mich haben. Es war mir ein Vergnügen.
D: Und danke fürs Zuhören. Sehen Sie sich alle vorherigen Episoden an und melden Sie sich für eine kostenlose Testversion der Rank Ranger-Plattform auf rankranger.com an.