Shopify SEO: Probleme und Tipps
Veröffentlicht: 2021-07-19Shopify hat neue Höhen der Popularität erreicht, aber die Plattform ist nicht ohne SEO-Probleme ...
Shopify hat in den letzten Jahren ein erhebliches Wachstum verzeichnet, und dies hat sich im Jahr 2020 wirklich beschleunigt, da immer mehr Menschen eine schnelle, einfache und skalierbare Möglichkeit suchten, ihr Geschäft während der Pandemie online zu stellen.
Wenn wir uns die Daten von Google Trends ansehen, können wir sehen, wie offensichtlich dieser Anstieg war:

Dies hat keinen guten Grund – Shopify ist eine großartige Plattform für den Aufbau eines Unternehmens, insbesondere für diejenigen ohne digitale Erfahrung – eines der Hauptverkaufsargumente ist seine Einfachheit.
Aber vielleicht ist es dieser Fokus auf Einfachheit und die Schaffung einer Plattform, die hauptsächlich für Einsteiger entwickelt wurde, was zur Inflexibilität von Shopify geführt hat: Viele technische SEO-Aufgaben, die Sie auf Plattformen wie WordPress oder Magento erwarten würden, sind auf Shopify nicht möglich und andere erfordern others ziemlich komplexe Problemumgehungen. Werfen wir einen Blick auf einige dieser Probleme sowie ein paar SEO-Tipps für Shopify.
1) Erzwungene URL-Struktur
Eines der ersten Dinge, die Sie auf jeder Shopify-Site bemerken werden, ist, dass sie alle dieselbe URL-Struktur haben. Kategorien sind /collections/, und jedes Produkt hat /products/ in der URL. Dies ist in Shopify in Stein gemeißelt, was bedeutet, dass Sie keine Produkt-URL im Stammverzeichnis haben können.
Ich glaube nicht, dass dies an sich ein massives Problem ist, aber wenn Sie von einer anderen Plattform zu Shopify migrieren, muss Ihre gesamte Website URL-Änderungen durchlaufen. Natürlich ist es immer am besten, URL-Änderungen nach Möglichkeit zu vermeiden. Eine Migration zu Shopify mit einer großen Anzahl von erzwungenen URL-Änderungen wird wahrscheinlich auch mit Weiterleitungen ziemlich schmerzhaft sein.
2) Keine Unterkategorien
Shopify erlaubt uns auch nicht, Unterkategorien mit hierarchischen URLs zu erstellen.
Auf einer anderen Plattform erstellen wir möglicherweise eine Unterkategorie mit der folgenden URL-Struktur: example.com/collections/mens-shirts/long-sleeve .
Bei Shopify können Sie jedoch keine Hierarchien innerhalb von Sammlungen haben.
Wenn Sie also möchten, dass dies eine Sammlungsseite der „Unterkategorie“ ist, müsste es sich um eine eigene flache Sammlung handeln, wie zum Beispiel:
example.com/collections/mens-shirts-long-sleeve.
Wenn Sie versuchen, selbst einen Schrägstrich hinzuzufügen, wird dieser automatisch in einen Bindestrich umgewandelt.
Beachten Sie, dass Sammlungen im Navigationsmenü unter verschiedenen Sammlungen verschachtelt werden können, um das visuelle Erscheinungsbild von Unterkategorien zu erhalten. In Bezug auf die URL und die Backend-Struktur liegen sie jedoch auf einem Niveau.
Idealerweise hätte ich mir eine hierarchische Struktur gewünscht, um die Beziehungen zwischen Sätzen von übergeordneten/untergeordneten Kategorieseiten klar zu signalisieren. Sie können Sammlungen jedoch nach einem Tag filtern, wodurch eine Unterkategorieseite erstellt wird. Aber das ist nicht ohne Probleme…
3) Doppelte Inhalte, die durch Filter erstellt wurden
Standardmäßig können Kollektionen mit Tags gefiltert werden, sodass Benutzer eine Kollektion von Produkten filtern und verfeinern können.
Wenn Sie beispielsweise /mens-shirts/ nach der Farbe Rot filtern möchten, erstellen Sie ein Tag für Rot und wenden dieses auf alle relevanten Produkte an. Wenn dieser Filter dann auf /mens-shirts/ ausgewählt wird, besteht das Standardverhalten von Shopify darin, eine neue URL zu erstellen:
example.com/collections/mens-shirts/red.
Diese neue URL, die durch Auswahl eines Filters erstellt wird, hängt das Tag an die ursprüngliche URL an und hat eine selbstreferenzierende kanonische, sodass sie indiziert werden kann. Der Vorteil davon ist, dass es uns ermöglicht, indexierbare Seiten zu haben, die für Nischen-Suchanfragen relevant sind (zB Artikelkategorie + Farbe), die die Funktion einer statischen Unterkategorieseite erfüllen.
Der Nachteil ist, dass durch die Indizierung aller Filteroptionen leicht doppelte Sammlungen erstellt werden können.
Während wir also eine Seite für Herren Red Shirts unter /collections/mens-shirts/red haben (Zugriff über den Filter), haben wir möglicherweise bereits eine statische Kollektionsseite für Herren Red Shirts unter example.com/collections/mens-red-shirts /!
Dies kann dann auf jeder Sammlungsseite mehrmals passieren.
Normalerweise würde ich diese Art von Problem mit kanonischen Tags lösen. Es ist nicht besonders schnell oder einfach, ein benutzerdefiniertes Canonical auf Shopify anzuwenden, aber es kann mithilfe von if-Anweisungen basierend auf verschiedenen Vorlagen in Ihrem Design und mithilfe von Designeinstellungen erfolgen .

Alternativ stehen Shopify-Apps zur Verfügung, die die Produktfilterung überarbeiten und einige SEO-Probleme lösen, während sie gerade dabei sind. Boost ist ein Beispiel; wenn wir /mens-shirts/ während der Nutzung dieser App nach der Farbe Rot filtern würden, wird die resultierende URL kanonisch zu /mens-shirts/, also ist alles in Ordnung in Bezug auf doppelten Inhalt im Index.
Der Nachteil dieses Ansatzes ist, dass dies dazu führen kann, dass Sie wertvolle SEO-Seiten für Google unsichtbar halten. Stellen Sie sicher, dass Sie sich über die Auswirkungen des Ausschlusses dieser Filter-URLs aus dem Index im Klaren sind. Sehen Sie sich an, welche Art von Seitenkonkurrenten ein Ranking für "Rote Hemden" haben oder was auch immer Ihre Seite ist, und machen Sie eine Bewertung basierend auf den Vor- und Nachteilen einer Kanonisierung.
Beachten Sie außerdem, dass Sie auf Tag-Seiten den Seiteninhalt nicht bearbeiten können. Im Allgemeinen wird es dupliziert, was sich auf der Seite befindet, von der es gefiltert wurde. /mens-shirts/red hätte also den gleichen Inhalt wie /mens-shirts. Das könnte ärgerlich sein, wenn Sie hochoptimierte Seiten haben möchten, die auf mehr Nischen-Keyword-Permutationen abzielen.
4) Die robots.txt- und XML-Sitemap kann nicht bearbeitet werden
Viele E-Commerce-Sites verwenden robots.txt, um Google daran zu hindern, Seiten zu crawlen, die nicht gecrawlt werden müssen, wie beispielsweise facettierte Navigations-URLs.
Aber wie die URL-Struktur ist die robots.txt-Datei auf Shopify starr und gesperrt. Es ist auf jeder Shopify-Site gleich und kann nicht bearbeitet werden. Obwohl die robots.txt-Datei von Shopify recht gute Arbeit leistet, kann es vorkommen, dass Sie der robots.txt-Datei etwas hinzufügen möchten, um Google daran zu hindern, einen anderen URL-Typ zu sehen. Stattdessen benötigen Sie eine andere Lösung, z. B. das Anwenden eines noindex-Tags.

Wie robots.txt ist es auch nicht ausgeschlossen, dass Sie eines Tages die XML-Sitemap manuell bearbeiten möchten. Leider wird auch das von Shopify blockiert. Dieses Forum listet eine Problemumgehung auf, bei der eine benutzerdefinierte Sitemap-Datei in den Store hochgeladen und eine Umleitung von der ursprünglichen sitemap.xml zur neuen Datei-URL implementiert wird. Ich habe es noch nicht ausprobiert und es scheint nicht für alle zu funktionieren, aber wenn Sie Ihre XML-Sitemap unbedingt bearbeiten möchten, könnte es einen Versuch wert sein.
5) Doppelte Produkt-URLs
Standardmäßig enthalten Produkt-URLs auf Shopify den Sammlungspfad, und wenn Sie über verschiedene Sammlungen auf dasselbe Produkt zugreifen, ist dieses identische Produkt unter mehreren verschiedenen URLs verfügbar. Ein rotes Herrenhemd könnte beispielsweise auf der kanonischen URL example.com/products/nice-red-shirt stehen.
Aber Sie können möglicherweise über ein paar Sammlungsseiten darauf zugreifen:
example.com/collections/mens-shirts-long-sleeve/products/nice-red-shirt
example.com/collections/formal-mens-shirts/products/nice-red-shirt
example.com/collections/mens-red-shirts/products/nice-red-shirt
Jede dieser URLs wäre identisch, würde aber zu example.com/products/nice-red-shirt kanonisieren.
Die Einschränkung hier besteht darin, dass diese kanonische URL im Allgemeinen und standardmäßig nicht außerhalb der Auflistungsseite Alle Produkte verlinkt wird, die Sie auf den meisten Shopify-Sites unter /collections/all/ anzeigen können.
Dies ergibt ein ziemlich verwirrendes Bild für Google. Das Canonical-Tag wird verwendet, um zu veranschaulichen, welche Version der URL die Masterversion ist. Die Version, von der wir sagen, dass sie priorisiert werden sollte, ist jedoch kaum verlinkt, und es werden verschiedene nicht-kanonische Versionen verlinkt! Wenn Sie über das Navigationsmenü und von einer Sammlungsseite auf Produkte zugreifen, werden Sie zu einer URL weitergeleitet, die zu einer anderen kanonisiert.
Dies kann durch Bearbeiten der .liquid-Datei des Themes behoben werden. Dieser Fix stellt sicher, dass es sich um die kanonische URL handelt, mit der auf der gesamten Website verlinkt wird, und hilft, Verwirrung zu beseitigen. Wenn Sie Produkt-URLs mit Suchpotenzial haben, lohnt sich dies auf jeden Fall.
6) Kein Zugriff auf .htaccess kann Weiterleitungen schwierig machen
Kein .htaccess bedeutet, dass regelbasierte Weiterleitungen nicht möglich sind.
Obwohl es in Shopify möglich ist, einzelne Weiterleitungen einfach anzuwenden, ist es bei Massenaufträgen etwas schwieriger, und diese müssen in Excel ausgefüllt und über eine Shopify-App wie Transportr hochgeladen werden .
Es ist auch erwähnenswert, dass Shopify zwar auf 100.000 Weiterleitungen beschränkt ist, diese Beschränkung jedoch nicht für Apps wie Transportr gilt.
7) Keine internationalen Unterverzeichnisse

Wenn Ihr Unternehmen international expandiert, muss ein wichtiger Bestandteil dieses Expansionsplans internationales SEO und die Strukturierung Ihrer Website sein, um den organischen Traffic zu maximieren.
Dies würde normalerweise bedeuten, zwischen der Verwendung von Unterverzeichnissen, Subdomains oder CCTLDs zu wählen . Bei Shopify sind jedoch keine internationalen Unterverzeichnisse möglich. Wenn Sie also keine völlig separaten Domains für jedes Land haben möchten, ist eine Unterdomain die einzige Option. Siehe https://uk.gymshark.com/ als Beispiel.
Google hat gesagt, dass Subdomains genauso behandelt werden wie Unterverzeichnisse , aber dies bleibt in der SEO-Community umstritten – hier verlinkt Rand Fishkin auf 14 Fallstudien, die anscheinend beweisen, dass dies nicht stimmt. Ich habe auch die Erfahrung gemacht, dass Unterverzeichnisse Subdomains immer übertreffen, und es scheint, dass Subdomains trotz allem, was gesagt wird, bis zu einem gewissen Grad anders behandelt werden als die Hauptdomain. Während ein Unterverzeichnis eine klarere Konsolidierung der Autorität ermöglicht.
In diesem Thread vom Januar 2021 hat ein Global Commerce Product Lead von Shopify gesagt, dass Unterverzeichnisse für internationale Websites in Betracht gezogen werden, obwohl es keinen Zeitplan gibt.
Ein alternativer Ansatz hierfür und andere Probleme, die sich aus der starren URL-Struktur von Shopify ergeben, wäre die Verwendung eines Headless-CMS, bei dem Front-End und Back-End getrennt sind, aber über eine API kommunizieren. Dies würde Ihnen die volle Kontrolle über Ihre URLs geben und Ihnen einen Teil der SEO-Flexibilität zurückgeben, die Shopify standardmäßig fehlt. Wir werden uns die Vor- und Nachteile von Headless-Sites bis zu einem anderen Zeitpunkt genauer ansehen!
Fazit
Shopify hat SEO-Einschränkungen, aber sie sind keineswegs unangreifbar. Einige SEO-Probleme wie doppelte Produkte oder Sammlungs-URLs können mit ein wenig Bastelei oder durch die Verwendung von (bezahlten) Shopify-Apps gelöst werden.
Andere SEO-Beschränkungen sind eingebaut, damit Menschen, die zum ersten Mal ein Geschäft online gründen und mit geringen digitalen Kenntnissen nicht Gefahr laufen, etwas zu beschädigen – zum Beispiel durch die Bearbeitung der .htaccess oder robots.txt.
Da immer mehr Unternehmen damit beginnen und insbesondere wenn die Unternehmen, die Shopify verwenden, größer werden und das Fachwissen wächst, erwarte ich, dass Shopify denjenigen, die damit arbeiten, mehr Freiheiten einräumt. Das Wissen seiner Benutzer wird sich über eine Ein-Mann-Band hinaus entwickelt haben, die eine einfache Website betreibt, und Shopify sollte diese zusätzliche Flexibilität gewähren.
