668 145 480 info@jacekjagusiak.pl

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:

  1. Wejdź do panelu WordPressa i przejdź do Ustawienia → Bezpośrednie odnośniki.
  2. Zobaczysz kilka opcji do wyboru – od prostych (np. Dzień i nazwa) po własne struktury.
  3. 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.
  4. 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.

Sprawdź także:  Jak przywrócić WordPress do ustawień fabrycznych?

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ć.

Spis treści