@FreeSeb
Verstehe - der Video war hilfreich. Somit würdest du gerne zwei Dinge erzielen und das gehe ich jetzt unten ein:
- Einmal eine Subdomain anhand dem Beispiel von Great Britain mit GB.drinkguya.com (oder eben TLD - www.drinkguya.co.uk)
- Dann hättest du auch gerne, dass die sog. “Slugs”, sprich, der Pfad oder Subdirectory was nach der TLD kommt auch lokalisiert werden kann in der jeweiligen Sprache, wie z. B. was-ist-guayusa/was-ist-guayusa-tee-wirkung-vorteile-zubereitung-kauf.
An erster Stelle, wenn du internationale Domains verwendest, kannst du eine Kombination aus TLDs und Subdomains verwenden wie z. B. drinkguya.co.uk oder
gb.drinkguya.com als Beispiel (auf zwei Buchstaben beschränkt). Du musst halt eine Domain für jedes Land oder jede Region hinzufügen. Wähle für nicht primäre Domains die Option Nicht zur primären Domain umleiten aus, um die Optionen für die Domainverwaltung anzuzeigen. Wähle die Sprachen und Regionen oder Länder aus, die du mit dieser speziellen Domain verknüpfen möchtest.
Die Slugs und der SEO
Die Slugs sind die Produkt- oder Page Handles sowie Unterordner wie /blogs/ oder /collections/ usw. Diese können leider nicht lokalisiert werden. Die Translation-API kann derzeit nur die Felder title, body_html, meta_title, meta_description usw. übersetzen wie man hier lesen kann.
Unsere Unterverzeichnisse URLs sind also nur Englisch und es gibt derzeit keine Möglichkeit, sie im Adminbereich in eine andere Sprache zu ändern. Unterverzeichnisse in Shopify sind an die Struktur der Themes gebunden, sodass eine Änderung des Namens eines Unterverzeichnisses eine Umbenennung/Übersetzung des kompletten Liquid Codes erfordern würde (was nicht unmöglich ist aber nicht ratsam).
Unsere Entwickler und Produkt Teams arbeiten aber derzeit an einer Lösung so dass Händler, die mehrsprachige Kunden haben, die Produkt-URLs usw. mehr lokalisiert anzeigen können je nach Sprachen-Wahl des Besuchers oder dessen IP Adresse (Geolocation App). Aufgrund der Komplexität hoffen wir dass eine Lösung im Laufe des Jahres rauskommt.
Händler, die ihre Shops auch in andere Sprachen als Englisch betreiben, haben immer noch URLs mit englischen Wörtern, was die Suchmaschinenoptimierung und das Vertrauen der Kunden beeinträchtigen kann. Shopify hat aber eine ausgeklügeltes SEO und Canonical System so dass deine SEO nicht allzu sehr darunter leiden wird wenn der SLUG auf Englisch ist. Google kennt die Shopify URL Strukturen mittlerweile sehr gut und dein SEO wird also nicht besonders daran leiden.
Die einzigen Workarounds derzeit sind ein zweites Shop mit lokalisierten Inhalt zu starten im Basic Plan wo deine Blog Handles und Produkt Handles im jeweiligen Locales eingepflegt werden in dem das Shop aktiv ist.
Wenn du aber in dein Liquid Code eingreifen möchtest um das zu erzielen was du erreichen möchtest, dann lass es mich hier wissen und wir können ein
darauf werfen.
Weiteres zum Thema - Unterordner/Subdirectories aber keine Slugs
Du kannst eindeutige URLs mit Unterordnern einrichten mit einem regionsspezifischen Suffix, das am Ende deiner URL angezeigt wird je nach Geolocation-Sprache, hinter der zwei Buchstaben des Sprachsuffix angezeigt werden, wiedrinkguya.com/en-en oderdrinkguya.com/de-de mit individuellen Unterordner wie alle deutsche Kunden die den Shop lieber auf Englisch sehen möchten wiedrinkguya.com/de-en.
Der SEO:
- Hreflang-Tags werden automatisch zu deinem Shop hinzugefügt. Mithilfe dieser Tags können Suchmaschinen eine Seite basierend auf dem Standort deines Kunden auf die richtige Zielgruppe ausrichten.
- Sitemap-Dateien werden für jede Domain und Sprache generiert. Du kannst diese Sitemaps an die Google Search Console senden.
Hreflang-Tags und Sitemaps werden automatisch für jede Domain eingerichtet. Diese Elemente ermöglichen es Suchmaschinen, Suchergebnisse mit Domains zurückzugeben, die spezifisch für die Region oder das Land eines Kunden sind. Du musst für jede internationale Domain, die du eingerichtet hast, eine eigene Sitemap einreichen. Wenn du die automatische Weiterleitung aktiviert hast, verwendet Shopify vorübergehende Weiterleitungen zwischen internationalen Domains. Diese temporären Weiterleitungen ermöglichen es Suchmaschinen, alle deine URLs zu entdecken und zu indizieren.
Lokalisierten Inhalt im Shop je nach Standort des Besucher
Du kannst den request.host Liquid-Filter verwenden, um eindeutige Inhalte für verschiedene Domains anzuzeigen. Dies ist ein Tutorial für Fortgeschrittene, das Kenntnisse von Shopify Liquid erfordert.
Hoffe das hilft! 