noreferrer چیست؟
نام گذاری تگ noreferrer از کلمه referral یا ارجاع برداشت شده که به معنی بازدیدهایی است که از طرف سایت یا سایتهای دیگه ای به سمت سایت شما هدایت شده. بعضی اوقات صاحبان سایتها نمیتوانند مرجع ترافیک دریافتی سایتشون رو شناسایی کنن و هیچ اثری از اینکه کاربر از کدوم سایت وارد سایت شما شده، پیدا نمیکنید.
در اینجا بحث ویژگی rel=noreferrer پیش میاد که در زبان html و در بین تگ <a> برای ایجاد یک پیوند استفاده میشه. آگه این تگ درون یک لینک قرار به گیره، مثل:
<a href=” https://jazbmarketing.com” rel=”noreferrer”> جذب مارکتینگ</a>
دیگه هیچ ابزاری نمی تونه محلی که این لینک قرار گرفته و کاربرها با کلیک روی اون وارد سایت شدن رو شناسایی کنن. اما آگه این ویژگی در لینک قرار نگیره، به راحتی میتوان سایتی که کاربر از طریق اون وارد سایت شما شده رو پیدا کرد.
البته گوگل آنالیتکس هم ارجاعاتی که با این ویژگی همراه شدن رو فقط در بخش ارجاعات Direct در بخش referrals قرار میده.
یکی از مواردی که ابزارهای سئو در اختیار مدیران سایتها قرار میده، نشان دادن سایت هاییه که کاربرها از طریق اون سایتها به سایت شما ارجاع داده شدن. در حالت کلی، هر کاربر وقتی روی لینکی کلیک می کنه، اطلاعاتی رو با خودش به سایت جدید می بره که از طریق خاصیت refferal قابل بررسیه.
این خاصیت به مرورگر میگه که اطلاعات HTTP رو زمانی که روی لینک مورد نظر کلیک میشه، به صفحه جدید نده؛ با این روش اطلاعات کاربرها در صفحات سایت حفظ میشه.
ویژگی Noreferrer هم باعث پاک شدن اطلاعات کاربر پس از کلیک روی لینک انتقال میشه و اطلاعات در اختیار ابزارها قرار نمی گیره. با این ویژگی دیگه ابزارها نمی تونن تشخیص بدن که کاربر از کجا وارد سایت شده.
ویژگی noreferrer به خودی خود روی سئو سایت تأثیر نداره مگر اینکه شما به سایتی لینک دهید و سایت مورد نظر هم متعاقباً به شما لینک بده و روی سئو هر دو سایت تأثیر بذاره.
زمان استفاده از noreferrer
این تگ فقط زمانی که می خواید لینکهای خروجی سایتتون برای سایتهای دیگه که به اونها لینک دادید، قابل شناسایی و ردگیری نباشه، کارایی داره و در غیر این صورت نیازی به استفاده از این ویژگی در سایت نیست.
توجه داشته باشید که نباید از این ویژگی بر روی لینکهای داخلی سایت خودتون استفاده کنید. (تاثیر منفی بر سئو)
در وردپرس نیز این ویژگی با تگ noopener به صورت rel=”noopener noreferrer” به صورت اتوماتیک استفاده میشه. برای حذف ویژگی noreferrer در تمام لینکهای وردپرس هم میتوان از کد زیر در فایل فانکشن قالب استفاده کرد:
add_filter( ‘wp_targeted_link_rel’ , function () {
return;
} );