افزونه Redirection ریدایرکت وردپرس تغییر مسیر url

افزونه Redirection | افزونه ریدایرکت وردپرس | تغییر مسیر url در وردپرس

در این مقاله از سایت آموزی قصد داریم شما عزیزان را با افزونه وردپرسی Redirection آشنا کنیم.

احتمالا شما هم بعضا با صفحات وبسایت هایی که با پیغام ( این صفحه پیدا نشد  ) روبرو می شوند، مواجه شدید.

در حقیقت در این وبسایت ها صفحاتی که چنین پیغامی را می دهند ، به دلایل مختلفی حذف شده اند.

و وبمستر آنها را بر روی آدرس جدیدی نیز ریدایرکت نکرده است.

افزونه Redirection | افزونه ریدایرکت وردپرس | تغییر مسیر url در وردپرس

ریدایرکت چیست؟

ریدارکت( Redirect ) به معنی  راهنمایی و ارجاع  به یک مکان جدید است.

در وب ، ریدارکت Redirect انتقال بازدیدکننده به مکان جدید می باشد.

به عبارت دیگر هر زمان شخص یا نرم افزاری به آدرسی وارد شود که مدیر سایت نمی خواهد ، آن شخص یا نرم افزار را به آدرس جدید منتقل می کند.

مدیران سایت ها به خصوص در ارتباط با رعایت قواعد سئو همواره با ریدایرکت آدرس صفحه های مختلف سایت سرو کار دارند.

افزونه Redirection | افزونه ریدایرکت وردپرس | تغییر مسیر url در وردپرس

ریدایرکت ۳۰۱

ریدایرکت ۳۰۱  ( ۳۰۱ redirect ) به معنی انتقال دائم آدرسی به آدرس دیگر است.

redirect  ۳۰۱ هنگامی که آدرس دامنه تغییر داده می شود یا اینکه توسط  آدرس های دیگر، سایت نمایش داده شود کاربرد  دارد.

روش اصولی استفاده از چند آدرس برای یک سایت استفاده از ۳۰۱ redirect می باشد (به جای پارک دامنه).

همچنین برای انتقال صفحات داخلی نیز کاربرد دارد.

افزونه ریدایرکت وردپرس | تغییر مسیر url در وردپرس

برای مثال، اگر صفحه ای حذف می شود، بهتر است آدرس آن صفحه، به صفحه مرتبط دیگر ۳۰۱ redirect شود

(به جای نمایش صفحه ۴۰۴ یافت نشد).

عموما استفاده از ۳۰۱ redirect برای انتقال گوگل و کاربران از لینک های قدیمی به  لینک جدید می باشد.

مثلا یک سایت با لینک هایی داشته ایم که به .html ختم می شده اند که پس از بررسی ها متوجه شده که بهتر است از .html در پایان لینک ها استفاده شود.

افزونه Redirection | افزونه ریدایرکت وردپرس | تغییر مسیر url در وردپرس

کاربرد ریدایرکت 301

استفاده از ۳۰۱ ریدایرکت هنگامی قصد تعویض و یا حذف  آدرس صفحه ای از سایت به هر دلیلی کنید که مشابه آن وجود دارد، به شدت توصیه می گردد.

افزونه Redirection | افزونه ریدایرکت وردپرس | تغییر مسیر url در وردپرس

زیرا با این کار ترافیک قبلی  از دست نمی رود  و اعتبار و رتبه آن صفحه در گوگل و موتور های جستجو نیز حفظ می شود. ریدایرکت ۳۰۱ و ریدایرکت ۳۰۲ ، مشابه هم عمل می کنند.

و در هر دو نوع، هم کاربر و هم خزنده های موتورهای جستجو از آدرس قدیم به آدرس جدید منتقل می شوند. اما ریدایرکت ۳۰۱ به معنی انتقال دائم و همیشگی است.

ریدایرکت 302

در حالی که ریدایرکت ۳۰۲ به معنی انتقال موقت است.

افزونه Redirection یک پلاگین ورد پرسی است برای مدیریت تغییر مسیر ۳۰۱ و پیگیری خطاهای ۴۰۴ بدون نیاز به دانش Apache و فایل های htaccess.

وقتی خزنده ها، به صفحه ای می رسند که به صفحه ای دیگر ۳۰۱ redirect شده است، خزنده ها، هم مقصد redirect را دنبال می کنند و متوجه می شوند، که صفحه ای که به آن مراجعه کردند، به آدرس جدید منتقل شده است. لذا اعتبار آدرس قبلی را به آدرس جدید منتقل می کنند. کد ۳۰۱ یکی از کد های وضعیت پاسخ سرور است که همانطور که در ابتدا گفته شد، به معنی انتقال دائم به آدرسی دیگر می باشد.

ویژگی های جدید افزونه Redirection شامل

۱- نظارت خطا

بررسی ورودی های خطا ۴۰۴ واجازه نمایش  به روی ۳۰۱.

۲- سفارشی سازی تغییر مسیر

عبور از واسط (pass-through) با عبور دادن یک آدرس URL از طریق صفحه ای و یا سایتی دیگر

۳- دریافت ورود ها  برای تغییر مسیر URLs ها

۴- تمام آدرس ها می توانند هدایت شوند، حتی آنهایی که وجود دارند.

۵- متد تغییر مسیر

  • تغییر مسیر بر اساس وضعیت ورود به سیستم،
  • تغییر مسیر به صفحات تصادفی،
  • تغییر مسیر بر اساس ارجاع.

ویژگی های موجود افزونه Redirection

  • به طور خودکار یک تغییر مسیر ۳۰۱ زمانی که تغییرات URL انجام می شوند اضافه می کند.
  • اضافه کردن تغییر مسیر  دستی ۳۰۱ ، ۳۰۲ ، و ۳۰۷ برای یک پست وردپرس، و یا برای هر فایل دیگر .
  • پشتیبانی کامل ازعبارات منظم (regular expression).
  • htaccess آپاچی مورد نیاز نمی باشد – به طور کامل در داخل وردپرس کار می کند.
  • تغییر مسیر فایل index.php ، index.html به دسترسی INDEX.HTM
  • آمار چگونگی تغییر مسیر های رخ داده را نمایش می دهد ، مثلا هنگامی که در گذشته تغییر مسیر  اتفاق افتاده ، چه کسی  سعی در انجام آن داشته  ، و جایی که  URLها  یافت نشده باشند .

دانلود افزونه از مخزن وردپرس –> Redirectionدر وردپرس

پیوندهای مهم و کاربردی

تگ های HTML در سایت آموزی

تگ های جدید HTML5 در سایت آموزی

صفات تگ های HTML در سایت آموزی

تگ های منسوخ شده HTML5 در سایت آموزی

تگ های block level و inline level در سایت آموزی

تگ های HTML در W3school

ویژگی های CSS در سایت آموزی

ویژگی های CSS در W3schools

افزونه Redirection ریدایرکت وردپرس تغییر مسیر url – اختصاصی سایت آموزی