sornagostar

سئو کردن بوسیله قفل کردن www

70 پست در این موضوع

کد قفل کردن سایت بر روی www قفل کردن آدرس سایت بر روی W RewriteEngine on RewriteCond %{HTTP_HOST} !^www.usitedesign.com$ [NC] RewriteRule ^(.*) http://www.usitedesign.com/$1 [QSA,L,R=301] یا RewriteCond %{HTTP_HOST} ^usitedesign.cm [NC] RewriteRule ^(.*)$ http://www.usitedesign.com/$1 [QSA,L,R=301] نکته : اگر این کد روی سرور شما کار نکرد علامت های "\" و $ و [nc]را از خط دوم حذف کنید. فایل را می بایست در فایل .htaccess واقع در روت سرور سایت خود قرار دهید. اگر قبلا از کد ریدایرکت استفاده کردید و یا چنین عبارتی وجود داشت نیاز به تایپ مجدد آن نیست RewriteEngine on
دقیقا کد رو کدوم قسمت فایل قرار بدم!؟

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

اگر بجای فایل htaccess. نام فایل htaccess.txt بود،بایستی کذ قفل کردن دامنه را درکدام فایل قرار بدهیم!؟دقیقا باید در این شرایط چیکار کرد!؟

Share this post


Link to post
Share on other sites

شما باید محتویات htaccess.txt را به htaccess. انتقال بدید و کد قفل کردن دامنه را در این فایل قرار بدید

Share this post


Link to post
Share on other sites

ببخشید من تا حالا منظور پست اولو اشتباه متوجه میشدم

البته از نظر زبان فارسی بخوای بررسی کنی قفل کردن یعنی غیر قابل استفاده کردن ، و قفل کردن www یعنی غیر قابل استفاده کردن اون!

و تا حالا فکر میکردم با این کد www غیر قابل استفاده میشه و سایت فقط بدون www بالا میاد ، در صورتی که کاملا برعکسه !

حالا من کدی رو میخام که باهاش سایت فقط بدون www بالا بیاد و وقتی ادرس با www رو بزنی خودش انتقال بده روی ادرس بدون دبلیو ، کسی میتونه این کدو بده ؟

Share this post


Link to post
Share on other sites
ببخشید من تا حالا منظور پست اولو اشتباه متوجه میشدم

البته از نظر زبان فارسی بخوای بررسی کنی قفل کردن یعنی غیر قابل استفاده کردن ، و قفل کردن www یعنی غیر قابل استفاده کردن اون!

و تا حالا فکر میکردم با این کد www غیر قابل استفاده میشه و سایت فقط بدون www بالا میاد ، در صورتی که کاملا برعکسه !

حالا من کدی رو میخام که باهاش سایت فقط بدون www بالا بیاد و وقتی ادرس با www رو بزنی خودش انتقال بده روی ادرس بدون دبلیو ، کسی میتونه این کدو بده ؟

با سلام

بهترین حالت قفل کردن رو www هستش

اگه میخواید سایت شما بدون www بالا بیاد همین کد ها رو بر عکس اعمال کن جای www با بدون www عوض کن

Share this post


Link to post
Share on other sites
دوستان چک کنید ببینید درست قفل شده این سایت: پایگاه خبری و تحلیلی طلوع کرمان - پایگاه خبری طلوع کرمان

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

آدرس بهینه رو فعال می کنم ارور 404 میده

(جوملا1.5)

توی فایل htaccess. تغییرات را انجام دادید؟

Share this post


Link to post
Share on other sites

توی فایل htaccess. تغییرات را انجام دادید؟

بله نجام دادم

با کامپوننت سوبی2 فک کنم مشکل داره

Share this post


Link to post
Share on other sites
سئو کردن بوسیله قفل کردن www

Joomla

حتما تا بحال دیدید که

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

بعضی ها فکر می کنند که داشتن و نداشتن www موجب ایجاد دو آدرس برای موتورهای جستجو می شود این در حالی است که اگر یک سایت جوملایی داشته باشید و از پروتکل https نیز صرف نظر کنیم حداقل دارای 4 آدرس به شرح زیر است:

403 Forbidden

403 Forbidden

403 Forbidden

403 Forbidden

شکل معمول و استانداردی که توصیه می شود از آن برای معرفی آدرس صفحه اصلی سایت خود استفاده نماییم به صورت:

403 Forbidden

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

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

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

کد:

RewriteEngine On

# index.php redirect

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/

RewriteRule ^index\.php$ http://www.yoursitr.com/ [R=301,L]

# Redirect non-www to www version

RewriteCond %{HTTP_HOST} ^yoursitr\.com$ [NC]

RewriteRule ^(.*)$ http://www.yoursitr.com/$1 [R=301,L]

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

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

دقت کنید که در کدهای بالا به جای yoursite.com آدرس خود را وارد کنید.

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

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

منبــع

:auizz3ffy9vla57584x

سلام خیلی ممنون ولی برای من کار نمیکنه همه حالت هارو تست کردم

Share this post


Link to post
Share on other sites

با سلام

دوست عزیز tareno

شما مباحثی که در این تاپیک هست رو به دقت دنبال کنید حتما درست میشه

میتونید از پلاگینی هم که دوستان معرفی کردن استفاده کنید

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

شما باید این موضوع رو از هاست پیگیر بشید ببینید مود ریرایت فعال هست و یا FollowSymLinks فعال هست روی هاست یا نه

در صورت رعایت تمامی نکات بالا نباید مشکلی باشه

Share this post


Link to post
Share on other sites

درود استاد محمد مرادی عزیز

در مورد نکته ای که گفته بودی:

من بدون w تو گوگل 427 صفحه ایندکس شده دارم ولی با w تو گوگل 369...می خواستم بدونم هیچ راهی نداره و مشکل خاصی پیش میاد که من آدرسهام رو روی w قفل کنم؟

بازم ممنون از کمکتgift

راستی اگه بتونی راهنماییم کنی که چطور میتونم آدرسهای دیگه مثل index.php رو هم روی w قفل کنم ممنون میشم

Share this post


Link to post
Share on other sites

درود دوباره دوستان عزیز

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

Share this post


Link to post
Share on other sites
درود دوباره دوستان عزیز

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

از کد زیر استفاده کنید

RewriteEngine on

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

Share this post


Link to post
Share on other sites
از کد زیر استفاده کنید

RewriteEngine on

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

درود جناب فلاح عزیز

بزرگوار این کدی که دادی رو استفاده کردم ولی بازم روی w قفل میشه

Share this post


Link to post
Share on other sites
درود جناب فلاح عزیز

بزرگوار این کدی که دادی رو استفاده کردم ولی بازم روی w قفل میشه

با سلام

این ارور نشون میده مودهای هاستتون فعال نیست

به مدیر هاست تیکت بزنید کد رو بهشون بدید برسی کنن مشکل رو برطرف میکنند

از قطعه کد استفاده کن آدرس سایتت رو جایگزین کن

RewriteCond %{HTTP_HOST} ^mysite\.com$ [OR] 
RewriteCond %{HTTP_HOST} ^www\.mysite\.com$ 
RewriteRule ^(.*)$ "http\:\/\/www\.mysite\.com\/$1" [R=301,L] 

RewriteCond %{HTTP_HOST} ^mysite\.com$ [OR] 
RewriteCond %{HTTP_HOST} ^www\.mysite\.com$ 
RewriteRule ^index\.php\/?(.*)$ "http\:\/\/www\.mysite\.com\/$1" [R=301,L] 

میتونی از طریق پنل ریدایرکت خود سی پنل هم استفاده کنی

یه پلاگین هم برای ایکار هستش hc h,k il ldj,kd hsjthni ;kd

aiRedirectWww - Joomla! Extensions Directory

التماس دعا

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری