Your browser does not support JavaScript!

Zależy nam na tym, aby korzystanie z naszego serwisu było dla Państwa komfortowe. W związku z tym staramy się dostosować dostępne w nim treści do Państwa preferencji i zainteresowań. Jest to możliwe dzięki przechowywaniu w Państwa przeglądarkach plików cookies oraz przetwarzaniu przez PromoTraffic Sp.z.o.o. (administratora) danych osobowych w celach analitycznych i statystycznych. Korzystając nadal z naszego serwisu, bez zmian ustawień w zakresie prywatności, wyrażają Państwo zgodę na zapisywanie w przeglądarce plików cookies. Jednocześnie informujemy, że istnieje możliwość zmiany ustawień dotyczące plików cookies w swojej przeglądarce. W celu uzyskania dodatkowych informacji o zasadach przetwarzania danych osobowych oraz przysługujących Państwu w związku z tym prawach prosimy o zapoznanie się z treścią naszej Polityki prywatności

Chcesz prowadzić skuteczne kampanie reklamowe? Dowiedz się więcej o Adwords na sterydach

5 przydatnych tricków z plikiem .htaccess, które mogą wpłynąć na SEO (cz.2)

5 min 5065
Karol Wójcik | 21.11.2017

W drugiej części cyklu o .htaccess chciałbym pokazać Wam 5 kolejnych sztuczek, o których pewnie wiele osób słyszało, a niewielu z nas wdraża je w życie. Jeśli prowadzisz swoją stronę www to powinieneś mieć dostęp do pliku .htaccess. Zobacz, jak w łatwy i przystępny sposób możesz kompletnie zmienić jej działanie. Zapraszam do krótkiej lektury.

1. Kompresja GZIP

 

Chciałbyś/Chciałabyś żeby Twoja witryna ładowała się szybciej, ale nie wiesz, co musisz poprawić na swojej stronie, żeby słowa zamieniły się w efekt? Tutaj plik .htaccess znowu przychodzi z pomocą. GZIP to program, który służy do bezstratnej kompresji danych. Niektóre serwery mają kompresję GZIP w standardzie, jednak jeżeli Twój serwer nie ma jej odgórnie nałożonej, to warto wkleić poniższy kod do pliku .htaccess:

mod_gzip_on Yes

mod_gzip_dechunk Yes

mod_gzip_item_include file .(html?|txt|css|js|php|pl)$

mod_gzip_item_include handler ^cgi-script$

mod_gzip_item_include mime ^text/.*

mod_gzip_item_include mime ^application/x-javascript.*

mod_gzip_item_exclude mime ^image/.*

mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*

2. Niestandardowe strony błędów

 

Plik .htaccess ma ogrom możliwości. Kolejną z nich jest możliwość tworzenia własnych stron z błędami. Przykład:

ErrorDocument 400 /error.php

ErrorDocument 401 /error.php

ErrorDocument 404 /error.php

ErrorDocument 500 /error.php

3. Konfiguracja cache przeglądarki

 

Warto wykorzystać cache przeglądarki, żeby zmniejszyć czas ładowania się witryny. Przeglądarka zamiast za każdym razem pobierać te same pliki, pobierze je raz i będzie ich używać przez określony czas. Można to ustawić, wykorzystując plik .htaccess:

ExpiresActive on ExpiresDefault "access plus 1 month"

ExpiresByType text/cache-manifest "access plus 0 seconds"

ExpiresByType text/html "access plus 0 seconds"

ExpiresByType text/xml "access plus 0 seconds"

ExpiresByType application/xml "access plus 0 seconds"

ExpiresByType application/json "access plus 0 seconds"

ExpiresByType image/x-icon "access plus 1 week"

ExpiresByType image/gif "access plus 1 month"

ExpiresByType image/png "access plus 1 month"

ExpiresByType image/jpg "access plus 1 month"

ExpiresByType image/jpeg "access plus 1 month"

ExpiresByType text/x-component "access plus 1 month"

ExpiresByType font/truetype "access plus 1 month"

ExpiresByType font/opentype "access plus 1 month"

ExpiresByType application/x-font-woff "access plus 1 month"

ExpiresByType image/svg+xml "access plus 1 month"

ExpiresByType application/vnd.ms-fontobject "access plus 1 month"

ExpiresByType text/css "access plus 1 month"

ExpiresByType application/javascript "access plus 1 month"

ExpiresByType text/javascript "access plus 1 month"

 

Header append Cache-Control "public"  

4. Przekierowanie kilku adresów na jedną podstronę

   

W przypadku zmiany serwisu na pewno będzie konieczność przekierowania kilku osobnych adresów na jeden. W tym przypadku z pomocą ponownie przychodzi plik .htaccess:

RewriteCond %{REQUEST_URI} ^/strona-1 [OR]

RewriteCond %{REQUEST_URI} ^/strona-2 [NC]

RewriteRule ^(.*)$ http://domena.com/strona-3 [R=301,L]

5. Wysyłanie robotów do mapy witryny

   

Jeśli chcemy, żeby strona osiągała wysokie rezultaty na poszczególne frazy kluczowe, to powinniśmy zadbać najpierw o to, żeby roboty wyszukiwarki dotarły na każdą podstronę naszego serwisu. Warto też zadbać o automatyczną aktualizację nowych map witryn. Dodając odpowiednią komendę w pliku .htaccess, osiągniesz zamierzony efekt:

RedirectMatch 301 /sitemap.xml$ http://site.com/sitemap.xml

RedirectMatch 301 /sitemap.xml.gz$ http://site.com/sitemap.xml.gz

Podsumowanie

Plik .htaccess jest charakterystycznym elementem serwera WWW, który pozwala skonfigurować wiele parametrów na Twojej stronie internetowej za pomocą prostych komend. Przypominam jednak o tym, o czym mówiłem miesiąc temu - jeśli nie wiesz, jak edytować ten plik to najlepiej zatrudnić profesjonalnego informatyka, który skonfiguruje pliki .htaccess poprawnie, bowiem niepoprawna konfiguracja pliku .htaccess może niekorzystnie wpłynąć na działanie Twojego serwisu.

Zainteresował Cię ten artykuł? Koniecznie przeczytaj czym jest błąd 404 i jak go wykorzystać, by skutecznie wzmocnić swoją domenę

Karol Wójcik

SEO Team Leader

Team Leader działu SEO w PromoTraffic. Miłośnik sportu – zarówno w wydaniu aktywnym, jak i biernym. Lubi wyskoczyć na siłownię i pograć ze znajomymi w siatkówkę. Nie przepuści okazji, by obejrzeć mecz w telewizji lub na stadionie.

Zobacz wszystkie artykuły tego autora
ebook image

Darmowy ebook

Zapisz się do naszego newslettera, a my podeślemy Ci e-booka "od briefingu do kickoffu - Jak dobrze zacząć współpracę (nie tylko z agencją)" bezpośrednio na Twoją skrzynkę.