ریدایرکت ۳۰۱ چیست و چرا برای سئو مهم است

دسته بندی : SEO
۲۷ خرداد ۱۳۹۹
بازدید ها : 98 بار
زمان مطالعه : 1 دقیقه
301RedirectSimple

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

ریدایرکت یا تغییر مسیر برای انتقال یک صفحه وب به صفحه دیگر استفاده می شود. در ریدایرکت ۳۰۱ هم کاربران و هم ربات های گوگل به صفحه جدید منتقل می شوند و این باعث می شود اعتبار سئویی یک صفحه به صفحه جدید منتقل می شود. اگر به طور ساده بخواهم ریدایرکت را تعریف بکنم می توان گفت اگر شما در مرورگرتان آدرس سایت salam.com را وارد کردید ولی به سایت دیگری مانند bye.com وارد شدید، این بدان معنی است که مدیر سایت salam.com، سایتش را به آدرس جدید منتقل کرده است.

چه زمانی از ریدایرکت استفاده کنیم

تغییر آدرس صفحات سایت به دلایل مختلفی انجام می شود. فرض کنید شما قبلا یک محصولی در سایت داشتید و حالا این محصول را حذف کرده اید و به اصطلاح یکی از صفحات شما نات فاند شده است ولی محصول دیگری را جایگزین محصول قبلی کرده اید یا اینکه آدرس یکی از صفحات سایتتان را عوض کرده اید ولی آدرس قبلی توسط گوگل ایندکس شده است و حالا ربات های گوگل با یک صفحه ای رو به رو می شوند که وجود ندارد. این کار باعث آسیب به سئو وب سایت شما می شود و برای جلوگیری از این آسیب باید این صفحات را به آدرس های جدید منتقل کنید. در کل به چند دلیل از ریدایرکت استفاده می کنیم.

  • تغییر دامنه سایت
  • تغییر آدرس یک صفحه
  • فعالسازی SSL
  • حذف یا اضافه کردن www از ابتدای آدرس سایت

تفاوت ریدایرکت ۳۰۱ و ۳۰۲

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

چگونه ریدایرکت را انجام دهیم

معمولا به روش دستی از طریق فایل htaccess در هاست های لینوکسی یا با استفاده  از پلاگین در سایت های وردپرسی این کار انجام می شود.

  • تغییرات دستی با استفاده از htaccess

Htaccess یک فایل برای کانفیگ وب سرور لینوکس ( آپاچی ) است و تنها روی هاست های لینوکسی با وب سرور آپاچی امکان ادیت این فایل را دارید. برای ریدایرکت در htaccess باید از دستورات زیر استفاده نمایید.

ریدایرکت یک صفحه به صفحه دیگر

Redirect 301 /old-page.html /new-page.html

ریدایرکت کل صفحات یک دامنه به دامنه جدید

RewriteEngine on

RewriteCond %{HTTP_HOST} ^oldsite.com [NC,OR]

RewriteCond %{HTTP_HOST} ^www.oldsite.com [NC]

RewriteRule ^(.*)$ https://newsite.com/$1 [L,R=301,NC]

ریدایرکت نسخه بدون www به www

RewriteEngine on

RewriteCond %{HTTP_HOST} ^example.com [NC]

RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]

ریدایرکت نسخه با www به نسخه بدون www

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.example.com [NC]

RewriteRule ^(.*)$ http://example.com/$1 [L,R=301,NC]

ریدایرکت نسخه http به https

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

ریدایرکت از زیردامنه به فولدر

RewriteEngine on

RewriteCond %{HTTP_HOST} ^blog.sample.com [NC]

RewriteRule ^(.*)$ http://sample.com/blog$1 [L,R=301,NC]

 

  • استفاده از پلاگین در وردپرس

معروف ترین پلاگین در وردپرس برای ریدایرکت پلاگین redirection است. این پلاگین بیش از ۱ میلیون بار نصب شده است و کار با آن بسیار آسان است. از قسمت افزونه ها گزینه تنظیمات افزونه را انتخاب کنید و در صفحه جدید مانند عکس زیر در قسمت source url لینک آدرسی را که می خواهید ریدایرکت کنید قرار دهید و در قسمت target url آدرسی را که می خواهید صفحه به آن ریدایرکت شود را وارد نمایید.

redirection plugin

چند نکته درباره Redirect

  • ریدایرکت به https به درستی انجام شود

به دو دلیل مهم است که از ssl روی سایت استفاده کنید. اول بخاطر اینکه ارتباط بین کاربر و سایت به صورت رمزنگاری ایجاد برقرار می شود و دوم گوگل به سایت های با ssl رتبه بهتری در سئو می دهد. فقط وقتی ssl را فعال کردید از ریدایرکت آن مطمئن شوید. یعنی آدرس سایت را با http باز کنید و چک کنید به https منتقل می شود یا خیر؟

  • ریدایرکت تو در تو ایجاد نکنید

وقتی یک صفحه را به صفحه دیگری ریدایرکت کردید دوباره آن صفحه را به صفحه دیگری ریدایرکت نکنید و در اصلاح یک حلقه از ریدایرکت ها نسازید چرا که ارزشی ندارد.

  • سایت با فقط با www یا بدون www باز شود

اگر سایت شما با www و بدون www باز شود مثل این می ماند که دو تا سایت دارید و یک پوئن منفی در سئو لحاظ می شود. سایت فقط از طریق یکی از این آدرس ها باید باز شود و از  ریدایرکت شدن www مطمئن شوید. فرقی ندارد که سایت شما با کدام باز شود، مهم این است تنها یک آدرس داشته باشید.

What is a 301 Redirect, and When Should You Use One?

How to Get More Traffic from 301 Redirects

منبع:

این مطلب را به اشتراک بگذارید
اشتراک گذاری
اطلاع از
guest
0 Comments
Inline Feedbacks
View all comments
Related Articles

مقالات مرتبط

۲ شهریور ۱۳۹۹ | SEO , گوگل ادز

آموزش لینک کردن گوگل آنالیتیکس به گوگل ادوردز

با متصل کردن گوگل آنالیتیکس به اکانت گوگل ادوردز خود می‌توانید به عملکردی یکپارچه برای مدیریت بهتر ...

۱ شهریور ۱۳۹۹ | SEO

آموزش ایجاد Goal در گوگل آنالیتیکس

 در مقاله راه اندازی conversion tracking در گوگل ادز به اهمیت ردیابی کاربران سایت اشاره کردیم و ...

۲۱ مرداد ۱۳۹۹ | SEO

سئو داخلی یا On page seo

سئو داخلی یا همان Onpage به تمام معیارهایی اشاره دارد که می‌توانند مستقیما در سئو وب سایت ...

۱۳ مرداد ۱۳۹۹ | SEO

سئو تکنیکال چیست؟ آموزش سئو فنی سایت

سئو تکنیکال یا سئو فنی یک سایت به بهینه سازی سایت و سرور اشاره دارد که به ...

دو برابر ترافیک بیشتر، مشتریان بیشتر، برای همه کسب و کارها
هم اکنون عضو شوید تا به صورت رایگان از آخرین استراتژی های روز جذب مشتریان و وفادارسازی آنها اطلاع پیدا کنید