Seite 1 von 1
Tracking ID (domain.de?123) von Google negativ bewertet?
Verfasst: 04.05.2007, 12:14
von cocacola-light
Hallo zusammen,
habe mal wieder eine kleine Frage

Um tracken zu können, von welcher Partner-Website Käufe entstehen, haben wir jeder Website eine ID zugewiesen.
Mal angenommen, 50 Websites linken auf die Startseite von
www.domain.de
Jeder Link ist aber durch die ID anders, also:
www.domain.de?1
www.domain.de?2
www.domain.de?3
usw.
Beachtet Google das? Oder wird alles hinter dem Fragezeichen nicht mehr beachtet? Wie sind eure Erfahrungen?
Schönes sonniges Wochenende!
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Verfasst: 04.05.2007, 12:31
von Alpinist
Das ergibt das klassische DC Problem.
Am besten Du fängst es über ein Skript ab, dass die ID in der DB speichert und eine 301 Weiterleitung zur Startseite zurückgibt.
Grüße
Verfasst: 04.05.2007, 13:02
von Ice Man
Es wäre sinnvoller, statt der Index eine weniger wichtigere unterseite als Eingangsseite fürs PP zu nehmen.
Danach einfach die ID intern speichen, so das es nicht zu DC kommt.
Verfasst: 04.05.2007, 13:16
von cocacola-light
Natürlich verlinken viele auch auf Unterseiten. Aber halt einige auch auf die Startseite. Oben ist nur das Bsp, damit das verständlicher ist
Nachdem die Seite aufgerufen wurde, steht die ID noch oben in der URL, wird aber umgehend in einen Cookie umgewandelt.
Wird das wirklich als DC gewertet?
Verfasst: 04.05.2007, 13:24
von chrizz
ja.
DC = gleicher Inhalt 2 URLs....vollkommen egal, ob danach in Cookies umgewandelt wird oder nicht.
Verfasst: 04.05.2007, 13:37
von cocacola-light
Also wird hinter dem php nicht automatisch alles abgeschnitten? (in diesem Fal das ?123)
Wenn man den Google Analytics Code aktiviert hat, wird doch auch solch eine ID dahinter gehängt...
Verfasst: 04.05.2007, 13:41
von Alpinist
cocacola-light hat geschrieben:Natürlich verlinken viele auch auf Unterseiten. Aber halt einige auch auf die Startseite.
Dann mach in Deine htaccess einen Eintrag, dass alle Aufrufe mit z.B. xy?track=123 auf ein Skript weitergeleitet werden (egal welche Seite aufgerufen wird). Dieses Skript leitet dann automatisch per 301er auf die Seite xy ohne ?track=123 weiter. Dann hast Du kein Problem mit DC und kannst sauber tracken.
cocacola-light hat geschrieben:Also wird hinter dem php nicht automatisch alles abgeschnitten? (in diesem Fal das ?123)
Nein, da dann z.B. viele Seite gar nicht in den Index kommen würden.
Grüße
Verfasst: 07.05.2007, 08:28
von cocacola-light
Ok, jetzt habe ich es endlich verstanden, warum das zu DC wird.
Könnte das Script so aussehen?
<?php
$urlparam = $_SERVER["QUERY_STRING"];
$url = explode("?", $_SERVER["PHP_SELF"]);
if(!empty($urlparam)){
setcookie ("TEST", $urlparam, time()+3600);
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".$url[0]."");
exit;
}
Verfasst: 07.05.2007, 11:21
von Alpinist
QUERY_STRING gibt Dir bereits alles nach dem ? zurück (sofern vorhanden).
Zusätzlich muss jede Eingabe eines Users auf Gültigkeit und Schadroutinen überprüft werden (all input data is evil).
Code: Alles auswählen
$urlparam = $_SERVER["QUERY_STRING"];
//Sicherheitscheck für $urlparam
if($urlparam)
{
setcookie ("TEST", $urlparam, time()+3600);
//DB Eintrag
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".$url[0]."");
exit;
}
Je nach Anwendungsgebiet, wäre es vielleicht sinnvoller statt oder zusätzlich zum Cookie einen DB Eintrag vorzunehmen, denn sonst kannst Du Dich nicht auf die Zählweise verlassen.
Es ist grundsätzlich immer besser so viel wie möglich Serverseitig zu erledigen, da Du so Einflusfaktoren (z.B. hier Cookies abgeschaltet) minimieren kannst und so zu qualitativ höherwertigen Aussagen kommst.
Grüße