آیا میدانید طبق مطالعات انجام شده، حدود 40% از وبسایتها از ریدایرکت 302 برای هدایت کاربران به صفحات دیگر استفاده میکنند؟ ریدایرکت 302 یکی از رایجترین انواع ریدایرکتها است که توسط وبسایتها در سراسر جهان استفاده میشود و نرخ بالایی را به خود اختصاص داده است. به همین خاطر عدم آشنایی و استفاده از این نوع تغییر مسیر، منجر به بروز مشکلاتی در وضعیت سئو سایت میشود. به منظور جلوگیری از هرگونه اشتباه در راه تغییر مسیر، باید اطلاعات کاملی در مورد این تکنیک داشته باشید. پس با این مقاله از کالج هدف همراه باشید.
ریدایرکت 302 چیست؟
ریدایرکت 302، صفحه مدنظر را به طور موقت به آدرس دیگری منتقل میکند. کد ریدایرکت 302، کاربران مرورگر را به یک URL جدید میفرستد و به خزندههای موتور جستجو اطلاع میدهد که این تغییر مسیر موقتی است. به طور کلی راههای مختلفی برای هدایت کاربران و موتورهای جستجو به یک URL متفاوت وجود دارد که دو راه اصلی ریدایرکتهای 301 و 302 هستند. در حالی که از دیدگاه کاربر، عملاً هیچ تفاوتی بین این دو وجود ندارد، اما موتورهای جستجو تفاوت این تغییر مسیرها را درک میکنند. از آنجایی که نوع تغییر مسیری که استفاده میکنید، به شدت بر سئوی سایت شما تأثیر میگذارد، باید بر اساس دائمی یا موقت بودن انتقال به URL جدید، ریدایرکت مناسب را انتخاب کنید.
ریدایرکت 302 چه کاربردهایی دارد؟
تا اینجا با مفهوم ریدایرکت 302 آشنا شدید، اما کاربرد آن چیست و چرا باید مورد استفاده قرار بگیرد؟ در ادامه مهمترین کاربردهای این نوع تغییر مسیر را بررسی میکنیم.
انتقال موقت صفحات
قبل از انتخاب نوع ریدایرکت از خود بپرسید که این تغییر مسیر دائمی است یا موقت؟ اگر موقت بود، باید از ریدایرکت 302 استفاده کنید. مدت زمان دقیقی برای موقت بودن انتقال و تغییر مسیر وجود ندارد، اما گوگل توصیه میکند تنها زمانی که مطمئن هستید که به صفحه اصلی مراجعه نمیکنید، از تغییر مسیر دائمی استفاده کنید.
برای مثال شما در حال کار بر روی یک به روز رسانی بزرگ برای صفحه خود در www.example.com/my-page هستید و نمی خواهید کسی قبل از آماده شدن آن را ببیند. از ریدایرکت 302 برای ارسال بازدیدکنندگان به جای دیگری در زمانی که در حال ساخت است استفاده کنید.
انجام A/B تست
ممکن است شما در حال آزمایش یک نسخه جدید از یک لندینگ پیج باشید تا ببینید آیا از صفحه موجود بهتر است یا خیر. در این شرایط باید از ریدایرکت 302 استفاده کنید و نتایج را تجزیه و تحلیل کنید. همچنین در شرایطی قرار دارید که میخواهید درصد مشخصی از ترافیک خود را از صفحه موجود (example.com/page-1) به نسخه آزمایشی (example.com/page-2) ارسال کنید. اینفوگرافیک تست A/B را نشان می دهد، که در آن نیمی از ترافیک به صفحه A و نیمی دیگر از ترافیک به صفحه B ارسال می شود. در این شرایط از ریدایرکت 302 استفاده کنید تا بتوانید نتایج را بررسی کنید.
ایجاد صفحات تبلیغاتی موقت
ممکن است شما در حال اجرای یک فروش با زمان محدود بوده و یک صفحه ویژه را فقط برای این منظور ساخته باشید. برای مثال هنگامی که شخصی روی کیفها کلیک میکند، میخواهید او را به صفحه تبلیغات ویژه جدید خود (example.com/bag-sale) هدایت کنید، در حالی که فروش مستقیم محصولات نیز برقرار است.
مزایا ریدایرکت 302 چیست؟
ریدایرکت 302، که به عنوان Moved Temporarily نیز شناخته میشود، نوعی ریدایرکت است که به طور موقت کاربران و موتورهای جستجو را به یک URL جدید هدایت میکند. برخی از مزایای استفاده از ریدایرکت 302 عبارتاند از:
1. انتقال موقت کاربران به یک URL جدید
از ریدایرکت 302 میتوان برای هدایت موقت کاربران به یک URL جدید در شرایط مختلف استفاده کرد. برای مثال، میتوانید از آن برای هدایت کاربران به یک صفحه در حال تعمیر یا یک صفحه فرود موقت برای یک کمپین بازاریابی استفاده کرده و از ریزش مشتریان جلوگیری کنید.
2. حفظ رتبه سئوی صفحه اصلی
برخلاف ریدایرکت 301، ریدایرکت 302 اعتبار سئوی صفحه اصلی را به صفحه جدید منتقل نمیکند و رتبه و اعتبار صفحه حفظ میشود. اگر قصد دارید در آینده صفحه اصلی را دوباره راهاندازی کنید یا به آدرس قبلی خود بازگردید، نگران افت رتبه صفحات وبسایت نباشید.
3. تست تغییرات وب سایت
از ریدایرکت 302 میتوان برای تست تغییرات وب سایت بدون ایجاد تغییر دائمی در URLها استفاده کرد. این امر برای آزمایش طرحهای جدید، ویژگیها یا محتوای وب سایت مفید است که در بخش A/B تست نیز به آن اشاره شد.
4. جلوگیری از بارگذاری محتوای تکراری
در مواردی که محتوای مشابه در دو URL مختلف وجود دارد، میتوانید از ریدایرکت 302 برای هدایت کاربران به URL اصلی استفاده کنید. با استفاده از این روش از بروز مشکلات مربوط به محتوای تکراری در موتورهای جستجو جلوگیری میکنید.
روشهای انجام ریدایرکت 302
برای انجام ریدایرکت 302، باید به طور مستقیم از وردپرس یا به طور غیرمستقیم از افزونههای موجود استفاده کنید. در ادامه رایجترین روشها برای اعمال ریدایرکت موقت را معرفی میکنیم.
ریدایرکت 302 با وردپرس
برای اعمال ریدایرکت در وردپرس میتوانید از انواع پلاگینها مانند رنک مث و یواست استفاده کنید. در غیر این صورت، باید فایل و کدهایPHP خود را ویرایش کنید. این فقط برای کاربران حرفهای وردپرس توصیه میشود که با انجام این نوع ویرایشها آشنا هستند. بنابراین اگر نمیخواهید یکی از این افزونه ها را اضافه کنید، می توانید ریدایرکت را به صورت دستی اعمال کنید.
امکان پیادهسازی ریدایرکت 302 در سمت سرور (گزینههای Apache، Nginx و Windows Server در فوتر) یا مستقیماً در هدر PHP وجود دارد. قبل از هر گونه توابع HTML یا echo، کدی مانند این را به بالای هدر PHP خود اضافه کنید:
<?php
// Check if the requested page is page-1
if ($_SERVER[‘REQUEST_URI’] === ‘/page-1’) {
// Redirect from example.com/page-1 to example.com/page-2
header(“HTTP/1.1 302 Found”);
header(“Location: http://example.com/page-2”);
exit;
}
?>
در این مثال، ما از example.com/page-1 به example.com/page-2 هدایت میکنیم.
ریدایرکت 302 با رنک مث
Rank Math یکی از افزونه های محبوب سئو است که پیاده سازی 302 را آسان میکند. برای اعمال ریدایرکت 302 در افزونه رنگ مث، مراحل زیر را طی کنید.
· ابتدا به نوار کناری وردپرس بروید.
· از بخش رنک مث به ریدایرکت بروید.
· از صفحه “Redirections”، روی “Add New” کلیک کنید.
· صفحه «افزودن ریدارکت» در پلاگین رنک مث را انتخاب کنید.
· نشانیهای اینترنتی منبع = نشانی اینترنتی صفحه اصلی بدون دامنه وارد کنید. (به عنوان مثال، “/page-1”)
· URL مقصد = نشانی وب صفحه جدید بدون دامنه اصلی را وارد کنید. (به عنوان مثال، “/page-2”)
· سپس نوع تغییر مسیر و ریدایرکت را انتخاب کنید.
· سپس روی گزیه افزودن ریدایرکت 302 کلیک کنید.
ریدایرکت 302 با یواست
پلاگین Yoast SEO نیز از دیگر ابزارهای اعمال ریدایرکت 302 است. در ادامه روش اعمال تغییر مسیر با استفاده از این افزونه را بررسی میکنیم.
· از نوار کناری وردپرس افزونه یواست را انتخاب کنید. سپس به بخش Redirects بروید.
· در مرحله بعدی، فیلدهای زیر را پر کنید:
· نوع ریدایرکت = 302
· URL قدیمی = URL صفحه اصلی بدون دامنه اصلی (به عنوان مثال، “/page-1”)
· URL = URL صفحه جدید بدون دامنه اصلی (به عنوان مثال، “/page-2”)
· سپس روی «افزودن ریدایرکت» کلیک کنید.
ریدایرکت 302 با کدهای htaccess
اگر وب سایت شما بر روی یک سرور آپاچی قرار دارد، میتوانید با ویرایش فایل htaccess در دایرکتوری وردپرس خود، تغییر مسیرها را پیاده سازی کنید.
· ابتدا مطمئن شوید که mod_rewrite فعال است. سپس از RewriteEngine برای پیکربندی تغییر مسیرهای خود استفاده کنید.
· در مرحله بعدی، یک کپی از فایل htaccess تهیه کرده و در پوشه Backup ذخیره کنید. ذخیره کردن فایل به شما این امکان را میدهد تا در صورت بروز خطا، بتوانید ورژن اولیه را ریکاوری کنید.
· سپس فایل htaccess را notepad اجرا کنید و کد زیر را اضافه کنید.
redirect 302 /OldPage.html http://xyzname.com/NewPage.html
· در آخرین مرحله، فایل ویرایش شده را ذخیره و بر روی سرور وبسایت خود بارگذاری کنید و در انتها با مراجعه به آدرس قدیمی (xyzname.com/OldPage.html) از ریدایرکت صحیح به آدرس جدید (NewPage.html) مطمئن شوید.
تفاوت ریدایرکت 302 و 301
با توجه به اینکه ریدایرکت های 301 و 302 هر دو کاربر را به URL متفاوتی می برند، تجربه کاربر متفاوتی ندارد. به عبارت دیگر، در پایان، بازدیدکنندگان وب سایت متوجه هیچ تفاوتی بین این دو نوع تغییر مسیر نمیشوند. اما از دیدگاه موتورهای جستجو، تفاوت عمده ای بین این دو وجود دارد، زیرا تغییر مسیرهای URL را به طور متفاوتی تفسیر و مدیریت می کند.
اگر از ریدایرکت 301 استفاده می کنید، به این معنی است که یک صفحه به طور دائم منتقل شده است و قصد ندارید آن را در هیچ نقطه ای بازگردانید. این تغییر مسیر دائمی به مرورگر می گوید که صفحه وب مورد نظر دیگر در آن URL وجود ندارد. در این شرایط موتور جستجو پایگاه داده خود را به روز کرده، URL جدید را رتبهبندی و ارزش لینک را به صفحه جدید منتقل می کند.
اما وقتی از ریدایرکت 302 استفاده میکنید، به Google نشان میدهید که این انتقال موقتی است و URL اولیه مجدداً در نقطهای استفاده خواهد شد. بنابراین، نیازی به ایندکس کردن URL جدید توسط گوگل نیست، به این معنی که میتوانید ترافیک، رتبهبندی و اعتبار خود را حفظ کنید.
با این حال، باید توجه داشته باشید که گوگل هرگونه تغییر مسیر 302 طولانی مدت را به عنوان تغییر مسیر 301 در نظر می گیرد.
تفاوت ریدایرکت 302 و 307
تفاوت اصلی بین ریدایرکت 302 و 307 در نحوه برخورد موتورهای جستجو با آنها است. ریدایرکت 302 به طور موقت کاربران و موتورهای جستجو را به یک URL جدید هدایت میکند. اعتبار سئوی صفحه اصلی را به صفحه جدید منتقل نمیکند و از آن برای هدایت به صفحات در حال تعمیر، صفحات فرود موقت و … استفاده میشود. در صورتی که ریدایرکت 307 شبیه به 302 عمل میکند، اما در نسخه 1.1 پروتکل HTTP معرفی شده است و ممکن است برخی از مرورگرها و سرورها آن را به درستی پشتیبانی نکنند.
چند نکته برای استفاده بهینه از ریدایرکت 302
توصیه میشود از ریدایرکت 302 برای هدایت دائمی کاربران به یک URL جدید استفاده نکنید. از تعداد زیاد ریدایرکت 302 در وب سایت خود خودداری کنید، زیرا این امر بر رتبه سئوی شما تأثیر منفی میگذارد. توصیه میشود. هنگام استفاده از ریدایرکت 302، حتماً از URLهای صحیح استفاده کنید. با استفاده صحیح از ریدایرکت 302، میتوانید تجربه کاربری وب سایت خود را ارتقا دهید و سئوی خود را بهبود ببخشید. در صورتی که برای استفاده از این تغییر مسیرها به کمک احتیاج دارید، با کارشناسان هدف در ارتباط باشید.