تنظیمات htaccess برای سئو بهتر

سئو htaccess

htaccess مخفف کلمه hypertext access و به معنی ابرمتن دسترسی می باشد این فایل متنی یکی از فایل های مهم برای سئو وب سایت می باشد فایل htaccess برای ایجاد تغییرات در آپاچی مورد استفاده قرار میگیرد فایل htaccess یکی از فایل های بسیار مفید برای سئو وب سایت می باشد با استفاده از این فایل می توانی تغییراتی از قبل کوتاه کردن آدرس وب سایت،تغییر دامنه از حات دینامیک به استاتیک ،فشرده سازی وب سایت،ایجاد امنیت برای وب سایت و..... 

در این آموزش قصد داریم تنظیمات فایل اچ تی اکسس را برای سئو وب سایت شما آموزش دهیم :

 

 

1- ایجاد صفحه خطا یا 404 

 

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

ErrorDocument 404 /cool404.html

 

2-بهبود ذخیره برای سرعت بهتر سایت

شما با قرار دادن کد زیر میتوانید فایل های سنگین  وب سایت را در روی مرورگر کش کنید با این کار میتواند سرعت وب سایت لود وب سایت را تا میزان زیادی بهبود ببخشید برای این منظور  میتوانید کد زیر را در داخل فایل htaccess قرار دهید این کد فایل های تصاویر ،پی دی اف ،فلش  را به مدت 24 ساعت  کش میکند 




	Header set Cache-Control "max-age=28800"


 

3-تبدیل آدرس وب سایت 

بالا آمدن وب سایت به صورت پیش فرض با www یا بدون www میتواند به سئو و رتبه وب سایت کمک کنید (این مطلب در پست های قبلی به صورت کامل بررسی شده است ) برای این مظور با استفاده از این کد در فایل htaccess میتوانید وب سایت  را به صورت پیش فرض با www بالا آورید 

Options +FollowSymLinks
RewriteEngine on
rewritecond  %{http_host}  ^mywebsite.com [nc]
rewriterule  ^(.*)$  https://www.mywebsite.com/$1 [r=301,nc]

به جای mywebsite  وب سایت خود را قرار دهید .

 

4-برداشتن نوع فایل از آخر فایل 

فک کنید دامنه شما به صورت yoursite.com/wallpaper.php می باشد و قصد دارید که .php را از انتهای آن بردارید برای این منظور کد زیر را در داخل فایل .htacesss قرار دهید .

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)$ $1.php [NC,L]

 

5-تبدیل آدرس وب سایت از حالت پویا با ایستا 

بسیاری از کارشناسان سئو اعتقاد دارند که تبدیل آدرس وب سایت از حالت پویا به ایستا میتواند روی سئو سایت تاثیر خوبی داشته باشد . مثلا تبدیل آدرس seonab/index.php به آدرس seonab/index.html

RewriteEngine On
RewriteCond %{REQUEST_URI} .php$
RewriteRule ^(.*).php$ /$1.htm [R=301,L]

 

6-فعال سازی GZIP 

با استفاده از GZIP می توانید سرعت وب سایت را بالا ببرید و همچنین فشار روی سرور را کاهش دهید البته این ابزار در بسیاری از سرور ها فعال می باشد اما در صورتی که فعال نبود با قرار دادن کد زیر در داخل htaccess آن را فعال کنید 

# compress text, HTML, JavaScript, CSS, and XML
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# remove browser bugs
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch MSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent

 

7-ایجاد url کوتاه 

آدرس کوتاه علاوه بر مفید بودن برای کاربر  میتواند برای موتورهای جستجوگر نیز مفید باشد آدر وب سایت http://mysite.com/index.php?topic=rules را در نظر بگیرید همچنین کوتاه شده این آدرس یعنی http://mysite.com/topic/rules/ را نیز در نظر بگیرید کدام آدرس بهتر می باشد؟

برای کوتاه کردن آدرس کافی است کد زیر را در داخل فایل htaccess قرار دهید 

Options +FollowSymLinks
 
RewriteEngine On
RewriteRule ^topic/([a-zA-Z0-9]+)/$ index.php?topic=$1

 

توجه داشته باشد در صورتی که نیاز به url تخصصی دارید باید کد htaccess آن را   به صورت  تخصصی ایجاد کنید .

 

مطالعه بیشتر

انتخاب کلمه کلیدی

انتخاب کلمات کلیدی در سئو سایت و همچنین در سئو سایت بسیار مهم می باشند چرا که در صورتی که به درستی انتخاب شوند

طراحی سایت معماری

طراحی سایت وب سایت معماری به همراه سئو سایت معماری توسط تیم سئو ناب به صورت حرفه ای و با پشتیبانی بسیار مناسب

طراحی سایت چیست

طراحی وب سایت چیست و چه مزیت ها را میتواند داشته باشید مراحل طراحی وب سایت چیست و چگونه وب سایت ایجاد می شود

سئو سایت