|
|
نوشته شده در پنج شنبه 22 تير 1402
بازدید : 302
نویسنده : تارا
|
|
استفاده از تغییر مسیر 301 چیست؟ ریدایرکت 301 می تواند کاربردهای زیادی برای متخصصان سئو داشته باشد. این کاربردها شامل تغییر نام دامنه، تغییرات ساختار صفحه، ادغام صفحات، حذف صفحات بی کیفیت و هدایت بازدیدکنندگان از صفحات حذف شده به صفحات جدید است. با استفاده از ریدایرکت 301 می توانید کاربران را به صفحات به روز شده دلخواه خود هدایت کنید و از کاهش رتبه و همچنین کاهش بازدیدکنندگان جلوگیری کنید.
تاثیر تغییر مسیر 301 بر سئو استفاده صحیح از ریدایرکت های 301 می تواند تاثیرات بسیار مثبتی بر سئو و رتبه بندی صفحه شما داشته باشد. اگر تغییر مسیر 301 به درستی انجام شود، موتورهای جستجو به سرعت تغییرات را درک کرده و صفحه جدید را به عنوان نسخه جایگزین صفحه قبلی در نظر می گیرند. این تاثیر را می توان در حفظ رتبه صفحه، حفظ لینک ها و ارزش سئوی قبلی، بهبود تجربه کاربر و بهبود رتبه در نتایج جستجو منعکس کرد.
از دست دادن رتبه صفحه و تغییر مسیر 301 به طور کلی، تغییر مسیر 301 تأثیر کمی بر رتبه صفحه دارد و از دست دادن رتبه صفحه هنگام اجرای این نوع تغییر مسیر معمولاً اتفاق نمی افتد. با این حال، برخی از چیزها ممکن است اثرات کوچکی در رتبه صفحه ایجاد کنند. برای جلوگیری از از دست دادن رتبه، مهم است که 301 تغییر مسیر را به درستی پیاده سازی کنید، لینک های ورودی را به صفحه جدید نشان دهید و کنترل کنید که ساختار صفحه چقدر تغییر می کند. اطلاعات بیشتر چگونه 301 را تغییر مسیر دهیم؟ برای انجام صحیح تغییر مسیر 301، مراحل زیر را دنبال کنید:
یک صفحه هدف را انتخاب کنید:
تصمیم بگیرید که کدام صفحه وب را به عنوان صفحه فرود تغییر مسیر انتخاب کنید.
کد ارجاع را اعمال کنید:
فایل htaccess را بر روی سرور خود قرار دهید یا از راه حل های دیگری مانند فریمورک ها یا پلاگین های سئو برای پیاده سازی کد ریدایرکت 301 استفاده کنید.
اگر صاحب وبسایتی با سرور آپاچی هستید، میتوانید از فایل htaccess. برای پیادهسازی ریدایرکتهای 301 استفاده کنید. برای مثال، فرض کنید میخواهید تمام ترافیک را از «example.com/old-page» به «example.com/new» هدایت کنید. - صفحه". کد زیر را در فایل htaccess خود وارد کنید:
301 تغییر مسیر /old-page http://example.com/new-page
این کد باعث می شود هرکسی که به آدرس قدیمی دسترسی دارد به طور خودکار به آدرس جدید هدایت شود.
تغییر مسیر 301 با استفاده از فایل web.config در سرور IIS: اگر سایت شما بر روی یک سرور IIS میزبانی می شود، می توانید از فایل web.config برای پیاده سازی تغییر مسیرهای 301 استفاده کنید. برای مثال، فرض کنید می خواهید ترافیک را از "example.com/old-page" به "example.com/new" تغییر مسیر دهید. -صفحه". کد زیر را در فایل web.config خود قرار دهید:
<config> <system.webServer> <httpRedirect enabled=”true” destination=”http://example.com/new-page” httpResponseStatus=”دائمی” /> </system.webServer> </configuration>
این کد باعث می شود هرکسی که به آدرس قدیمی دسترسی دارد به طور خودکار به آدرس جدید هدایت شود. توجه داشته باشید که برای استفاده از ریدایرکت 301 باید به محتوای جدید و همچنین کد 301 اشاره کنید. تغییر مسیر 301 در سیستم های مدیریت محتوای مختلف (CMS) البته! در ادامه، به طور کامل در مورد انواع ریدایرکت های 301 و نحوه پیاده سازی آنها در چندین سیستم مدیریت محتوای مختلف (CMS) صحبت خواهیم کرد. توجه داشته باشید که روش تغییر مسیر ممکن است بسته به CMS مورد استفاده شما متفاوت باشد.
تغییر مسیر 301 در وردپرس: استفاده از افزونه «Redirect»: میتوانید افزونه «Redirect» را نصب کنید و سپس یک تغییر مسیر 301 را از طریق بخش «Manage Redirect» در داشبورد وردپرس خود تنظیم کنید. استفاده از فایل .htaccess: می توانید مستقیماً تغییر مسیر 301 را در فایل htaccess. در فهرست اصلی سایت خود تنظیم کنید. تغییر مسیر 301 در جوملا: استفاده از افزونه Redirect Manager: افزونه Redirect Manager در جوملا به شما این امکان را می دهد که 301 تغییر مسیر را به راحتی تنظیم کنید. می توانید آدرس قدیم و جدید را در قسمت مربوطه وارد کرده و نوع ریدایرکت را روی 301 قرار دهید. استفاده از فایل .htaccess: می توانید مستقیماً تغییر مسیر 301 را در فایل htaccess. در فهرست اصلی سایت خود تنظیم کنید. تغییر مسیر 301 در دروپال: با استفاده از ماژول "Redirect": می توانید ماژول "Redirect" را نصب کنید و سپس 301 تغییر مسیرها را از طریق بخش "Manage Redirects" در داشبورد دروپال پیکربندی کنید. استفاده از فایل .htaccess: می توانید مستقیماً تغییر مسیر 301 را در فایل htaccess. در فهرست اصلی سایت خود تنظیم کنید. توجه داشته باشید که این فقط نمونهای از سیستمها و روشهای CMS برای پیادهسازی تغییر مسیرهای 301 است. روشهای مشابه برای سایر سیستمهای CMS وجود دارد، اما دسترسی و ویژگیها ممکن است متفاوت باشد. در هر صورت، هنگام راه اندازی ریدایرکت های 301، جنبه های امنیتی و عملکرد سایت خود را در نظر داشته باشید و همیشه قبل از ایجاد هرگونه تغییر اساسی، یک نسخه پشتیبان از سایت خود تهیه کنید.
تأیید تغییر مسیر از ابزارهای تست سلامت SEO برای تأیید و آزمایش عملکرد تغییر مسیر استفاده کنید. با اجرای صحیح ریدایرکت های 301، می توانید سئو و رتبه صفحه خود را بهبود بخشید و تجربه کاربری را بهبود بخشید. به یاد داشته باشید که اجرای دقیق و کنترل شده ریدایرکت ها برای تجربه تاثیر مثبت آنها بر سئو و رتبه بندی صفحه بسیار مهم است.
301 تغییر مسیر (301 تغییر مسیر) انتقال دائمی همچنین برای جابجایی صفحات داخلی استفاده می شود. به عنوان مثال، اگر صفحه ای حذف شده است، بهتر است صفحه را به صفحه مرتبط دیگری هدایت کنید (به جای نشان دادن صفحه 404 یافت نشد).
ریدایرکت 301 به حفظ اعتبار و رتبه بندی صفحات شما کمک می کند اگر قرار باشد دامنه یا صفحه ای را از سایت خود به آدرس دیگری منتقل کنید و 301 آدرس قبلی خود را به آدرس جدید هدایت نکنید، تمام رتبه و اعتبار صفحات شما از بین می رود! هنگامی که خزنده ها به صفحه ای می رسند که 301 به صفحه دیگری هدایت شده است، خزنده ها هدف ریدایرکت را دنبال می کنند و متوجه می شوند که صفحه ای که به آن اشاره کرده اند به یک آدرس جدید هدایت شده است.
301 تغییر مسیر (301 تغییر مسیر) انتقال دائمی بنابراین اعتبار آدرس قبلی به آدرس جدید منتقل می شود، کد 301 یکی از کدهای وضعیت پاسخ سرور است که همانطور که در ابتدا ذکر شد، انتقال دائمی به آدرس دیگری است. استفاده از ریدایرکت های 301 زمانی که قصد تغییر آدرس صفحه ای در سایت خود را به هر دلیلی یا حذف صفحه ای مشابه آن دارید، به شدت توصیه می شود.
زیرا با این کار ترافیک قبلی خود را از دست نمی دهید و اعتبار و رتبه آن صفحه در گوگل و موتورهای جستجو حفظ می شود.
نحوه انتقال صفحات به عنوان ریدایرکت 301 در زبان php زبان دروپال، وردپرس و جوملا PHP است
<?php
header ("HTTP/1.1 301 به طور دائمی ارسال می شود");
header("مکان: http://example.com/newpage.html");
خروجی(); ?> روش ارسال صفحات به صورت ریدایرکت 301 در asp.net Response.Status="301 به طور دائم منتقل شد";
Response.StatusCode=301;
Repoonse.AddHeader("مکان"،"http://newaddress.com");
Response.End(); هنگام استفاده از ریدایرکت های 301، توجه داشته باشید که URL ها و ریدایرکت ها ممکن است قبلاً در سایت شما پیکربندی شده باشند، بنابراین از ریدایرکت های 301 با احتیاط استفاده کنید تا از خراب شدن سایر قسمت های سایت خود جلوگیری کنید.
همچنین، برای انتقال کل دامنه، نه تنها صفحه اصلی شما باید تغییر مسیر داده شود. تمام صفحات شما باید یکی یکی ارجاع داده شوند. صفحه example.com/x را به newdomain.com/x منتقل کنید. همچنین در پایان کار بررسی کنید که آیا صفحه قبلی شما با کد 301 از طریق سایت های بررسی کد وضعیت http مانند این سایت هدایت شده است یا خیر.
|
|
|