Ich bin unsicher, wie ich die Lokalisierung einer Website am besten angehen soll, und suche nach allgemeinem Feedback und bewährten Praktiken, die mir ein paar Kopfschmerzen bereiten.
Aktuelle Situation
Wir haben einen Shop, der je nach Standort des Benutzers unterschiedliche Produkte (wir haben nur das Recht, bestimmte Produkte an bestimmten Standorten zu verkaufen) und unterschiedliche Preise (basierend auf der lokalen Währung des Benutzers) anzeigen muss.
Das Problem, mit dem ich derzeit konfrontiert bin, ist, dass die Inhalte alle in der gleichen Sprache (Englisch) sind, schließlich wird dies für jedes Land übersetzt werden und verschiedene Sprachen der Inhalte werden auf der Grundlage der Benutzer Locale und Präferenzen angezeigt werden.
Der derzeitige Plan sieht vor, den Benutzer je nach Standort zu einer entsprechenden Subdomain weiterzuleiten:
fr.domain.com
paraFrance
Preise inEUR
de.domain.com
paraGermany
Preise inEUR
it.domain.com
paraItaly
Preise inEUR
us.domain.com
paraUnited States
Preise inUSD
gb.domain.com
paraUnited Kingdom
Preise inGBP
und so weiter...
Da die Inhalte alle in der gleichen Sprache verfasst sind, führt dies zu einer schlechten Nutzererfahrung (ist fr.domain.com
Sprache ableiten (z. B. Französisch), da der gesamte Inhalt derzeit auf Englisch ist). - Gibt es bei dieser Methode irgendwelche SEO-Vor- oder Nachteile? (Mögliches Problem mit doppeltem Inhalt, wenn das gleiche Produkt in der gleichen Sprache auf it.domain.com
y fr.domain.com
.
Oder ist das völlig überdacht, und bis der Inhalt in jede Sprache übersetzt ist, sollten wir einfach die domain.com
Die Software erkennt den Standort des Nutzers und zeigt darauf basierend die entsprechenden Produkte und Währungen an.