ریدایرکت به www برای سئو بهتر در موتور های جستجو

این پست رو به اشتراک بگذارید

با توجه به اینکه هر وب سایتی از دو آدرس domain.com و www.domain.com قابل دسترس است ، در واقع در موتور های جستجو دو سایت مشاهده می شود و گوگل توصیه کرده است که وب مستران یکی از این دو آدرس را به دیگری به صورت 301 ریدایرکت کنند ، ما در این آموزش قصد داریم ریدایرکت به www به وسیله فایل .htaccess آموزش دهیم. توجه کنید که این ریدایرکت حتما باید به صورت 301 تنظیم شود تا شامل آدرس های زیر مجموعه هم نیز شود.

ریدایرکت به www دامنه

برای ریدایرکت سایت به www دامنه خود ابتدا وارد کنترل پنل هاست خود شوید و سپس وارد file manager خود شوید و پوشه public_html را باز کنید. فایل .htaccess را ویرایش کنید و سپس کد های زیر را به آن اضافه نمایید.

روش اول :

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.(.*)$ [fusion_builder_container hundred_percent=”yes” overflow=”visible”][fusion_builder_row][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”][NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

روش دوم :

RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]

به جای yourdomain دامنه خود را وارد کنید.

اگر فایل .htaccess در هاست شما وجود ندارد آن را ایجاد کنید و سپس کد ها را به آن اضافه کنید. فراموش نکنید با توجه به اینکه اول همه فایل های مخفی در لینوکس دات ( . ) دارند برای کنترل پنل سی پنل قبل از باز کردن فایل منیجر تیک show hidden را علامت بزنید و سپس روی go کلیک کنید.

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

[/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

موارد بیشتر برای کاوش

دانشنامه

آموزش انتقال دامنه از Resello به Joker

در این آموزش قصد داریم تا نحوه انتقال دامنه از Resello به Joker را به شما کاربران عزیز توضیح بدهیم ، همانطور که اطلاع دارید

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest

2 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
آدمک

سلام، وقت بخیر.
من بدون اینکه دستورات این پست رو انجام بدم این اتفاق می افته:
وقتی در مرورگر www دامنه رو وارد می کنم و اینتر می زنم خود به خود www از ابتداش حذف میشه.

آیا هدف این پستتون همین مورده؟ من الآن باید کاری انجام بدم برای سئوی بهتر؟

در ضمن این تمام محتویات htaccess سایتمه:
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

با افتخار ارائه‌دهنده‌ی خدمات هاستینگ با بیش از 9 سال سابقه درخشان

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

2
0
افکار شما را دوست داریم، لطفا نظر دهید.x