- 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 → Onlineshop → Navigation → „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!