it-swarm.com.de

SEO-IP-basierter Sprachwechsel

Ich habe eine Website. Die Website hat viele Besucher aus dem Ausland. Der Inhalt der Website ist derzeit auf Englisch. Ich möchte die Sprache mithilfe von PHP-Code dynamisch ändern. Dies geschieht basierend auf der anfordernden IP-Adresse. Wenn sich die IP-Adresse in einem Land in den USA befindet, wird die Ladesprache auf der Serverseite automatisch als Englisch erkannt. Ist diese Methode gut für SEO? Gibt es dafür eine alternative Lösung? Bitte schlagen Sie mich vor.

Danke im Voraus.

4
Abdul Majeed

Ich möchte die Sprache mithilfe von PHP-Code dynamisch ändern. Dies geschieht basierend auf der anfragenden IP-Adresse.

Vermeiden Sie die automatische Spracherkennung basierend auf der Origin-IP oder erleichtern Sie Benutzern die Auswahl einer anderen Sprache, wenn Sie auf dieser Technik bestehen. Sie werden unweigerlich feststellen, dass einige IP-Adressen Ihrer Benutzer die Sprache, in der sie sich befinden, nicht genau angeben lieber verwenden.

Die vom Browser des Benutzers bereitgestellte Überschrift Accept-Language ist eine bessere Wahl für die Sprachauswahl.

Ist diese Methode gut für SEO?

Das Ziel jeglicher Optimierungsbemühungen sollte darin bestehen, die Website für Suchmaschinen (sowie für Besucher) einfacher abzurufen und zu analysieren. eine mögliche inkonsistenz einzuführen wäre nicht ratsam.

Im Idealfall spiegelt Ihre Website eine 1: 1-URI: Inhaltszuordnung wider, damit Suchmaschinen-Spider (die keine Cookies setzen oder zuverlässig eine bestimmte IP-Adresse verwenden) die URI-Sätze jeder Sprache mit dem sprachenspezifischen Inhalt verknüpfen können.

Verwandte Fragen:

6
danlefree

Ich denke, Sie haben viele Lösungen, um das zu tun, was Sie wollen, aber die von Ihnen genannte hat ein kleines Problem (wie viele andere Lösungen). In der Tat, denken Sie an die folgende Situation: Ein Mann, der Englisch ist, ist aus Frankreich verbunden. Jetzt wird Ihre Website ihn zur französischen Version umleiten, der Benutzer sollte jedoch zur us/en-Version umgeleitet werden. Er (und viele andere Benutzer) werden von dieser Situation verwirrt und ein wenig gelangweilt sein.

0
Aurelio De Rosa

Google im Allgemeinen empfiehlt IP-Adressen nicht als Mittel zu verwenden, um Benutzer automatisch zu ihrer bevorzugten Version umzuleiten:

Vermeiden Sie automatische Weiterleitungen, die auf der vom Benutzer wahrgenommenen Sprache basieren, damit der gesamte Inhalt Ihrer Website besser gecrawlt werden kann. Diese Weiterleitungen können dazu führen, dass Benutzer (und Suchmaschinen) nicht alle Versionen Ihrer Website anzeigen können.

Denken Sie daran, dass Google - und die meisten anderen Suchmaschinen - in der Regel von einem einzigen Standort aus crawlen. Bei einer automatischen Weiterleitung werden sie daher an einen bestimmten Teil Ihrer Website gebunden. Wenn Sie jedoch separate URLs für alle Sprachversionen Ihrer Website haben, die nicht automatisch umgeleitet werden, können Suchmaschinen im Allgemeinen alle Versionen der Website crawlen und indizieren. Es ist in Ordnung, Benutzern eine bestimmte Version vorzuschlagen (z. B. mit einem JavaScript-Overlay oder einer "Butterbar"), dann können diese Benutzer diese Sprachversionen schneller erreichen, aber Sie würden sie nicht erzwingen.

0
John Mueller