
فهرست محتوای مقاله
معرفی ریدایرکت آدرس سایت با www در cloudflare به دون www
زمانی که یک دامنه را خریداری میکنید، ممکن است متوجه شوید که میتوان آن را با دو شکل مختلف وارد کرد: با www
(مثلاً www.example.com
) یا بدون آن (مثلاً example.com
). هر دوی این آدرسها معمولاً به یک سایت اشاره میکنند، اما به دلایل مختلف بهتر است که یکی از این دو نسخه به نسخه دیگر ریدایرکت شود.
در این مقاله، هدف ما این است که به شما آموزش دهیم چگونه میتوانید در پنل Cloudflare دامنهتان را از www
به بدون www
ریدایرکت کنید. این کار نه تنها به بهبود تجربه کاربری کمک میکند، بلکه میتواند در بهینهسازی موتور جستجو (SEO) نیز تأثیرگذار باشد. ریدایرکت صحیح باعث جلوگیری از محتوای تکراری (duplicate content) میشود و اطمینان حاصل میکند که موتورهای جستجو فقط یک نسخه از سایت شما را ایندکس میکنند.
اگرچه دامنه با www
و بدون www
معمولاً به یک سایت اشاره دارند، اما موتورهای جستجو ممکن است آنها را بهعنوان دو آدرس جداگانه در نظر بگیرند، که ممکن است مشکلاتی برای سئوی سایت ایجاد کند. بنابراین، با ریدایرکت کردن یکی از نسخهها به دیگری، میتوانید اطمینان حاصل کنید که تمامی ترافیک به یک نسخه واحد هدایت میشود.
در ادامه، مراحل دقیق برای انجام این ریدایرکت در Cloudflare را بررسی خواهیم کرد.
چرا باید ریدایرکت انجام دهیم؟
ریدایرکت دامنه از www
به بدون www
به دلایل مختلفی اهمیت دارد که از جمله مهمترین آنها میتوان به موارد زیر اشاره کرد:
جلوگیری از محتوای تکراری (Duplicate Content)
یکی از مهمترین دلایل برای ریدایرکت، جلوگیری از بروز محتوای تکراری است. زمانی که دامنه شما هم با www
و هم بدون www
قابل دسترسی باشد، موتورهای جستجو ممکن است هر دو نسخه را بهعنوان صفحات جداگانه در نظر بگیرند. این امر میتواند باعث شود که محتوای شما بهطور غیرضروری دوباره ایندکس شود و این ممکن است به SEO سایت شما آسیب بزند. ریدایرکت کردن یکی از نسخهها به دیگری این مشکل را حل میکند.
یکسانسازی URL ها
یکسانسازی URL سایت شما باعث میشود که فقط یک نسخه از آدرس سایت در دسترس باشد و تمام ترافیک به یک مقصد هدایت شود. این موضوع برای بهبود رتبهبندی در نتایج جستجو بسیار مهم است زیرا موتورهای جستجو تنها یک نسخه از سایت شما را ایندکس میکنند و آن را در نتایج جستجو نمایش میدهند.
موتورهای جستجو مانند گوگل ترجیح میدهند که یک سایت فقط با یک نسخه URL ایندکس شود. با ریدایرکت کردن www
به بدون www
، شما به موتورهای جستجو سیگنال میدهید که کدام نسخه از سایت شما اصلی است. این میتواند به بهبود رتبهبندی سایت شما کمک کند زیرا اعتبار و قدرت صفحه به یک URL واحد اختصاص مییابد.
تجربه کاربری بهتر
ریدایرکت کردن دامنه به یک نسخه ثابت (چه با www
و چه بدون آن) تجربه کاربری بهتری را برای بازدیدکنندگان سایت فراهم میکند. اگر کاربری سایت شما را با یکی از این دو نسخه وارد کند و پس از آن به نسخه دیگر ریدایرکت شود، ممکن است این موضوع احساس سردرگمی و عدم هماهنگی در آنها ایجاد کند. با استفاده از ریدایرکت صحیح، مطمئن میشوید که بازدیدکنندگان همیشه به یک URL ثابت هدایت میشوند.
جلوگیری از مشکلات احتمالی در تحلیل دادهها
اگر دو نسخه از یک سایت وجود داشته باشد، ابزارهای تحلیلی مانند گوگل آنالیتیکس ممکن است این دو نسخه را بهعنوان دو سایت مختلف در نظر بگیرند. این امر میتواند باعث ایجاد مشکلات در تحلیل دادهها و گزارشها شود. ریدایرکت کردن باعث میشود که تمام ترافیک سایت در یک گزارش جمعآوری شود و تحلیلی دقیقتر از عملکرد سایت داشته باشید.
نحوه ریدایرکت دامنه از www به بدون www در کلودفلیر
برای ریدایرکت دامنهای که با www
شروع میشود به نسخه بدون www
در Cloudflare، باید از قابلیت Page Rules استفاده کنید. این فرایند سریع و ساده است و در چند مرحله میتوانید تنظیمات را انجام دهید. در این بخش، گامبهگام توضیح خواهیم داد که چگونه میتوانید این تنظیمات را در پنل Cloudflare پیادهسازی کنید تا ترافیک سایت شما به نسخه بدون www
هدایت شود. این کار باعث میشود که از مشکلات مربوط به محتوای تکراری (duplicate content) جلوگیری کرده و یک نسخه ثابت از سایت برای موتورهای جستجو مشخص شود.
ورود به حساب کاربری کلودفلیر
اولین قدم برای اعمال تغییرات در تنظیمات Cloudflare، ورود به حساب کاربری شماست. برای این کار، ابتدا مرورگر خود را باز کرده و به آدرس Cloudflare بروید. در صفحه اصلی، گزینه Login را انتخاب کنید. پس از آن، اطلاعات حساب کاربری خود (نام کاربری و رمز عبور) را وارد کرده و وارد پنل مدیریتی Cloudflare شوید.
در صورتی که حساب کاربری ندارید، میتوانید از گزینه Sign Up برای ایجاد یک حساب جدید استفاده کنید.
پس از ورود به حساب، از شما خواسته میشود که دامنهای که میخواهید تنظیمات آن را تغییر دهید انتخاب کنید. این دامنه باید قبلاً به حساب شما افزوده شده باشد. اگر دامنهتان به حساب شما اضافه نشده است، میتوانید آن را از طریق پنل مدیریت Cloudflare به سادگی اضافه کنید.
تنظیمات DNS برای ریدایرکت صحیح
برای اطمینان از عملکرد صحیح ریدایرکت دامنه از www
به بدون www
در Cloudflare، لازم است تنظیمات DNS بهدرستی پیکربندی شوند. در این بخش، مراحل لازم برای تنظیم رکوردهای DNS را توضیح میدهیم:
1. بررسی رکوردهای DNS موجود
ابتدا وارد پنل Cloudflare شوید و دامنه مورد نظر را انتخاب کنید. سپس به بخش DNS بروید تا رکوردهای موجود را مشاهده کنید. اطمینان حاصل کنید که رکوردهای زیر وجود دارند:
- رکورد A یا CNAME برای
www
: این رکورد باید به آدرس IP سرور شما اشاره کند یا به دامنه اصلی (بدونwww
) اشاره داشته باشد. - رکورد A یا CNAME برای دامنه اصلی (بدون
www
): این رکورد باید به آدرس IP سرور شما اشاره کند.
2. افزودن یا ویرایش رکوردهای DNS
اگر رکوردهای مورد نیاز وجود ندارند، باید آنها را اضافه کنید:
- برای رکورد
www
:- نوع رکورد:
A
یاCNAME
- نام:
www
- مقدار:
- اگر از رکورد
A
استفاده میکنید، آدرس IP سرور خود را وارد کنید. - اگر از رکورد
CNAME
استفاده میکنید، دامنه اصلی (بدونwww
) را وارد کنید.
- اگر از رکورد
- وضعیت پروکسی: اطمینان حاصل کنید که آیکون ابر نارنجی (Proxied) فعال باشد تا ترافیک از طریق Cloudflare عبور کند.
- نوع رکورد:
- برای دامنه اصلی (بدون
www
):- نوع رکورد:
A
- نام:
@
(که نمایانگر دامنه اصلی است) - مقدار: آدرس IP سرور شما
- وضعیت پروکسی: آیکون ابر نارنجی (Proxied) فعال باشد.
- نوع رکورد:
3. ذخیره تغییرات
پس از افزودن یا ویرایش رکوردها، تغییرات را ذخیره کنید.
4. بررسی صحت تنظیمات
پس از انجام تغییرات، مطمئن شوید که ریدایرکت بهدرستی انجام میشود. برای این کار، دامنه www.yourdomain.com
را در مرورگر وارد کنید و بررسی کنید که بهصورت خودکار به yourdomain.com
هدایت میشود.
ایجاد یک Rule برای ریدایرکت در Cloudflare
برای ریدایرکت دامنهای که با www
شروع میشود به نسخه بدون www
در Cloudflare، باید از قابلیت Page Rules استفاده کنید. این قابلیت به شما امکان میدهد تا رفتار درخواستها را بر اساس الگوهای مشخص تنظیم کنید. در ادامه، مراحل ایجاد یک Rule برای ریدایرکت را توضیح میدهیم:
- دسترسی به بخش Page Rules:
- وارد حساب کاربری Cloudflare خود شوید و دامنه مورد نظر را انتخاب کنید.
- در منوی بالای صفحه، به بخش Rules بروید و سپس روی Page Rules کلیک کنید.
- ایجاد یک Rule جدید:
- در صفحه Page Rules، روی دکمه Create Page Rule کلیک کنید.
- تنظیم الگوی URL:
- در قسمت If the URL matches، الگوی زیر را وارد کنید:
www.yourdomain.com/*
- (توجه داشته باشید که به جای
yourdomain.com
نام دامنه خود را وارد کنید.)این الگو به معنای تطبیق تمام درخواستهایی است که باwww
شروع میشوند.
انتخاب تنظیمات ریدایرکت:
- در بخش Then the settings are، گزینه Forwarding URL را انتخاب کنید.
- در قسمت Destination URL، آدرس بدون
www
را وارد کنید:
https://yourdomain.com/$1
- (در اینجا هم باید
yourdomain.com
را با دامنه خودتان جایگزین کنید. علامت$1
برای حفظ مسیر URL استفاده میشود؛ به این معنا که هر مسیری که پس ازwww.yourdomain.com
وارد شود، به همان مسیر درyourdomain.com
هدایت میشود.)
تنظیم نوع ریدایرکت:
- در قسمت Status Code، گزینه 301 – Permanent Redirect را انتخاب کنید. این نوع ریدایرکت به موتورهای جستجو اطلاع میدهد که تغییر بهصورت دائمی انجام شده است.
ذخیره تنظیمات:
- پس از وارد کردن اطلاعات فوق، روی Save and Deploy کلیک کنید تا تنظیمات شما ذخیره شود و ریدایرکت فعال شود.
انتخاب Forwarding URL برای ریدایرکت
در مرحلهای که قصد دارید دامنهای که با www
شروع میشود را به نسخه بدون www
ریدایرکت کنید، باید از گزینه Forwarding URL در تنظیمات Page Rules استفاده کنید. این گزینه به شما امکان میدهد تا ترافیک ورودی را به URL مورد نظر هدایت کنید. در ادامه، مراحل انتخاب و تنظیم Forwarding URL را توضیح میدهیم:
- انتخاب گزینه Forwarding URL:
- پس از وارد کردن الگوی URL در بخش If the URL matches، در بخش Then the settings are، از منوی کشویی، گزینه Forwarding URL را انتخاب کنید.
- تنظیم نوع ریدایرکت:
- پس از انتخاب Forwarding URL، گزینهای به نام Select status code ظاهر میشود. در این بخش، باید نوع ریدایرکت را انتخاب کنید:
- 301 – Permanent Redirect: این گزینه برای ریدایرکت دائمی استفاده میشود و به موتورهای جستجو اطلاع میدهد که تغییر بهصورت دائمی انجام شده است.
- 302 – Temporary Redirect: این گزینه برای ریدایرکت موقت استفاده میشود و به موتورهای جستجو اطلاع میدهد که تغییر موقتی است.
www
به بدونwww
، معمولاً از 301 – Permanent Redirect استفاده میشود.
- پس از انتخاب Forwarding URL، گزینهای به نام Select status code ظاهر میشود. در این بخش، باید نوع ریدایرکت را انتخاب کنید:
- وارد کردن Destination URL:
- در قسمت Destination URL، آدرس بدون
www
را وارد کنید:
- در قسمت Destination URL، آدرس بدون
https://yourdomain.com/$1
- در اینجا،
yourdomain.com
باید با دامنه اصلی شما جایگزین شود. علامت$1
برای حفظ مسیر URL استفاده میشود؛ به این معنا که هر مسیری که پس ازwww.yourdomain.com
وارد شود، به همان مسیر درyourdomain.com
هدایت میشود.
ذخیره تنظیمات:
- پس از انجام تنظیمات فوق، روی Save and Deploy کلیک کنید تا تغییرات ذخیره شوند و ریدایرکت فعال شود.
استفاده از علامت $1 برای حفظ مسیر URL
در تنظیمات Page Rules Cloudflare، علامت $1
بهعنوان یک متغیر استفاده میشود که بخشهای مختلف URL را نگهداری میکند. این علامت به شما امکان میدهد تا مسیرهای URL را در ریدایرکتها حفظ کنید. در ادامه، توضیح میدهیم که چگونه از $1
برای حفظ مسیر URL استفاده کنید:
- درک مفهوم $1:
- در الگوی URL که وارد میکنید، علامت
*
بهعنوان wildcard عمل میکند و بخشهای مختلف URL را به متغیرهای$1
،$2
و… نگهداری میکند. بهعنوان مثال، در الگویwww.yourdomain.com/*
، هر مسیری که پس ازwww.yourdomain.com/
بیاید، در متغیر$1
ذخیره میشود.
- در الگوی URL که وارد میکنید، علامت
- استفاده از $1 در Destination URL:
- در قسمت Destination URL، میتوانید از
$1
برای حفظ مسیر استفاده کنید:
- در قسمت Destination URL، میتوانید از
https://yourdomain.com/$1
- این تنظیم به این معناست که هر مسیری که پس از
www.yourdomain.com/
وارد شود، به همان مسیر درyourdomain.com
هدایت میشود.
ذخیره تنظیمات:
- پس از انجام تنظیمات فوق، روی Save and Deploy کلیک کنید تا تغییرات ذخیره شوند و ریدایرکت فعال شود.
نکات مهم پس از تنظیم ریدایرکت
پس از تنظیم ریدایرکت دامنه از www
به بدون www
در Cloudflare، توجه به نکات زیر ضروری است تا از بروز مشکلات احتمالی جلوگیری شود و تأثیر مثبتی بر سئو و تجربه کاربری داشته باشید:
- بررسی و تست ریدایرکتها:
- پس از اعمال تغییرات، اطمینان حاصل کنید که تمام صفحات دامنه قدیمی به صفحات معادل در دامنه جدید ریدایرکت شدهاند. این کار به حفظ اعتبار سئو و جلوگیری از مشکلات دسترسی کمک میکند.
- اطلاعرسانی به موتورهای جستجو:
- با استفاده از ابزارهای وبمستر مانند Google Search Console، به موتورهای جستجو اطلاع دهید که دامنه شما تغییر کرده است. این اقدام به تسریع فرآیند بهروزرسانی ایندکسها و حفظ رتبهبندی کمک میکند.
- بررسی لینکهای داخلی و خارجی:
- اطمینان حاصل کنید که تمام لینکهای داخلی سایت به دامنه جدید اشاره میکنند. همچنین، در صورت امکان، از وبسایتهای مرتبط بخواهید لینکهای خارجی خود را به دامنه جدید بهروزرسانی کنند.
- بررسی و بهروزرسانی نقشه سایت (Sitemap):
- نقشه سایت خود را بهروزرسانی کنید تا شامل URLهای جدید باشد و آن را به موتورهای جستجو ارسال کنید.
- بررسی و بهروزرسانی فایل robots.txt:
- اطمینان حاصل کنید که فایل
robots.txt
بهدرستی تنظیم شده و دسترسی به صفحات مورد نظر را مسدود نمیکند.
- اطمینان حاصل کنید که فایل
- بررسی و بهروزرسانی لینکهای بکلینک:
- در صورت امکان، با وبسایتهایی که به دامنه قدیمی شما لینک دادهاند تماس بگیرید و از آنها بخواهید لینکهای خود را به دامنه جدید بهروزرسانی کنند.
- بررسی و بهروزرسانی تنظیمات Google Analytics:
- اطمینان حاصل کنید که تنظیمات Google Analytics بهدرستی پیکربندی شده و دادههای مربوط به دامنه جدید را بهدرستی جمعآوری میکند.
- بررسی و بهروزرسانی تنظیمات Google Search Console:
- اطمینان حاصل کنید که دامنه جدید در Google Search Console اضافه شده و تنظیمات مربوطه بهدرستی انجام شده است.
- بررسی و بهروزرسانی لینکهای موجود در شبکههای اجتماعی و ایمیلها:
- اطمینان حاصل کنید که لینکهای موجود در پروفایلهای شبکههای اجتماعی و امضاهای ایمیل به دامنه جدید اشاره میکنند.
- نظارت بر عملکرد سایت:
- پس از اعمال تغییرات، بهصورت منظم عملکرد سایت را بررسی کنید تا از بروز مشکلات احتمالی جلوگیری شود.
با رعایت این نکات، میتوانید از بروز مشکلات احتمالی پس از تغییر دامنه جلوگیری کرده و تأثیر مثبتی بر سئو و تجربه کاربری سایت خود داشته باشید.
نتیجهگیری
در این مقاله، مراحل تنظیم ریدایرکت آدرس سایت با www (ریدایرکت دامنه از www
به بدون www
در Cloudflare) را بهصورت گامبهگام بررسی کردیم. با دنبال کردن این مراحل، میتوانید بهسادگی ترافیک ورودی به دامنه خود را مدیریت کرده و از مزایای بهینهسازی سئو و تجربه کاربری بهرهمند شوید. همچنین، با رعایت نکات مهم پس از تنظیم ریدایرکت و بررسی وضعیت DNS، میتوانید از عملکرد صحیح وبسایت خود اطمینان حاصل کنید.
سوالات متداول
آیا ریدایرکت دامنه از www
به بدون www
بر سئو سایت تأثیر میگذارد؟
بله، ریدایرکت صحیح دامنه از www
به بدون www
میتواند به بهبود سئو کمک کند. با استفاده از ریدایرکت 301 (پایدار)، موتورهای جستجو متوجه تغییر دامنه میشوند و اعتبار سئو به دامنه جدید منتقل میشود. این اقدام از ایجاد محتوای تکراری جلوگیری کرده و به بهبود رتبهبندی سایت در نتایج جستجو کمک میکند.
آیا پس از تنظیم ریدایرکت، نیازی به بهروزرسانی لینکهای داخلی و خارجی است؟
بله، پس از تنظیم ریدایرکت، توصیه میشود لینکهای داخلی سایت خود را به دامنه جدید بهروزرسانی کنید. این کار به بهبود تجربه کاربری و جلوگیری از ایجاد لینکهای شکسته کمک میکند. همچنین، در صورت امکان، با وبسایتهایی که به دامنه قدیمی شما لینک دادهاند تماس بگیرید و از آنها بخواهید لینکهای خود را به دامنه جدید بهروزرسانی کنند.
آیا تغییر دامنه از www
به بدون www
بر عملکرد سایت تأثیر میگذارد؟
تغییر دامنه از www
به بدون www
در صورت تنظیم صحیح ریدایرکت تأثیر منفی بر عملکرد سایت ندارد. با استفاده از ریدایرکت 301، ترافیک بهصورت خودکار به دامنه جدید هدایت میشود و کاربران و موتورهای جستجو بهراحتی به دامنه جدید دسترسی پیدا میکنند.
آیا پس از تنظیم ریدایرکت، نیازی به بهروزرسانی نقشه سایت (Sitemap) است؟
بله، پس از تغییر دامنه، باید نقشه سایت خود را بهروزرسانی کنید تا شامل URLهای جدید باشد و آن را به موتورهای جستجو ارسال کنید. این اقدام به تسریع فرآیند بهروزرسانی ایندکسها و حفظ رتبهبندی کمک میکند.
امیدوارم این پاسخها به شما در درک بهتر فرآیند ریدایرکت دامنه در Cloudflare کمک کند.
دیدگاهتان را بنویسید