Vorab: Nicht jede Website braucht eine Sitemap. Was sagt Google zu dem Thema?
Laut Google brauchst Du eine Sitemap, wenn:
-
Deine Seite groß ist
-
Deine Seite neu ist und wenige externe Links hat
-
Deine Seite viele Videos oder Bilder hat (die für die organische Suche relevant sind), oder in Google News angezeigt werden soll
Das heißt Du brauchst keine, wenn:
-
Deine Seite klein ist (< 500 Seiten)
-
Deine Seite intern gut verlinkt ist
-
Du wenige Videos, Bilder oder News-Seiten hast
Was heißt jetzt "groß" ist die Frage? Google sagt: Mittelgroß bis größer sind mehr als 10k Seiten. Groß ist alles, was mehr als 1 Mio. URLs hat.
Je nachdem, wen Du fragst, wirst Du aber unterschiedliche Antworten bekommen.
So kannst Du prüfen, ob Du eine Sitemap brauchst
Ganz wichtig: Eine korrekte Sitemap zu haben, schadet keiner Website. Wenn Du aber einige potenzielle Maßnahmen auf dem Tacho hast und Dir nicht sicher bist, worin Du deine Energie jetzt stecken sollst, dann hilft Dir der folgende Denkanstoß sicherlich.
Wenn wir die Größenangaben zu Websites mal ausblenden und von Google News absehen, dann kannst Du folgendermaßen prüfen, ob Deine interne Verlinkung es hergibt, ohne Sitemap zu fliegen:
-
Crawle Deine Website (mit Sitemaps) – beim ScreamingFrog kannst Du das unter Configuration ➞ Spider ➞ Crawl einstellen und dort Deine Sitemaps eintragen
-
Prüfe, welche Seiten nur Links
-
aus Sitemaps,
-
von sich selbst,
-
der Navigation/Footer oder
-
von paginierten Seiten bekommen
Wichtige Seiten müssen möglichst schnell und mit internen Links von indexierbaren Seiten auffindbar sein. Wenn dem so ist, brauchst Du nicht unbedingt eine Sitemap.
Was Du durch diesen Test auch findest: Baustellen der internen Verlinkung.
Nicht jeder Link ist gleichwertig. Das haben Martin Splitt und John Müller auch schon unterschiedlich kommentiert. Wir wissen aber aus Erfahrung, dass es definitiv Unterschiede zwischen Main Content und z. B. der Navigation gibt.
Und wenn Du darüber nachdenkst, ob Infinite Scrolling etwas für Dich ist, dann hilft es auch zu wissen, ob manche Produkte nur aus der Paginierung erreichbar sind. Das muss geändert werden, bevor Du die Paginierung durch Infinite Scrolling austauschst, wenn durch das Inifinite Scrolling keine Produkte mehr ohne Interaktion in Deinem HTML verlinkt sind!
Zeit sparen, indem Du einen recyclebaren Workflow verwendest
Du kannst am Ende das Tool verwenden, womit es Dir am einfachsten fällt.
Ich rate Dir aber: Mache Dir diese Arbeit beim nächsten Mal einfacher. Mit Knime und einfachen Nodes wie einem CSV Reader, Row Filter, Joiner & Co. kannst Du Dir sowas ganz leicht selbst zusammenbauen.
Was Du außerdem brauchst: Alle internen Verlinkungen aus einem Crawl.
So baust Du dir das jetzt zusammen:
-
Lese die beiden Dateien internal_all und all_inlinks mit dem CSV Reader ein
-
Optional filterst Du auf einen Bereich Deiner Seite, z. B. alle Produkte in beiden Listen (URLs und Linkziele)
-
Jetzt filterst Du aus der all_inlinks alle Links heraus, die als Quelle die Sitemap haben
-
Filtere zusätzlich alle Verlinkungen von einer Seite auf sich selbst heraus (Mit der Rule Engine kannst Du dafür eine neue Spalte schreiben, die Links auf sich selbst kennzeichnet; Der Row Filter hilft Dir, diese Zeilen dann zu löschen)
-
Der Value Counter Node zählt, wie viele Verlinkungen jede URL bekommt
-
Mit einem Joiner verbindest Du dann die beiden Listen und lässt Dir die Werte ausgeben, die in in der internal_all auftauchen, nicht aber in der gefilterten all_inlinks
Der Workflow dafür sieht so aus:
Schritt 3 kannst Du wie oben beschrieben weiter verfeinern und beispielsweise
-
alle Verlinkungen aus der Navigation und dem Footer oder
-
der Paginierung entfernen und so schauen, wie erreichbar Deine URLs wirklich sind.
Idealerweise liefert Dein Endergebnis 0 URLs aus, die nicht auffindbar sind.
Wenn es doch unauffindbare URLs gibt, die relevant für die organische Suche sind, und das einen Großteil Deiner Website betrifft, dann lohnt sich eine XML-Sitemap. Und: Du musst unbedingt an Deiner internen Verlinkung arbeiten.
Gerne kann ich Dir helfen, das zu überprüfen und mit Dir Pläne schmieden, wie wir Deine interne Verlinkung aufpeppen können.