وبلاگ پنوم

راهنمای جامع مقادیر rel در HTML سایت

مقادیر rel در HTML سایت

در الگوریتم‌های مدرن گوگل، لینک‌ها دیگر فقط مسیرهای ناوبری نیستند؛ آن‌ها سیگنال‌های رای‌دهی به محتوا هستند. اما گوگل همیشه به همه لینک‌ها اعتماد ندارد. اینجا جایی است که ویژگی ‘rel ‘(Relation) وارد عمل می‌شود.
در این مقاله از پنوم قصد داریم راهنمای جامع مقادیر rel در HTML سایت بپردازیم تا هوشمندانه و با آگاهی کامل نسبت به این تگ ها اقدام نمایید.

تگ rel چیست؟

rel یک اتریبیوت (Attribute) در تگ‌های HTML است که به خزنده های گوگل (Googlebots) می‌گوید: «این لینک چه رابطه‌ای با صفحه فعلی دارد و چه رفتاری باید با آن داشته باشد؟»

استفاده صحیح از مقادیر rel یعنی کنترل کامل روی:

  1. انتقال PageRank (اعتبار سئو)
  2. نحوه ایندکس شدن صفحات
  3. امنیت و سرعت بارگذاری سایت

در ادامه، تمام مقادیر حیاتی ‘rel’ را بررسی می‌کنیم و استراتژی دقیق استفاده از هر کدام را مشخص می‌کنیم.

۱. rel=”canonical”: تعیین مالکیت محتوا

این شاید مهم‌ترین تگ rel برای جلوگیری از enalization (جریمه) سئو باشد. وقتی محتوای شما در چندین URL قابل دسترسی است (مثلاً نسخه موبایل و دسکتاپ، یا پارامترهای URL مثل `?sort=price`)، گوگل نمی‌داند کدام نسخه اصلی است. تگ `canonical` در بخش `<head>` صفحه قرار می‌گیرد و می‌گوید: «این نسخه، اصلِ مطلب است و بقیه نسخه‌ها کپی آن هستند.»

بدون کانونیکال، اعتبار لینک‌ها (Link Juice) بین نسخه‌های مختلف تقسیم می‌شود و گوگل ممکن است صفحات تکراری را ایندکس کند که منجر به Duplicate Content و افت رتبه می‌شود. برای جلوگیری از این مورد همیشه یک URL را به عنوان Canonical انتخاب کنید و تمام سایر URLهای مشابه را به آن ارجاع دهید.

۲. rel=”nofollow”: مسدود کردن جریان اعتبار

قدیمی‌ترین ابزار برای گفتن «به این لینک اعتماد نکن». وقتی می‌خواهید به یک سایت لینک دهید اما نمی‌خواهید اعتبار سئوی خود را به آن منتقل کنید از این مقدار استفاده می‌کنیم.

چه زمانی استفاده کنیم؟

  • لینک‌های خریداری شده (بک‌لینک‌های اسپم).
  • نظرات کاربران (Comments) که نمی‌توانید آن‌ها را کنترل کنید.
  • لینک‌هایی به سایت‌های غیرمرتبط یا بی‌کیفیت.

از نسخه 2019 به بعد، گوگل اعلام کرد که nofollow را صرفاً به عنوان یک «نشانه» (Hint) در نظر می‌گیرد، نه یک دستور سخت‌گیرانه. اما همچنان برای جلوگیری از نشت اعتبار به سایت‌های مضر، استفاده از آن توصیه می‌شود.

۳. rel=”sponsored”: لینک‌های تجاری و تبلیغاتی

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

تفاوت با nofollow:

استفاده از sponsored به گوگل سیگنال می‌دهد که این لینک پولی است. این کار شفافیت (Transparency) را برای گوگل بالا می‌برد. اگر از این تگ استفاده نکنید، گوگل ممکن است لینک را اسپم تشخیص داده و به سایت شما جریمه لینک (Link Penalty) بدهد.

هرگز برای لینک‌های پولی از لینک معمولی (Dofollow) استفاده نکنید. همیشه از `sponsored` یا `nofollow` بهره ببرید.

 

مقادیر rel در HTML

 

۴. rel=”ugc”: لینک‌های تولید شده توسط کاربر

UGC مخفف User Generated Content است. لینک‌هایی که کاربران در انجمن‌ها، نظرات، یا پروفایل‌های خود قرار می‌دهند.

چرا از nofollow جداگانه؟
مقادیر nofollow، sponsored و ugc همگی جلوی انتقال مستقیم اعتبار را می‌گیرند، اما به گوگل سیگنال‌های متفاوتی می‌دهند. با استفاده از ugc، گوگل می‌فهمد که این لینک‌ها توسط صاحب سایت تایید نشده‌اند، اما ممکن است برای کاربران مفید باشند. گوگل در تحلیل نهایی می‌تواند بر اساس کیفیت محتوا، تصمیم بگیرد که آیا به این لینک‌ها وزن دهد یا خیر.

توصیه:
برای بخش نظرات سایت‌های خبری یا فروشگاهی، استفاده از rel=”ugc” هوشمندانه‌تر از nofollow خالی است.

۵. rel=”noopener noreferrer”: امنیت و حریم خصوصی

این مورد مستقیماً ربطی به سئو ندارد، اما برای Core Web Vitals و امنیت حیاتی است. وقتی از target=”_blank” استفاده می‌کنید (لینک در تب جدید باز می‌شود).

  • noopener: یک حفره امنیتی (Reverse Tabnapping) را می‌بندد. بدون این مقدار، صفحه جدید می‌تواند به صفحه قبلی دسترسی داشته باشد و آن را تغییر دهد (خطر فیشینگ).
  • noreferrer: علاوه بر امنیت، اطلاعات ارجاع‌دهنده (Referrer) را هم برای سایت مقصد ارسال نمی‌کند (برای حفظ حریم داده‌ها).

همیشه هر جا از target=”_blank” استفاده کردید، حتماً noopener را اضافه کنید. اگر هم می‌خواهید آمار Referrer در Google Analytics برای آن لینک ثبت نشود، از noreferrer استفاده کنید.

۶. rel=”preconnect” و dns-prefetch: افزایش سرعت

گوگل سرعت سایت را یکی از فاکتورهای رتبه‌بندی می‌داند. این مقادیر به مرورگر دستور می‌دهند که پیش‌دستانه عمل کند.

  • rel=”preconnect”: برای اتصال سریع‌تر به دامنه‌های مهم خارجی (مثل فونت‌های گوگل، سرورهای Google Tag Manager، یا CDNها). این تگ مراحل TCP Handshake و TLS را زودتر انجام می‌دهد.
  • rel=”dns-prefetch”: فقط پیش‌درآمد DNS را انجام می‌دهد (قدیمی‌تر و ساده‌تر از preconnect).

نکته اجرایی:
برای منابع خارجی که حتماً نیاز دارید، از preconnect استفاده کنید تا First Contentful Paint (FCP) سایت شما بهبود یابد.

۷. rel=”alternate” و hreflang: استراتژی چندزبانه

برای سایت‌هایی که نسخه‌های مختلف زبانی یا منطقه‌ای دارند. تگ <link rel=”alternate” hreflang=”fa-IR” href=”https://example.com/fa/” /> به گوگل می‌گوید: «این نسخه فارسی مخصوص ایران است.»

بدون این تگ، گوگل ممکن است نسخه انگلیسی سایت شما را به کاربر ایرانی نشان دهد یا برعکس. این اشتباه تجربه کاربری (UX) را خراب کرده و رتبه سئوی شما را در منطقه هدف نابود می‌کند.

۸. rel=”next” و rel=”prev”: صفحه‌بندی (Pagination)

برای صفحاتی که به صورت سریالی هستند (مثل صفحه ۲، ۳، ۴ یک لیست محصول). گوگل اعلام کرده که این تگ‌ها را به عنوان «دستور» قبول نمی‌کند، اما به عنوان «نشانه» در نظر می‌گیرد. یعنی به گوگل کمک می‌کند تا ساختار دسته‌بندی را بهتر درک کند، اما لزوماً ایندکس کردن یا خیر آن را تعیین نمی‌کند. با این حال، رعایت آن برای ساختار تمیز سایت توصیه می‌شود.

جدول خلاصه تصمیم‌گیری (Decision Matrix)

برای اینکه سریع تصمیم بگیرید، از این جدول استفاده کنید:

نوع لینک مقدار rel دلیل استفاده
لینک داخلی معمولی _(خالی)_ انتقال کامل اعتبار (Dofollow)
سایت بی‌کیفیت nofollow جلوگیری از انتقال اعتبار
تبلیغاتی/همکاری sponsored شفافیت مالی برای گوگل
نظرات کاربران ugc تمایز محتوای کاربر از سایت
تب جدید (_blank) noopener امنیت سایت (جلوگیری از دسترسی)
نسخه اصلی صفحه canonical جلوگیری از محتوای تکراری
منابع خارجی preconnect افزایش سرعت بارگذاری (LCP)

اشتباهات رایج که رتبه سایت را نابود می‌کنند

NoFollow کردن تمام لینک‌های خروجی: اگر به همه سایت‌های خارجی nofollow بدهید، گوگل فکر می‌کند شما سایتی بی‌اعتبار هستید که هیچ اعتباری را منتقل نمی‌کند. فقط به سایت‌های بی‌کیفیت nofollow بدهید.
فراموش کردن Canonical: ایندکس شدن پارامترهای URL (مثل `?color=red&size=L`) باعث می‌شود هزاران صفحه تکراری بسازید و اعتبار سایت پخش شود.
ترکیب نادرست تگ‌ها: هرگز rel=”nofollow ugc” را همزمان استفاده نکنید. گوگل ممکن است گیج شود. یکی را انتخاب کنید (ترجیحاً ugc برای نظرات).
استفاده از rel=”dofollow”: این تگ وجود خارجی ندارد! اگر چیزی ننویسید، لینک به صورت پیش‌فرض dofollow است. نوشتن آن فقط کد را شلوغ می‌کند.

جمع بندی نهایی

مدیریت مقادیر rel یعنی مهندسی جریان اعتبار در سایت است. همانطور که در ابتدا مقاله راهنمای جامع مقادیر rel در HTML سایت گفته‌شد، از Canonical برای حفظ یکپارچگی محتوا استفاده کنید.
از Sponsored و UGC برای شفافیت و جلوگیری از اسپم استفاده کنید، از Noopener برای امنیت و Preconnect برای سرعت بهره ببرید.

سئو فقط تولید محتوا نیست؛ سئو، ساختار فنی و ارتباطات سایت با موتورهای جستجو است. با رعایت دقیق این تگ‌ها، نه تنها از جریمه‌ها در امان می‌مانید، بلکه سیگنال‌های بسیار واضح‌تری به گوگل ارسال می‌کنید تا رتبه بهتری کسب کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *