اگر قصد دارید که وبسایت خود را از یک آدرس URL به آدرسی دیگر هدایت کنید، انجام آن بدون ریدایرکت 301 به سئوی سایت شما آسیب میرساند. در این مطلب از سهامگ به بررسی مفهوم ریدایرکت HTTP 301 و زمانهای انجام آن و انواع آن اشاره میکنیم. برای آشنایی بیشتر با این مفهوم تا انتهای نوشته همراه ما باشید.
ریدایرکت 301 چیست؟
منظور از ریدایرکت 301 (Moved Permanently) یکی از کدهای وضعیت HTTP است که به مرورگر و موتورهای جستجو اعلام میکند، صفحهی وبسایت به آدرس جدیدی به طور دائم انتقال یافتهاست.
زمانیکه محتوای خود را از یک URL خاص جابهجا میکنید، هر کسی که بخواهد به آن URL مراجعه کند، پیغام 404 – صفحه پیدا نشد را دریافت میکند. برای اینکه کاربر با ارور 404 مواجه نشود و تجربهی کاربری خوبی از کار با سایت شما داشتهباشد، میتوانید از سرور بخواهید که بازدیدها را از URL قدیمی به URL جدید هدایت کند. این کار از طریق ریدایرکت 301 انجام میشود.
چه مواقعی باید از ریدایرکت 301 استفاده کنیم؟

مهمترین مواقعی که باید از ریدایرکت 301 استفاده کنیم، عبارتاند از:
تغییر URL
همانطور که اشاره شد، وقتی قرار است، URL یک صفحه را به دلایل مختلف همچون تغییر ساختار وبسایت یا تغییر نام محصول عوض کنید، از ریدایرکت 301 باید استفاده کنید.
حذف صفحه قدیمی
گاهی به دلایل مختلف میخواهید محتوای صفحه قدیمی را به طور کامل روی یک صفحه جدید بارگذاری کنید، در این حالت با ریدایرکت HTTP 301، URL قبلی را به URL جدید منتقل میکنید و پس از انجامش، صفحهی قدیمی را غیرفعال و سپس آرشیو میکنید.
ادغام چند محتوای مشابه
گاهی اوقات شما چندین محتوای مختلف دارید که موضوعهای آنها مشابه یکدیگر است و به این نتیجه رسیدهاند. در شرایط این چنینی تصمیم میگیرید که همهی محتواها را با هم ادغام کرده و یک محتوای یکپارچه داشتهباشید. بیشک شما که نمیخواهید رتبهی صفحات قدیمی و جایگاهی که کسب کردهاید را با این انتقال از دست بدهید، با کمک ریدایرکت 301، میتوانید اعتبار، لینکهای داخلی و رتبهی هرکدام از صفحات قدیمی را به صفحهی جدید انتقال دهید.
انتقال وبسایت در زمان راهاندازی مرحلهای
گاهی اوقات براساس آنچه اشاره کردیم شما میخواهید کل وبسایت را به سایت جدید منتقل کنید. در این وضعیت، داشتن یک «نقشه ریدایرکت مرحلهای» برای انتقال ضروری است. کافی است، لیستی از همهی URLهای قدیمی تهیه کنید و انتقال کل وبسایت را در چند فاز انجام دهید.
در فاز اول صفحات اصلی آماده شده در سایت جدید را با ریدایرکت دائمی 301 در دامنهی قدیمی به نسخهی جدید هدایت میکنید. با انجام این کار، سایر صفحات یوآرال قدیمی هم با ریدایرکت 302 به طور موقت به صفحه اصلی دامنهی جدید هدایت میشوند تا کاربران با خطای 404 مواجه نشوند و روی سئوی سایت نیز تأثیر منفی نگذارد.
هر فاز از انتقال را که انجام میدهید، نقشه ریدایرکت را بهروزرسانی کرده و ریدایرکتهای 302 را به محض آمادهشدن صفحههای جدید با ریدایرکت 301 جایگزین میکنید.
انواع ریدایرکت سایت
اگر قصد تغییر نام دامنه خود دارید، اما نگران رتبه و اعتبار فعلی سایتتان هستید، بهتر است پیش از هر اقدامی با انواع ریداریکت آشنا شوید:
ریدایرکت دائمی 301
با این انتقال ترافیک سایت و ربتبهی سایت در موتورهای جستجو به طور دائم به دامنهی جدید انتقال مییابد. برای این انتقال دائم از 2 شیوهی زیر باید کمک بگیرید:
- ریدایرکت انبوه (bulk)
- صفحه به صفحه (URL-by-URL)
ریدایرکت موقت 302
این نوع ریدایرکت به گوگل اعلام میکند، محتوای مورد نظر به طور موقت به آدرس دیگری انتقال یافتهاست.
ریدایرکت موقت 307
این روش انتقل موقت، مشابه HTTP status 302 است اما به طور واضح به گوگل میگوید که این تغییر URL برای مدت کوتاهی مثلا 2 روز و …. اتفاق میافتد.
5 اشتباه رایج در استفاده از ریدایرکت 301

حال که متوجهی اهمیت کد وضعیت 301 شدید، چند اشتباه رایج در این باره وجود دارد که در ادامه به آنها اشاره میکنیم:
1. استفاده از ریدایرکت 301 بین نسخههای مختلف دامنه
مطمئن شوید تمامی نسخهها و شکلهای مختلف دامنه سایتتان را با استفاده از کد وضعیت 301 به یک URL جدید هدایت کردهاید.
2. استفاده از کد وضعیت 302 پس از ایجاد صفحه جدید
در سال 2010 میلادی برند مشهور(Toys ‘R Us) دامنه toys.com را خرید، اما پیش از آنکه سایت را به وبسایت جدید انقال دهد، ریدایرکت 301 را انجام نداد. در نتیجه گوگل آن را یک سایت جدید فرض کرد و رتبهی سئوی سایت به شدت افت پیدا کرد. پس حواستان باشد، پیش از انتقال محتوای سایت، ابتدا ریدایرکت HTTP status 301 را فعال کنید.
3. استفاده از ریدایرکت 302 در زمان انتقال محتوا
اگر قصد بهروزسانی یا بهینه کردن سایتتان را به طور موقت دارید، باید از ریدایرکت 302 استفاده کنید تا لینکهای ورودی و ربتهبندی صفحات شما در موتورهای جستجو حفظ شود.
4. استفاده از ریدایرکت به محتوای قدیمی و تاریخ گذشته
اگر لینکهای قدیمی وبسایتتان را به درستی ریدایرکت نکنید و هنوز فعال باشند، کاربر پس از کلیک روی آنها با تأخیر یا صفحهای خالی مواجه میشود که این امر موجب سردرگمیاش میگردد، تجربهی کاربری نامطلوبی ایجاد میکند و رتبهی سئوی سایتتان را پایین میآورد.
5. ریدایرکتکردن یک صفحه به صفحهای با هدف متفاوت
سوابق ریدایرکتهایتان را ثبت کنید و 301 redirect را به صفحهی درستی انجام دهید. به عنوان مثال، کاربری که به دنبال صفحهی اصلی سایت شماست به بلاگ هدایت نکنید.
و اما سخن آخر
همانطور که گفتیم، ریدایرکتها نقش موثری روی سئوی سایت و تجربه کاربری دارند. اگر قصد دارید یوآرال سایتتان را عوض کنید، دامنههای قدیمی یا صفحات گذشته را حذف کنید، استفاده از ریدایرکت 301 ضروری است.
در صورتیکه این کار به درستی انجام نشود، رتبهی سایت شما در نتایج گوگل از بین میرود و کاربران هم با خطای ارور 404 مواجه میشوند. اگر قصد دارید سایت یا دامنهتان را منتقل کنید و نگرانید که آسیبی به سئوی سایتتان وارد شود، پیشنهاد میکنیم با مجموعهای متخصص همچون همکاران ما در مجموعه سها مارکتینگ تماس بگیرید و از خدمات تخصصی ما و یک جلسه مشاوره رایگان دیجیتال مارکتینگ بهرهمند شوید.
منابع: hubspot
پرسش و پاسخ
ریدایرکت 301 چه تأثیری روی سئو میگذارد؟
این ریدایرکت روی لینکها و سیگنالهای رتبهبندی سایت تأثیری نمیگذارد و با حفظ رتبهی سایت در نتایج موتوهای جستجو این انتقال را انجام میدهد. بنابراین رتبهی سئوی سایت شما با ریداریکت کردن تغییری پیدا نمیکند.
آیا استفاده از ریدایرکت 301 موجب کاهش اعتبار صفحه میشود؟
خیر؛ ریدایرکت 301 تمام اعتبار صفحه را تقریبا به صفحه جدید انتقال میدهد و تغییر محسوسی اتفاق نمیافتد.