در مدیریت یک وبسایت، گاهی اوقات نیاز پیدا میکنید که آدرس یک صفحه را برای همیشه تغییر دهید. این تغییر میتواند به دلایل مختلفی مانند تغییر ساختار URL، حذف یک صفحه و انتقال محتوای آن به صفحهای دیگر، یا تغییر دامنه سایت رخ دهد. در چنین شرایطی، شما باید به موتورهای جستجو و کاربران اطلاع دهید که صفحه مورد نظر به یک آدرس جدید و دائمی منتقل شده است. بهترین و استانداردترین راه برای این کار، استفاده از ریدایرکت ۳۰۱ (Redirect 301) است.
ریدایرکت ۳۰۱ یک دستور سمت سرور است که به مرورگرها و رباتهای موتور جستجو میگوید: «این صفحه برای همیشه به آدرس جدیدی منتقل شده است.» این دستور دو کار بسیار مهم انجام میدهد:
- کاربرانی که به آدرس قدیمی مراجعه میکنند را به صورت خودکار به آدرس جدید هدایت میکند.
- بخش بزرگی از اعتبار و Link Juice صفحه قدیمی را به صفحه جدید منتقل میکند.
این انتقال اعتبار، مهمترین ویژگی ریدایرکت ۳۰۱ از دیدگاه سئو است. با این کار، شما از افت رتبهای که به دلیل تغییر URL ممکن بود رخ دهد، جلوگیری میکنید و قدرتی که صفحه قدیمی در طول زمان کسب کرده بود را حفظ مینمایید.
چه زمانی باید از ریدایرکت ۳۰۱ استفاده کنیم؟
استفاده صحیح از ریدایرکت ۳۰۱ برای حفظ سلامت سئوی سایت ضروری است. موارد اصلی استفاده از آن عبارتند از:
- تغییر دائمی URL یک صفحه
اگر ساختار لینکهای خود را تغییر دادهاید (مثلاً از example.com/?pid=123 به example.com/new-article-name)، باید آدرس قدیمی را به آدرس جدید ریدایرکت ۳۰۱ کنید. - تغییر دامنه سایت
هنگام انتقال کامل وبسایت از یک دامنه به دامنه دیگر (مثلاً از `old-site.com` به `new-site.com`)، باید تمام صفحات دامنه قدیمی را به معادل آنها در دامنه جدید ریدایرکت ۳۰۱ کنید. - ادغام صفحات با محتوای مشابه
اگر دو یا چند مقاله با موضوع یکسان دارید، میتوانید بهترین آنها را نگه داشته و بقیه را حذف کنید و سپس آدرس صفحات حذفشده را به صفحه اصلی ریدایرکت ۳۰۱ نمایید. - حل مشکل www در مقابل non-www
برای جلوگیری از محتوای تکراری، باید تصمیم بگیرید که کدام نسخه (با www یا بدون www) نسخه اصلی سایت شماست و دیگری را به آن ریدایرکت ۳۰۱ کنید.
نگهداری دو صفحه
گاهی دو صفحه دارید که محتوای آنها شبیه به هم است که برای کاربران مفید است ولی نمیخواهید یکی را به دیگری هدایت کنید. در چنین مواردی برای اینکه سئو سایت شما آسیب نبیند و گوگل بتواند صفحهی اصلی را شناسایی کند، با استفاده از تگ کنونیکال میتوانید این گروه از سناریوهای سئو را نیز مدیریت کنید.
Redirect 301 در وردپرس
انجام این کار در وردپرس بسیار ساده است. افزونههای سئو به صورت پیشفرض دارای قابلیتهایی هستند که امکان هدایت صفحات سایت به آدرسهای جدید را برای شما فراهم میکنند. همچنین افزونههای جداگانه و تخصصی برای مدیریت ریدایرکتها وجود دارند که تنظیمات بیشتری دارند و مدیریت شما را روی لینکهای هدایت شده بیشتر میکنند.
در برخی سناریوها مخصوصا زمانی که تعداد آدرسهای هدایت شده زیاد باشد، ممکن است بخواهید هدایت را با استفاده از htaccess انجام دهید تا میزان بار اضافی روی وردپرس را کاهش دهید و عملکردهای سایت را لایهبندی کنید.
تفاوت با ریدایرکت ۳۰۲
نوع دیگری از ریدایرکت به نام ریدایرکت ۳۰۲ وجود دارد که به معنای «انتقال موقت» است. این ریدایرکت به گوگل میگوید که انتقال موقتی است و اعتبار صفحه را به آدرس جدید منتقل نمیکند. استفاده اشتباه از ریدایرکت ۳۰۲ به جای ۳۰۱ یکی از خطاهای رایج سئو است که میتواند به رتبه سایت آسیب بزند.
پیادهسازی صحیح ریدایرکتها، بهویژه در زمان تغییرات بزرگ ساختاری یا انتقال سایت، یک کار فنی و حساس است. یک اشتباه کوچک میتواند منجر به از دست رفتن رتبههای ارزشمند شما شود. در مجموعه دانشمند سئو، ما با تسلط کامل بر جنبههای فنی سئو، فرآیندهای پیچیدهای مانند انتقال سایت و مدیریت ریدایرکتها را با دقت انجام میدهیم تا اطمینان حاصل شود که هیچ اعتباری در این مسیر از دست نمیرود.