Bir kullanıcı o / o sonuçları sayfasında gösterilen sonuçları sitemizde google ve topraklar arar, o google dan geldiğini tespit etmek için benim site için bir yolu var mı?
Atıfta URL içermelidir $_SERVER['HTTP_REFERER']
değişkeni kontrol edin. Lütfen bu kanıtı-sabotaj veya fail-safe Http-Referer
başlığı kolayca bir müşteri tarafından değiştirilemez ya da modifiye edilmiş gibi değildir.
EDIT:
Just googled for phpinfo
(because chanes were high that I get a phpinfo()
page that shows the $_SERVER['HTTP_REFERER']
variable) to show you how the Http-Referer
will look like:
$_SERVER['HTTP_REFERER'] = "http://www.google.de/search?hl=de&q=phpinfo&btnG=Google-Suche&meta="
Gördüğünüz gibi, aynı zamanda google sorguda kullanılan arama terimi ayıklamak (veya arama Google Chrome adres çubuğuna tarafından başlatılan algılamak) ...
Evet, $ _SERVER dizisinde HTTP_ REFERER var kullanmak:
$_SERVER['HTTP_REFERER'];
Bu shoudl sonra gibi bir şey include http://www.google.com/?q=etc
Müşterileri istek göndermek için kendi tarayıcısı devre dışı bırakabilirsiniz çünkü REFERER her zaman ayarlı olmadığını ancak unutmayın.