Seite 1 von 1
Länderspezifische Weiterleitung
Verfasst: 10.10.2009, 13:54
von Sojus
Wir betreiben einen Webshop, der die Länder Deutschland, Österreich und Schweiz mit unterschiedlichen Produkten und Preisen bedient. Jetzt gibt es eine Startseite mit Länderauswahl, der in den Shop des jeweiligen Landes per Klick weiterleitet.
D.h.
www.beispiel-webshop.de
=> beispiel-webshop.de/de
=> beispiel-webshop.de/at
=> beispiel-webshop.de/ch
Wir möchten eine Weiterleitung nach Besucher-IP einführen, d.h. anhand identifizierter IP Adresse automatisch in den Shop für das jeweilige Land weiterleiten.
Hat jemand Erfahrung oder eine Idee wie dies möglichst Google-freundlich (SEO-freundlich) durchgeführt werden kann? Wir möchten auch nicht Gefahr laufen hier Cloaking zu betreiben.
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Re: Länderspezifische Weiterleitung
Verfasst: 11.10.2009, 11:56
von Malte Landwehr
Sojus hat geschrieben:Hat jemand Erfahrung oder eine Idee wie dies möglichst Google-freundlich (SEO-freundlich) durchgeführt werden kann? Wir möchten auch nicht Gefahr laufen hier Cloaking zu betreiben.
Auf IP-Basis weiterleiten und keinen Unterschied zwischen dem Google-Bot und normalen Besuchern machen. Ist laut Google kein Cloaking und wird von Google selbst so eingesetzt.
Verfasst: 27.10.2009, 09:44
von Sojus
Vielen Dank für das Feedback!
D.h. IP-basierende 301 Weiterleitungen sind ok (ich nehme an solange die Nicht-weitergeleiteten Seiten "irgendwo verlinkt" erreichbar bleiben).
Verfasst: 29.10.2009, 11:04
von Halli
Ähnliches gilt übrigens auch für eine automatische Weiterleitung, je nachdem, welche Sprache im Browser eingestellt ist (accept language). Gerade in der Schweiz dürfte das ein interessantes Thema sein.
Beim B2B-Lieferanten
www.halfar.com, der individuell bedruckte Taschen als Werbemittel an Händler international verkauft, habe ich das mit folgendem Code in der index.php gelöst:
Code: Alles auswählen
<?php
if ($_SERVER["REQUEST_URI"] == "/") {
$sprache = substr($_SERVER["HTTP_ACCEPT_LANGUAGE"], 0, 2);
switch($sprache) {
case 'de': $weiterleitung = '/de/';break;
case '': $weiterleitung = '/de/';break;
default: $weiterleitung = '/en/';
}
header("HTTP/1.1 301 Moved Permanently");
header("Location: $weiterleitung");
header("Connection: close");
}
?>
Diese Sprachweiche ist nur beim Aufruf der Domain selbst aktiv und sorgt dafür, dass der Googlebot die deutschen Inhalte zu sehen bekommt. Die englische Version ist auch im Index, da sie natürlich von den englischen Inhalten direkt verlinkt ist.