در دنیای وب، ریدایرکت (تغییر مسیر) نقشی حیاتی در هدایت صحیح کاربران به صفحات مرتبط و جلوگیری از سردرگمی آنها ایفا میکند. در وردپرس، به عنوان محبوبترین سیستم مدیریت محتوا، امکانات مختلفی برای ایجاد ریدایرکتها وجود دارد که در این مقاله به طور کامل به آنها میپردازیم. این مقاله آموزشی جامع، گام به گام نحوه ایجاد انواع مختلف ریدایرکتها، از جمله ریدایرکت 301 را به شما آموزش میدهد. همچنین به بررسی بهترین افزونههای وردپرس برای ریدایرکت و نکات مهمی که باید در هنگام ایجاد ریدایرکت به آنها توجه کنید، میپردازیم.
ریدایرکت چیست؟ انواع Redirect ها و کاربردهای آنها
ریدایرکت در وردپرس چیست؟
ریدایرکت یا تغییر مسیر، در وردپرس روشی برای هدایت خودکار کاربران از یک URL به URL دیگر است؛ به عبارت دیگر، زمانی که کاربری به آدرس URL خاصی مراجعه میکند، ریدایرکت او را به آدرس URL دیگری که شما تعیین کردهاید، منتقل میکند. ریدایرکتها کاربردهای مختلفی در وردپرس دارند از جمله:
· انتقال کاربران به صفحهای که جایگزین یک صفحه قدیمی شده است: اگر صفحهای از سایت خود را حذف کردهاید یا آدرس URL آن را تغییر دادهاید، میتوانید با استفاده از ریدایرکت، کاربرانی که به آدرس URL قدیمی مراجعه میکنند را به صفحه جدید هدایت نمایید. این کار از بروز خطای 404 (صفحه یافت نشد) و ایجاد تجربه کاربری نامطلوب جلوگیری میکند.
· بهبود سئو سایت: ریدایرکتها نقشی کلیدی در سئو (بهینهسازی موتور جستجو) ایفا میکنند. با استفاده از ریدایرکتهای مناسب میتوانید به موتورهای جستجو مانند گوگل اعلام نمایید که آدرس URL جدید صفحه اصلی سایت شما کدام است. همچنین میتوانید از ایندکس شدن صفحات قدیمی و غیرضروری در موتورهای جستجو جلوگیری کنید.
· پنهان کردن صفحات خاص از کاربران: میتوانید با استفاده از ریدایرکت، دسترسی به صفحات خاصی از سایت خود را برای کاربران محدود کرده و آنها را به جای دیگری هدایت کنید.
انواع ریدایرکت در وردپرس
در وردپرس انواع مختلفی از ریدایرکت است که هر کدام کاربرد خاص خود را دارند. در ادامه به معرفی دو نوع از رایجترین ریدایرکتها در سئوی وردپرس میپردازیم.
ریدایرکت 301
ریدایرکت 301 یکی از انواع ریدایرکتهاست که در وردپرس، وبسایت شما را به صفحه جدیدی هدایت میکند. این نوع ریدایرکت برای انتقال دائمی صفحه استفاده میشود و به موتورهای جستجو اعلام کرده که صفحه قبلی دیگر موجود نیست و به صفحه جدید هدایت شده است. این روش برای بهبود سئو سایت بسیار مفید می باشد.
با استفاده از ریدایرکت 301، میتوانید صفحات قدیمی را به آدرس جدیدی هدایت کنید. این امر زمانی که شما یک صفحه را حذف کرده و محتوای آن را به صفحه دیگری منتقل کردهاید نیاز است. با انجام ریدایرکت 301، کاربرانی که به صفحه قدیمی وارد میشوند، به صفحه جدیدتر هدایت شده و این امر باعث میشود تا ترافیک و رتبهبندی سایت شما در موتورهای جستجو بهبود یابد.
برای انجام ریدایرکت 301 در وردپرس، شما میتوانید از پلاگینهای مدیریت ریدایرکت استفاده کنید. یکی از پلاگینهای محبوب در این زمینه Redirection است که قابلیتهای متنوعی برای تنظیم ریدایرکتها به شما میدهد. با نصب و فعالسازی این پلاگین، میتوانید ریدایرکتهای 301 را بر اساس نیازهای خود تنظیم کرده و بهبود سئو و راحتی کاربران خود را تضمین نمایید.
ریدایرکت 302
در دنیای وب، ریدایرکت 302 Temporary Redirect که به عنوان "تغییر مسیر موقت" نیز شناخته میشود، به کاربر و موتورهای جستجو اعلام میکند که آدرس صفحهای به طور موقت تغییر کرده است. بر خلاف ریدایرکت 301 (Permanent Redirect) که انتقال دائمی یک صفحه را نشان میدهد، ریدایرکت 302 صرفاً برای هدایت موقت کاربران به صفحهای دیگر کاربرد دارد. به طور خلاصه کاربردهای ریدایرکت 302 عبارت است از:
· نگهداری سایت: زمانی که بخشی از سایت شما در حال تعمیر یا بروزرسانی است، میتوانید با استفاده از ریدایرکت 302، بازدیدکنندگان را به طور موقت به صفحهای دیگر که در دسترس میباشد، هدایت کنید. به این ترتیب، از مواجه شدن کاربران با خطای 404 (صفحه یافت نشد) جلوگیری میشود.
· تست و آزمایش: در صورتی که در حال تست و آزمایش نسخههای مختلف یک صفحه هستید، میتوانید با ریدایرکت 302، بخشی از ترافیک ورودی را به صورت موقت به نسخه جدید هدایت کنید و بازخورد کاربران را دریافت نمایید.
· کمپینهای تبلیغاتی موقت: برای هدایت موقت کاربران به یک صفحه فرود Landing Page مرتبط با کمپین تبلیغاتی خاص، میتوانید از ریدایرکت 302 استفاده کنید. پس از اتمام کمپین، ریدایرکت را حذف کرده و ترافیک به مسیر اصلی هدایت خواهد شد.
تاثیر ریدایرکت 302 بر سئو
برخلاف ریدایرکت 301 که اعتبار سئوی صفحه قدیمی را به صفحه جدید منتقل میکند، ریدایرکت 302 هیچ گونه تاثیری بر سئوی صفحه ندارد. موتورهای جستجو متوجه میشوند که این یک تغییر مسیر موقت است و همچنان ارزش و اعتبار صفحه اصلی را در نظر خواهند گرفت. نکات مهمی که در استفاده از ریدایرکت 302 باید به آنها توجه کنید.
· از استفاده بیش از حد از ریدایرکت 302 خودداری کنید؛ زیرا این کار میتواند بر تجربه کاربری (UX) و سئوی سایت شما تاثیر منفی بگذارد.
· اطمینان حاصل کنید که صفحه مقصد در ریدایرکت 302، مرتبط با صفحه اصلی باشد تا از سردرگمی کاربران جلوگیری شود.
· پس از رفع مشکل یا اتمام دوره موقت، به یاد داشته باشید که ریدایرکت 302 را حذف کنید تا ترافیک به مسیر اصلی خود بازگردد.
ریدایرکت 302 چیست و چگونه انجام می شود؟
روش اصلی برای ایجاد ریدایرکت در وردپرس
دو روش اصلی برای ایجاد ریدایرکت در وردپرس وجود دارد:
1. استفاده از افزونه
استفاده از افزونه، سادهترین و رایجترین روش برای ایجاد ریدایرکت در وردپرس است. افزونههای ریدایرکت به شما امکان میدهند تا بدون نیاز به دانش برنامهنویسی، انواع مختلف ریدایرکت را به راحتی ایجاد کنید. برخی از محبوبترین افزونههای ریدایرکت عبارتاند از:
·Simple 301 Redirects: این افزونه به شما امکان میدهد تا به سادگی ریدایرکتهای 301 را ایجاد کنید.
·Redirection: این افزونه امکانات بیشتری را برای ایجاد انواع مختلف ریدایرکت از جمله ریدایرکتهای موقت و ریدایرکت بر اساس عبارت منظم، به شما ارائه میدهد.
· Easy Redirect Manager: این افزونه رابط کاربری ساده و کاربرپسندی را برای ایجاد ریدایرکت ارائه میدهد.
لازم به ذکر است که برای استفاده از افزونههای ریدایرکت، ابتدا باید افزونه مورد نظر خود را از مخزن وردپرس نصب و فعال کنید. سپس میتوانید با مراجعه به تنظیمات افزونه، ریدایرکتهای مورد نظر خود را ایجاد نمایید.
2. ویرایش کد htaccess
اگر به دانش برنامهنویسی مسلط هستید، میتوانید با ویرایش کد فایل htaccess به صورت دستی ریدایرکت ایجاد کنید. این روش به شما امکان میدهد تا کنترل بیشتری بر نحوه ایجاد ریدایرکت داشته باشید. برای ایجاد ریدایرکت با استفاده از htaccess، باید کد زیر را به فایل htaccess خود اضافه کنید:
Redirect 301 /old-url/ http://new-url.com/
در این کد، old-url باید با URL صفحهای که میخواهید از آن ریدایرکت کنید جایگزین شود و new-url.com باید با URL صفحهای که میخواهید کاربر به آن هدایت شود جایگزین نمایید.
آموزش کامل کار با فایل htaccess
افزونه Redirection در وردپرس؛ راهحلی جامع برای مدیریت ریدایرکتها
افزونه Redirection یکی از محبوبترین و قدرتمندترین افزونههای وردپرس برای مدیریت ریدایرکتها (تغییر مسیرها) است. این افزونه به شما امکان میدهد تا به سادگی انواع مختلف ریدایرکتها را ایجاد، ویرایش، حذف و ردیابی کنید.
لینک دانلود افزونه Redirection
برخی از ویژگیهای کلیدی افزونه Redirection عبارتاند از:
· ایجاد انواع مختلف ریدایرکت: Redirection از انواع مختلف ریدایرکتها از جمله 301، 302 و ریدایرکت با استفاده از عبارت منظم Regex پشتیبانی میکند.
· رابط کاربری آسان: این افزونه دارای رابط کاربری ساده و بصری است که استفاده از آن را برای افراد مبتدی و حرفهای آسان مینماید.
· گزارش دهی پیشرفته: Redirection گزارشهای دقیقی از تمام ریدایرکتهای ایجاد شده، از جمله تاریخ، زمان، IP و URL مبدا و مقصد ارائه میدهد.
· مدیریت ریدایرکتهای 404: این افزونه به شما امکان میدهد تا به طور خودکار ریدایرکتهای 404 را برای صفحاتی که دیگر وجود ندارند، ایجاد کنید.
· سازگاری با Nginx و LiteSpeed: Redirection علاوه بر آپاچی، با سرورهای وب Nginx و LiteSpeed نیز سازگار است.
· قابلیت ایمپورت و اکسپورت: میتوانید ریدایرکتهای خود را به راحتی از سایر افزونهها یا فایلهای htaccess ایمپورت و اکسپورت کنید.
· سازگاری با افزونههای امنیتی: این افزونه با اکثر افزونههای امنیتی محبوب وردپرس مانند Wordfence و Sucuri Security سازگار است.
مزایای استفاده از افزونه Redirection
برخی از مزایای استفاده از این افزونه عبارت است از:
· استفاده آسان: حتی اگر دانش فنی کمی داشته باشید، میتوانید به راحتی با این افزونه کار کنید.
· قابلیتهای قدرتمند: Redirection طیف وسیعی از ویژگیها را برای مدیریت انواع مختلف ریدایرکتها ارائه میدهد.
· گزارش دهی دقیق: میتوانید آمار دقیقی از عملکرد ریدایرکتهای خود را مشاهده کنید.
· بهبود سئو: این افزونه به شما کمک میکند تا ریدایرکتهای خود را به درستی مدیریت کنید و سئوی سایت خود را ارتقا دهید.
· امن و قابل اعتماد: Redirection افزونهای امن و قابل اعتماد است که توسط هزاران کاربر در سراسر جهان استفاده میشود.
اگر به دنبال یک افزونه ریدایرکت قدرتمند و کاربرپسند برای وردپرس هستید، افزونه Redirection گزینه ایدهآلی برای شما است.
آموزش ریدایرکت با افزونه Redirection
در زیر مراحل نصب و استفاده از افزونه Redirection را توضیح خواهیم داد.
1. دانلود و نصب افزونه:
- از طریق لینک زیر به صفحه افزونه Redirection در مخزن وردپرس بروید:
- روی دکمه "دانلود" کلیک کرده و فایل فشرده افزونه را دریافت کنید.
- در پیشخوان وردپرس، به قسمت "افزونهها" بروید و بر روی "افزودن" کلیک نمایید.
- سپس روی "بارگذاری افزونه" کلیک کرده و فایل فشرده افزونه را انتخاب و نصب کنید.
2. فعالسازی افزونه
- پس از نصب، افزونه را فعال نمایید.
- در پیشخوان وردپرس، بخش "ابزارها" ظاهر خواهد شد و گزینه "Redirection "را مشاهده خواهید کرد.
3. تنظیم ریدایرکت
- پس از انتخاب گزینه ""Redirection، صفحهٔ خوش آمد گویی نمایش داده میشود. روی "شروع نصب" کلیک کنید.
- در مرحلهٔ بعد، میتوانید گزینههای زیر را تنظیم نمایید:
- "Monitor permalink change in WordPress posts and pages": این گزینه را فعال کنید تا در صورت تغییر پیوند یکتای نوشتهها و برگههای سایت، ریدایرکتهای مربوطه به طور خودکار انجام شود.
- "Keep a log of all redirects and 404 errors": با فعال کردن این گزینه، گزارشی از تمام ریدایرکتها و خطاهای 404 ایجاد میشود. این گزارش به شما امکان میدهد بفهمید چه اتفاقاتی در سایت شما رخ داده است.
- "Store IP information for redirect and 404 errors": با فعال کردن این گزینه، اطلاعات IP برای ریدایرکتها و خطاهای 404 ذخیره میشود.
- پس از تنظیم گزینهها، روی "ادامه نصب" کلیک کنید.
- بررسی اتصال REST API: افزونه برای برقراری ارتباط با وردپرس از REST API استفاده میکند. در این مرحله، اتصالات بررسی می گردد و در صورت عدم وجود مشکل، پیام "خوب" با رنگ سبز نمایش داده میشود.
- تکمیل نصب: اگر اتصال REST API بدون مشکل برقرار شد، روی دکمه "اتمام نصب" کلیک کنید.
- تایید ریدایرکت: پس از اتمام فرآیند، پنجرهای ظاهر میشود که نشاندهندهی ریدایرکت شدن اطلاعات است. برای ادامه، روی دکمه "ادامه" کلیک نمایید.
4. سربرگها:
این افزونه دارای 7 سربرگ اصلی برای انجام تنظیمات مختلف است:
1. تغییر مسیر
در این سربرگ میتوانید آدرسهای قدیمی را به آدرسهای جدید ریدایرکت کنید.
برای این کار، آدرس قبلی را در قسمت "نشانی اصلی" و آدرس جدید را در "URL هدف" وارد کرده و روی "ذخیره سازی" کلیک نمایید.
2. گروهها
در این سربرگ میتوانید ریدایرکتهای خود را در دو گروه پیشفرض دستهبندی کنید:
نوشتههای اصلاحشده: این گروه شامل پستهایی است که لینک آنها را تغییر دادهاید. در این گروه به طور خودکار از لینکهای قدیمی به آدرسهای جدید ریدایرکت میشود.
3. سایت
در این سربرگ میتوانید کل سایت خود را به یک دامنه جدید ریدایرکت کنید.
برای این کار، آدرس دامنه جدید را در بخش Relocate to domain وارد نمایید.
این سربرگ زمانی کاربرد دارد که تصمیم دارید دامنه سایت خود را به طور کامل تغییر دهید.
4. گزارشها
در این سربرگ میتوانید تاریخچه ریدایرکتها را مشاهده کنید.
این گزارش شامل اطلاعاتی مانند زمان و تاریخ ریدایرکت، آدرسهای قدیمی و جدید و آدرس IP کاربر است.
5. 404ها
در این سربرگ میتوانید لیستی از تمام خطاهای 404 سایت خود را مشاهده کنید.
برای هر خطا، میتوانید آدرس صفحه مورد نظر و دلیل خطا را مشاهده نمایید.
6. وارد/خارج کردن:
در این سربرگ میتوانید ریدایرکتهای خود را به صورت فایل پشتیبان ذخیره یا از یک فایل پشتیبان بازیابی کنید.
این امکان برای انتقال ریدایرکتها بین سایتهای مختلف یا نسخههای پشتیبان مفید است.
7. تنظیمات:
در این سربرگ میتوانید تنظیمات مختلف مربوط به ریدایرکتها را مدیریت کنید. این تنظیمات شامل موارد زیر است:
- redirect logs: مدت زمان نگهداری رکوردهای ریدایرکت
- logs 404 : مدت زمان نگهداری گزارش خطاهای 404
- ip logging: سطح گزارش دهی IP
- URL Monitor: بخشهایی از سایت را برای نظارت بر تغییر مسیر مشخص نمایید.
- URL Monitor change: گروهی را برای نظارت بر تغییر مسیر انتخاب کنید.
- توکن: RSS آدرس RSS را برای دریافت گزارشها وارد نمایید.
- تنظیمات پیشفرض: URL تنظیماتی که به طور پیشفرض برای تمام ریدایرکتها اعمال میشود.
- ایجاد خودکار: URL به طور خودکار یک URL ریدایرکت ایجاد کنید.
- Apache.htaccess: ریدایرکتها را در فایل htaccess ذخیره نمایید.
- بازنشانی کش: بازه زمانی برای پاک کردن حافظه پنهان ریدایرکت
- REST API: برای مدیریت ریدایرکتها از REST API استفاده کنید.
8. پشتیبانی
در این سربرگ میتوانید در صورت بروز مشکل با افزونه، درخواست پشتیبانی نمایید. همچنین میتوانید وضعیت اتصال به REST API را در این سربرگ مشاهده کنید.
Page Links To افزونهای برای ریدایرکت آسان صفحات و نوشتهها در وردپرس
افزونه Page Links To یک افزونه رایگان برای وردپرس است که به شما امکان میدهد لینک دلخواه خود را به یک برگه یا نوشته خاص اختصاص دهید؛ به عبارت دیگر، زمانی که شخصی روی لینک آن برگه یا نوشته کلیک میکند، به جای اینکه به صفحه پیشفرض آن برگه یا نوشته هدایت شود، به آدرس دلخواه شما می رود. این افزونه برای مواقعی که میخواهید یک برگه یا نوشته قدیمی را به یک برگه یا نوشته جدید یا یک صفحه خارجی منتقل کنید، بسیار کاربردی است. همچنین میتوانید از آن برای ایجاد لینکهای پنهان استفاده نمایید.
استفاده از این افزونه بسیار ساده است و نیاز به دانش فنی خاصی ندارد. بعد از نصب و فعالسازی افزونه، هنگامی که در حال ویرایش یک برگه یا نوشته هستید، بخش جدیدی با عنوان Page Links To را در زیر کادر ویرایش مشاهده خواهید کرد. در این بخش، میتوانید گزینه A custom URL را انتخاب کرده و سپس لینک مورد نظر خود را وارد کنید.
لینک دانلود افزونه Page Links To
مزایای استفاده از افزونه Page Links To
· استفاده آسان و بدون نیاز به دانش فنی
· ریدایرکت دائمی یا موقتی صفحات و نوشتهها
· امکان انتخاب نوع ریدایرکت (301، 302 یا 307)
· نمایش پیغام هشدار به کاربران قبل از ریدایرکت
· سازگاری با تمام افزونههای محبوب وردپرس
موارد استفاده از افزونه Page Links To
· ریدایرکت صفحات قدیمی به صفحات جدیدتر
· هدایت کاربران به صفحهای مرتبط پس از حذف یک صفحه
· ریدایرکت موقتی صفحات برای انجام تست یا بهروزرسانی
· ایجاد مسیرهای سفارشی برای صفحات
افزونه Simple 301 Redirects
افزونه Simple 301 Redirects یک ابزار قدرتمند برای مدیریت ریدایرکت ها در وردپرس است. این افزونه به شما امکان میدهد به سادگی ریدایرکت های 301 را ایجاد، ویرایش و حذف کنید که برای حفظ سئو و تجربه کاربری وب سایت شما ضروری میباشد. این افزونه به دلیل رابط کاربری آسان، ویژگیهای قدرتمند و عملکرد قابل اعتماد، مورد تحسین بسیاری از کاربران قرار گرفته است. در مقایسه با سایر افزونههای ریدایرکت، Simple 301 Redirects مجموعهای کامل از ویژگیها را با قیمت مناسب ارائه میدهد.
لینک دانلود افزونه Simple 301 Redirects
مزایای استفاده از Simple 301 Redirects
· ایجاد آسان ریدایرکت های 301: این افزونه رابط کاربری ساده و مستقیمی دارد که به شما امکان میدهد ریدایرکت های 301 را بدون نیاز به دانش فنی خاصی ایجاد کنید.
· مدیریت ریدایرکت های متعدد: Simple 301 Redirects به شما امکان میدهد تعداد نامحدودی ریدایرکت را ایجاد و مدیریت نمایید.
· پشتیبانی از ریدایرکت های پیشرفته: این افزونه از انواع مختلف ریدایرکت ها، از جمله ریدایرکت های دائمی (301)، موقت (302) و ریدایرکت های با استفاده از الگوهای جایگزینی پشتیبانی میکند.
· سازگاری با سایر افزونهها: Simple 301 Redirects با اکثر افزونههای محبوب وردپرس سازگار است.
· گزارش دهی دقیق: این افزونه گزارشهای دقیقی از ریدایرکت های شما ارائه میدهد، به شما کمک میکند تا عملکرد آنها را رصد و مشکلات احتمالی را شناسایی نمایید.
نحوه استفاده از Simple 301 Redirects
· افزونه را از مخزن وردپرس نصب و فعال کنید.
· به بخش تنظیمات > 301 Redirects بروید.
· در تب افزودن ریدایرکت جدید، URL منبع (آدرس صفحهای که میخواهید ریدایرکت کنید) و URL مقصد (آدرس صفحهای که میخواهید کاربران به آن هدایت شوند) را وارد نمایید.
· نوع ریدایرکت (301، 302 و غیره) را انتخاب کنید.
· در صورت تمایل، میتوانید تنظیمات اضافی مانند ریدایرکت های با استفاده از الگوهای جایگزینی را پیکربندی نمایید.
· روی دکمه افزودن ریدایرکت کلیک کنید.
معرفی افزونه Quick Redirect برای وردپرس
افزونه Quick Redirect یکی از محبوبترین و کاربردیترین افزونههای رایگان برای مدیریت ریدایرکتهای 301 در وردپرس است. این افزونه به شما کمک میکند تا به سادگی آدرسهای قدیمی صفحات را به آدرسهای جدید آنها هدایت کرده و از این طریق، هم سئوی سایتتان را حفظ نمایید و هم مانع از سردرگمی کاربرانی که روی لینکهای قدیمی کلیک میکنند، بشوید.
لینک دانلود افزونه Quick Redirect
مزایای استفاده از افزونه Quick Redirect
· رابط کاربری ساده و آسان: این افزونه رابط کاربری بسیار ساده و کاربرپسندی دارد که به شما امکان میدهد بدون نیاز به دانش فنی خاصی، ریدایرکتهای 301 را ایجاد، ویرایش و حذف کنید.
· ایجاد ریدایرکتهای انبوه: برخلاف برخی از افزونههای ریدایرکت دیگر، Quick Redirect به شما امکان میدهد لیستی از ریدایرکتها را به صورت همزمان ایجاد کنید. این قابلیت برای وبسایتهایی که نیاز به ریدایرکت کردن تعداد زیادی از صفحات قدیمی دارند، بسیار مفید است.
· پشتیبانی از انواع ریدایرکت: علاوه بر ریدایرکتهای دائمی (301)، Quick Redirect از انواع دیگری از ریدایرکتها مانند ریدایرکتهای موقت (302) نیز پشتیبانی میکند.
· سازگاری با سایر افزونهها: این افزونه با اکثر افزونههای محبوب وردپرس سازگار است.
· سبک و وزن کم: این افزونه حجم بسیار کمی دارد و تاثیر محسوسی روی سرعت سایت شما نمیگذارد.
نحوه استفاده از افزونه Quick Redirect
1. به بخش افزونهها > افزودن در پیشخوان وردپرس خود مراجعه کنید.
2. عبارت Quick Redirect را در بخش جستجوی افزونهها وارد نمایید.
3. افزونه Quick Redirect را نصب و سپس فعال کنید.
4. بعد از فعالسازی، در منوی وردپرس، گزینهای با عنوان Quick Redirects اضافه میشود. روی این گزینه کلیک نمایید.
5. در صفحه تنظیمات افزونه، دو بخش مجزا برای “تنظیمات کلی” و “لیست ریدایرکتها” وجود دارد.
6. در بخش "تنظیمات کلی" میتوانید موارد کلی مانند نوع ریدایرکت پیش فرض را انتخاب کنید.
7. در بخش "لیست ریدایرکتها" میتوانید آدرسهای مبدا و مقصد ریدایرکتها را مشخص کنید. برای هر ریدایرکت، یک ردیف جدید اضافه نمایید. در ستونهای مربوطه، آدرس URL قدیمی (مبدا) و آدرس URL جدید (مقصد) را وارد کنید. پس از تکمیل اطلاعات هر ریدایرکت، روی دکمه "افزودن ریدایرکت" کلیک نمایید.
ریدایرکت در وردپرس بدون نصب افزونه
در حالی که افزونههای متعددی برای ریدایرکت در وردپرس وجود دارند، میتوانید این کار را بدون نصب افزونه نیز انجام دهید. دو روش اصلی برای ریدایرکت در وردپرس بدون افزونه وجود دارد:
1. ویرایش فایل htaccess
1. به هاست وبسایت خودتان متصل شده و به دنبال فایل htaccess در پوشه اصلی وبسایتتان باشید.
2. اگر فایل htaccess را مشاهده نکردید، باید آن را ایجاد کنید. برای این کار، یک فایل خالی با نام htaccess.txt ایجاد نمایید و سپس نام آن را به htaccess تغییر دهید.
3. کد زیر را به انتهای فایل htaccess اضافه کنید و آدرسهای مبدا و مقصد را مطابق با نیاز خودتان تغییر دهید:
Redirect 301 /old-url/ http://example.com/new-url/
در این مثال، هر بار که کاربری به آدرس /old-url/ مراجعه میکند، به طور خودکار به آدرس http://example.com/new-url/ هدایت خواهد شد.
توجه داشته باشید که باید آدرسهای مبدا و مقصد را با توجه به نیاز خودتان تغییر دهید. همچنین، انواع مختلفی از کدهای ریدایرکت وجود دارد که میتوانید از آنها استفاده کنید. برای اطلاعات بیشتر در مورد کدهای ریدایرکت، میتوانید به منابع آنلاین مراجعه کنید.
2. ویرایش فایل functions.php
1. به داشبورد وردپرس خودتان بروید و به بخش نمایش > پوستهها بروید.
2. روی نام پوستهای که در حال استفاده از آن هستید کلیک کنید.
3. به دنبال فایل functions.php در پوشه پوسته باشید.
4. کد زیر را به انتهای فایل functions.php اضافه کنید و آدرسهای مبدأ و مقصد را مطابق با نیاز خودتان تغییر دهید:
PHP
function my_custom_redirects() {
if ($_SERVER['REQUEST_URI'] == '/old-url/') {
wp_redirect('http://example.com/new-url/', 301);
exit;
{
{
add_action('init', 'my_custom_redirects');
در این مثال، هر بار که کاربری به آدرس /old-url/ مراجعه میکند، به طور خودکار به آدرس http://example.com/new-url/ هدایت خواهد شد. توجه داشته باشید که باید آدرسهای مبدا و مقصد را با توجه به نیاز خودتان تغییر دهید. همچنین این کد فقط در صورتی کار میکند که از یک پوسته فرزند استفاده کنید.
نکات مهم
· قبل از انجام هرگونه تغییر در فایلهای htaccess یا functions.php، از وبسایت خودتان پشتیبان تهیه کنید.
· اگر در ویرایش کدها مشکل دارید، میتوانید از یک توسعهدهنده وردپرس کمک بگیرید.
· استفاده از افزونههای ریدایرکت معمولا سادهتر و کاربر پسند تر از روشهای مندرج در بالا است، اما اگر نیاز به انعطافپذیری بیشتر دارید یا میخواهید از نصب افزونههای اضافی جلوگیری کنید، میتوانید از این روشها استفاده نمایید.
مقایسه ویژگی افزونههای برتر ریدایرکت وردپرس در سال 2024
همانطور که به آن اشاره کردیم در وردپرس برای ریدایرکت کردن افزونه های قدرتمند متعددی وجود دارد. هر کدام از این افزونه ها دارای یکسری مزایا و ویژگی خاص هستند. انتخاب یک افزونه مناسب کمی چالش برانگیز است. به همین دلیل در ادامه ما در یک جدول چند مورد از بهترین افزونه های ریدایرکت در وردپرس را همراه با ویژگی های آنها معرفی میکنیم. با نگاه به این جدول راحت تر می توانید افزونه مناسب را پیدا نمایید.
نام افزونه |
ویژگیهای برجسته |
Redirection |
- محبوبترین افزونه ریدایرکت با بیش از 2 میلیون نصب فعال - رابط کاربری ساده و آسان برای استفاده - پشتیبانی از انواع مختلف ریدایرکت، از جمله 301، 302 و 404 - امکان تنظیم ریدایرکتها به صورت دستهبندی - قابلیت ریدایرکت گروهی پستها و صفحات - ابزارک گزارشدهی برای مشاهده آمار ریدایرکتها - نسخه رایگان و پرمیوم با امکانات بیشتر |
Simple 301 Redirects |
- رابط کاربری بسیار ساده و مینیمال - مناسب برای مبتدیان - ایجاد آسان ریدایرکتهای 301 - پشتیبانی از ریدایرکتهای regex - نسخه رایگان و پرمیوم با امکانات بیشتر |
301 Redirects |
- افزونه قدرتمند و انعطافپذیر برای ریدایرکتهای 301 - پشتیبانی از انواع مختلف ریدایرکت، از جمله 301، 302 و 404 - امکان تنظیم ریدایرکتها به صورت دستهبندی - قابلیت ریدایرکت گروهی پستها و صفحات - ابزارک گزارشدهی برای مشاهده آمار ریدایرکتها - قابلیت ایمپورت و اکسپورت ریدایرکتها - سازگاری با افزونههای سئو مانند Yoast SEO و Rank Math |
Safe Redirect Manager |
- رابط کاربری ساده و کارآمد - مناسب برای کاربران با سطح دانش متوسط - ایجاد آسان ریدایرکتهای 301، 302 و 404 - پشتیبانی از ریدایرکتهای regex - قابلیت ریدایرکت گروهی پستها و صفحات - ابزارک گزارشدهی برای مشاهده آمار ریدایرکتها - قابلیت ایمپورت و اکسپورت ریدایرکتها - سازگاری با افزونههای سئو مانند Yoast SEO و Rank Math |
SEO Redirection |
- افزونه سئو با قابلیتهای ریدایرکت - مناسب برای کاربران متخصص سئو - ایجاد آسان ریدایرکتهای 301، 302 و 404 - پشتیبانی از ریدایرکتهای regex - قابلیت ریدایرکت گروهی پستها و صفحات - ابزارک گزارشدهی برای مشاهده آمار ریدایرکتها - قابلیت ایمپورت و اکسپورت ریدایرکتها - سازگاری با افزونههای سئو مانند Yoast SEO و Rank Math - بهینهسازی برای موتورهای جستجو |
نتیجه گیری
ریدایرکت یکی از تکنیکهای مهم در سئو است که میتواند به بهبود رتبه سایت شما در موتورهای جستجو کمک کند. همچنین با استفاده از ریدایرکت میتوانید از تجربه کاربری بهتری برای بازدیدکنندگان سایت خود ارائه دهید. در این مقاله به طور کامل با نحوه ریدایرکت در وردپرس آشنا شدیم. آموختیم که چگونه میتوان آدرسهای قدیمی را به آدرسهای جدید ریدایرکت و خطاهای 404 را مدیریت کرد و تنظیمات مربوط به ریدایرکتها را به طور کامل در دست گرفت.
سوالات متداول
ریدایرکت چیست و چه کاربردهایی دارد؟
ریدایرکت یک فرایند است که برای هدایت کاربران از یک آدرس به آدرس دیگر استفاده میشود. کاربردهای رایج ریدایرکت شامل تغییر آدرس صفحات وب، انتقال دائمی یک سایت به آدرس جدید، اصلاح لینکهای شکسته و ایجاد نسخههای جدید از یک سایت با آدرسهای متفاوت است.
آیا برای استفاده از ریدایرکت در وردپرس باید افزونه نصب کرد؟
خیر، استفاده از افزونه برای ریدایرکت در وردپرس ضروری نیست. شما میتوانید از فایل htaccess. در ریشه سایت وردپرس استفاده کرده تا ریدایرکتهای مورد نظر خود را پیکربندی کنید.
چگونه میتوانیم ریدایرکت را در وردپرس پیکربندی کنیم؟
برای پیکربندی ریدایرکت در وردپرس، میتوانید از فایل.htaccess استفاده کنید. با باز کردن این فایل و اضافه کردن کدهای ریدایرکت مناسب، میتوانید تغییر مسیر کاربران را انجام دهید. همچنین در صورتی که از یک پوسته وردپرس استفاده میکنید، ممکن است افزونههایی داخل پوسته وجود داشته باشند که به شما امکان ریدایرکت با استفاده از تنظیمات پوسته را بدهند.
آیا برای استفاده از ریدایرکت در وردپرس باید برنامهنویسی بلد باشیم؟
برای استفاده از ریدایرکت در وردپرس، نیازی به مهارتهای برنامهنویسی پیچیده نیست. با استفاده از فایل.htaccess و اضافه کردن کدهای ریدایرکت ساده، میتوانید تغییر مسیر مورد نظر خود را انجام دهید. البته، در صورتی که با کدهای برنامهنویسی آشنایی دارید، میتوانید روشهای پیشرفتهتر را نیز برای ریدایرکت در وردپرس استفاده کنید.
آیا باید قبل از اعمال تغییرات در فایل.htaccess، یک نسخه پشتیبان از آن را ایجاد کنیم؟
بله، همیشه قبل از اعمال تغییرات در فایل.htaccess، بهتر است یک نسخه پشتیبان از آن ایجاد کنید. این کار به شما امکان بازگشت به حالت قبلی در صورت بروز خطا یا ناهماهنگی با سایت را میدهد. میتوانید به راحتی یک نسخه پشتیبان از فایل. htaccess را در کامپیوتر خود ذخیره کرده یا یک نسخه پشتیبان در همان شاخه با نام دیگری ایجاد نمایید.

null