Shopify: Viele doppelte URLs und 404-Fehler – Wie beheben?

Hallo zusammen,

ich betreue einen Online-Shop, der mit Shopify aufgesetzt wurde. In der Google Search Console sehe ich, dass es aktuell 207.000 nicht indexierte Seiten gibt, dem gegenüber stehen nur 17.800 indexierte Seiten. Dieses Verhältnis wirkt auf jeden Fall nicht gesund, und ich vermute, dass Google Schwierigkeiten hat, alle Inhalte der Website korrekt zu erfassen.

Laut der Google Search Console stammen die nicht indexierten Seiten hauptsächlich aus diesen beiden Problemen:

  • „Alternative Seite mit richtigem kanonischen Tag“
  • „Nicht gefunden (404)“

Zudem ist mir aufgefallen, dass Shopify für ein und dieselbe Produktseite mehrere URLs generiert, was aus meiner Sicht ein Hauptgrund für die hohe Anzahl der nicht indexierten Seiten ist. Hier einige Beispiele:

  1. https://shopseite.com/collections/kategoriename/products/produktvariante
  2. https://shopseite.com/products/produktvariante
  3. https://shopseite.com/products/produktvariante?_pos=1&_psq=h%C3%BCfttasche+aus+stoff+xy&_ss=e&_v=1.0

Meine Frage:
Wie kann ich verhindern, dass Shopify so viele „unnötige“ URLs generiert und dadurch die genannten Probleme in der Google Search Console entstehen?

Hat jemand hier ähnliche Erfahrungen gemacht und einen Lösungsansatz für:

  • die doppelten URLs und kanonischen Tags?
  • die Behebung der 404-Fehler?

Vielen Dank vorab für eure Unterstützung.

Beste Grüße

  • und ich vermute, dass Google Schwierigkeiten hat, alle Inhalte der Website korrekt zu erfassen.

Eigentlich nicht und das alles ist eigentlich ziemlich normal - so arbeitet Google. Es werden automatisch mehrere URLs für dieselbe Produktseite generiert, das hat aber meistens keine super-gravierenden Auswirkungen. Die häufigsten Ursachen sind Parameter in URLs wie deine

?_pos=1&_psq=… und Collections-URLs wie /collections/kategoriename/products/produktname. Du kannst in deiner GSC → „URL-Parameter“ (unter Crawling-Tools), Google anweisen, bestimmte Parameter zu ignorieren (z.B. ?_pos=, oder ?_ss=). Das verhindert, dass Google diese URLs crawlt und indexiert.

Tipps für deine Frontend Apps

Du verwendest wahrscheinlich Frontend Apps die auch möglicherweise unnötige Seiten oder Parameter generieren. Kannst du diese mal prüfen und ggf. deaktivieren? Beispiele: Such- und Filter-Apps wie Searchanise, Boost Product Filter & Search oder ähnliche generieren meistens zusätzliche URL PArameter oder Seiten für Filterkombinationen (z.B. „Farbe: Blau“ + „Größe: M“) oder Sucheingaben. Jede Filter- oder Suchergebnis-Seite kann eine eigene URL mit Parametern wie ?color=blau&size=M erzeugen.

Shopify setzt ja auch für Produktseiten automatisch kanonische Tags auf die Haupt-URL (/products/produktname). Prüfe, ob alle Produkt-Varianten und URL-Parameter ebenfalls das korrekte kanonische Tag auf die Haupt-URL verweisen. Dazu kannst du im HTML-Quellcode der Seite nach dem suchen.

Wenn du vermeiden willst, dass collections-basierte URLs indexiert werden, leite sie per 301-Redirect auf die Haupt-Produktseite weiter → Admin → OnlineshopNavigation → „URL-Weiterleitungen“ und /collections/…/products/produktname auf /products/produktname umleiten. Du kannst ja jetzt auch die robots.txt bearbeiten und unnötige URLs für Google sperren, wie z. B.:

Disallow: /*?_pos=
Disallow: /*?_ss=
Disallow: /collections/*/products/

Erstelle eine robots.txt.liquid-Datei in deinem Theme Code und füge die Regeln hinzu.

404-Fehler passieren, wenn Seiten entfernt oder umbenannt wurden, ohne Weiterleitungen zu setzen. Einfach über Admin → Online-Shop → Navigation → URL-Weiterleitungen einrichten. Prüfe die fehlerhaften URLs aus der Google Search Console und leite sie auf relevante Seiten weiter. Apps wie Screaming Frog oder Ahrefs helfen dabei, alle 404-Seiten zu identifizieren und Weiterleitungen effizient einzurichten. Verwende Shopify-Apps wie „SEO King“ oder „Easy Redirects“, um viele Weiterleitungen automatisch zu setzen. Stelle auch sicher in deiner GSC, dass in der Shopify-Sitemap (/sitemap.xml) nur gültige URLs enthalten sind. Wenn 404-URLs auftauchen, entferne sie manuell oder aktualisiere die Sitemap.

Ausserdem, verlinke intern nur auf die Haupt-URLs (/products/produktname) und vermeide Links mit Parametern oder collections-Pfaden. Setze noindex für unnötige Seiten, falls Shopify sie erzeugt, z.B. Filterseiten, die keine relevanten Inhalte bieten. Nutze deine GSC und Screaming Frog, um regelmäßig doppelte Inhalte und Fehler zu überprüfen.

Und deaktiviere Shopify-Apps, die möglicherweise unnötige Seiten oder Parameter generieren. Oder kontaktiere deren App Entwickler!

1 Like

Guten Morgen,

konntest du das Problem beheben?

Ich habe ein ähnliches Problem.

Gruß Jan