W WordPressie tworzenie tzw. przyjaznych linków, czyli takich, które są zrozumiałe zarówno dla użytkownika, jak i wyszukiwarki (np. twojastrona.pl/nazwa-artykulu
zamiast twojastrona.pl/?p=123
), to jedna z podstawowych funkcji, która znacząco wpływa na czytelność, SEO i estetykę witryny.
Domyślnie WordPress używa dość technicznych adresów URL opartych na identyfikatorach (?p=123
), ale bardzo łatwo można to zmienić – i właśnie wtedy w grę wchodzi plik .htaccess
oraz tzw. mod_rewrite (moduł serwera Apache, który pozwala „przepisywać” adresy URL).
Jak włączyć przyjazne linki w WordPressie?
Cały proces jest bardzo prosty i odbywa się z poziomu kokpitu:
- Wejdź do panelu WordPressa i przejdź do Ustawienia → Bezpośrednie odnośniki.
- Zobaczysz kilka opcji do wyboru – od prostych (np.
Dzień i nazwa
) po własne struktury. - Najczęściej wybierana i polecana opcja to „Nazwa wpisu” – dzięki niej Twój adres URL wygląda np. tak:
twojastrona.pl/jak-piec-chleb
. - Po zapisaniu zmian WordPress automatycznie zaktualizuje plik
.htaccess
, aby nowe reguły działały prawidłowo.
Jeśli jednak Twój serwer nie pozwala WordPressowi na zapis pliku .htaccess
(bo np. nie ma odpowiednich uprawnień), pojawi się komunikat z treścią, którą musisz ręcznie wkleić do pliku .htaccess
znajdującego się w katalogu głównym Twojej strony.
Taki fragment może wyglądać mniej więcej tak:
# Początek WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# Koniec WordPress
Ten kod przekierowuje wszystkie żądania (które nie odnoszą się do fizycznego pliku lub katalogu) do pliku index.php
, a to właśnie tam WordPress analizuje, jaką stronę wyświetlić na podstawie ustalonej struktury odnośników.
Dlaczego warto używać przyjaznych linków?
Przede wszystkim:
- Są lepsze dla SEO – Google potrafi lepiej zrozumieć, czego dotyczy dana strona.
- Są zrozumiałe dla użytkowników – adres typu
twojastrona.pl/najlepszy-poradnik
mówi więcej niż?p=456
. - Zwiększają klikalność w wyszukiwarkach i na social media – ładny URL wygląda bardziej profesjonalnie.
- Łatwiej je zapamiętać i udostępniać.
Ciekawostka:
W WordPressie możesz też samodzielnie ustalić strukturę linków według własnych preferencji. Na przykład: /%category%/%postname%/
sprawi, że Twoje wpisy będą wyglądać tak: twojastrona.pl/kategoria/tytul-artykulu
. Ale uwaga – im bardziej złożony adres, tym większa szansa na błędy lub spadek wydajności, dlatego lepiej nie przesadzać.
Ostatnie komentarze