-
مقاله سئو-آدرس با 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 بهتره یا برعکسش
؟!
یا علی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
07-10-2009 02:21 PM
# ADS
تبلیغات در جوملا فارسی
-
پاسخ : مقاله سئو-آدرس با www به جای بدون www (قفل کردن www روی
وقتی سایت شما با هر دو این آدرس ها باز میشود از نظر گوگل مثل این است که تمام مطالب و برگه های سایت شما دارای یک کپی تکراری است!
گوگل این ضعف رو تا حدودی رفع کرده.
حالا آدرس با www به جای بدون www بهتره یا برعکسش ؟!
از نظر گوگل پیج رنک به صفحه تعلق می گیره و هر صفحه هم آدرسی داره و از این نظر هیچ تفاوتی نمی کنه
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مقاله سئو-آدرس با www به جای بدون www (قفل کردن www روی
گوگل این ضعف رو تا حدودی رفع کرده.
براساس منبع خاصی میگید؟
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مقاله سئو-آدرس با www به جای بدون www (قفل کردن www روی
سلام
ممنون از این آموزش، اما قبلاً در ویکی مامبولرن و در دو مقاله به این موضوع پرداخته شده بود.
----------------------------------
گوگل در وبمستر خود این ضعف رو حل کرده تا مدیر وبسایت بتونه انتخاب کنه. شاید منظور سعید این باشه.
یا حق
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مقاله سئو-آدرس با www به جای بدون www (قفل کردن www روی
[quote author=emad_67 link=topic=20683.msg109776#msg109776 date=1247253081]
براساس منبع خاصی میگید؟
[/quote]
به منبع خاصی برای گفتن این حرف نیاز ندارم بلکه همین حرف من در همین پست خودش منبعی هست برای کسانی که بعدا بخواهند رجوع بکنند.
شاید این جمله یک خورده اغراق آمیز به نظر برسه اما این واقعیتی هست که اگر شما هم دنبالش برید به اون خواهید رسید.
منتها برای اینکه بدون استناد نباشه توحهتون رو جلب می کنم به بحث مستندی که قبلا در همین انجمن کرده بودم (که البته خود شما هم در بحث شرکت داشتید) :
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
[quote author=پـــســـر مــهـربــــــــون link=topic=20683.msg109777#msg109777 date=1247255192]
گوگل در وبمستر خود این ضعف رو حل کرده تا مدیر وبسایت بتونه انتخاب کنه. شاید منظور سعید این باشه.
[/quote]
خیر ، اونجا فقط برای نمایش آدرس هست . مواردی مثل نمایش آدرس سایت در نتایج جستجو
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مقاله سئو-آدرس با www به جای بدون www (قفل کردن www روی
بله مث اینکه این تاپیک قبلا ایجاد شده بوده تو انجمن خوب اگر تاپیک من اضافی هست حذفش کنید ، چون تاپیکهای اضافی و بدردنخور واقعا مشکل ایجاد میکنه تو سرچ مطالب ...
موفق باشید
یا علی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مقاله سئو-آدرس با www به جای بدون www (قفل کردن www روی
سلام
دوست عزیز. همه تاپیکها با ارزش هستند.
یا حق
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مقاله سئو-آدرس با www به جای بدون www (قفل کردن www روی
خیر تاپیک بی ارزش نیست.
مقاله شما هم به بررسی همین موضوع پرداخته بود و مزیتی هم که داره اینه که اطلاعات نسبت به قدیم بروزتر هست.
در هر صورت ریدایرکت کردن روی یکی از Pattern ها باز هم توصیه میشه.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مقاله سئو-آدرس با www به جای بدون www (قفل کردن www روی
به منبع خاصی برای گفتن این حرف نیاز ندارم بلکه همین حرف من در همین پست خودش منبعی هست برای کسانی که بعدا بخواهند رجوع بکنند.
شاید این جمله یک خورده اغراق آمیز به نظر برسه اما این واقعیتی هست که اگر شما هم دنبالش برید به اون خواهید رسید.
درسته ظاهرا مثل اینکه یه سری تغییراتی ایجاد شده. بین 10-15 سایت/وبلاگی که چک کردم فقط یکی از اونا صفحه اصلیش هم با www و هم بدون اون وجود داشت.
جالبه فقط صفحات اصلی سایت ها به این شکل شدن و صفحات داخلی همچنان در دو حالت وجود دارن.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مقاله سئو-آدرس با www به جای بدون www (قفل کردن www روی
ببینید اونجا هم بحث شد هر چند خود من برخی مواردی که اونجا گفتم رو الآن قبول ندارم! چون هم رفتار گوگل تغییر کرده و هم دانش من.
البته صحت اونها رو در هون زمان خودش کاملا تایید می کنم.
اما یکی از موارد این بود که ممکنه یک صفحه از سایت هم با آدرس با w ایندکس بشه ، هم با آدرس بدون w
اما چیزی که هست اینه که فقط یک نسخه از این دو صفحه ذخیره (cache) میشه. یعنی حتی در صورتی که هم آدرس بدون w و هم آدرس با w در نتایج جستجو حضور داشته باشند، با درخواست نسخه ذخیره شده هر کدوم از آدرس ها، یک نسخه ذخیره مشترک باز میشه.
یک مورد دیگه هم اینکه تا حدود 2 سال پیش، رتبه ی صفحه اصلی یک سایت رو که با آدرس با w و بدون w چک می کردید ، تمایزی بین این دو بود. یعنی رتبه هاشون ممکن بود تفاوت کنه. از حدود 2 سال پیش به بعد که من این رفتار رو زیر نظر دارم ( که در اون تاپیک سال قبل هم بهش اشاره کردم) گوگل تفاوتی بین رتبه ریشه دامنه با آدرس با w و بدون w قائل نمی شد و مثلا یکی از سایت ها با وجود اینکه مطمئن بودم هیچ لینکی به آدرس بدون w اون داده نشده ، اما باز هم رتبه سایت بدون w با رتبه صفحه با w برابر و 2 بود. این اتفاق در مورد سایر سایت ها هم صدق می کرد.
اما به تازگی مثل اینکه رتبه یک صفحه (صرف نظر از اینکه صفحه اصلی سایت باشه یا نه) چه با w ابتدا و چه بدون w ، یکسان در نظر گرفته میشه. چه ریدایرکت کرده باشید و چه ریدایرکت نکرده باشید.
بطور مثال به این صفحه توجه کنید: [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
رتبه این صفحه رو اگر بررسی کنید، چه با w و چه بدون w یکسان هست. در صورتی که این سایت در عمرش آدرس بدون w به خودش ندیده.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
علاقه مندی ها (Bookmarks)