محتوانوشته
یکی از امکانات جالب وردپرس برای حفظ رتبه صفحات، ریدایرکت یا تغییر مسیر می باشد. ریدایرکت دارای انواع مختلفی است که یکی از رایج ترین آنها ریدایرکت 301 می باشد. در این نوع تغییر مسیر آدرس یک صفحه به صورت کامل به صفحه دیگر انتقال داده می شود که به بهبود سئوی سایت شما کمک می کند. اکیداً توصیه می شود که وقتی آدرسی را از پست یا صفحه سایت خود حذف می کنید و یا تغییر می دهید، یک ریدارکت ۳۰۱ برای آن آدرس تنظیم کنید. در این صورت کاربران شما با خطای 404 مواجه نمی شوند. به همین منظور ما در این مطلب قصد داریم شما را با ریدایرکت 301 در وردپرس و آموزش ریدایرکت 301 آشنا کنیم. با ما همراه باشید.
ریدایرکت 301 چیست؟
منظور از ریدایرکت این است که شما آدرس و اعتبار یک صفحه را به صفحه دیگر و بدون از دست دادن سئو منتقل می کنید. به طور کلی؛ ریدایرکت 301 در وردپرس یکی از مهم ترین روش های تغییر مسیر در وردپرس است که نشان می دهد که آدرس یک صفحه به صورت دائم به یک آدرس دیگر منتقل شده است. به شکل ساده تر؛ زمانی که شما آدرس یک صفحه را حذف می کنید و آدرس آن صفحه را به یک مکان جدید ریدایرکت می دهید، وقتی که کاربر روی آدرس قدیمی شما کلیک می کند، به صورت خودکار به آدرس جدید منتقل می شود. علاوه بر این ها، تغییر مسیر 301 به گوگل اطلاع می دهد که صفحه برای همیشه تغییر پیدا کرده است و گوگل باید با آدرس جدید مانند همانند آدرس قبلی رفتار کند.
ریدایرکت ۳۰۱ معمولاً برای انتقال دائمی یک نشانی قدیمی به صفحه جدید استفاده میشود. اما هدایت بازدیدکننده بر اساس کشور یا IP هدف متفاوتی دارد و ممکن است مسیر نمایش نسخه محلی سایت را تغییر دهد. افزونه WPML Redirect Based on IP Country در حوزه ریدایرکت جغرافیایی برای سایتهای چندزبانه مطرح است. اگر چنین نیازی دارید، مسیر جایگزین برای کاربرانی که کشورشان بهدرستی تشخیص داده نمیشود در نظر بگیرید و از حلقه هدایت میان نسخههای مختلف سایت جلوگیری کنید.
برخی از کاربردهای ریدایرکت 301 در وردپرس عبارت است از:
- انتقال کاربران به صورت خودکار به صفحات جدید بدون اینکه کاربر با خطای 404 مواجه شود.
- تغییر دامنه سایت بدون از دست رفتن سئو و رتبه
- اطلاع رسانی به ربات های گوگل در خصوص انتقال همیشگی یک صفحه
بیشتر بخوانید: بهترین افزونه ریدایرکت وردپرس | 9 پلاگین ریدایرکت وردپرس برتر
چرا از ریدایرکت 301 در وردپرس استفاده کنیم؟
دلیل اصلی استفاده از ریدایرکت 301 زمانی است که سایت شما یا صفحه ای در سایت شما منتقل شده است و در عوض می خواهید کاربر را به صفحه جدیدی هدایت کنید. همچنین زمانی که قصد دارید لینک دائمی یک پست یا صفحه را تغییر دهید، لازم است تا از این نوع ریدایرکت استفاده کنید. در صورتی که تغییر مسیر را در هنگام حذف صفحات اعمال نکنید، کاربران شما با خطای 404 مواجه می شوند. همچنین اگر تعداد زیادی لینک شکسته در سایت شما وجود داشته باشد، می توانید بک لینک های ارزشمند را از دست بدهید. این منجر به کاهش قابل توجهی در رتبه بندی دامنه و کلمات کلیدی شما می شود. به همین دلیل تغییر مسیرهای 301 بسیار مهم هستند، زیرا آنها به شما این امکان را می دهند تا به موتورهای جستجو و کاربران خود اطلاع دهید که صفحه ای که می خواهند به آن دسترسی پیدا کنند به صورت دائم به مکان جدیدی منتقل شده است. به این ترتیب، تمام ترافیک و بک لینک های صفحه قدیمی شما به صفحه جدید منتقل می شود.
قالب سایت هاستینگ وردپرس؛ آغاز سریع برای یک حضور حرفهای
نحوه انجام ریدایرکت 301 در وردپرس

روش های مختلفی برای ریدایرکت 301 در وردپرس وجود دارد که بی شک بهترین و ساده ترین آن استفاده از یک افزونه می باشد. بنابراین با ما همراه باشید تا شما را با چگونگی انجام ریدایرکت 301 در وردپرس آشنا کنیم.
بیشتر بخوانید: هوک وردپرس چیست؟ چطور از Hooks در وردپرس استفاده کنیم؟
1- طریقه انجام ریدایرکت 301 در وردپرس با افزونه AIOSEO
ساده ترین راه برای مدیریت و ایجاد ریدایرکت های 301 از طریق افزونه All in One SEO (AIOSEO) وردپرس است. این بهترین افزونه سئو برای وردپرس است که هم اکنون دارای بیش از 2 میلیون نصب می باشد که می توانید به کمک آن رتبه و سئوی سایت خود را بهبود ببخشید. علاوه بر آن؛ این پلاگین یک بخش تغییر مسیر قدرتمند را ارائه می دهد که پیدا کردن لینک های شکسته در وب سایت شما و تنظیم 301 تغییر مسیر برای رفع آنها را بسیار آسان می کند.
برای استفاده از آن، در ابتدا باید این افزونه را خریداری کنید. ( برای خرید افزونه AIOSEO کلیک کنید). پس از خرید و دانلود افزونه، باید آن را در سایت خود نصب و فعال کنید. اگر با طریقه نصب افزونه آشنایی ندارید می توانید مطلب “چگونه در وردپرس افزونه اضافه کنیم؟ راه های نصب پلاگین در وردپرس” را مشاهده کنید.
پس از فعال شدن افزونه، وارد پیشخوان وردپرس خود شوید و سپس از بخش ” All in One SEO” روی گزینه “تغییر مسیرها” کلیک کنید. پس از آن روی دکمه ” فعال کردن تغییر مسیرها” کلیک نمائید.

در مرحله بعد، روی تب “تنظیمات” کلیک کرده و سپس «PHP» را به عنوان روش تغییر مسیر انتخاب کنید. این ساده ترین روش برای ایجاد ریدایرکت ها است و نیازی به پیکربندی سمت سرور ندارد.

این افزونه همچنین به شما این امکان را می دهد تا روش تغییر مسیر سرور وب را انتخاب کنید که ما آن را به شما پیشنهاد نمی دهیم.
بیشتر بخوانید: آموزش کامل آپدیت افزونه وردپرس
حال برای ساخت تغییر مسیر 301، در ابتدا وارد برگه “ریدایرکت ها” شوید. پس از آن در ابتدا باید لینکی را که می خواهید تغییر مسیر دهید را در قسمت “URL منبع” وارد کنید. پس از آن باید آدرس جدید را در قسمت “URLمقصد” وارد کنید.

سپس از منوی کشویی “نوع ریدایرکت” حتماً آن را روی ریدایرکت 301 قرار دهید و در نهایت روی دکمه “ساخت ریدایرکت” کلیک نمائید.
اگر قصد دارید چندین URL را به یک مکان جدید هدایت کنید، کافیست روی دکمه “افزودن URL” در زیر قسمت URLهای منبع کلیک کنید. در مرحله بعد، می توانید برای مشاهده گزارش های تغییر مسیر هایی که ایجاد کردهاید، صفحه را به سمت پایین اسکرول کنید. حال در این بخش تعداد افرادی را که از لینک تغییر مسیر داده شده در زیر ستون “Hits” بازدید کرده اند و یک گزینه جابجایی برای فعال یا غیرفعال کردن تغییر مسیرهای فردی 301 را نشان می دهد.

بیشتر بخوانید: تفاوت بین ریدایرکت 301 و 302
2- آموزش ریدایرکت 301 با افزونه Redirection
یکی دیگر از بهترین روش های مدیریت ریدایرکت ها در وردپرس، استفاده از افزونه Redirection می باشد. این افزونه به صورت رایگان ارائه شده و هم اکنون دارای بیش از 2 میلیون نصب فعال می باشد. برای استفاده از این پلاگین، در ابتدا آن را در سایت خود نصب و فعال کنید. اگر با طریقه نصب افزونه آشنایی ندارید می توانید مطلب “چگونه در وردپرس افزونه اضافه کنیم؟ راه های نصب پلاگین در وردپرس” را مشاهده کنید.
در راهاندازی فروشگاه چندمنطقهای، گاهی قرار است کاربر بر اساس موقعیت جغرافیایی به صفحه خدمات همان منطقه هدایت شود. افزونه WP GeoIP Country Redirect از ابزارهای تشخیص کشور و ریدایرکت جغرافیایی وردپرس است و نباید با انتقال دائمی URLهای حذفشده اشتباه گرفته شود. قبل از فعالسازی، رفتار سایت برای موتور جستجو و بازدیدکنندهای که از VPN استفاده میکند را بررسی کنید. همچنین لازم است کاربر بتواند در صورت نیاز نسخه دیگری از سایت را انتخاب کند.
پس از فعال شدن افزونه، وارد پیشخوان وردپرس خود شده و سپس از بخش “ابزارها” روی گزینه “Redirection” کلیک کنید. پس از آن روی دکمه “Start Setup” کلیک نمائید.

در مرحله بعد، می توانید گزینه هایی را برای نظارت بر تغییرات لینک ثابت در وردپرس انتخاب و گزارشی از تمام تغییر مسیرها و خطاهای 404 خود را نگه دارید. به سادگی می توانید این گزینه ها را فعال کنید و سپس روی دکمه “ادامه تنظیمات” کلیک نمائید.

بعد از اینکه افزونه آماده استفاده شد، شما می توانید انواع ریدایرکت های 301 را ایجاد کنید.
بیشتر بخوانید: آموزش ریدایرکت 301 صفحات سایت با فایل htaccess. در هاست
برای انجام اینکار، از پیشخوان وردپرس خود و از بخش “ابزارها” روی گزینه “Redirection” کلیک کنید. سپس صفحه را به سمت پایین اسکرول کنید تا وارد بخش “افزودن تغییر مسیر جدید” شوید.

همچنین با کلیک روی آیکون “تنظیمات” می توانید گزینه های بیشتری را برای افزودن تغییر مسیر مشاهده کنید.
حال کافیستURL منبع صفحه قدیمی خود را وارد کرده و سپس و “URL مقصد” را که می خواهید به آن تغییر مسیر دهید را نیز اضافه کنید. همچنین باید مطمئن شوید که گزینه کد HTTP روی “301Moved Permanently” تنظیم شده است.

بیشتر بخوانید: نحوه رفع خطای مشکل ریدایرکت های زیاد در وردپرس
3- نحوه ریدایرکت 301 در وردپرس با افزونه Simple 301 Redirects
یکی از ساده ترین روش ها برای ایجاد ریدایرکت های 301 استفاده از پلاگین Simple 301 Redirects است. همانطور که از نام آن پیداست، این افزونه تغییر مسیرهای 301 را برای شما بسیار ساده می کند. برای شروع، در ابتدا افزونه را در سایت خود نصب و فعال کنید. اگر با طریقه نصب افزونه آشنایی ندارید می توانید مطلب “چگونه در وردپرس افزونه اضافه کنیم؟ راه های نصب پلاگین در وردپرس” را مشاهده کنید.
پس از فعال شدن افزونه وارد پیشخوان وردپرس خود شوید و سپس از بخش “تنظیمات” روی گزینه “301 Redirects” کلیک کنید. حال در این قسمت باید آدرس قدیمی و آدرس جدید خود را وارد کنید.

پس از انجام این کار، روی دکمه “افزودن جدید” کلیک کنید تا تغییر مسیر 301 برای شما انجام شود.
بیشتر بخوانید: خطای ۴۰۳ وردپرس چیست؟ آموزش نحوه رفع خطای 403 forbidden در وردپرس
چه صفحاتی از سایت نیاز به ریدایرکت 301 دارند؟
دلیل اصلی استفاده از ریدایرکت های 301 زمانی است که سایت شما یا صفحه ای در سایت شما منتقل شده است و در عوض می خواهید کاربر را به صفحه جدیدی هدایت کنید.
وقتی ساختار نوشتهها عوض میشود، انتقال درست آدرسهای قدیمی از ایجاد خطاهای ۴۰۴ و از دسترفتن مسیرهای قبلی کاربران جلوگیری میکند. افزونه WP 301 Redirects Pro برای مدیریت ریدایرکتهای وردپرس مطرح است و میتواند در نگهداری فهرست URLهای انتقالیافته به کار آید. پیش از تعریف هر قانون، صفحه مقصد را بررسی کنید و مطمئن شوید محتوای آن واقعاً جایگزین صفحه قبلی است. ساخت زنجیره طولانی از ریدایرکتها یا هدایت همه نشانیهای حذفشده به صفحه اصلی روش مناسبی نیست.
– اگر دایرکتوری نصب وردپرس خود را تغییر داده اید باید از ریدایرکت 301 استفاده کنید.
– اگر وب سایت خود را به یک دامنه جدید انتقال داده اید و می خواهید کاربران شما با کلیک بر روی دامنه قدیمی، وارد دامنه جدید شوند، باید از ریدارکت ۳۰۱ استفاده کنید.
– اگر لینک های ثابت پست و صفحات سایت خود را حذف و یا تغییر داده اید، با ریدایرکت 301 می توانید کاربران را به آدرس دلخواه هدایت کنید.
در صورتی که شما تغییر مسیر را ایجاد نکنید، کاربران شما با خطای 404 روبه رو می شوند که این موضوع علاوه بر آنکه باعث می شود کاربر سایت شما را ترک کند، بلکه باعث افت سئوی سایت شما هم می شود. به همین دلیل است که تغییر مسیر 301 بسیار مهم است. آنها به شما این امکان را می دهند که به موتورهای جستجو و کاربران خود اطلاع دهید که صفحه ای که می خواهند به آن دسترسی پیدا کنند برای همیشه به مکان جدیدی منتقل شده است.
بیشتر بخوانید: خطای تغییر مسیر در وردپرس + 5 روش برای رفع خطاهای redirection در وردپرس
سوالات متداول
تفاوت ریدایرکت 301 و 302 در چیست؟
در ریدایرکت 301 آدرس یک صفحه به صورت کامل و برای همیشه به صفحه دیگر بدون از دست رفتن سئو منتقل می شود. اما در ریدایرکت 302 آدرس یک صفحه به صورت موقت انتقال می یابد.
چه صفحاتی از سایت نیاز به ریدایرکت 301 دارند؟
دلایل مختلفی وجود دارد که ممکن است مجبور شوید از این نوع ریدایرکت در سایت خود استفاده کنید. به عنوان مثال: اگر دایرکتوری نصب وردپرس خود را تغییر داده اید باید از ریدایرکت 301 استفاده کنید، اگر وب سایت خود را به یک دامنه جدید انتقال داده اید و می خواهید کاربران شما با کلیک بر روی دامنه قدیمی، وارد دامنه جدید شوند، باید از ریدارکت ۳۰۱ استفاده کنید و ...
بیشتر بخوانید: آموزش نصب وردپرس روی لوکال هاست با Xampp و Wamp + ویدئو آموزشی
جمع بندی:301 redirect code چیست ؟
ریدایرکت 301 یک تغییر مسیر دائمی از یک URL به URL دیگر است. اگرقصد دارید آدرس یک صفحه را تغییر دهید، بهتر است از ریدایرکت 301 استفاده کنید تا کاربران شما با خطای 404 مواجه نشوند. روش های مختلفی برای ایجاد ریدایرکت وجود که ساده ترین آن استفاده از یک افزونه ریدایرکت 301 می باشد. امیدوارم این مطلب مورد رضایت شما قرار گرفته باشد.
منبع: wpbeginner
نظراتمقاله
چیزی اینجا نیست!
خوشحال می شویم همین الان میتوانید اولین نظر خود را ارسال نمایید!