ریدایرکت 301 چیست و نحوه استفاده از آن
در این مقاله از رایانیتا می خواهیم به اینکه ریدایرکت 301 چیست و نحوه استفاده از آن بپردازیم. برای مثال اگر قبلا آدرس پستی خود را از یک مکان به مکان دیگر تغییر داده باشید. از قبل می دانید که هدایت مجدد همه نامه هایی که به آدرس قدیمی شما ارسال می شوند بسیار مهم است. تغییرات URL در وب سایت نیز همینطور است. از دست دادن ترافیکی که به URL وب سایت قدیمی شما می رود. می تواند برای برند شما فاجعه بار باشد و مشتریان شما را ناامید کند.
تصور کنید که یک فروشگاه تجارت الکترونیکی دارید. محصول خاص و فصلی را می فروشد و اخیرا آدرس وب سایت خود را به یک URL دیگر منتقل کرده اید. اگر تمام بازدیدها به آدرس وب سایت قدیمی باشد و مشتریان خطای 404 دریافت کنند. فروش بالقوه خود را که مخصوصا برای یک محصول فصلی مخرب است، از دست خواهید داد!
ریدایرکت 301 معادل سرویس هدایت نامه برای آدرس های وب سایت است. برخلاف تغییر ریدایرکت 302 یا 511 که برای جابجایی های موقت URL مفیدتر هستند. هنگامی که آدرس وب سایت خود را به طور دائمی منتقل می کنید، بهترین نوع ریدایرکت است. برای درک بهتر از ریدایرکت 301 با ما در ادامه مقاله ریدایرکت 301 چیست و نحوه استفاده از آن همراه باشید.
ریدایرکت 301 چیست؟
ریدایرکت 301 یک دستورالعمل تغییر مسیر دائمی است. ترافیک وب سایت را به URL مورد نظر شما هدایت می کند. این یک کد وضعیت http است که توسط موتورهای جستجو به راحتی تفسیر و اجرا می شود. بنابراین احتمالا دوستانه ترین روش تغییر URL وب سایت است.
نکته قابل توجه در مورد ریدایرکت 301 این است که به شما کمک می کند تا تمام مقیاس های وزن دهی لینک و رتبه بندی URL قدیمی شما با گذشت زمان به URL جدید جمع آوری شود. بنابراین شما تلاش های قبلی سئو خود را از دست نخواهید داد رتبه بندی جستجو خود را افزایش دهید.
ریدایرکت 301 یک دستورالعمل هدایت همه جانبه به موتورهای جستجو است. نشان می دهد URL وب سایت، همراه با تمام محتوای آن، برای همیشه به مکان دیگری در اینترنت منتقل شده است. مهم ترین نکته در اینجا دائمی بودن ریدایرکت 301 است.
در واقع ریدایرکت 301 روشی است برای ارسال بازدیدکنندگان وب سایت به یک URL زنده، درصورتی که آدرس اصلی آن ها در ابتدا حذف شده باشد. یک ریدایرکت باید به مرتبط ترین یا مشابه ترین صفحه زنده مربوط به صفحه دیگری باشد که دیگر نیازی به آن نیست. این بهترین تجربه کاربری را برای بازدید کننده تضمین می کند و به این معنی است که هر مقدار بک لینک به درستی هدایت می شود و با صفحه قدیمی از بین نمی رود.
از طرفی 301 یک کد وضعیت است که یک سرور برای مرورگر شما ارسال می کند. این یکی از کدهای وضعیت احتمالی است. که احتمالا در مورد برخی از آن هاشنیده اید. کدهایی مانند 404 – پیدا نشد ، 403 – ممنوع و 500 – خطای سرور.
حالا به اینکه گوگل چگونه سایت ها را رتبه بندی می کند، اینکه چه معیار هایی را درنظر می گیرد فکر کردید؟ در مقاله زیر به این بحث پرداخت جتما یک سری به آن بزنید.
علت استفاده از ریدایرکت 301
در اینجا چند موقعیت وجود دارد که ممکن است بخواهید از ریدایرکت 301 استفاده کنید:
- اگر وب سایت خود را سازماندهی مجدد یا تعمیرات اساسی کرده اید و مکان آن را برای همیشه تغییر داده اید.
- اگر محتوای شما منقضی شده است. می خواهید کاربران را به مکان جدید هدایت کنید.
- اگر در حال ادغام دو وب سایت در یک URL وب سایت جدید هستید.
- اگر CMS خود را برای وب سایت خود تغییر داده اید یا سایت خود را به وردپرس منتقل می کنید.
تمام سناریوهای فوق الزامی است که شما ترافیک ورودی وب سایت را به مکان جدید، مکان مناسب هدایت می کنید. بنابراین بازدید کنندگان وب سایت شما می توانند به شما مراجعه کنند. دلیل محکم دیگر استفاده از ریدایرکت 301 این است که تا 90-99 درصد از قدرت رتبه بندی جستجوی شما را حفظ می کنند. این بدان معنی است که هرگونه اشتراک اجتماعی، بک لینک و مرجعی که به URL قدیمی شما کمک می کند رتبه بهتری کسب کند، به رتبه بندی URL جدید منتقل می شود.
ریدایرکت 301 نیز یک دستورالعمل کد وضعیت است که توسط گوگل به راحتی قابل درک است. از فرایند ایندکس سازی وب سایت جدید و تمام صفحات جدید آن سریع تر و کارآمدتر پشتیبانی می کند. سایر هدایت ها ممکن است به راحتی توسط موتورهای جستجو خزیده و تفسیر نشوند. به همین دلیل است که 301 بهترین استفاده را دارد.
نحوه استفاده و ایجاد ریدایرکت 301
ممکن است مدتی طول بکشد تا موتورهای جستجو متوجه شوند که شما ریدایرکت 301 را انجام داده اید و مکان URL وب سایت خود را تغییر داده اید. به همین دلیل است که به شما توصیه می کنیم آن را در زمان مناسب اجرا کنید تا هیچ ترافیکی را از دست ندهید. همچنین باید اطمینان حاصل کنید که دستورالعمل ریدایرکت 301 را به دقت اجرا کنید تا از بروز اشکال فنی جلوگیری کند. چند روش برای اجرای تغییر مسیر 301 وجود دارد:
1- قرار دادن دستورالعمل ریدایرکت 301 را در هدر صفحه های URL قدیمی
اگر صفحه به زبان PHP ، Java یا سایر زبان های برنامه نویسی باشد. دستورالعمل ریدایرکت 301 در هدرهای هر صفحه منجر به اجرای موفقیت آمیز می شود. با این کار ترافیک ورودی به مکان وب سایت جدیدی که در دستورالعمل کد وضعیت قرار داده اید هدایت می شود.
باید URL مقصد را در هدرهای پاسخ هر صفحه از URL قدیمی خود وارد کنید. به این ترتیب، اگر کسی بخواهد آدرس URL یک صفحه خاص را از وب سایت قدیمی شما وارد کند. به طور خودکار به URL آنلاین جدید هدایت می شود.
2- با وارد کردن htaccess به پرونده سرور خود
می توانید این کار را با دسترسی به دستوری به نام “Allow Override” در پرونده پیکربندی Apache انجام دهید. وقتی وارد پوشه اصلی شدید، می توانید با استفاده از ویرایشگر متن به سبک UNIX، کد را ویرایش کنید.
برای اجرای موفقیت آمیز، باید FTP خود را باز کرده و وارد سرور وب سایت یا پنل مدیریت هاست شوید. سعی کنید سپس وارد پرونده htaccess در پوشه های روت خود شوید. معمولا فایل htaccess یک فایل مخفی است. بنابراین مطمئن شوید که مرورگر خود را قادر می سازد تا فایل های مخفی را مشاهده کند تا بتواند آن را مشاهده کند. کدهای دستورالعملی که تحت این روش استفاده می کنید به شرح زیر است:
- تغییر مسیر یک صفحه واحد: RedirectPermanent / old-file.html / http: //www.domain.com/new-file.hml
- هدایت کل دامنه: RedirectPermanent / http: //new-domain.com/
سرور شما دستورالعمل کد ریدایرکت 301 شما را خط به خط می خواند. بنابراین بهتر است در انتهای کد خود یک خط خالی قرار دهید تا بسته بودن دستورالعمل شما نشان داده شود.
3- استفاده از افزونه های ریدایرکت 301 وردپرس
چندین افزونه وجود دارد که پیاده سازی ریدایرکت 301 را آسان می کند. به خصوص اگر از وردپرس استفاده می کنید. ما به شما توصیه می کنیم برای تنظیم هدایت ها از افزونه Yoast’s WordPress استفاده کنید. این یک روش ایمن برای استفاده است. زیرا توسط چندین توسعه دهنده مورد استفاده، آزمایش و اعتماد قرار می گیرد. برخی از افزونه های دیگری که می توانید استفاده کنید:
- ریدایرکت 301: این یک “مدیر هدایت آسان” است که به شما کمک می کند هم 301 و هم 302 ریدایرکت را به راحتی ایجاد کنید.
- Simple 301 Redirects : این یک ابزار اوپن سورس است که مانند جذابیت کار می کند.
- Redirection : یک پلاگین ساده جهت استفاده و ریدایرکت که به شما کمک می کند تمام 404 خطا را ردیابی کنید. انتهای سایت را گره بزنید و ریدایرکت 301 را به راحتی تنظیم کنید.
همیشه پس از پایان کار با راه اندازی ریدایرکت، خوب است که مدتی را برای آزمایش وب سایت خود اختصاص دهید. شما می خواهید مطمئن شوید که دستورالعمل هدایت بدون مشکل کار می کند! پس از اجرای وب سایت، برخی از افراد را وادار کنید که به زودی از وب سایت شما دیدن کنند. اطمینان حاصل کنید که به خوبی کار می کند و می تواند حجم زیادی از ترافیک وب سایت را کنترل کند.
آیا با روش های سئو کلاه سیاه آشنا هستید؟ با از آن ها استفاده می کنید؟ پیشنهاد می کنیم یک بار دیگه ادر مورد به کار گیری این روش ها فکر کنید. زیرا که به همان اندازه که می تواند زودتر نتیجه بدهد. می تواند برای سئو شما مخرب باشد. جهت آشنایی بیشتر مقاله زیر را از دست ندهید.
تفاوت میان ویژگی ریدایرکت 301 و ویژگی rel = “canonical”
برای رفع برخی از سردرگمی ها ، بیایید تفاوت بین ویژگی 301 redirect و rel = “canonical” را برطرف کنیم. از ویژگی rel = “canonical” اغلب به عنوان جایگزین 301 سو 30 استفاده می شود.
- ریدایرکت 301 یک تغییر مسیر دائمی است که کاربر را مستقیما به صفحه جدید می فرستد. درواقع نمایش “صفحه B” جدید هنگام تلاش برای دسترسی به “صفحه A” قدیمی
- ویژگی rel = “canonical” نشانه یا پیشنهادی برای موتور جستجو است که کدام نسخه از یک گروه از صفحات مشابه برای فهرست بندی ترجیح داده می شود. تا از تکرار محتوا جلوگیری شود. به جای “لیست محصولات الفبایی صفحه B” “صفحه A لیست محصولات را نشان می دهد” نمایش دهید.
بنابراین ، برچسب متعارف که به خود ارجاع داده نمی شود فقط باید در صفحاتی استفاده شود که محتوای یکسان یا تقریبا یکسان با صفحات دیگر نشان می دهند. صفحات پویا با چندین URL برای همان صفحه، مانند www.example.com/index. html باید یک برچسب متعارف داشته باشد که به www.example.com اشاره دارد زیرا دقیقا همان صفحه است. از ریدایرکت 301 فقط باید در هنگام حذف، جابجایی یا جایگزینی یک صفحه استفاده شود.
دیدگاهتان را بنویسید