سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: مقاله سئو-آدرس با www به جای بدون www (قفل کردن www روی دامین)

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    تاریخ عضویت
    Apr 2007
    نوشته ها
    66
    تشکر
    10
    تشکر شده 0 بار در 0 ارسال

    مقاله سئو-آدرس با www به جای بدون www (قفل کردن www روی دامین)

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

    مقدمه :
    یکی از مهمترین نکات سئو اصطلاحا قفل کردن www روی دامین هست. خوب این یعنی چی؟

    حتما تا بحال دیدید که خیلی از آدرس های اینترنتی هم با www ابتدای آدرس و هم بدون www باز میشوند. مثلا هم با http:// example.com و هم با http:// www. example.com میتوانید به سایت دسترسی داشته باشید. این یکی از مواردی است که مانع از بالا رفتن پیج رنک سایت و به دنبال آن مانع از افزایش بازدید کننده میشود.

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

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

    کدوم یکی بهتره؟ البته سر این مساله اختلاف نظر هایی هست اما تجربه نشان داده آدرس استادندارد برای URL سایت شما آدرس با www است و ما هم آدرس با www را پیشنهاد میکنیم.

    1. مقاله اول :
    فرض بر این است که شما از وردپرس استفاده نمیکنید. در این حالت میخواهیم با استفاده از ریدایرکت آدرس بدون www را به آدرس با www منتقل کنیم.

    - فایل htaccess. را در سرور خود پیدا کنید

    - کد های زیر را در ابتدای این فایل قرار دهید.


    کد:
    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
    RewriteRule ^(.*) http://www.example.com/$1 [QSA,L,R=301]

    فایل htaccess. را ذخیره کنید.

    با انجام مراحل بالا شما موفق شده اید www را روی دامین خود قفل کنید .


    نکته: اگر این کد روی سرور شما کار نکرد علامت های [NC] $ و \ را از خط دوم حذف کنید.

    نکته: قبل از انجام هر تغییری یک کپی از فایل htaccess. بگیرید تا در صورت خراب کاری بتوانید جبران کنید.

    توجه: دقت کنید که بجای example در کد باید نام دامین خود را بنویسید.

    نکته کنکوری: هرگز از ریدایرکت ۳۰۲ برای این کار استفاده نکنید!
    منبع :[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

    2. مقاله دوم :
    شما به روشهای مختلفی میتوانید بازدیدکنندگان را redirect کنید. روش بهتر و معمول، استفاده از امکانات web server برای redirect است که سرعت بیشتر و مصرف منابع کمتری نسبت به روشهای دیگر دارد. برای کاربران Apache کافیست یکی از کدهای زیر را در فایلی با نام .htaccess در شاخه اصلی سایتشان قرار دهند:

    برای تغییر مسیر نشانی با www به نشانی بدون www:

    کد:
      RewriteEngine on
      # no-www
      RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
      RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]

    و برای تغییر مسیر از نشانی بدون www به نشانی با www:

    کد:
      RewriteEngine on
      # yes-www
      RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
      RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

    منبع :[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

    3. مقاله سوم از یه سایت خارجیه :

    Generic non-www to www (and vice versa) 301 redirect using .htaccess
    November 3, 2008 – 4:33 pm
    The problem:

    I’ve always hardcoded the domain name in my htaccess’es, requiring me to make changes each time I deploy a new website.
    The solution:

    Behold, an alternate, generic method of redirecting non-www to www and www to non-www, requiring no changes between deployments!
    Non-www to www

    کد:
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
    www to non-www

    کد:
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^/(.*)$ http://%1/$1 [R=301,L]
    Bonus tip: Remove trailing slash from address line

    کد:
    RewriteRule ^(.+)/$ http://%{HTTP_HOST}/$1 [R=301,L]

    منبع:[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

    ممنون میشم مثل همیشه ما رو راهنمایی کنید.

    >>> حالا آدرس با www به جای بدون www بهتره یا برعکسش ؟!

    یا علی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •