هنگام مدیریت یک وب سایت، انتخاب نوع مناسب تغییر مسیر برای اطمینان از تجربه کاربری روان و حفظ عملکرد سئو بسیار مهم است.
در حالی که چندین راه برای تغییر مسیر یک صفحه وب وجود دارد، دو تغییر مسیر رایج ترین آنها 301 (دائمی) و 302 (موقت) هستند.
هر دوی آنها اهداف مشخصی دارند و انتخاب اشتباه می تواند بر رتبه و ترافیک سایت شما تأثیر بگذارد.
در این راهنما، تفاوتهای بین ریدایرکتهای 301 و 302 را بررسی میکنیم، مثالهای عملی از کاربرد آنها را ارائه میکنیم و توضیح میدهیم که هر کدام چگونه بر سئوی شما تأثیر میگذارند.
نمای کلی جدول: 301 در مقابل. 302 تغییر مسیر
معیارها | 301 تغییر مسیر | 302 تغییر مسیر |
تعریف | تغییر مسیر دائمی به یک URL جدید. | تغییر مسیر موقت به یک URL جدید. |
تاثیر موتور جستجو | ارزش ویژه پیوند (قدرت رتبه بندی) را به URL جدید منتقل می کند. | ارزش پیوند را به URL موقت منتقل نمی کند. |
زمان استفاده | انتقال دامنه، انتقال محتوا، ادغام URL. | تست A/B، تعمیر و نگهداری سایت، پیشنهادات با زمان محدود. |
ارزش انتقال SEO | ارزش سئو و رتبه بندی را منتقل می کند. | صفحه اصلی ارزش سئو را حفظ می کند. |
نمایه سازی در گوگل | URL جدید ایندکس می شود. | URL اصلی فهرست شده باقی می ماند. |
حالا بیایید به برخی از اصول اولیه بپردازیم.
کدهای وضعیت پاسخ HTTP چیست؟
وقتی از یک وبسایت بازدید میکنید، مرورگر شما (مانند Chrome یا Safari) از سرور وبسایت میخواهد تا آن را از طریق صفحه وب ارسال کند تا بتواند آن را به شما نشان دهد.
موتورهای جستجو نیز این اطلاعات را برای فهرست بندی و رتبه بندی صفحه وب درخواست می کنند.
سرور با پیامی به مرورگر یا موتور جستجو پاسخ می دهد که آیا درخواست موفقیت آمیز بوده یا مشکلی وجود داشته است.
این پیام ها کدهای وضعیت پاسخ HTTP نامیده می شوند. آنها به مرورگر می گویند که آیا صفحه را نشان دهد، خطا نشان دهد یا اقدام دیگری انجام دهد (مثل هدایت کردن شما به صفحه دیگری).
برای موتورهای جستجو، این کدها به تعیین نحوه فهرست بندی صفحه یا خزیدن، هدایت یا حذف آن از نتایج جستجو کمک می کنند.
پنج نوع اصلی کدهای وضعیت پاسخ HTTP وجود دارد:
- پاسخ های اطلاعاتی (1xx): یعنی سرور درخواست را دریافت کرده و روی آن کار می کند، اما این فرآیند هنوز انجام نشده است.
- پاسخ های موفق (2xx): همه چیز خوب پیش رفت. سرور درخواست را دریافت کرد، آن را فهمید و صفحه وب را همانطور که انتظار می رفت ارائه کرد.
- پاسخهای تغییر مسیر (3xx): صفحه وب به جای دیگری منتقل شده است و مرورگر یا موتور جستجو برای دریافت آن باید به مکان جدیدی برود (یعنی تغییر مسیر).
- پاسخ های خطای مشتری (4xx): مشکلی در درخواست مرورگر وجود دارد، مانند یافت نشدن صفحه (به عنوان مثال، 404 یافت نشد).
- پاسخ های خطای سرور (5xx): سرور نمی تواند درخواست را تکمیل کند، معمولاً به این دلیل که مشکلی در انتهای سرور رخ داده است.
ریدایرکت های 301 و 302 چیست؟
تغییر مسیرهای 301 و 302 به مرورگرها و موتورهای جستجو می گوید که صفحه وب دیگر در URL درخواستی موجود نیست.
آنها همچنین می گویند که صفحه وب به یک URL جدید منتقل شده است و به مرورگر یا موتور جستجو دستور می دهد تا به طور خودکار به مکان جدید حرکت کند.
در اینجا دلایلی وجود دارد که چرا ممکن است نیاز به تغییر مسیر یک صفحه وب داشته باشید:
- برای مشخص کردن نسخه متعارف (ترجیح) یک URL (به عنوان مثال، با یا بدون “www”) تا همه بازدیدکنندگان و موتورهای جستجو به یک صفحه هدایت شوند.
- برای راه اندازی یک وب سایت جدید یا به روز رسانی یک صفحه خاص و راهنمایی کاربران به محتوای صحیح.
- برای وادار کردن مرورگر به استفاده از نسخه امن سایت شما (HTTPS) زمانی که کاربران سعی می کنند به نسخه غیر ایمن (HTTP) دسترسی پیدا کنند.
- برای ارسال موقت کاربران به صفحه دیگری در حالی که صفحه اصلی در حال به روز رسانی یا تعمیر است.
- برای هدایت محتوای قدیمی به صفحه جدیدتر و مرتبط تر به منظور به روز نگه داشتن سایت خود.
- برای تعمیر صفحات شکسته یا حذف شده با فرستادن بازدیدکنندگان به یک صفحه فعال به جای آن.
اینکه آیا شما باید از تغییر مسیر 301 یا 302 استفاده کنید بستگی به هدف شما دارد.
انتخاب نوع نادرست می تواند بر سئوی شما تأثیر منفی بگذارد. در حالی که انتخاب تغییر مسیر صحیح تضمین می کند که رتبه بندی فعلی خود را حفظ کنید.
ریدایرکت 301 چیست؟
تغییر مسیر 301 به مرورگرها و موتورهای جستجو می گوید که یک صفحه وب منتقل شده است به طور دائم به یک URL جدید
این نشان می دهد که URL اصلی دیگر نباید استفاده شود و تمام ترافیک باید به مکان جدید ارسال شود.
برای یک نکته: به گفته جان مولر از گوگل، حفظ 301 تغییر مسیر حداقل برای یک سال تمرین خوبی است.
این به این دلیل است که هر پیوند به URL قدیمی پس از حذف تغییر مسیر به پیوندهای شکسته تبدیل می شود. به عبارت دیگر، فعال نگه داشتن تغییر مسیر برای یک سال یا بیشتر تضمین میکند که اگر مردم همچنان به URL قدیمی پیوند دارند، ترافیک را از دست نمیدهید.
چه زمانی باید از تغییر مسیرهای 301 استفاده کنید؟
هنگامی که در حال ایجاد تغییرات دائمی در ساختار یا محتوای وب سایت خود هستید، تغییر مسیر 301 بسیار مفید است.
در اینجا چند سناریو رایج وجود دارد که در آن تغییر مسیر 301 انتخاب مناسبی است:
- تغییر یا جابجایی URL یک صفحه: اگر URL صفحه را برای سازماندهی یا خوانایی بهتر به روز می کنید – یا اگر آن را به مکان دیگری در سایت خود منتقل می کنید – از تغییر مسیر 301 استفاده کنید تا بازدیدکنندگان و موتورهای جستجو همچنان بتوانند صفحه را در آدرس جدید آن پیدا کنند.
- تعمیر صفحات شکسته (خطاهای 404): اگر صفحه ای حذف شده است و دیگر در دسترس نیست، از تغییر مسیر 301 برای ارسال بازدیدکنندگان به صفحه مشابه (یا صفحه اصلی خود) استفاده کنید تا در صفحه خطا گیر نکنند.
- تغییر به دامنه جدید: اگر نام دامنه خود را تغییر می دهید (مثلاً به عنوان بخشی از یک برند مجدد)، از 301 تغییر مسیر برای ارسال ترافیک از دامنه قدیمی به دامنه جدید خود استفاده کنید.
- پاکسازی و ترکیب صفحات: اگر در حال ادغام صفحات مشابه در یک صفحه هستید، از تغییر مسیر 301 استفاده کنید تا اطمینان حاصل کنید که هر کسی که از صفحات قدیمی بازدید می کند به طور خودکار به نسخه جدید و ترکیبی ارسال می شود.
- تغییر مسیر صفحات فرود کمپین: اگر صفحات فرود موقتی برای تبلیغات یا کمپین ایجاد کرده اید، می توانید از تغییر مسیر 301 برای ارسال بازدیدکنندگان به صفحه دائمی تر پس از پایان کمپین استفاده کنید.
- تغییر مسیر نام دامنه های اضافی: اگر نام دامنه اضافی خریداری کرده اید (مانند غلط املایی رایج در نام تجاری خود)، از تغییر مسیر 301 برای ارسال بازدیدکنندگانی که از آن دامنه ها استفاده می کنند به وب سایت اصلی خود استفاده کنید.
- ایجاد دامنه ترجیحی: اگر نیاز دارید که یک نسخه ترجیحی از وب سایت خود را مشخص کنید (به عنوان مثال، “www.example.com” در مقابل “example.com”)، تغییر مسیر 301 اطمینان حاصل می کند که همه بازدیدکنندگان و موتورهای جستجو از نسخه صحیح استفاده می کنند.
- ادغام وب سایت ها: اگر دو وب سایت را در یک وب سایت ترکیب می کنید، از تغییر مسیر 301 برای هدایت ترافیک از سایت قدیمی به سایت جدید استفاده کنید.
ریدایرکت 302 چیست؟
تغییر مسیر 302 به مرورگرها و موتورهای جستجو می گوید که یک صفحه وب منتقل شده است به طور موقت به یک URL جدید
برخلاف ریدایرکت 301، ریدایرکت 302 نشان می دهد که URL اصلی دوباره در آینده استفاده خواهد شد.
چه زمانی باید از تغییر مسیرهای 302 استفاده کنید؟
ریدایرکت 302 زمانی مفید است که شما نیاز دارید بازدیدکنندگان را برای مدت کوتاهی به صفحه دیگری ارسال کنید، بدون اینکه تغییرات دائمی در وب سایت خود ایجاد کنید.
فقط در صورتی باید از 302 استفاده کنید که قصد دارید در نهایت صفحه قدیمی را بازگردانید.
در اینجا چند مورد استفاده رایج آورده شده است:
- آزمایش یا به روز رسانی یک صفحه: اگر روی صفحهای کار میکنید و باید بازدیدکنندگان را بهطور موقت به نسخه دیگری بفرستید، میتوانید از تغییر مسیر 302 تا زمانی که بهروزرسانیها انجام شود استفاده کنید.
- اجرای تست A/B: اگر می خواهید دو نسخه مختلف از یک صفحه را آزمایش کنید تا ببینید کدام یک بهتر کار می کند، می توانید از تغییر مسیر 302 در کنار ابزار تست A/B برای ارسال تعدادی از بازدیدکنندگان به نسخه آزمایشی صفحه استفاده کنید، در حالی که بقیه نسخه اصلی را مشاهده می کنند. نسخه
- به طور موقت صفحه دیگری را تبلیغ می کند: اگر در حال اجرای یک تبلیغ کوتاه مدت هستید، می توانید از تغییر مسیر 302 برای ارسال موقت کاربران به صفحه فرود برای تبلیغات استفاده کنید.
- تعمیر و نگهداری یا خرابی: اگر برای تعمیر و نگهداری نیاز دارید صفحه ای را آفلاین کنید، می توانید از تغییر مسیر 302 برای فرستادن کاربران به صفحه دیگری در حین استفاده و حفظ URL اصلی برای زمانی که تعمیر و نگهداری کامل می شود استفاده کنید.
- محتوای فصلی: اگر محتوایی دارید که فقط در زمانهای خاصی از سال مرتبط است (مانند فروش تعطیلات)، تغییر مسیر 302 میتواند بازدیدکنندگان را به طور موقت به صفحه فصلی بفرستد.
چگونه تغییر مسیرهای 301 و 302 روی سئو تاثیر می گذارند؟
موتورهای جستجو به طور متفاوتی با تغییر مسیرهای 301 و 302 برخورد می کنند – به همین دلیل است که انتخاب مناسب بسیار مهم است.
وقتی از 301 استفاده میکنید، Google قدرت، قدرت رتبهبندی و هر بک لینک مرتبط با URL قدیمی را به مکان جدید منتقل میکند. این بدان معناست که URL جدید ارزش SEO را که صفحه اصلی در طول زمان ایجاد کرده است به ارث می برد.
یادداشت جانبی: با تغییر مسیر 301، گوگل در نهایت فهرست خود (و بنابراین، نتایج جستجو) را به روز می کند تا نشانی اینترنتی جدید را منعکس کند. این معمولاً نسبتاً سریع اتفاق می افتد.
وقتی از ریدایرکت 302 استفاده می کنید، گوگل معمولاً مرجع رتبه بندی یا بک لینک ها را از URL قدیمی به آدرس جدید منتقل نمی کند. و صفحه اصلی همچنان در نتایج جستجو ظاهر می شود، زیرا این تغییر فقط موقتی در نظر گرفته می شود.
بیشتر مشکلات زمانی ایجاد میشوند که افراد از تغییر مسیر 301 یا 302 در زمینه اشتباه استفاده کنند.
به عنوان مثال، استفاده از تغییر مسیر 302 زمانی که تغییر در واقع دائمی است به این معنی است که Google ارزش SEO را به URL جدید منتقل نمی کند. این می تواند به پتانسیل رتبه بندی صفحه جدید شما آسیب برساند و دید جستجوی شما را محدود کند.
به همین ترتیب، اگر از تغییر مسیر 301 برای تغییری که فقط موقتی است استفاده میکنید، ممکن است Google صفحه اصلی را بهعنوان تغییر دائمی در نظر بگیرد. این می تواند باعث از دست دادن رتبه بندی آن شود – حتی پس از بازگشت به صفحه اصلی.
نحوه پیاده سازی تغییر مسیرها
با توجه به گوگل:
“تنظیم تغییر مسیرهای سمت سرور نیاز به دسترسی به فایل های پیکربندی سرور (به عنوان مثال، فایل .htaccess در آپاچی) یا تنظیم هدرهای تغییر مسیر با اسکریپت های سمت سرور (به عنوان مثال، PHP) دارد.
شما می توانید تغییر مسیرهای دائمی و موقت را در سمت سرور ایجاد کنید.
اگر مطمئن نیستید که چگونه این کار را انجام دهید، می توانید به منابعی مانند آپاچی مراجعه کنید آموزش htaccess و الف راهنمای بازنویسی URL. این راهنماها نحوه مدیریت تغییر مسیرها از طریق فایل های پیکربندی سرور را توضیح می دهند.
اگر سرور شما روی آپاچی اجرا نمی شود، باید برای دستورالعمل های خاص با میزبان خود تماس بگیرید. پلتفرمهای میزبانی که از Nginx یا Microsoft IIS استفاده میکنند، روشهای مختلفی برای تنظیم ریدایرکتها خواهند داشت.
برای کاربران وردپرس، چندین پلاگین می توانند روند ایجاد تغییر مسیر را ساده کنند:
- تغییر مسیر: این افزونه به شما اجازه می دهد تا به راحتی 301 ریدایرکت ها را مدیریت کنید، خطاهای 404 را ردیابی کنید و یک رابط کاربری آسان برای ایجاد انواع مختلف تغییر مسیر ارائه می دهد.
- تغییر مسیرهای ساده 301: این افزونه منحصراً روی تغییر مسیرهای 301 تمرکز دارد و برای ایجاد تغییر مسیرهای ساده و دائمی عالی است.
مشاهده تاثیر جستجو را تغییر مسیر می دهد
درک تفاوتهای بین ریدایرکتهای 301 و 302 برای حفظ سئوی وبسایت شما و اطمینان از تجربه کاربری روان بسیار مهم است.
با انتخاب نوع ریدایرکت مناسب برای نیازهای خود، می توانید قدرت رتبه بندی سایت خود را حفظ کنید و بازدیدکنندگان را به طور موثر به صفحات صحیح هدایت کنید.
منابع بیشتر:
تصویر ویژه: BestForBest/Shutterstock
منبع: https://www.searchenginejournal.com/301-vs-302-redirects-seo/299843/