تفاوت ریدایرکت ۳۰۱ و ۳۰۲ چیست؟
تغییر مسیرهای (ریدایرکت) ۳۰۱ و ۳۰۲ کدهای وضعیت HTTP هستند که کاربران را از یک URL به URL دیگر می فرستند، تفاوت این دو استاتوس کد در این است که ریدایرکت ۳۰۱ به موتورهای جستجو و مرورگرها سیگنال می دهد که این انتقال دائمی است، در حالی که ۳۰۲ بیانگر انتقال موقت است و صفحه موردنظر مجدد در دسترس قرار میگیرد.
جدول مقایسه سریع
|
ویژگیها |
ریدایرکت ۳۰۱ |
ریدایرکت ۳۰۲ |
| انتقال کاربر از یک صفحه به صفحه دیگر |
بله |
بله |
| نوع انتقال |
دائم |
موقت |
| استفاده در صفحاتی که قصد حذف دائم آن را داریم |
بله |
خیر |
| استفاده در صفحاتی که قصد بازیابی آنها را داریم |
خیر |
بله |
| انتقال رتبه در موتورهای جستجو |
اغلب منتقل میشود |
به ندرت منتقل میشود |
| کش شدن توسط مرورگر |
اغلب کش میشود |
به ندرت کش میشود |
| کاربردهای رایج | انتقال سایت، تغییر آدرس صفحه، یکپارچه سازی صفحات | تست وبسایت، نگهداری موقت، کمپینهای تبلیغاتی موقتی |
استفاده از روش درست ریدایرکت، تجربه کاربری خوبی را در وب سایت شما به همراه دارد و به شما کمک می کند رتبه بندی موتورهای جستجوی خود را حفظ یا بهبود بخشید.
چگونه ریدایرکتهای ۳۰۱ و ۳۰۲ روی سئو تأثیر می گذارد؟
تغییر مسیرهای ۳۰۱ و ۳۰۲ در بهینه سازی موتورهای جستجو (SEO) اهمیت دارند، زیرا می توانند بر نحوه ایندکس و رتبه بندی صفحات تحت تأثیر موتورهای جستجو تأثیر بگذارند.
301 موتورهای جستجو را تشویق می کند تا رتبه ها و سیگنال های رتبه بندی را از صفحه مبدا به صفحه مقصد منتقل کنند. این به این معنی است که URL مقصد می تواند قدرت رتبه بندی را از صفحه مبدا به ارث ببرد و در نهایت صفحه مبدا را در نتایج جستجو جایگزین کنید.
ریدایرکتهای موقت ۳۰۲ موتورهای جستجو را از انتقال رتبه ها و سیگنال های رتبه بندی از صفحه مبدا به صفحه مقصد باز می دارد این بدان معناست که میتوانید از توانایی رتبهبندی صفحه منبع خود محافظت کنید لذا برای زمانی که قصد داشتید آن را بازیابی کنید آماده است.

Note
If you leave a 302 redirect in place for a long time, search engines may eventually treat it as a 301 redirect. And transfer your tracking and ranking signals accordingly. We recommend keeping a 302 redirect for no longer than six months.
توجه داشته باشید
اگر ریدایرکت 302 را برای مدت طولانی در جای خود رها کنید، موتورهای جستجو ممکن است در نهایت آن را به عنوان تغییر مسیر 301 در نظر بگیرند. و سیگنال های ردیابی و رتبه بندی خود را بر این اساس انتقال دهید. توصیه می کنیم ریدایرکت 302 را بیش از شش ماه نگه ندارید.
چگونه ریدایرکتهای 301 و 302 روی حافظه پنهان مرورگر تأثیر می گذارد
ریدایرکتهای 301 و 302 بر روی کش مرورگر تأثیر متفاوتی میگذارد، که میتواند بر کاربرانی که صفحات مبدا شما را مجدداً بازدید میکنند تأثیر بگذارد. اگر ازریدایرکت دائمی 301 استفاده می کنید، مرورگرها احتمالاً تغییر مسیر را در حافظه پنهان کاربر ذخیره می کنند بنابراین، اگر کاربر مجدداً URL قدیمی را مشاهده کند، مرورگر او بدون بررسی مجدد سرور، آنها را به آدرس مقصد ارسال می کند این باعث میشود تغییر مسیر سریعتر، اما بازگرداندن آن سختتر شود.
اگر از ریدایرکت موقت 302 استفاده می کنید، مرورگرها احتمالاً تغییر مسیر را در حافظه پنهان کاربر ذخیره نمی کنند بنابراین، مرورگر به احتمال زیاد سرور را در هر بازدید مجدد بررسی می کند و تنها در صورتی کاربر را تغییر مسیر می دهد که تغییر مسیر همچنان برقرار باشد این باعث می شود تغییر مسیر کندتر اما راحت تر برگردانده شود.
چه زمانی یک تغییر مسیر دائمی 301 را انتخاب کنید
هنگامی که می خواهید کاربران، موتورهای جستجو و مرورگرها را به طور دائم از یک صفحهای که آن را لازم ندارید به یک صفحه جایگزین هدایت کنید، یک تغییر مسیر 301 را انتخاب کنید.
در اینجا چند مورد استفاده خاص برای تغییر مسیرهای دائمی 301 آورده شده است:
- حذف صفحه ای که جایگزین مستقیم دارد: برای مثال، ممکن است بخواهید صفحه محصول متوقف شده را حذف کنید و بازدیدکنندگان را به آخرین نسخه محصول هدایت کنید.
- انتقال سایت خود به دامنه جدید: اگر وب سایت خود را منتقل می کنید، مطمئن شوید که URL های قدیمی 301 به URL های مربوطه در دامنه جدید هدایت می شوند.
- تغییر Slugs URL: اگر در حال تغییر URL Slug در یک صفحه ثابت هستید (به عنوان مثال، برای رفع یک اشتباه تایپی)، یک تغییر مسیر 301 از URL قدیمی به URL جدید اضافه کنید.
- انتقال یک صفحه به یک مسیر URL دیگر: برای مثال، اگر محصولی را به دسته دیگری منتقل میکنید، ممکن است نیاز باشد یک تغییر مسیر 301 از URL قدیمی به URL جدید تنظیم کنید.
- ادغام صفحات مشابه: اگر چندین صفحه دارید که هدف مشابهی دارند، می توانید از تغییر مسیرهای 301 برای ادغام آنها استفاده کنید که این یک شکل از هرس محتوا است.
- ادغام صفحات تکراری: اگر چندین URL دارید که محتوای تکراری را میزبانی می کنند (به عنوان مثال، یک نسخه HTTPS و HTTP از همان URL)، برای ادغام آنها از تغییر مسیرهای 301 استفاده کنید.
می توانید با استفاده از تنظیمات تغییر مسیر در ویرایشگر وب سایت خود، استفاده از یک افزونه وب سایت مناسب یا کمک گرفتن از یک توسعه دهنده وب، ریدایرکت های 301 را پیاده سازی کنید.
پس از اجرای ریدایرکت ۳۰۱، هر کجا به صفحه مبدا لینک داده بودید را پیدا کنید و آنها را به صفحه جدید ریدایرکت کنید.

چه زمانی ریدایرکت موقت ۳۰۲ را انتخاب کنید
زمانی که نیاز دارید به طور موقت کاربران، موتورهای جستجو و مرورگرها را از صفحهای که میخواهید حفظ کنید، ریدایرکت ۳۰۲ را انتخاب کنید.
در اینجا چند مورد استفاده خاص برای تغییر مسیرهای موقت ۳۰۲ آورده شده است:
- نگهداری یا طراحی مجدد وب سایت: به طور موقت کاربران را به صفحه دیگری در سایت خود هدایت کنید در حالی که یک صفحه در حال ساخت است.
- تست A/B: اگر در حال انجام تست A/B هستید، از تغییر مسیرهای 302 سمت سرور برای ارسال بخشی از کاربران خود به صفحه آزمایشی استفاده کنید. این به شما امکان می دهد از عملکرد سئو صفحه اصلی محافظت کنید.
- صفحات تبلیغاتی موقت: به عنوان مثال، می توانید یک نسخه بلک فرایدی از صفحه دسته بندی محصول خود ایجاد کنید و در حین اجرای تبلیغات، کاربران را به این نسخه هدایت کنید.
- تست زنده: از تغییر مسیرهای 302 برای آزمایش عملکرد یک جریان، ویژگی یا طراحی جدید با همه کاربران خود استفاده کنید. اگر نسخه جدید عملکرد بهتری داشت، می توانید آن را دائمی کنید.
می توانید با استفاده از تنظیمات تغییر مسیر در ویرایشگر وب سایت خود، استفاده از یک افزونه وب سایت مناسب یا کمک گرفتن از یک توسعه دهنده وب، 302 تغییر مسیر را پیاده سازی کنید.
هنگامی که یکریدایرکت موقت را به جای ریدایرکت دائمی اجرا می کنید، نیازی به به روزرسانی مراجع به صفحه منبع ندارید. شما می توانید لینک های داخلی، نقشه سایت و غیره خود را همانطور که هستند رها کنید.
ریدایرکتهای خود را آزمایش و نظارت کنید
اشتباه کردن با تغییر مسیرهای 301 و 302 آسان است، بنابراین باید آنها را آزمایش کنید و تأثیر آنها را بر عملکرد وب سایت خود نظارت کنید. درسرچ کنسول گوگل، می توانید ببینید که آیا خطاهای تغییر مسیری دارید، از جمله:
- تغییر مسیر زنجیره هایی که خیلی طولانی هستند (به عنوان مثال، صفحه A > صفحه B > صفحه C […])
- حلقه های تغییر مسیر (به عنوان مثال، صفحه A > صفحه B > صفحه A)
- ریدایرکت آدرسهای اینترنتی که طول URL شان از حد مجاز بیشتر است
- URL های بد یا خالی در زنجیره تغییر مسیر
گزارش “صفحات با ریدایرکت” نشان می دهد که کدام صفحات تغییر مسیر توسط گوگل ایندکس نشده اند. اگر صفحاتی را پیدا کردید که باید ایندکس شوند (یعنی واجد شرایط برای نمایش در نتایج جستجو هستند)، ممکن است لازم باشد تغییر مسیر را حذف کنید.
نتیجه گیری
پس ریدایرکت ۳۰۱ زمانی استفاده میشود که قصد داریم کاربر را برای همیشه به صفحه جدیدی هدایت کنیم و صفحه مبدا دیگر قابل بازیابی نخواهد بود در مقابل، ریدایرکت ۳۰۲ زمانی کاربرد خواهد داشت که در دست تعمیر یا صفحه هستیم یا در حال اجرای تست A/B هستیم از این تغییر مسیر استفاده خواهیم کرد، در این نوع ریدایرکت چون قصد بازیابی صفحه مبدا را داریم لذا اعتبار صفحه مبدا به مقصد به ندرت منتقل میشود در حالی که در ریدایرکت ۳۰۱ بخش اعظمی از اعتبار صفحه به صفحه جدید منتقل میشود.
سوالات متداول
۱-تفاوت ریدایرکت ۳۰۱ و ۳۰۲ چیست؟
در حالی که هر دو کاربر و موتورهای جستجو را به صفحه دیگری انتقال میدهند اما این انتقال در ریدایرکت ۳۰۱ دائمی و در ریدایرکت ۳۰۲ موقت است.
۲- تاثیر ریدایرکتهای ۳۰۱ و ۳۰۲ روی سئو چیست؟
ریدایرکت ۳۰۱ مینوتمد رتبه و امتیازات صفحه مبدا را به صفحه مقصد منتقل کند . ریدایرکت ۳۰۲ مانع این انتقال اعتبار میشود و این ممانعت باعث میشود اعتبارات صفحه مبدا که قرار است مجدد بازیابی شود، حفظ شود.