گوگل توضیح میدهد ریدایرکتها چگونه بر سیگنالهای رتبهبندی اثر میگذارند
گری ایلیس و چری پروماوین از گوگل توضیح میدهند که انتخاب ریدایرکت دائمی یا موقت چه تأثیری بر کانونیکالسازی، انتقال سیگنالهای رتبهبندی و آدرسی دارد که در نتایج جستوجو نمایش داده میشود.

وقتی آدرس یک صفحه تغییر میکند، انتخاب نوع ریدایرکت در نگاه اول یک تصمیم فنی ساده به نظر میرسد؛ اما در واقع پیامی است که به گوگل میفرستید و میگوید این جابهجایی دائمی است یا موقت. گری ایلیس و چری پروماوین از تیم جستوجوی گوگل در تازهترین توضیحات خود به همین موضوع پرداختهاند و روشن کردهاند که هر ریدایرکت، فارغ از نوعش، صفحهٔ شما را از نتایج حذف نمیکند؛ چیزی که تغییر میکند، آدرسی است که در نهایت بهعنوان نمایندهٔ محتوا انتخاب میشود. 🧭
🔍 ۳۰۱ و ۳۰۲؛ تفاوت در نیت است، نه فقط در عدد
نخستین قدم در این گفتوگو، روشن کردن تفاوت پایهای دو ریدایرکت پرکاربرد بود. ریدایرکت ۳۰۱ به خزنده میگوید تغییر آدرس دائمی است و ایندکس جستوجو باید با آدرس جدید بهروزرسانی شود. در مقابل، ریدایرکت ۳۰۲ اعلام میکند که این تغییر موقتی است و آدرس قدیمی سرانجام بازخواهد گشت.
پروماوین بحث را با یک اطمینانبخشی ساده آغاز کرد: هر ریدایرکتی که انتخاب کنید، صفحهٔ شما همچنان توسط گوگل ایندکس میشود و در جستوجو باقی میماند. با این حال، انتخاب درست هم وجود دارد.
«اول از همه، آرام باشید. هر ریدایرکتی که انتخاب کنید، یکی از صفحات شما در جستوجو میماند و بخشی از آموزش هوش مصنوعی خواهد بود. انتخابهای فنی درست وجود دارد، اما اشتباه کردن پایان دنیا نیست. گوگل همچنان صفحه را ایندکس میکند؛ مسئله واقعی این است که کدام آدرس نمایش داده میشود.» — چری پروماوین، گوگل
او سپس پرسید آیا گوگل واقعاً برایش مهم است که کدام عدد استفاده شده، وقتی هر دو کاربر را به صفحهٔ جدید میرسانند. پاسخ ایلیس کوتاه و صریح بود: «خب، بله و نه. خزندههای گوگل اصلاً اهمیتی نمیدهند.»
🧩 صفحه ایندکس میشود، اما کدام آدرس نمایندهٔ آن است؟
اینجاست که گفتوگو به بخش اصلی ماجرا میرسد؛ فرایندی که ایلیس آن را «میدان نبرد واقعی» نامید: حذف محتوای تکراری. در این مرحله، گوگل صفحاتی را که محتوای اصلی مشابه دارند در یک خوشه کنار هم قرار میدهد و سپس تنها یک آدرس رسمی را برای نمایندگی کل آن خوشه در نتایج جستوجو انتخاب میکند.
پروماوین این مرحله را با تصویری ساده توضیح داد: اتاقی پر از همزادهای یکسان که سیستم باید آنها را در یک خانوادهٔ منظم سازماندهی کند. به گفتهٔ او، هم ۳۰۱ و هم ۳۰۲ در شکلگیری این خوشهها اثر دارند، اما تنها ریدایرکت ۳۰۱ است که اثر کانونیکالسازی دارد.
🗂️ کانونیکالسازی در یک جمله
پس از خوشهبندی، ایندکس باید یک آدرس رسمی را بهعنوان نمایندهٔ کل مجموعه انتخاب کند. این انتخاب نهایی همان چیزی است که کانونیکالسازی نامیده میشود.
🧠 نکتهای دربارهٔ «همنوعخواری محتوا»
در تحلیل منتشرشدهٔ این گفتوگو، به مفهومی اشاره شده که سالها در میان متخصصان سئو رایج بوده است: این تصور که صفحات بسیار شبیه به هم باعث میشوند گوگل هیچکدام را رتبهبندی نکند، چون سیگنالها میان آن آدرسها تقسیم میشوند. اما رفتار واقعی گوگل چیز دیگری است؛ سیستم صفحات مشابه را خوشهبندی میکند، یکی را بهعنوان کانونیکال برمیگزیند و سیگنالهای رتبهبندی را به همان یک آدرس منتقل میکند. آنچه «همنوعخواری» خوانده میشود، معمولاً نشانهٔ مشکلات دیگری است: نبود تمایز واقعی، محتوای کمعمق یا دلایل شناختهشدهٔ دیگری که مانع ایندکس شدن یک صفحه میشوند.
⚡ ۳۰۱ سیگنالها را منتقل میکند، ۳۰۲ نه
مهمترین تفاوت عملی همینجاست. ریدایرکت دائمی ۳۰۱ سیگنالهای رتبهبندی را از آدرس قدیمی به آدرس جدید منتقل میکند و آدرس جدید همان کانونیکال خواهد بود. ایلیس این را چنین توصیف کرد که گوگل همهٔ سیگنالهای صفحهٔ قدیمی را برمیدارد و به صفحهٔ جدید میسپارد.
در سوی دیگر، ۳۰۲ چنین کاری نمیکند؛ گوگل فرض میکند شما در نهایت به آدرس قبلی بازمیگردید، آدرس قدیمی را در نتایج نگه میدارد و آدرس جدید را تقریباً نادیده میگیرد.
🛒 ۳۰۷ و ۳۰۸؛ وقتی دادههای فرم اهمیت پیدا میکنند
دو کد دیگر نیز همان نقشهای موقت و دائمی را بازی میکنند، با یک تفاوت کلیدی: شیوهٔ برخوردشان با دادههایی که با متد POST ارسال میشوند؛ همان چیزی که هنگام پر کردن یک فرم تماس و فشردن دکمهٔ ارسال رخ میدهد. ایلیس ۳۰۸ را نسخهٔ مدرن ۳۰۱ و ۳۰۷ را نسخهٔ مدرن ۳۰۲ دانست.
- 🛍️ سناریوی خرید: مشتری در روز حراج فرم پرداخت را با اطلاعات کارت و آدرس پر کرده و دکمهٔ ارسال را میزند، اما سرور اصلی پرداخت از کار افتاده است.
- ⚠️ با ریدایرکت ۳۰۲ دادههای فرم از دست میرود.
- ✅ با ریدایرکت ۳۰۷ مرورگر داده را حفظ میکند، اتصال را بهصورت درخواست POST نگه میدارد و همان اطلاعات دقیق را به سرور پشتیبان میفرستد.
نتیجه برای کاربر فقط یک چرخ کوتاه بارگذاری است و تراکنش انجام میشود.
🛰️ ریدایرکت سمت سرور، نه جاوااسکریپت و متا رفرش
توصیهٔ پایانی گوگل روشن است: از ریدایرکتهای سمت سرور مانند ۳۰۱ و ۳۰۲ استفاده کنید، نه از متا رفرش قدیمی یا ریدایرکت با جاوااسکریپت. به گفتهٔ ایلیس، ریدایرکت HTTP سمت سرور یک دستور پاک و آنی است؛ در حالی که جاوااسکریپت و متا رفرش مرورگر را مجبور میکنند ابتدا صفحه را دانلود کند، کد را تجزیه کند، منتظر اجرای اسکریپت بماند و سپس کاربر را به جای دیگری بفرستد.
✅ جمعبندی
ریدایرکت فقط ابزاری برای رساندن بازدیدکننده به آدرسی دیگر نیست؛ زبانی است که با آن به گوگل میگویید جابهجایی دائمی است یا موقت. همین انتخاب تعیین میکند کدام آدرس در نتایج ظاهر شود، سیگنالهای رتبهبندی به کجا بروند و حتی یک تراکنش پرداخت موفق بماند یا نه. 🎯
- 🔁 برای جابهجایی دائمی، ۳۰۱ و برای فرمهای حساس، ۳۰۸ انتخاب امنتری است.
- ⏳ برای تغییرات موقت، ۳۰۲ و در صورت اهمیت دادههای POST، ۳۰۷.
- ⚙️ ریدایرکت سمت سرور را به متا رفرش و جاوااسکریپت ترجیح دهید.
منبع: Google Explains How Redirects Affect Ranking Signals — Search Engine Journal