Hallo liebe PHP-Resource Gemeinde!
ich bin neu hier - Servus allerseits
Mein Anliegen/Problem:
Ich suche seit ungefähr zwei Wochen eine Möglichkeit, meinen SEM Traffic mittels des bei Google eingegebenen Keywords auf die passende Seite weiterzuleiten (Landingpage).
Erklärung (Beispiel):
Wenn man z.B. bei Google nach "Esprit Mode" sucht, soll der Besucher nach Klick auf meiner Adwords-Kampagne (die Werbung bei Google) auf die passende Landingpage mit Esprit Mode weitergeleitet werden. Leider kann ich bei Google-AdWords nicht direkt auf "Esprit Mode" eine SEM-Kampagen buchen, da Esprit ein Branding ist, was für SEM nicht freigegeben wurde. Ebenso C&A, s.Oliver, Guess usw...
Aber: Ich darf auf das Keyword "Mode" eine Kampagne Buchen und alle Schreibweisen aktivieren, also "Esprit Mode" oder "Pimkie Mode" oder auch "Tolle Mode".
Ich habe selber schon gesucht und bin zu diesem Ergebnis gekommen:
Der Referer ist: http://www.google.de/#hl=de&q=esprit...f5fb6826b31914
Jetzt habe ich in der Variable $googlekeyword "esprit mode" stehen.
Jetzt habe ich vor, die übergebenen Keywords mit meinen Vorgaben zu vergleichen, also wenn im Keyword der Begriff "Esprit" vorkommt, dann soll die PHP-Landingpage auf www.adresse.de/esprit-mode weiterleiten und wenn keine Vorgabe definiert wurde, soll auf die Hauptseite geleitet werden.
Ich hoffe hier kann mir jemand weiterhelfen - es wäre toll wenn das Script so einfach wie nur möglich gehalten werden kann.
Danke fürs lesen und natürlich danke für die Hilfe!
ich bin neu hier - Servus allerseits
Mein Anliegen/Problem:
Ich suche seit ungefähr zwei Wochen eine Möglichkeit, meinen SEM Traffic mittels des bei Google eingegebenen Keywords auf die passende Seite weiterzuleiten (Landingpage).
Erklärung (Beispiel):
Wenn man z.B. bei Google nach "Esprit Mode" sucht, soll der Besucher nach Klick auf meiner Adwords-Kampagne (die Werbung bei Google) auf die passende Landingpage mit Esprit Mode weitergeleitet werden. Leider kann ich bei Google-AdWords nicht direkt auf "Esprit Mode" eine SEM-Kampagen buchen, da Esprit ein Branding ist, was für SEM nicht freigegeben wurde. Ebenso C&A, s.Oliver, Guess usw...
Aber: Ich darf auf das Keyword "Mode" eine Kampagne Buchen und alle Schreibweisen aktivieren, also "Esprit Mode" oder "Pimkie Mode" oder auch "Tolle Mode".
Ich habe selber schon gesucht und bin zu diesem Ergebnis gekommen:
Der Referer ist: http://www.google.de/#hl=de&q=esprit...f5fb6826b31914
PHP-Code:
<?php
// referer auslesen
$referer = strtolower($_SERVER['HTTP_REFERER']);
// pruefen ob der referer google ist
if (strpos($referer,"google")) {
// keyword filtern, hier alles vor q= loeschen
$x = substr($referer, strpos($referer,"q="));
// q= loeschen
$x = substr($x,2);
// alles andere loeschen
if (strpos($x,"&")) {
$x = substr($x, 0,strpos($x,"&"));
}
// und das ergebnis
$googlekeyword = urldecode($x);
}
?>
Jetzt habe ich vor, die übergebenen Keywords mit meinen Vorgaben zu vergleichen, also wenn im Keyword der Begriff "Esprit" vorkommt, dann soll die PHP-Landingpage auf www.adresse.de/esprit-mode weiterleiten und wenn keine Vorgabe definiert wurde, soll auf die Hauptseite geleitet werden.
Ich hoffe hier kann mir jemand weiterhelfen - es wäre toll wenn das Script so einfach wie nur möglich gehalten werden kann.
Danke fürs lesen und natürlich danke für die Hilfe!
Kommentar