Google hat uns einen Leitfaden zur Verfügung gestellt, in dem die Best Practices und Tipps zum Erstellen unserer Sitemaps zusammengefasst sind, damit Google unsere Inhalte ordnungsgemäß indizieren und aktualisieren kann . Ich werde mich nicht darauf beschränken, eine einfache Übersetzung des Originalartikels anzufertigen, sondern zeigen, was wir falsch machen oder was wir verbessern können.
Im gesamten Artikel werde ich die verschiedenen Fehler zeigen, die WordPress-Sitemap-Plugins heute haben, hauptsächlich basierend auf meinen Erfahrungen mit dem Google XML-WordPress-Sitemaps- Plugin (programmiert von Arne Brachhold). Vor dem Start sollte auch klar sein, dass eine Sitemap nicht garantiert, dass unsere Website indexiert wird.
Arten von Sitemaps
Das Erste, was wir wissen sollten, ist, die beiden Arten von Sitemaps zu unterscheiden, die Google identifizieren und interpretieren kann. Die Struktur dieser Sitemaps kann im XML-, RSS- oder Atom-Format vorliegen.
Der große Unterschied besteht darin, dass die XML-Sitemaps alle URLs unserer Website enthalten, während die RSS / Atom-Feeds nur die neuesten Änderungen oder Entwicklungen unserer Website anzeigen.
Aus dem Handbuch selbst geht hervor, dass Google die Verwendung beider Typen, XML-Sitemaps und RSS / Atom-Feeds , empfiehlt , da letztere die schnelle Indizierung des neuesten Inhalts unterstützen.
Um Ihnen eine Vorstellung davon zu geben, wie jede Sitemap ist, zeige ich Ihnen die, die ich in Vozidea verwende:
- XML-Sitemap: https://www.vozidea.com/sitemap.xml
- RSS-Feed: https://www.vozidea.com/feed
Persönlich habe ich beide Sitemaps in den Google Webmaster-Tools im Abschnitt Sitemaps hinzugefügt.
Google-Tipps für die korrekte Verwendung von Sitemaps
Die wichtigsten Felder der Sitemaps sind die URL und das Änderungsdatum. Beide Felder müssen eine Reihe von Anforderungen erfüllen, auf die wir nachfolgend näher eingehen.
Bewährte Methoden für Sitemap-URLs:
- Schließen Sie nur URLs ein, die vorhanden sind und auf die der Google-Roboter zugreifen kann.
- Fügen Sie keine nicht autorisierten URLs in die robots.txt-Datei ein.
- Schließen Sie nur kanonische URLs ein , da nur diese von Google indiziert werden. Vermeiden Sie gleichzeitig das Duplizieren von URLs in unserer Sitemap.
Bewährte Methoden zum Feststellen des Datums der letzten Änderung in einer Sitemap.
Das erste, was uns im Google Sitemap-Handbuch klar macht, ist, dass wir das Veröffentlichungsdatum eines Artikels nur dann aktualisieren sollten, wenn sich der Inhalt erheblich geändert hat.
Hier finden wir den ersten Fehler der meisten Sitemap-Plugins für WordPress, die das Datum aktualisieren, auch wenn Sie den Artikel nur so ändern, dass ein Komma gesetzt wird.
Das Datum der letzten Änderung muss das richtige Format haben:
- XML: In diesem Fall wird das W3C-Datetime- Format verwendet.
- RSS: Das in RFC822 angegebene Format wird verwendet .
- ATOM: Format in RFC3339 angegeben .
In diesem Abschnitt des zuletzt geänderten Datumsformats wird es von den WordPress-Plugins korrekt angezeigt.
Bewährte Methoden für XML-Sitemaps.
Gute Praktiken hängen von der Größe unserer Website ab. Was Googles jedoch empfiehlt, ist:
- Aktualisieren Sie die Sitemap mindestens einmal täglich und senden Sie einen Ping-Befehl an Google. Mit diesem Update verweist die Sitemap einmal täglich auf den Fall, dass wir neue Inhalte hinzufügen, dies ist jedoch logischerweise nicht erforderlich.
- Maximieren Sie die Anzahl der URLs, die eine Sitemap enthält. Google hat Einschränkungen bei der Verarbeitung von Sitemaps und verarbeitet nur Sitemaps mit 50.000 URLs und einer maximalen Größe (unkomprimiert) von 10 MB.
In diesem zweiten Abschnitt zur Maximierung der Anzahl der URLs in jeder Sitemap schlagen alle getesteten WordPress-Plugins fehl, da sie die Sitemap in mehrere untergeordnete Sitemaps aufteilen (eine für die Artikel eines Monats, eine für die Tags, eine für die Kategorien, eine andere für die Autoren usw).
Was die Frage des Pingens von Google anbelangt, so habe ich überprüft, dass sie gemäß dem angegebenen Protokoll korrekt ausgeführt werden.
Bewährte Methoden für RSS / Atom-Feeds.
In diesem Abschnitt scheint WordPress die folgenden Empfehlungen von Google nicht vollständig zu erfüllen:
- Fügen Sie die URL des neuen Inhalts zum Feed hinzu. Wenn ein vorhandener Artikel zusätzlich zum Feed erheblich geändert wurde, muss das Aktualisierungsdatum geändert werden.
- Sie empfehlen auch die Verwendung des PubSubHubbub-Protokolls, um Nachrichtenaggregatoren und Abonnenten über die auf Ihrer Website veröffentlichten neuen Inhalte zu informieren.
Nachdem ich diesen Abschnitt mit dem RSS-Feed-Generator analysiert habe, der standardmäßig WordPress enthält, konnte ich überprüfen, dass auch beim Ändern eines Artikels weder das Änderungsdatum geändert noch der RSS-Feed mit den neuesten Artikeln hinzugefügt wird. Außerdem bietet WordPress keine Standardunterstützung für das PubSubHubbub-Protokoll, es gibt jedoch mehrere Plugins dafür.
Abschließende Schlussfolgerungen
Wenn wir WordPress mit dem von Arne Brachhold programmierten XML-WordPress-Sitemaps-Plugin von Google verwenden, halten wir uns im Allgemeinen an die meisten Ratschläge von Google , obwohl dies in verschiedenen Abschnitten nicht der Fall ist. Nachdem Google bereits bewährte Methoden für Sitemaps ausgesprochen hat, werden sie von den Entwicklern hoffentlich in ihren Projekten berücksichtigt.
Der Originalartikel in perfektem Englisch ist zu finden unter: http://googlewebmastercentral.blogspot.ca/2014/10/best-practices-for-xml-sitemaps-rssatom.html