خوب اینجا لیستی از راه حل های مختلف برای فهمیدن منبع ورودی داریم که تقریبا موارد برنامه نویسی هستند
- افزودن کد گوگل آنالیتیکس به سایت
- افزودن کد به صورت کوئری به آخر url ما مثل jobteam.ir?referre=linkedin
- افزودن کد با استفاده از جاوا اسکریپت
- افزودن کد با زبان php
- و ....
دقت کنید با زبان های برنامه نویسی دیگر هم میشه تشخیص داد منبع ورودی از کجا بوده.
برای تشخیص منبع با جاوا اسکریپت به صورت ذیل عمل کنید
var x = document.referrer;
که خروحی از x بگیریم با فرض اینکه کاربر روی لینک ما در لینکدین کلیک کرده میشه linkedin.com
روش ساده تو بخش کنسول مرورگر وارد کردن کد ذیل هست که خروجی با فرض بالا همون لینکدین خواهد بود.
document.referrer
نکته منبع فقط در اولین ورودی از سمت منبع به سایت شما قابل تشخیصه و اگر به صورت مستقیم با وارد کردن آدرس وارد سایت شدید خروجی null هستش.
نکته پس از ورود به سایت از طریق منبع لینک دهنده اگر وارد صفحه ای دیگر از سایت شدید منبع در درخواست های بعدی سایت خود شماست.
در php هم کافیه به صورت ذیل عمل کنید
if(isset($_SERVER['HTTP_REFERER'])) {
echo $_SERVER['HTTP_REFERER'];
}