تفاوت لینک های nofollow و norefferer و noopener

لینک های اینترنتی خصوصیتی دارند که باعث می شود انواع مختلف آنها از یکدیگر جدا شوند. این خصوصیت rel نام دارد و با توجه به مقداری که در خصوصیت rel از تگ a که مشخص کننده لینک های اینترنتی بین صفحات وب است مشخص می شود انواع مختلف لینک ها مشخص می شوند.

در واقع اگر بخواهیم بین دو صفحه اینترنتی اتصال برقرار کنیم از طریق کد Hmtl زیر این کار انجام می شود:

<a href="https://www.rezashirazi.com" target="blank" rel="nooperner"> رضا شیرازی </a>

در کد بالا بخش های مربوط به خصوصیات target و rel هستند که هر کدام شامل مقادیر خاص خود می باشند. در این مطلب میخواهم در مورد خصوصیت rel صحبت کنم و مقادیر آن را بررسی کنم.

تفاوت لینک های nofollow و noopener و norefferer

rel=nofollow چیست

همانطور که می دانید، لینک ها نقش اساسی در رتبه گرفتن سایت های اینترنتی دارند. الگوریتم پیج رنک که یکی از فاکتورهای مهم رتبه گرفتن صفحات اینترنتی در گوگل است، بر مبنای امتیاز لینک ها کار میکند. بنابراین مدیران سایت های اینترنتی به مرور به دنبال دریافت لینک به سایت خود رفتند و روز به روز این اتفاق بیشتر شد.

گوگل پیج رنک را از طریق تولبار خود نمایش می داد، اما در سال 2016 تصمیم گرفت که این کار را متوقف کند تا جلوی خرید و فروش لینک را بگیرد. کامنت های مطالب سایت های اینترنتی و همچنین انجمن ها سرشار از لینک های اسپم و بیهوده صرفا با هدف بهبود رتبه سایت های اینترنتی شده اند.

راهکار چیست؟ استفاده از خصوصیت نوفالو. خصوصیت نوفالو به روبات های گوگل می گوید که این لینک را دنبال نکنند، این اتفاق باعث می شود که لینک های نوفالو هیچ تاثیری در الگوریتم های گوگل نداشته باشند. بنابراین اگر وب سایت ما، لینک های نوفالو دریافت کند، هیچ تاثیر مثبت یا منفی در رتبه بندی سایت ما نخواهد داشت.

به همین دلیل برخی از سایت های اینترنتی مانند ویکی پدیا، که کاربران محتوای آنها را تولید میکنند تصمیم گرفتند که لینک های خروجی خود را نوفالو کنند. از طرف دیگر لینک های مربوط به انجمن های اینترنتی و کامنت کاربران نیز نوفالو است. این کار باعث می شود که جلوی کار اسپمر ها گرفته شود.

rel=noopener چیست

وظیفه خزنده گوگل این است که در صفحات اینترنتی حرکت کند و لینک های جدید را برای ایندکس شدن در گوگل استخراج کند و آنها را به روبات دیگری به نام ایندکسر بفرستد. سرعت ایندکس شدن مطالب سایت به عوامل مختلفی بستگی دارد که مهمترین آنها عبارتند از:

  • لینک های ورودی به صفحات سایت
  • سرعت لود صفحات
  • عدم استفاده از نقشه سایت
  • و...

برای کسب اطلاعات بیشتر در این زمینه می توانید مقاله دلایل کندی سرعت ایندکس سایت را مطالعه نمایید.

خب همانطور که توضیح دادم، خزنده گوگل با حرکت در لینک های اینترنتی به دنبال پیدا کردن صفحات جدید است، حال اگر ما لینک خارجی به سایتی دیگر داشته باشیم، خزنده گوگل با مشاهده آن لینک ممکن است از سایت ما خارج شده و به سراغ آن سایت برای ایندکس کردن برود. به همین دلیل بهتر است لینک های خارجی را به صورت noopener تعریف کنیم تا خزنده از سایت ما خارج نشود و سرعت ایندکس مطالب ما کم نشود.

rel=norefferer چیست

در سایت های اینترنتی، برای تحلیل سایت از ابزارهای تحلیلگر مانند گوگل آنالیتیکس و... استفاده می شود. یکی از آمارهای مورد علاقه مدیران سایت ها این است که بدانند افرادی که به سایت آنها مراجعه کرده اند، از چه طریق آمده اند. برای فهمیدن این موضوع از آبجکت refferal استفاده می شود. در واقع افرادی که از طریق مرورگر به سایت جدید مراجعه می کنند، اطلاعاتی از خود را از طریق این آبجکت منتقل می کنند و ابزارهای تحلیلگر با استفاده از این اطلاعات متوجه می شوند که کاربر مورد نظر از چه طریقی به سایت مراجعه کرده است.

خصوصیت norefferer باعث می شود که مقدار آبچکت ریفرال پاک شود و همین موضوع باعث میشود که ابزارهای تحلیلگر متوجه نشوند که کاربر مورد نظر از کجا آمده است و سایت مبدا که به آنها لینک داده است کدام سایت بوده است. در واقع استفاده از این خصوصیت زمانی انجام می شود که نخواهید مدیر سایت مقصد متوجه شود که به او لینک داده اید.

در واقع اگر در ابزارهای تحلیلگر، کاربران بر روی لینک هایی که به صورت norefferer تعریف شده اند کلیک کنند، ورودی آنها را به صورت مستقیم یا اصطلاحا direct نمایش می دهد.

نتیجه گیری

اگر بخشی در سایت خود دارید که کاربران می توانند در آن لینک وارد کنند و از اسپم بودن یا نبودن لینک ها اطمینان ندارید بهتر است از خصوصیت nofollow استفاده کنید. اگر لینک های خروجی به سایت های مختلف دارید، این موضوع باعث می شود که سرعت ایندکس مطالب سایت شما کم شود، بنابراین بهتر است برخی یا تمامی این لینک ها را به صورت noopener تعریف کنید. اگر نمیخواهید که سایت مقصد متوجه شود که شما به او لینک داده اید، می توانید از خصوصیت norefferer استفاده کنید.

من رضا شیرازی هستم، تخصصم در زمینه تحلیل و پیاده سازی نرم افزارهای تحت وب، بهینه سازی و طراحی سایت است و تحصیلاتم در زمینه هوش مصنوعی است. مشتاق دریافت نظر شما در مورد مطالب سایتم هستم و در صورتی که مطلب فوق به نظر شما جالب است خوشحال خواهم شد که آن را در شبکه های اجتماعی یا سایت خود منتشر کنید. (لطفا با ذکر لینک منبع)
نظرات