Konfiguracja pliku .htaccess a pozycjonowanie

Konfiguracja pliku .htaccess a pozycjonowanie

Przy optymalizacji stron i sklepów internetowych często spotykamy się z koniecznością konfiguracji pliku .htaccess. W tym artykule opisałem podstawową konfigurację pliku .htaccess która może dotyczyć niemalże każdej strony www.

1. Pierwsza rzecz od której zawsze zaczynamy to wybranie adresu strony z www lub bez www.

Przekierowanie adresu z www na adres bez www

RewriteEngine
On RewriteBase /
RewriteCond %{HTTP_HOST} !^adresstrony.pl [NC] RewriteRule ^(.*)$

http://adresstrony.pl%{REQUEST_URI} [R=301,L]

 

Przekierowanie adresu bez www na adres z www

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.adresstrony.pl [NC] RewriteRule ^(.*)$
http://www.adresstrony.pl%{REQUEST_URI} [R=301,L]

 

Przekierowanie strony na nowy adres

Może zdarzyć się, że zmieniamy adres domeny wtedy na starej domenie należy zastosować poniższą formułę:

RewriteEngine On
RewriteRule ^(.*)$ http://www.adresstrony.pl/$1 [R=301,L]

htaccess a pozycjonowanie

2. Blokowanie niechcianych botów na stronie w pliku htaccess

Przykładowa formuła jaką możemy tutaj zastosować z botów wpuści tylko Google:

User-agent: *
Disallow: /
User-agent: Googlebot
Allow: /

Tutaj podaję linka do artykułu skąd można pobrać listę 1801 botów do blokowania w htaccess https://www.silesiasem.pl/jak-zablokowac-zle-boty-poradnik-htaccess-lista-1801-botow

3. Przekierowanie wersji strony http na https (z certyfikatem SSL)

RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

4. Generator plików htaccess który ułatwi nam pełną konfigurację

Warto skorzystać z generatora pików .htaccess np. https://www.htaccessredirect.net/

tagi: plik .htaccess, konfiguracja htaccess, htaccess, htaccess konfiguracja

Sebastian Matysik

Sebastian Matysik

Sebastian Matysik członek zarządu agencji SEOMOOD, specjalista SEO. Na co dzień zajmuje się realizacją kampanii SEO klientów oraz wdrażaniem autorskich rozwiązań w pozycjonowaniu stron afilacyjnych.