فهرست
یکی از اولین مواردی که باید هنگام تنظیم یک وبسایت تصمیم گیری کنید، این است که آیا شروع آدرس با www باید باشد یا بدون www! این یک تصمیم اساسی است که شما باید در ابتدای شروع کار انجام دهید و در طول مدت فعالیتتون روی اون سایت حفظش کنید.
در این مقاله بررسی میکنیم که آیا داشتن www بهتر هست یا نداشتنش در آدرس سایت و بهترین انتخاب از لحاظ موتورهای جستجو کدام یک می باشد.
سایت های www در مقابل بدون www
تفاوت تکنیکی بین داشتن www در آدرس سایت و نداشتن آن چیست؟
بیایید چند مثال را ببینیم:
نشانی سایت با WWW
https://www.example.com
http://www.example.com
نشانی سایت بدون www
https://example.com
http://example.com
در اصطلاح به دامنه های بدون www، گفته می شود naked domain. از دامنه های با www میتوان به عنوان hostname هم استفاده کرد گاهی در هنگام استفاده از کوکی ها مدیریت راحت تر می شود در بین زیر دامنه هایی که تعریف شده است.
این یه مورد تخصصی و فنی هست که در واقع تو اکثر سایت ها زیاد تاثیر نمی گذارد، بنابراین اگر تو درک مفهومش به مشکل برخوردید طبیعی هست و پیشنهاد میکنم برید به دنبال سوال بزرگ تر و اون رو پاسخ بدین راحت تر میتونید انتخاب کنید.
آیا حتما باید از www در ابتدا دامنه خود استفاده کنم؟
پاسخ ساده است این به ترجیح شخصی شما بستگی دارد برای موتورهای جستجو که هیچ فرقی ندارد.
سه چیز مهم هستند:
- ابتدا وب سایت خود را پیکربندی کنید تا فقط یکی از آن ها استفاده کنید.
- دوم اینکه به گوگل و دیگر موتورهای جستجو اطلاع دهید انتخاب شما استفاده از کدام یکی از آن ها هست.
- سوم، برای ایجاد هماهنگی و استفاده از نوع لینک دهی انتخاب شده هنگام انجام عملیات سئو داخلی به محتوای صفحات یا لینک سازی خارجی از آدرسی که انتخاب کردین استفاده کنید.
گوگل سایت های با آدرس http://test.com و http://www.test.com را دو وب سایت متفاوت در نظر میگیرد.
باید حتما مشخص بکنید که سایت شما میخواهید با کدام یکی از این ها در دسترس مخاطبین قرار میگیرد و بقیه آدرس ها رو به اون ریدایرکت کنید.
بیاید ببینیم چطور تصمیم خود را به گوگل بفهمانیم تا بتواند وظایف خزش و ایندکس را به بهترین حالت انجام دهد.
چگونه دامنه مورد نظر خود را در وردپرس تنظیم کنید؟
اگر سایت شما با سایت ساز وردپرس ساخته شده باشد به بخش ادمین بروید و از بخش تنظیمات > عمومی رو انتخاب کنید.
در مثال بالا، دامنه مورد نظر سریرنوین را من بدون www انتخاب کرده ام. همانطور که در بالا توضیح داده شد، هیچ فرقی www با بدون www نداره، این فقط موضوع شخصی است.
چگونه می توان دامنه تنظیم شده در وردپرس را تست کنیم؟
برای تست اینکه وردپرس می تواند با موفقیت از یک نسخه از دامنه خود به یک دیگر تغییر مسیر دهد، تست زیر را انجام دهید.
یک پنجره مرورگر را باز کنید و https://www.sarirnovin.com را تایپ کنید، اگر دامنه ای که وارد کردین به https://www.sarirnovin.com هدایت شد پس کار شما درست هست و موتورهای جستجو نیز میتوانند یک آدرس را برای سایت شما در نظر بگیرند.
چگونه دامنه مورد نظر خود را در Google تنظیم کنید؟
برای ایجاد هماهنگی بیشتر و نشان دادن صحیح آدرس سایتتان در نتایج گوگل باید در کنسول وبمستر گوگل عضو شوید.
اگر حساب کاربری ندارید، به کنسول جستجوی گوگل بروید، برای یک حساب کاربری رایگان ثبت نام کنید.
اگر گواهی ssl دارید و سایت شما با پروتکل امن https باز می شود باید چهار نوع آدرس را در کنسول گوگل ثبت کنید.
آدرس اصلی که انتخاب کردین روش کلیک کنید و در سمت راست بالا روی آیکون چرخ دهنده کلیک کنید و site settings رو انتخاب کنید.
در این قسمت حالت دامنه ای که میخواهید نمایش داده شود را انتخاب بکنید.
روشهای فوق را برای تمامی وب سایت های خود دنبال کنید و اطمینان حاصل کنید که تمام تغییرات به یک فرمت مشابه اشاره دارند.
این چیزی است که اکنون Google می داند دامنه مورد نظر شما کدام حالت است.
چطور باید از تگ کنونیکال canonical استفاده کنیم؟
دامنه ای که انتخاب کردین باید به عنوان آدرس در تگ کنونیکال هم استفاده شود. کنونیکال یک قطعه کد html هست که به موتورهای جستجو می گوید همه اعتبار ها برای یک صفحه محسوب می شود و از ایجاد محتوای تکراری جلوگیری میکند.
بهترین روش این هست که هر صفحه ای از وب سایت شما که آدرس مشخصی دارد باید یک تگ canonical هم داشته باشد.
واسه این که بفهمید از این تگ تو سایت شما به درستی تنظیم شده یا نه تو صفحه اصلی خود راست کلیک کنید و گزینه view source رو بزنید و جستجو (ctrl +f)کنید canonical و اگر این تگ را در صفحه پیدا کردین پس به درستی ازش استفاده کردین
جستجو برای کلمه “canonical” و شما باید یک خط مانند این را ببینید:
<link rel=”canonical” href=”https://www.sarirnovin.com” />
مهم ترین ویژگی این تگ این هست که از ایجاد صفحات با محتوای تکراری در سایت شما جلوگیری میکند.
تست های فوق را برای تمام صفحات وب سایت خود تکرار کنید.
اگر شما نمی توانید canonical را در کد HTML خود پیدا کنید، به این معنی است که سایت شما این تگ رو ندارد و باید یکم نگران باشید.
نگران نباشید، شما اگر از وردپرس استفاده میکنید می توانید نسخه رایگان افزونه Yoast SEO را نصب کنید و این کار را به طور خودکار برای تمام پست ها و صفحات وب سایت خود (از جمله صفحات اصلی و آرشیو) انجام می دهد.
اگر من بخواهم سایتی که قدیمی هست، دامنه اش که بدون www هست را به www تغییر بدم خوبه یا بد؟
این اصلا توصیه نمی شود. اگر شما قبلا یک وب سایت ایجاد کرده اید، هیچ دلیلی برای تغییر دامنه مورد نظر شما وجود ندارد.
در صورتی که می خواهید این کار را انجام دهید، باید ۳۰۱ Redirects بکنید اون صحفات رو به صفحات با آدرس جدید تا ترافیک و لینک ها را از یک نسخه از دامنه به سوی دیگر تغییر دهید.
چه اتفاقی می افتد وقتی که شما از http به https مهاجرت می کنید؟
هنگامی که وب سایت شما به https مهاجرت می کند، باید مطمئن شوید که در تنظیمات سایت همان فرمت را نگه دارید یعنی اگر دامنه مورد نظر قبلی شما http://www.example.com بود، سپس آن را به https://www.example تغییر دهید. نه https://example.com
هنگامی که مهاجرت تکمیل شد، شما باید https://www و https:// را با Google Search Console اضافه کنید و VERIFY کنید و دامنه مورد نظر خود را با تنظیمات قبلی خود تنظیم کنید.
نتیجه گیری
انتخاب www یا بدون www باید در ابتدا راه اندازی سایت انتخاب شود و هیچ تفاوتی باهم دیگر ندارند و یک سلیقه ای و شخصی محسوب می شوند.
از لحاظ موتورهای جستجو مزیتی بین آدرس با www یا بدون www وجود ندارد، شما باید یکی رو انتخاب کنید و دیگر عوضش نکنید.
یک سایت جدید وردپرسی باید از قوانین زیر پیروی کند جهت تعیین آدرس صحیح خود از لحاظ سئو تکنیکال
قوانین ساده هستند:
دامنه مورد نظر خود را در وردپرس تنظیم کنید.
تمام تغییرات وب سایت را به Google Search Console اضافه کنید باید همان دامنه ای باشد که در تنظیمات وردپرس وارد کرده اید.
اگر شما به https مهاجرت می کنید، مطمئن شوید که همان فرمت را در وردپرس و تنظیمات سایت گوگل ست کرده باشید.
خیلی عالی و کارآمد بود بسیار متشکر از مقاله ی خوبتون
سلام خوشحالیم که برایتان مفید و کاربردی بوده
برایتان آرزوی موفقیت داریم.