ریدایرکت، مفهومی آشنا برای برنامه‌نویسان و کارشناسان سئو است، که اگر کاربر حرفه‌ایِ گوگل باشید قطعا آن را به چشم دیده‌اید. نیازی نیست حتما کدنویسی بدانید یا از پشت‌پرده گوگل سردربیاورید!

برایتان پیش‌آمده که، آدرس سایتی را وارد کنید ولی شما را به آدرس دیگری ببرد؟ احتمالا این اتفاق شما را متعجب می‌کند که چه شده است؟! اگر به دنبال پاسخ این سوال و چیستیِ این مفهوم، به این مقاله رسیدید، جای درستی آمده‌اید. در این نوشتار قرار است از مفهوم redirect در دنیای وب، ریدایرکت چیست و انواع redirect صحبت کنیم.

redirect چیست

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

برای آن‌که بدانید ریدایرکت چیست، ابتدا باید از URL برایتان بگویم. URL کوتاه‌شدهUniform Resource Locator است. در دنیای طراحی وب، گاهی پیش می‌آید که یک محتوای یک URL به URL دیگری انتقال داده شود.

این‌جاست که مفهوم ریدایرکت پدید می‌آید. در تعریفی ساده باید گفت redirect، تغییر مسیر است. تغییر مسیری که در آن، ارتباطی بین یک آدرس قدیمی که احتمالا وجود ندارد، با یک آدرس جدید برقرار می‌شود. یعنی شما، کاربر یا ربات گوگل را از یک صفحه‌ای، به مسیر دیگری تغییر مسیر دهید.

Redirect می‌تواند انتقال به هر URL دیگر باشد و لازم نیست حتما در همان آدرس وب‌سایت تغییر مسیر صورت پذیرد. این مقوله، خودش انواعی دارد. برای آگاهی از انواع ریدایرکت، ابتدا باید بدانیم چرا و در کجاها به آن نیاز پیدا می‌کنیم.

ریدایرکت 301

چرا ما به ریدایرکت نیاز داریم؟

موارد متعددی وجود دارد که سبب می‌شود به تغییر مسیر یا اصطلاحاً Redirect نیاز پیدا کنیم. تعدادی از مهم‌ترینِ آن‌ها در زیر می‌آید:

  • حذف کردن یک صفحه یا یک پست

 بسیاری اوقات پیش می‌آید که یک مطلب، محصول، برگه یا نوشته‌ای را از سایت خود حذف می‌کنیم. به‌دنبالِ این حذف کردن، یک‌سری موارد رو برای سایت شما به‌وجود می‌آورد که اگر تغییر مسیر ندهید، در سایت‌تان خطا ایجاد می‌شود.

  • انتقال سایت به دامنه جدید

زمانی که دامنه سایت خود را به دامنه دیگری تغییر می‌دهید هم به آگاهی از انواع ریدایرکت نیاز دارید.

  • یکی کردن چند وب‌‌سایت

گاهی نیاز هست که دو یا چند سایت، روی یک هاست نصب شوند، بدون آن‌که سئو و بهینه‌سازی آن‌ها از دست برود. بعد از این‌که دو یا چند سایت با هم ادغام شدند، نوبت به راه‌اندازی تغییر مسیر آن‌هاست.

  • تغییر دادن CMS

ممکن است گاهی لازم باشد cms یا مدیریت محتوای خود را بخواهید تغییر دهید. در آن‌صورت هم لازم است بدانید ریدایرکت چیست و به چه صورت، تغییر مسیر بدهید.

  • تغییر دادن ساختار urlها

موقعی هم هست که باید ساختارِ url خود را تغییر دهید. در این صورت هم باید انواع redirect را بشناسید و به‌کار ببرید.

انواع ریدایرکت

انواع redirect ها را بشناسید!

حال که دانستیم نیازهای ما به ریدایرکت در کجاها می‌تواند باشد، بهتر است با انواع ریدایرکت آشنا شویم. ما پنج نوع ریدایرکت در زیر برای‌تان معرفی می‌شوند.

  1. ریدایرکت ۳۰۱ | ۳۰۱ Permanent redirect

شماره یک، پراستفاده‌ترین redirect است که برای انتقال همیشگی استفاده می‌شود. مثلا آدرس سایت شما، Irani هست و می‌خواهید برای همیشه به Iranian تغییر دهید. در این‌جا ۳۰۱ redirect کاربرد دارد. این تغییر مسیری ست که از سمت سرور انجام شده و کاربر را برای همیشه به صفحه جدید انتقال می‌دهد.

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

  1. ۳۰۲ Found

مورد شماره دو از لیست انواع redirect، ، یعنی محتوایی یافت شده ولی فعلا در دسترس نیست.

  1. ۳۰۷ Temporary redirect

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

  1. ۴۱۰ Content deleted

۴۱۰ redirect می‌گوید محتوای مورد نظر حذف شده است.

  1. ۴۵۱ Content unavailable for legal reasons

مورد پنجم از این لیست انواع ریدایرکت هم می‌گوید که محتوای مورد نظر به دلایل قانونی یا دلایل خاصی، در حال حاضر در دسترس نیست.

  1. ریدایرکت‌های REGEX

اگر یک سئوکار حرفه‌ای باشید و بخواهید ریدایرکت‌های پیچیده‌ای برای URLهای‌ سایت‌تان بسازید، می‌توانید از این Regex Redirect استفاده کنید. این کد از لیست انواع redirect، به شما امکان می‌دهد صفحه‌هایی از وب‌سایت خود را که کلمه کلیدی مشابه دارند، به‌صورت گروهی به آدرسی جدید ببرید.

انواع redirect چه کاربردی دارند؟

همان‌طور که پیش‌تر دیدیم، ریدایرکت‌ها متنوع هستند و هر کدام موارد استفاده خود را دارند. در این‌جا می‌خواهیم به برخی از مهم‌ترینِ آن‌ها بپردازیم:

  • کاربرد ۳۰۱ Redirect

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

عدم استفاده از کد دستور ۳۰۱، کاربر را ارور ۴۰۴ مواجه می‌کند. وقتی تعداد این خطاهای ۴۰۴ زیاد بشود، تاثیر منفی روی سئو می‌گذارد. این یک ریدایرکتِ همیشگی ست و امکان برگشت ندارد.

  • کاربرد ۳۰۲ Redirect

این نوع از انواع redirect، معروف به تغییر مسیر موقت است. فرض کنید فروشگاهی در یک فصل از سال محصولات خاصی را می‌فروشد ولی قصد ندارد کاربران، در ایام دیگر به این صفحه‌اش مراجعه کنند. بنابراین با استفاده از ریدایرکت ۳۰۲ می‌تواند از قدرت و اعتبار این صفحه، فقط در همان فصل بهینه استفاده کند.

 به‌طور موقت این صفحه را از دسترس خارج کند ت

  • کاربرد ۳۰۷ Redirect

کد ۳۰۷ از فهرست انواع redirect کارکردی شبیه‌به ریدایرکت ۳۰۲ دارد؛ یعنی انتقال موقت. اما با این کد، موضوع انتقال موقت، برای ربات‌های گوگل شفاف‌تر است. در ریدایرکت‌های ۳۰۲ و ۳۰۷ مراقب باشید که لینک‌های داخلی صفحه را عوض نکنید؛ چون قرار است دوباره به آدرس قبلی خود برگردد.

  • کاربرد ۴۱۰ Redirect

وقتی صفحاتی از سایت (مانند محصول، برگه، مقاله و ..) را حذف می‌کنید و جای‌گزینی هم برایش ندارید از کد ۴۱۰ استفاده کنید. با این کد از انواع ریدایرکت، به گوگل این پیام را می‌رسانید که این صفحه‌ها را نیاز ندارید. گوگل هم آن‌ها را به‌کل از نتایج خود حذف می‌کند تا دچار خطای ۴۰۴ نشوند.

  • کاربرد ۴۵۱ Redirect

وقتی حذف یک صفحه، دلایل کاملا قانونی و به‌خصوصی داشته باشد، کد ۴۵۱ کاربرد دارد. به‌طور مثال، محصولی که می‌فروشید که صاحبش نیستید و شامل قانون کپی‌رایت شده است. اگر صاحب اثر از شما بابت انتشار و یا فروش آن محصول شکایت کند، شامل‌حالِ جریمه گوگل خواهید شد.

 

سخن پایانی

در این نوشتار، شما با مفهومی به نام redirect در دنیای وب آشنا شدید و دانستید که ریدایرکت چیست. هم‌چنین بعضی از مهم‌ترین انواع ریدایرکت به شما معرفی شد و از کاربردشان گفتیم. اگر سوالی ذهنتان را به خود مشغول کرده حتما در قسمت کامنت برایمان بنویسید.

۴ دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *