ریدایرکت چیست و انواع آن کدام است؟
برای اینکه بتوانید سایت خود را بهتر مدیریت کنید و همچنین تجربه کاربری بهتری را برای کاربران سایت خود رقم بزنید، دانستن مهارت ریدایرکت کردن برای هر وبمستر الزامی است.
ریدایرکت چیست؟
هنگامی که یک وب سایت تازه تأسیس شده است، ممکن است نیاز به تغییراتی داشته باشیم و برای برخی از آدرس های اینترنتی سایت، اقدام به ریدایرکت کردن کنیم.
با گذشت زمان، وب سایت ها رشد می کنند و با افزودن صفحات بیشتر و ایجاد مقولات بیشتر، شروع به ایجاد URL های بیشتری در سایت می شود و باید برای مقابله با آن فکر کنید. گاهی ممکن است سایت بسیار وسیع و پیچیده شود که باید برای حل این مشکل کاری انجام دهیم.
تقریبا همه صاحبان وب سایت در بعضی مواقع نیاز به تنظیم تغییر URL ها خواهند شد.
تعریف ریدایرکت
ریدایرکت در یک وب سایت URL قدیمی صفحه سایت را به آدرس جدید منتقل می کند. با این کار اگر کسی روی آدرس قدیمی یا اصلی کلیک کند یا آن را تایپ کند به صفحه جدیدی که روی آن ریدایرکت کرده ایم منتقل می شود. ریدایرکت باعث می شود تا افراد با صفحه 404 مواجه نشوند و از طرفی بتوانند نیاز خود را نیز از سایت مورد نظر برآورده کنند.
با این کار ارزش لینک هایی که صفحه مورد نظر ایجاد کرده ایم از دست نرفته و هم برای موتورهای جستجو و هم برای کاربران اهمیت بالایی دارد. در هر صورت نمایش صفحه 404 وقتی کاربر روی یک لینک کلیک می کند پارامتری منفی در سئو و رضایت کاربری از کار با سایت است.
برای اینکه بتوانید سایت خود را بهتر مدیریت کنید و همچنین تجربه کاربری بهتری را برای کاربران سایت خود رقم بزنید، دانستن مهارت ریدایرکت کردن برای هر وبمستر الزامی است.
انواع روش های ریدایرکت یک URL
برای ریدایرکت کردن URL ها می توانیم از سه روش ذیل استفاده کنیم:
1. ریدایرکت 301
این ریدایرکت دائمی است و در هر دو سمت سرور و مرورگر ایجاد می شود. ریدایرکت 301 یکی بهترین انواع ریدایرکت دائمی است. این ریدایرکت باعث می شود تا تمام امتیازات و رنک سئو که برای صفحه قدیمی در نظر رفته شده به صفحه جدید منتقل می شود از این رو برای ساختار دهی و مدیریت بهینه سئوی سایت بسیار موثر است و نقش مهمی دارد.
این نوع ریدایرکت در واقع بهترین نوع تغییر آدرس برای سئو است. در اکثر موارد معمولاً از همین نوع ریدایرکت برای انجام کار های لازم استفاده می شود.
2. ریدایرکت 302
ریدایرکت 302 موقت بوده و طبق زمانی که مدیر سایت در نظر دارد فعال یا غیر فعال شود. این ریدایرکت در واقع زمانی باید صورت بگیرد که قصد داریم برخی URL های داخل سایت به حالت قدیمی بمانند. برای مثال زمانی که در حال طراحی یک نسخه جدید از سایت خود هستیم، قصد داریم تا کاربران هم به نسخه جدید و هم نسخه قدیم پست هدایت شوند. برای انجام این کار و این نوع ریدایرکت میتوانیم از Redirect 302 استفاده کنیم.
3. Meta Refresh یا تازه کردن متا
به احتمال زیاد همه افراد با وضعیت هایی مشابه شده ایم که روی لینکی کلیک کنیم و سایت اعلام کند که چند ثانیه باید صبر کنیم . مورد دیگری که در این باره وجود دارد اشاره به این مطلب است که برای ورود به سایت باید بر روی لینکی که نمایش داده می شود کلیک کنیم.
این نوع ریدایرکت بدون بروز رسانی سرور به صفحه جدید می رود. زمانی که می خواهیم یک تازه سازی متا را انجام دهیم می توانیم زمان لازم برای هدایت به صفحه جدید را تعیین کنیم. اگر زمان انتقال را 0 یا 1 ثانیه قرار دهیم معمولاً موتورهای جستجو این ریدایرکت را با ریدایرکت 301 اشتباه می گیرند.
تأخیر هایی در این نوع تغییر مسیر وجود دارد. بنابراین بهتر است برای ریدایرکت کردن صفحات بیشتر از ریدایرکت 301 استفاده کرده و باید به یاد داشته باشیم متا رفرش قادر است تأثیر منفی روی وب سایت ما بگذارد.
5 دلیل برای ریدایرکت کردن URL
1. هدایت یک Subdirectory به صفحه ای در سایت
ریدایرکت کردن یکی از کار های بسیار مهمی است که در سئو و ساختار سایت اثر بسیار زیادی دارد. هر وب مستری برای بهبود اوضاع سئو سایت و یا به دلیل تغییر استراتزی اداره سایت ممکن است که از ریدایرکت استفاده کند. در واقع شناخت انواع ریدایرکت و موارد استفاده درست آنها می تواند به بهبود ساختار و سئوی سایت ما بسیار کمک کند.
برای مثال فرض کنید که می خواهید آدرس یک وبلاگ را تغییر دهیم و آن را به صورت یک زیردامنه مجزا در آوریم برای این کار بایستی اصطلاحاً آن را ریدایرکت کنیم.
2. ریدایرکت محتوای فرعی و تکراری روی محتوای اصلی سایت
یکی از مواردی که در سئوی سایت بسیار موثر است و در صورت رعایت نشدن باعث جریمه سایت و افت رنکینگ می شود وجود محتوای تکراری است. از طرفی حذف یو آر ال می تواند ایجاد خطای 404 کند به همین منظور در صورتی که محتوای تکراری در سایت داریم یکی را به عنوان مقاله اصلی در نظر گرفته و محتوای فرعی را روی آدرس این مقاله اصلی ریدایرکت می کنیم.
اگر در سایت محتوای تکراری وجود داشته باشد فهم اینکه کدام یک از محتوا های موجود در سایت می توانند اصلی باشند برای گوگل مشکل است از این رو برای سئوی سایت یک فاکتور و نمره منفی در نظر خواهد آمد.
با ریدایرکت کردن مطالب قبلی روی مطلب اصلی می توانیم این مشکل را برای گوگل حل کنیم. این کار سردرگمی بازدیدکنندگان را کم کرده و اصول سئو و لینک بیلدینگ در سایت رعایت می شود.
3. تغییر دامنه های چندگانه به یک دامنه واحد
یکی از اتفاقاتی که برای برند ها می افتد این است که دامنه ای را با پسوند خاصی ثبت کرده باشند. در این صورت رقبا می توانند از همان دامنه با پشوند های مختلف استفاده کنند و باعث لطمه خوردن به ترافیک سایت اصلی شوند.
به همین منظور اکثر وب سایت های مطرح دامنه های شبیه به دامنه اصلی را خریداری می کنند تا بعد ها رقبا نتوانند از این موضوع برای لطمه وارد کردن به سایت و رقابت استفاده کنند. دامنه های مختلف می توانند پسوندهای ذیل را داشته باشند.
زمانی که دامنه های مختلف ثبت و خریداری شد می توانیم با ریدایرکت کردن دامنه مورد نظر روی دامنه اصلی از این مشکلات جلوگیری کنیم.
4. ریدایرکت دامنه قدیمی روی دامنه جدید
گاهی ممکن است افراد دامنه ای را برای سایت خو انتخاب کنند. این انتخاب ممکن است انتخاب اول نبوده و ممکن است بعد ها بتوانیم دامنه مورد نظر خود را خریداری کنیم.
در این صورت زمانی که دامنه جدید خریداری شده باشد می توانیم دامنه قدیمی را روی آدرس جدید ریدایرکت کنیم. با این کار افراد با کلیک بر روی آدرس قدیمی به آدرس جدید و وب سایت مورد نظرشان منتقل می شوند و احتیاجی به انتقال فایل ها از یک دامنه به دامنه دیگر نیست.
5. ریدایرکت کردن یک یو آر ال روی یو آر ال دیگر
زمان های بسیار زیادی اتفاق می افتد که نیاز داریم آدرس های اینترنتی قدیمی را به آدرس اینترنتی جدید ریدایرکت کنیم. اگر بخواهیم ساختار یو آر ال را تعویض یا پاک کنیم حتماً باید از ریدایرکت وبرای سرو سامان دادن به سایت و آدرس ها استفاده کنیم.
در این حالت، شما می خواهید یک Redirect 301 را از URL قدیمی به آدرس جدید پیاده سازی کنید. اگر شما از ریدایرکت 301 استفاده کنید، باعث می شود تا در موتور جستجوگر گوگل نیز ثبت شود و بر روی سئو سایت شما نیز تأثیر مثبت خواهد گذاشت.
از این جهت نیز تجربه کاربری مناسب برای کاربران رقم می خورد و به مطالبی که به دنبال آنها هستند دسترسی خواهند یافت.
آموزش ریدایرکت در دایرکت ادمین
برای ایجاد ریدایرکت در کنترل پنل دایرکت ادمین پس از وارد شدن به کنترل پنل مراحل ذیل را انجام می دهیم:
- در قسمت Account Manager روی گزینه Site Redirection کلیک می کنیم.
- گزینه “Site Redirection ” را انتخاب می کنیم.
- در صفحهی Site Redirects روی گزینه CREATE NEW REDIRECT کلیک می کنیم.
- گزینه “Create New Redirect” کلیک می کنیم.
- حال در پنجرهی باز شده باید اطلاعات لازم جهت ریدایرکت دامنه در دایرکت ادمین را در فیلدهای مشخص شده وارد کنیم.
- روی “Create” کلیلک می کنیم
- Local URl Path: مسیر مبدأ اینجا ثبت می شود اگر قصد بر ریدایرکت کردن دامنه داشته باشیم این بخش باید خالی گذاشته شود در صورتی که می خواهیم سابدامین را ریدایرکت کنیم بایستی نام ساب دامین را در این قسمت وارد کنیم.
- Redirect Type: نوع ریدایرکت در این قسمت معین می شود.
- Destination URL: این فیلد آدرس مقصد را دریافت می کند این آدرس باید به صورت کامل نوشته شود.
- سپس روی create کلیک می کنیم تا ریدایرکت کامل انجام شود.
آموزش ریدایرکت در سی پنل
- برای ریدایرکت کردن یک آدرس روی آدرسی دیگر ابتدا وارد پنل cPanel می شویم.
- از قسمت Domains بر روی گزینه Redirects کلیک می کنیم.
- در صفحه ای که باز می شود به موارد ذیل توجه کنید:
- قسمت Type : در این قسمت می توانیم نوع ریدایرکت را مثلا 301 یا 302 انتخاب کنیم.
- قسمت https?://(www.) : در اینجا نام دامنه یا ساب دامنه مورد نظر را می نویسیم.
- قسمت Redirect to : آدرس سایت مقصد را در این باکس وارد می کنیم.
- قسمت www. Redirection : گزینه Redirect With or without www را انتخاب می کنیم.
- در پایان روی Add کلیک می کنیم.
جمع بندی
ریدایرکت کردن صفحات سایت یکی از کارهایی است که به دلایل مختلف انجام می شود و وب مستر باید اطلاعات و توانایی کاملی در انجام آن داشته باشد. ریدایرکت در واقع تغییر مسیر به مسیری غیر از URL ثبت شده است و در سی پنل و دایرکت ادمین به راحتی میتوانیم این کار را انجام دهیم. در مقاله فوق انواع ریدایرکت های موجود و روش انجام این ریدایرکت ها در کنترل پنل های دایرکت ادمین و سی پنل ارائه شد.
امیدواریم این مقاله برایتان مفید واقع شده باشد. اگر سوالی دارید که در این مقاله پاسخش را پیدا نکردید، در قسمت کامنت ها سوال خود را مطرح کنید، کارشناسان ما در کمتر از چند دقیقه به سوالات پاسخ خواهند داد.
این مقاله را با دوستان خود به اشتراک بگذارید.