Shopify-SEO: technischer Leitfaden für Shop-Betreiber

Technischer Leitfaden zur Shopify-SEO: Crawlbarkeit, noindex, Sitemaps, Weiterleitungen, Titel, Canonicals, strukturierte Daten und was nach dem Launch bricht.

Shopify-SEO umfasst die Einstellungen, die darüber entscheiden, ob Google deine Seiten crawlen, indexieren und gut anzeigen kann. Bei den meisten Shops sind nur wenige Änderungen nötig, da Shopify sinnvolle Standardeinstellungen bietet. Dieser Leitfaden behandelt die technischen Aspekte: Crawling und Indexierung, Weiterleitungen, Titel und Beschreibungen, Canonical-Tags, strukturierte Daten sowie die Änderungen an Themes und Apps, die diese beeinflussen.

Crawlbarkeit und Indizierung

„Crawling“ bedeutet, dass Google eine Seite abruft. „Indexierung“ bedeutet, dass Google sie speichert und möglicherweise in den Suchergebnissen anzeigt. Das sind zwei separate Schritte, die jeweils von unterschiedlichen Tools gesteuert werden.

robots.txt und robots.txt.liquid

Die robots.txt-Datei teilt Crawlern mit, welche URLs sie abrufen sollen. Google erklärt, dass sie in erster Linie dazu dient, den Crawler-Verkehr zu steuern, und kein Mechanismus ist, um eine Seite aus Google fernzuhalten. Eine Seite, die in der robots.txt-Datei gesperrt ist, kann trotzdem indexiert werden, wenn andere Websites darauf verlinken.

Shopify erstellt die Datei für dich. Im Hilfe-Center heißt es, dass die Standardeinstellung für die meisten Shops funktioniert und verhindert, dass Shopify-Admin-, Warenkorb-, Checkout-, Konto-, Bestell- sowie gefilterte oder sortierte Kollektionsseiten gecrawlt werden. Du kannst sie anpassen, indem du eine „robots.txt.liquid“-Vorlage zu deinem Theme hinzufügst.

Shopify warnt davor, dass eine falsche Nutzung dieser Funktion zum Verlust des gesamten Traffics führen kann. Außerdem heißt es, dass der Shopify-Support bei Änderungen an der Datei nicht helfen kann. Verwende Liquid, um Anweisungen hinzuzufügen oder zu entfernen, und keinen einfachen Text, damit Shopify den Rest weiterhin aktualisieren kann. Um zur Standardeinstellung zurückzukehren, lösche die Vorlage.

noindex

Eine „noindex“-Regel sorgt dafür, dass eine Seite nicht in den Suchergebnissen erscheint. Google erklärt, dass diese Regel über einen Meta-Tag oder einen HTTP-Response-Header festgelegt wird und dass Google die Seite vollständig aus den Suchergebnissen entfernt, sobald die Regel erkannt wird.

Zwei Details sind bei dieser Regel wichtig. Erstens darf die Seite nicht durch die Datei „robots.txt“ blockiert sein, sonst sieht der Crawler die „noindex“-Regel nie. Zweitens sollte eine Seite, die gefunden werden soll, diese Regel niemals enthalten, und im Onlineshop ist davon nichts zu sehen. Ein Käufer sieht eine ganz normale Seite.

Shopify bietet drei Möglichkeiten, eine Seite vor Suchmaschinen zu verbergen: einen bedingten „robots“-Meta-Tag in „theme.liquid“, das Metafeld „seo.hidden“ und den Status „Unlisted“ für Produkte. Shopify weist darauf hin, dass die Seite bei der ersten Methode in der Suche des Onlineshops weiterhin sichtbar bleibt. Wenn der Namensraum „seo.hidden“ bereits belegt ist, wird er von einer Drittanbieter-App verwendet.

Sitemaps

Eine Sitemap ist eine Datei, in der die Seiten aufgelistet sind, die gefunden werden sollen. Google sagt, dass es nicht garantieren kann, dass jeder Eintrag gecrawlt und indexiert wird. Shopify erstellt die Sitemap automatisch, daher musst du nur überprüfen, ob sie die richtigen Seiten enthält und ob robots.txt darauf verweist.

Google stuft die Aufnahme in die Sitemap als schwaches kanonisches Signal ein, das hinter Weiterleitungen und rel=“canonical” rangiert. Eine Sitemap hilft bei der Auffindbarkeit, entscheidet aber nicht darüber, welche URL den Vorrang hat. Wo sich die Datei befindet und wie du sie überprüfen kannst, erfährst du unter „Shopify-Sitemap: Wo sie sich befindet und wie du sie überprüfst“.

Weiterleitungen und Ketten

Eine Weiterleitung leitet eine alte Adresse auf eine neue um. Google empfiehlt eine dauerhafte serverseitige Weiterleitung, wenn der Umzug endgültig ist, und nennt 301 und 308 als die Codes für dauerhafte Weiterleitungen. Bei temporären Weiterleitungen bleibt die ursprüngliche URL in den Suchergebnissen erhalten. JavaScript-Weiterleitungen sind nur das letzte Mittel, da Google sie möglicherweise nie erkennt, wenn das Rendern fehlschlägt.

Bei einem Shop, der Produkte umbenennt, Kollektionen ändert oder ein Theme ersetzt, häufen sich Weiterleitungen. Eine Weiterleitungskette entsteht, wenn A zu B weiterleitet und B zu C. Behebe eine solche Weiterleitungskette, indem du A direkt auf C verweist. Auf der Weiterleitungsseite von Google wird nicht auf Weiterleitungsketten eingegangen, daher handelt es sich hierbei um eine praktische Regel und nicht um eine dokumentierte Anforderung von Google.

Google wertet eine Weiterleitung als starkes Signal dafür, dass die Zielseite die kanonische Version sein sollte. Eine Weiterleitung, die auf die falsche Seite führt, lenkt daher die Ranking-Signale an die falsche Stelle. Was Shopify betrifft (einschließlich der Verwaltung von Weiterleitungen), lies dazu den Artikel „Shopify-Weiterleitungen: 301er-Weiterleitungen und Weiterleitungsketten“.

Titel und Meta-Beschreibungen

Jede Seite braucht einen Titel. Laut den Richtlinien von Google sollten Titel aussagekräftig und prägnant sein und sich von Seite zu Seite unterscheiden. Standardtitel, die sich auf verschiedenen Seiten wiederholen, machen es schwer, die Ergebnisse voneinander zu unterscheiden.

Google kann einen Titel-Link umschreiben, wenn der Titel nicht zur Seite passt. Unvollständige Titel, veraltete Datumsangaben und sich wiederholender Text sind häufige Auslöser dafür. Google kann Titel-Links für einzelne Websites nicht manuell ändern. Daher liegt es in deiner Hand, bessere Titel zu verfassen.

Öffne im Shopify-Adminbereich eine Seite, ein Produkt oder eine Kollektion und wähle dann in der Vorschau der Suchmaschinenanzeige die Option „Website-SEO bearbeiten“ aus. Das Shopify-Hilfezentrum rät dazu, den Titel auf maximal 60 Zeichen zu beschränken, um eine Kürzung zu vermeiden, und empfiehlt 160 Zeichen für die Beschreibung.

Die vollständige Anleitung findest du unter „Shopify-Titel und Meta-Beschreibung: Wo man sie festlegt“.

Canonical-Tags

Ein Canonical-Tag gibt die bevorzugte Adresse einer Seite an.

Googles Regeln sind ganz konkret:

  • Füge einen rel=“canonical”-Link auf der kanonischen Seite selbst ein.
  • Verwende absolute URLs, keine relativen.
  • Füge das Element in den Kopfbereich ein, sonst akzeptiert Google es nicht.
  • Gib für eine Seite keine unterschiedlichen kanonischen URLs mit verschiedenen Methoden an.
  • Verwende „robots.txt“ nicht zur Kanonisierung.
  • Verwende „noindex“ nicht, um innerhalb einer Website eine kanonische URL festzulegen.

Google stuft eine Weiterleitung und einen rel=“canonical”-Link als starke Signale ein, die Aufnahme in die Sitemap hingegen als schwaches Signal. Google sagt, dass Signale, die übereinstimmen, in Kombination an Wirksamkeit gewinnen. Bei widersprüchlichen Signalen muss Google selbst entscheiden.

Ein Theme-Update oder eine App kann den Canonical-Tag auf Tausenden von Seiten ändern, ohne dass sich für den Käufer etwas ändert. Öffne eine Produktseite, zeige den Quellcode an und suche nach „Canonical“, um zu überprüfen, ob der Tag auf die Seite verweist, die du indexieren lassen möchtest.

Grundlagen zu strukturierten Daten

Strukturierte Daten sind maschinenlesbare Markups, die eine Seite beschreiben, zum Beispiel den Namen, den Preis und die Verfügbarkeit eines Produkts. In der Händlerdokumentation von Google heißt es, dass die strukturierten Daten auf einer Seite mit den Werten übereinstimmen müssen, die dem Kunden angezeigt werden. Das Markieren eines Preises, der auf der Seite gar nicht angezeigt wird, verstößt gegen die Richtlinien von Google.

Auf einer Shopify-Produktseite wird dieser Code normalerweise von Themes und Apps geschrieben. Dadurch kann es leicht passieren, dass man am Ende zwei Sätze hat (einen vom Theme und einen von einer App), die nicht miteinander übereinstimmen. Überprüfe den Code nach jeder Änderung am Theme oder an einer Bewertungs-App mit dem Rich-Suchergebnis-Test von Google.

Auch das Merchant Center liest strukturierte Daten aus. Google sagt, dass die Kombination von Seiten-Markup mit einem Merchant-Center-Feed dabei hilft, deine Daten zu verstehen und zu überprüfen. Bei Problemen mit dem Feed lies den Artikel „Von Google Merchant Center abgelehnte Produkte“.

Änderungen an Themes und Apps, die sie kaputtmachen

Die oben genannten Signale befinden sich in deinem Theme und deinen Apps, daher wirken sich Änderungen dort auf sie aus. Hier eine kurze Liste, worauf du nach einer Änderung achten solltest:

  • Ein neues Theme kann sein eigenes „robots“-Meta-Tag, seinen eigenen Canonical-Tag oder strukturierte Daten enthalten.
  • Eine App kann einem Seitentyp eine „noindex“-Regel hinzufügen oder einen zweiten Block strukturierter Daten schreiben.
  • Eine gelöschte App kann Weiterleitungen oder Code-Schnipsel im Theme hinterlassen.
  • Eine manuelle Änderung an der Datei „robots.txt.liquid“ kann einen Bereich des Shops sperren.
  • Eine Passwortseite, die nach dem Start aktiv bleibt, blockiert den Shop für Crawler und Käufer.

Das Bearbeiten des Live-Themes und das Veröffentlichen eines neuen Themes sind zwei verschiedene Vorgänge, und ein neues Theme kann viele Seiten auf einmal ändern. Bewahre eine Kopie des Themes und eine Liste deiner zehn wichtigsten URLs auf. Öffne nach jeder Änderung diese URLs und überprüfe den Title-Tag, den Canonical-Tag und den „robots“-Meta-Tag im Quellcode der Seite. Die „Sieben-Signale“-Version dieser Routine findest du in „Shopify SEO nach dem Launch: Sieben Signale, die du selbst überprüfen solltest“.

Damit es nach dem Start weiterläuft

Das manuelle Überprüfen funktioniert bei einer Handvoll Seiten. Wenn der Katalog wächst, lässt sich das Verfahren nicht mehr skalieren.

Rabbot ist eine Shopify-App, die nach einem festen Zeitplan 40 Website-Prüfungen auf den Seiten deines Shops ausführt. Sie liest den Titel, die Meta-Beschreibung, den kanonischen Link, die Indizierungsregeln, die Überschriften und die strukturierten Daten aus und vergleicht jeden Snapshot mit dem letzten. Wenn sich ein Wert ändert, wird ein Befund mit der Seite, der Überprüfung und den erforderlichen Maßnahmen angezeigt. Sieh dir an, wie Rabbot deinen Shop überprüft.

Im Free-Tarif wird jede Seite mindestens einmal pro Woche überprüft. Bei den kostenpflichtigen Tarifen wird jede Seite täglich überprüft und erneut überprüft, sobald Shopify eine Änderung daran meldet. Den Zeitplan findest du unter „Überprüfungshäufigkeit“. Rabbot überprüft außerdem Weiterleitungen; mehr dazu unter „Meine Weiterleitungen überprüfen“.

Ein Befund bleibt offen, bis eine Live-Prüfung zeigt, dass das Problem weg ist. Du nimmst die Änderung in Shopify vor oder nutzt in kostenpflichtigen Tarifen einen Fix mit einem Tipp, der 30 Tage lang rückgängig gemacht werden kann, und Rabbot bestätigt ihn. Einen Vergleich der Tools in diesem Bereich findest du unter „Die besten Shopify-SEO-Apps“.

FAQ

Kümmert sich Shopify für mich um die technische Suchmaschinenoptimierung?

Shopify übernimmt einen Teil davon. Shopify erstellt die robots.txt-Datei und eine Sitemap, und laut dem Shopify-Hilfezentrum funktioniert die Standard-robots.txt-Datei für die meisten Shops. Titel, Beschreibungen, Weiterleitungen und jeglicher Code aus Themes oder Apps musst du selbst festlegen und überprüfen.

Soll ich die Datei „robots.txt.liquid“ bearbeiten?

Nur, wenn du einen konkreten Bedarf hast. Shopify weist darauf hin, dass eine falsche Verwendung zum Verlust des gesamten Traffics führen kann und dass der Shopify-Support bei Änderungen nicht helfen kann. Falls du Änderungen vornimmst, verwende Liquid, um Anweisungen hinzuzufügen oder zu entfernen, und speichere vorher eine Kopie der aktuellen Ausgabe.

Hält die robots.txt-Datei eine Seite aus Google fern?

Google sagt, dass „robots.txt“ kein Mechanismus ist, um eine Seite aus Google herauszuhalten, und dass eine gesperrte Seite trotzdem indexiert werden kann, wenn andere Seiten darauf verlinken. Verwende dafür „noindex“ und lass die Seite crawlbar, damit Google die Regel lesen kann.

Wie lang sollten ein Titel und eine Meta-Beschreibung sein?

Im Shopify-Hilfezentrum wird empfohlen, den Titel auf maximal 60 Zeichen und die Beschreibung auf 160 Zeichen zu beschränken. Google kann einen Titel-Link dennoch umformulieren, insbesondere wenn der Titel nicht zum Inhalt der Seite passt.

Brauche ich strukturierte Daten auf jeder Produktseite?

Die Produktdokumentation von Google behandelt die Produktauszeichnung für die Eignung für Rich-Suchergebnisse und Händlerlisten. Was auch immer du auszeichnest, muss mit den Werten übereinstimmen, die dem Kunden angezeigt werden. Überprüfe die Ausgabe deines Themes, bevor du eine App hinzufügst, die eine zweite Kopie schreibt.

Wie oft sollte ich die SEO-Signale meines Shops überprüfen?

Nach jedem Theme-Wechsel, jeder App-Installation oder -Deinstallation und darüber hinaus in regelmäßigen Abständen. Ein wöchentlicher Blick auf deine wichtigsten URLs ist ein sinnvoller Mindeststandard. Ein Überwachungstool kann auf jeder Seite die gleichen Prüfungen durchführen.

Quellen

Starte deine 14-Tage-TestphaseStarte deine 14-Tage-Testphase