PDA

View Full Version : سوال: تشخیص ورود کاربر از گوگل



matrixhassan
جمعه 20 بهمن 1391, 18:43 عصر
با سلام

چطور میتونم بدونم که کاربری که به سایتم امده از طریق گوگل وارد سایتم شده؟

کدش برای لازمه

با تشکر

MinusOne
جمعه 20 بهمن 1391, 18:50 عصر
$url = $_SERVER['HTTP_REFERER'];
$query = parse_url ($url, PHP_URL_QUERY);
$host = parse_url ($url, PHP_URL_HOST);
if (strstr($query, 'q=') && strstr($host, 'google.'))
{
// user came from google
else
{
// user didnt come from google
}

matrixhassan
جمعه 20 بهمن 1391, 19:21 عصر
با تشکر از دوست عزیز

حالا میخواستم بدون یک بازدید که از طریق گوگل انجام میشه چطور میشه فهمید گوگل اونو بازدید حساب کرده یا نه ؟

یعنی مثلا الان که من خودم به سایت خودم از طریق گوگل وارد میشم از کجا باید بدوم بازدید حساب شد یا نه.

یا اگه یه کدی رو اجرا کنم که هر 1 دقیقه از طریق گوگل وارد سایتم بشه چطور بفهمم گوگل اونو بازدید حساب میکنه یا نه ؟

siavashsay
جمعه 20 بهمن 1391, 19:54 عصر
حسن جان !
اینا توی الگوریتم های گوگل هست ! اینجوری که نیست شما هر دقیقه یک بازدید اتومات بذاری و گوگل اون رو یک بازدید به حساب بیاره !
به حساب میاد اما نه یک بازدید موثر !
به هر حال زمان هر بازدید - IP هر بازدید - و یک سری چیزهای دیگه که توی الگوریتم خود گوگل هست و ما نمیدونیم یک بازدید موثر رو میسازه !
زیاد به فکر این چیزها نباش !
اخیرا گوگل یک اخطاریه داده برای کسایی که به جای محتوا به فکر موارد SEO هستند !
این هم لینکش :
http://tortak.com/view/%D8%AC%D9%84%D9%88%DA%AF%DB%8C%D8%B1%DB%8C-%D8%A7%D8%B2-%D8%AC%D8%B1%DB%8C%D9%85%D9%87-%D8%B3%D8%A6%D9%88-over-optimization.html
بخون و زیاد به فکر جاده خاکی نباش !
سایتت رو برای بازدیدکننده ها درست کن نه گوگل !
برو سر اصل مطلب ( یعنی همون محتوا )