آدرس سایت با www یا بدون www, تاثیر آن بر سئو + روش حل برای وردپرس

آدرس سایت با www یا بدون www, تاثیر آن بر سئو + روش حل برای وردپرس

برای شما هم ممکن است پیش آمده باشد که در آدرس یک سایت www را ببنید در حالی که در آدرس سایتی دیگر از www خبری نباشد. در ابتدا بهتر هست با پیشوند www که در آدرس برخی از سایت ها دیده می شود آشنا شوید. یکی از بهترین تعاریفی که برای www منتشر شده است مربوط به ویکی پدیا می باشد که می توانید آن را در ادامه مطلب بخوانید.

از لحاظ فنی هیچ دلیلی وجود ندارد که نام سایت حتماً با www آغاز شود و اولین سرور وب در “info.cern.ch” قرار داشت. استفاده از پیشوند www یک توافق است که بین سازمان‌های ارائه دهنده خدمات وب انجام شده است تا تمامی نام‌های میزبان از یک پروتکل تبعیت کنند؛ برای مثال، بسیاری از سازمان‌ها نام سرور اصلی پروتکل گوفر خرد را به صورت gopher.wherever.edu تعریف می‌کنند و از پیشوندهای دیگری استفاده می‌کنند تا بتوان از چندین سرور وب استفاده کنند. برخی از مرورگرها به صورت خودکار www را به ابتدا و “.com” را به انتهای URL تایپ شده اضافه می‌کنند. در مرورگرهای اینترنت اکسپلورر و فایرفاکس موزیلا با فشردن همزمان کلیدهای ctrl و Enter پیشوند “http://www.” و پسوند “com.” به انتهای URL اضافه می‌شوند.

با توجه به تعریف ویکی پدیا از پیشوند www, لزومی ندارد که آدرس سایت ها حتما با www آغاز شود. اما هنوز خیلی از کاربران اینترنت آدرس سایت را بدون وجود این پیشوند یی معنی می دانند و فکر نمی کنند که با وارد کردن آدرسی مانند rokesh.ir هم می توانند به سایت روکش دسترسی داشته باشند.

آدرس سایت با www یا بدون www مسئله این است؟

هیچ تفاوتی نمی کند که یک سایت با پیشوند www باز شود یا بدون آن زیرا در هر دو حالت محتوایی یکسان در اخیار کاربر قرار خواهد گرفت. پس بین سایتی که با www یا بدون www باز شود تفاوتی وجود ندارد و بیشتر به سلیقه صاحب سایت بستگی دارد که چگونه سایتش در دسترس کاربران و موتور های جستجو قرار گید. اما مسئله اصلی سئو می باشد. موتور های جستجوگر مانند گوگل www.rokesh.ir و rokesh.ir را به عنوان دو سایت مختلف می شناسند و هر دوی آنها را ایندکس می کنند. مشکل اصلی از همینجا شروع می شود, به دلیل اینکه محتویات هر دو آدرس یکی هست موتور های جستجو محتوای این دو آدرس را مشابه هم می بینند و به احتمال خیلی زیاد محتوای سایت را به عنوان محتوای تکراری در نظر می گیرند که می تواند اثرات جبران ناپذیری بر روی سئو سایت داشته باشد. پس بهتر است قبل از بروز چنین مشکلی مشخص کنید که سایتتان با www باز شود یا بدون آن.

تغییر در پیشوند آدرس سایت توسط داشبورد وردپرس

در بخش تنظیمات وردپرس شما می توانید مشخص کنید که سایتتان با www یا بدون آن باز شود. برای این کار کافی است تا به صفحه تنظیمات همگانی وردپرس (داشبورد >> تنظیمات >> همگانی) وارد شوید. سپس در فیلد نشانی وردپرس (URL) آدرس سایت خود را با www یا بدون آن وارد کنید.

آدرس سایت با www یا بدون www, تاثیر آن بر سئو + روش حل برای وردپرس

تغییر در پیشوند آدرس سایت توسط فایل .htaccess

روش دیگری که می توانید از آن برای حذف پیشوند www یا نگه داشتن آن در آدرس سایت استفاده کنید ریدایرکت ۳۰۱ می باشد. بهترین راه برای اجرای دستور ریدایرکت ۳۰۱ استفاده از فایل .htaccess می باشد.

ریدایرکت آدرس بدون www به آدرس با www

اگر می خواهید تا سایتتان فقط با www باز شود می توانید کد زیر را در فایل .htaccess قرار دهید.

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

ریدایرکت آدرس با www به آدرس بدون www

اما اگر می خواهید سایتتان بدون www باز شود می توانید از کد زیر استفاده کنید. البته توجه داشته باشید که به جای rokesh.ir آدرس سایت خود را قرار دهید.

RewriteEngine On
RewriteCond %{HTTP_HOST} !^rokesh\.ir$ [NC]
RewriteRule ^(.*)$ http://rokesh.ir/$1 [R=301,L]

خوب به همین راحتی با رعایت کردن این موضوع می توانید یکی از مشکلات اساسی در سئو سایت خود را بر طرف کنید رتبه سایت خود را در موتور های جستجو بالاتر ببرید.

دیدگاه کاربران

  1. ممنون از سایت پربارتون
    عالی بود مثل همیشه

  2. Amin

    با تشکر از مطلب مفیدتون
    جناب شعبانی بهتره این روهم ذکر کنید بعد از تغییر آدرس به www وردپرس من بعد باید با www وارد پنل وردپرس بشن

  3. این مورد چه تاثیری روی سئو داره؟
    ضمنا سلیقه رو نوشتید صلیقه 🙂

    • سعید شعبانی

      وقتی که شما یک سایت داشته باشید با محتوای یکسان که یک بار با www و یک بار هم بدون www ایندکس شده باشه. گوگل یا موتور های جستجوی دیگه محتوای این دو صفحه را چک می کنند و به خاطر اینکه محتوای هر دو صفحه یکی هست شامل محتوای کپی شده قرار می یگره و رتبه سایت شما پایین میاد.

  4. سامی

    والا همش فک میکردم که چرا این دامنه من www ندارد فک کردم باد در هنگام ثبت دامنه اونو میذاتشتم .
    که اینطور :/ 😀

  5. حسن

    درود. ممنون از آموزش. من میخوام سایتم فقط با www بالا بیاد
    با استفاده از روش اول این کارو انجام دادم. ولی فقط قسمت admin تغییر کرد. و خود سایت اولش با www میاد و دوباره ریدایرکت میشه به بدون www

    با استفاده از روش دوم که انجام میدم سایت میفته توی حلقه ریدایرکت و اصلا بالا نمیاد در واقع همون loop redirect
    در ضمن من بدون اینکه تنظیماتی دستکاری کرده باشم از اول به هر ۲ صورت که آدرس سایت رو وارد میکردی بدون www بالا میاد.

    ممنون میشم کمکم کنید. چند مدته درگیر این موضوع هستم

  6. سلام برای سایت های استتیک که با html ساخته شدن و cms ندارن باید چکار کرد؟؟

  7. سلام. ببخشید من در کنار وبسایتم یک انجمن دارم با آدرس http://www.community.gamestart.ir
    الان مشکل من اینه که میخوام انجمنم هم فقط با www بالا بیاد اما وقتی کد رو میزارم و آدرس رو بدون www میزنم، به صفحه ی اصلی (www.gamestart.ir) برمیگرده. میتونید بگید مشکل چیه؟ (میخوام وقتی تو انجمن آدرس رو بدون www میزنم، خودش آدرس رو دوباره به www برگردونه و تو همون انجمن بمونه. الان برای وردپرسم اینجوریه اما انجمن اینجوری نمیشه.)

  8. مشکل جدی: آقا وقتی من صفحه ی اصلی (وردپرس) رو از این روش فقط با www قرار دادم، وقتی رو مطالب کلیک میکنم که به ادامه ی مطلب برم، ارور ۴۰۴ میده. لطفا کمک کنید.

  9. سلام .
    میدونم اینجا جای این سوال نیست اما مجبورم بپرسم ..
    آقا سعید
    من در سایتم دو سایدبار دارم یکی در طرف چپ و یکی در طرف راست هر دو سایدبار مطالب جدید سایت رو نمایش میدهند.
    سوالم این بود که از نظر گوگل مطالب در سایت تکراری نمیشه و رتبه ام در گوگل خراب بشه و بازدیدم کم بشه یا اسپم بشم ؟؟
    یا مشکلی نیست؟
    نظر شما رو میخواستم در این مورد بدونم .
    واقعا ممنون میشم جواب بدید.
    باتشکر

    • سعید شعبانی

      از لحاظ گوگل امکان اینکه سایت شما را به عنوان سایتی با محتوای تکراری تصور کنه زیاد هست, چرا باید دو بار مطالب تازه را داخل سایت قرار بدید؟ اگر گوگل هم کاری با سایتتون نداشته باشه برای کاربرا سخته که یک مطلب را چندین دفعه داخل سایت ببینند.

  10. spt

    سلام
    دوست عزیز من اینکارو کردم ولی کلا دیگه پیشخانم بالا نمیاد سایتمم قالبش ریخت به هم
    تو phpadmin هم اپشنشو تغییر دادم بازم درست نشد
    راهنمایی که من چتور پیشخانمو باز کنم
    ممنونم

  11. سلام وتشکر از سایت خوبتون
    من مدتی هست یک سایت فروش فایل با آدرس زیر راه انداختم الأن مطالب زیادی توش هست و نرم افزار سئو وردپرس را هم نصب کردم و همه موارد را هم رعایت می کنم. حتی برای عکسام هم عنوان و غیره را وارد می کنم ولی الأن عکسام و آدرسم ایندکس نمی شوند. به این صورت که یکی ایندکس می شه و صدتا ایندکس نمی شه. خواهش می کنم کمکم کنید. متشکرم
    http://www.daneshfile.ir

  12. ممنون
    عالی بود
    گوگل از www استفاده کرده. منم استفاده میکنم 😀

  13. فرهاد

    سلام سایت من .htaccess نداره.

    خودم بسازم یا هست ؟

    شو هایدن فایل رو هم زدم.

  14. مصطفی

    آقا سلام
    من نمیدانم سایت ام با www آغاز میشود یا بدون آن
    اسم سایت ام این است
    ۱mosalman.ir
    لطفا راهمنمایی کنید
    تشکر

    • سعید شعبانی

      سایت شما بدون www باز می شود این را می تونید از آدرسی که در نوار آدرس مرورگر قرار دارد بررسی کنید.

      • مصطفی

        خوب من با www هم آدرس سایت ام را نوشتم وتست کردم سایت ام باز شد اما شما خلاف این را فرمودید؟ تکلیف چیست؟

        • سعید شعبانی

          درسته با www هم سایتتون باز میشه ولی نه بصورت مستقیم. بعد از اینکه شما با www آدرس را وارد کردید و اینتر را زدید به آدرس بدون www منتقل می شید. این مورد را می تونید خودتون با نگاه کردن به نوار آدرس مرورگر بررسی کنید.

          • مصطفی

            ۱. پس خیل راحت که گوگل دوبار سایت من را ایندکس نمیکنه و مطالب را کپیی شده فرض نخواهد کرد؟
            ۲. راستی من که خودم نمیدانم چه کار کردم که فقط بدون WWW سایت ام ثبت شده؟ به نظر شما در کدام مرحله بنده ناخواسته این کار را کردم
            تشکر از شما

            • سعید شعبانی

              ۱- لازم نیست نگران باشید برای اطمینان همونطور که گفتم خودتون می تونید بررسی کنید. مثلا آدرس یک صفحه را یک بار با www و یک بار هم بدون www وارد کنید ببینید پس از باز شدن سایت یک آدرس را می بینید.
              ۲- همونطور که داخل همین مطلب هم گفتم وقتی شما آدرس با www یا بدون www را در تنظیمات همگانی وردپرس وارد می کنید در اصل خود وردپرس این کار را برای شما انجام می دهد و به طور خودکار از ساختاری که شما در نظر گرفتید استفاده می کنه.

  15. سلام
    دوست عزیز بنده کلی پست بدون www گذاشتم
    الان اگه آدرس سایت رو با www کنم
    مشکلی بوجود نمیاد از لحاظ سئو یا خطای ۴۰۴ ؟؟؟؟؟

    • سعید شعبانی

      از لحاظ خظا که نه مشکلی پیش نمیاد چونکه آدرس های قبلی به آدرس های جدید ریدایرکت می شوند ولی در مورد سئو حتما با مشکل روبرو می شوید. بهتر هست تا با همون www کار کنید چون در صورت ایجاد تغییر در لینک پست ها گوگل به صفحه ۴۰۴ بر می خوره.

  16. حمید

    سلام
    با چه کدی میشه ساب دامین های سایت رو هم بدون www کرد.
    مثلا سایتهای وبلاگدهی رو.

    than

  17. سلام جناب شعبانی
    تشکر از مطالب مفیدتون
    بنده نمی دونم چرا زمانی که آدرس سایتم رو با WWW می زنم مرورگر ارور میده اما بدون WWW می زنم سایت بالا میاد

  18. خیلی خیلی ممنون
    آموزش هاتون حرف نداره
    خدا قوت

  19. سلام وقت بخیر

    من یه سوال برام پیش اومده :
    ما برای ثبت وب سایتمون حتما باید با www تو گوگل وب مستر ثبت کنیم یا بدون www هم ثبت کردیم موردی نداره؟
    این رو برای این پرسیدم چون که وقتی با www ثبت کرده بودم دیگه آدرس مپ سایت باز نمیشد از داخل گوگل وب مستر.
    و مطلب شما کدوم مورد بهتر میدونید؟
    با www بیاد بهتره یا بدون www؟
    تشکر

    • سعید شعبانی

      برای ثبت سایت در گوگل فرقی نمی کنه که با www هست یا بدون www فقط باید به این نکته توجه داشته باشید که دسترسی به صفحات سایتتون فقط از یکی از این روش ها امکان پذیر باشد نه هر دو روش. در مورد بهتر بودن این روش ها هم همونطور که داخل این مطلب خدمتتون عرض کردم بیشتر به سلیقه شما مربوط میشه و هیچ کدوم از این روش ها از اون یکی بهتر نیست.

کاربر گرامی برای ارسال دیدگاه اگر عضو روکش هستید باید سایت شوید در غیر اینصورت باید عضو شوید.