ریدایرکت 302
برای درک ریدایرکت 302 باید درک مناسبی از ریدایرکت 301 نیز داشته باشیم. در ریدایرکت 301 (یا همان Permanent Redirect) آدرس یک صفحه یا یک وبسایت را میتوان برای همیشه به صفحهی دیگری منتقل کرد. به این ترتیب افرادی که به آدرس قدیمی شما مراجعه میکنند، بهطور خودکار به آدرس جدید منتقل میشوند.
این شیوه برای انتقال آدرسهای داخلی وبسایت، حذف صفحات تکراری و بهبود سئو سایت کاربرد زیادی دارد. درنتیجه، با کمک ریدایرکت 301 موتورهای جستجو، اصطلاحاً آدرس جدید را به جای آدرس قدیم ایندکس میکنند و تمام ترافیک، رتبه و ارزش آدرس قدیم را به آدرس جدید انتقال میدهند. پس از گذشت مدتی هم آدرس قدیمی از حافظه موتورهای جستجو حذف شده و ارزش و اعتبار خود را از دست میدهد.

از طرف دیگر، موتورهای جستجو با ریدایرکت 302 رفتار متفاوتی از خود نشان میدهند. اگر یک سایت داشته باشیم احتمالاً بارها پیش میآید که یکی از صفحات پربازدید آن (برای مثال www.sarv.site) با مشکلاتی مواجه شود. این مشکل فنی هرقدر که ادامه داشته باشد (خصوصاً اگر وبسایت تجاری باشد) به معنای از دست رفتن سود و سرمایه ما خواهد بود.
چرا؟ خب، در چنین حالتی کاربران با خطای 404 مواجه میشوند. مشکل اصلی زمانی ظاهر میشود که بعد از مدتی آدرس مورد نظر از دیتا بیس موتورهای جستجو حذف میشود.
در چنین شرایطی میتوانیم با استفاده از ریدایرکت 302 آدرس قدیمی را موقتاً به یک آدرس جدید (برای مثال www3.sarv.site) انتقال دهیم. در این روش آدرس اول از موتورهای جستجو حذف نمیشود و رتبه و اعتبار آن نیز حفظ خواهد شد. به این ترتیب شما میتوانید پس از برطرف کردن مشکل، تنطیمات صفحه مورد نظر خود را به حالت اول برگردانید.
در واقع ریدایرکت 302، یک ریدایرکت موقت است که از یک URL به یک URL دیگر صورت میگیرد. ریدایرکت302 بازدیدکنندگان و موتورهای جستجو را برای مدت کوتاهی به آدرسی جدید منتقل میکند (تا زمانی که مشکل به وجود آمده برطرف شود).
دلایل استفاده از ریدایرکت 302
اگر یکی از صفحات باارزش و پربازدید وبسایت خود را بنا به مشکلات فنی از دسترس خارج کنید (بدون اینکه آن را به صفحهای جایگزین ریدایرکت کرده باشید)، کاربران با مراجعه به آن صفحه با خطای 404 مواجه میشوند. این خطا به معنای حذف صفحه از وبسایت است و موتورهای جستجو نیز پس از مدتی لینک آن را از دیتابیس خود بهطور کامل حذف میکنند.
در نتیجه، وقتی پس از رفع مشکل دوباره صفحه مذکور را فعال کنید دیگر از آن ارزش و اعتبار خبری نیست و صفحهی با ارزش شما، رتبه و لینکهای خود را برای همیشه از دست میدهد. با این حال، در صورت استفاده از ریدایرکت 302 بهراحتی میتوانید ارزش صفحات خود را حفظ کرده و مشکلات فنی آنها را نیز برطرف کنید.
موارد استفاده از ریدایرکت 302
ریدایرکت 302 برای حل مشکل های موقتی مناسب است. کاربردهای ریدایرکت302 خیلی محدودتر از ریدایرکت 301 هست. فقط در برخی موارد خاص از ریدایرکت 302 استفاده میشه و همه این موارد برای زمانی هست که قصد شما برای تغییر مسیر کاربران موقت باشه. در موارد زیر هم باید از ریدایرکت302 استفاده بشه.
انجام A-B Test: طراحان سایت، متخصصین سئو و خصوصا افرادی که در زمینه دیجیتال مارکتینگ فعالیت دارند، در موارد زیادی از A-B تست استفاده میکنند. اون ها این روش رو برای بررسی عملکرد و طراحی صفحه به کار میگیرند. در خیلی از مواردی که نیاز به انجام A-B تست هست، میشه کاربران رو با استفاده از ریدایرکت302 موقتا به یه صفحه دیگه هدایت کرد.

بازخورد کاربران: یه کاربرد دیگه ریدایرکت 302 موقعیه که شما میخواید صفحه جدیدی که ساختید رو به صورت آزمایشی اجرا کنید و بازخورد کاربران رو درباره اون صفحه آنالیز کنید. تو این شرایط هم به دلیل انتقال موقت کاربران از ریدایرکت 302 استفاده میشه.
با این کار شما میتوانید بازخورد کاربران و مشتریان جدید را بدون اینکه روی رتبه صفحه شما در SERP تاثیری بگذارید، بررسی کنید. بعد میتوانید نتایج رو آنالیز و مقایسه و تصمیم گیری کنید.
مراحل انجام ریدایرکت 302
در بالا با کاربرد و مفهوم ریدایرکت 302 آشنا شدیم، حالا وقت آن است که مراحل انجام آن را نیز یاد بگیریم. با این حال اگر به لحاظ فنی با سیستم مدیریت وبسایت آشنا نیستید، توصیه میکنیم پیش از انجام این کار با وبمستر خود مشورت کنید و با دادن آدرسهای قدیم و جدید صفحات، ریدایرکت کردن را به او واگذار کنید.با این حال، اگر تسلط کافی به سیستم مدیریت وبسایت خود را دارید میتوانید با انجام مراحل زیر میتوانید بهراحتی صفحات خود را ریدایرکت کنید.
وبسایتهایی که بر روی سرور یونیکس یا آپاچی
1- یک کپی از فایل htaccess. موجود در ریشه سایت خود تهیه کنید و آن را در پوشه Backup ذخیره کنید تا در صورت بروز خطا امکان بازیابی شرایط اولیه وجود داشته باشد.
2- فایل .htaccess را برنامه Notepad++ (یک برنامه ادیتور متن رایگان) باز کرده و در پایین کدهای موجود با توجه به مثال زیر ریدایرکت 302 را انجام دهید (به فاصلهها دقت کنید).
redirect 302 /OldPage.html http://xyzname.com/NewPage.html
3- فایل ویرایش شده را ذخیره و بر روی سرور وبسایت خود بارگذاری کنید و در انتها با مراجعه به آدرس قدیمی (xyzname.com/OldPage.html) از ریدایرکت صحیح به آدرس جدید (NewPage.html) اطمینان حاصل کنید.
وبسایتهای که بر روی سرورهای ویندوز
اگر از سرورهای ویندوز استفاده میکنید با کمال شرمندگی باید گفت که ریدایرکت 302 در این حالت بسیار پردردسر است زیرا یک صفحه باید در آدرس قدیمی باقی بماند تا کاربران به آدرس جدید هدایت شوند. در هر حال، برای انجام ریدایرکت 302 در این حالت میتوان به روش زیر عمل کرد:

1- یک صفحه در موقعیت آدرس قدیمی وبسایت قرار دهید (http://xyzname.com/OldPage.asp).
2- اگر یک وبسایت ASP استاندارد را اجرا میکنید، کد زیر را در بالای تگ <html> یا <!DOCTYPE> کپی کنید:
<%@ Language=VBScript %>
<%
Response.Status=”302 Found”
Response.AddHeader “Location”,”http://xyzname.com/NewPage.asp”
<%
3- همچنین اگر یک وبسایت Net. را اجرا میکنید، کد زیر را در بالای تگ <html> یا <!DOCTYPE> کپی کنید:
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “302 Found”;
Response.AddHeader(“Location”,”http://xyzname.com/NewPage.asp”);
}
</script>
4-در انتها با مراجعه به آدرس قدیمی (xyzname.com/OldPage.html) از ریدایرکت صحیح به آدرس جدید (NewPage.html) اطمینان حاصل کنید.
نکات اساسی در ریدایرکت 302
1-ریدایرکت302 بسیار شبیه به ریدایرکت 301 است پس هنگام کدنویسی دقت کنید که جابجا نشوند.
2-مدت زمان استفاده از ریدایرکت 302 بسیار مهم است. اگر این زمان طولانی شود ممکن است آدرس قبلی دیگر توسط موتورهای جستجو ایندکس نشوند و حتی ممکن است کم کم از لیست نتایج گوگل حذف شوید. بطور کلی سعی کنید این ریدایرکت بیشتر از چند روز طول نکشد.

3- مراحل ریدایرکت 302 را بطور کامل انجام دهید. درصورتی که ناقص انجام شود ممکن است کاربران همچنان با 404 مواجه شوند و عواقب بعدی آن برعهده شما خواهد بود.
4-ربات های گوگل بیشتر از پنج ریدایرکت را دنبال نمیکنند پس در استفاده از ریدایرکت ها محتاط باشید.
5- درصورتی که تخصص کافی و تجربه این کار را ندارید حتما از یک متخصص سئو در این مورد کمک بگیرید. کارسناسان تیم سرو سایت همواره برای بهینه سازی سایت شما آماده هستند.
نتیجهگیری
ریدایرکت یا تغییر مسیر از روشهای مرسومی است که برای بهبود سئو سایت و حفظ ارزش صفحات پربازدید مورد استفاده قرار میگیرد. ریدایرکت ها جدا از انواع مختلف خود، خزندههای کراولرهای موتورهای جستجو (Crawlers) و کاربران را از یک آدرس قدیمی به یک آدرس جدید هدایت میکنند.

در این میان، ریدایرکت موقت میتواند به شما در هنگام بروز خطا و اشکال فنی در صفحات یاری رساند. با انتقال موقت آدرس صفحه به یک آدرس پشتیبان جدید، هم از نمایش خطای 404 جلوگیری میکند و هم ارزش و رتبه صفحه را حفظ مینماید. این شیوه از انتقال در مقایسه با ریدایرکت 301 بهطور محدود و تنها در شرایط اضطراری مورد استفاده قرار میگیرد.