Jak skonfigurować permalink w WordPress
Dowiedz się, czym są permalinki, jak wybrać optymalną strukturę URL dla SEO i jak naprawić błędy 404 po zmianie ustawień.
Spis treści
- Co to jest permalink i dlaczego ważny dla SEO
- Jak zmienić strukturę permalink w WordPress
- Najlepsza struktura permalink dla SEO
- Jak rozwiązać problemy z błędem 404 po zmianie permalink
- Często zadawane pytania
Co to jest permalink i dlaczego ważny dla SEO
Permalink WordPress SEO to trwały, stały adres URL przypisany do konkretnej strony, wpisu lub innego elementu Twojej witryny. Słowo "permalink" pochodzi od angielskiego "permanent link" — czyli stały link. Prawidłowo skonfigurowane permalinki są jednym z podstawowych elementów optymalizacji SEO w WordPress i bezpośrednio wpływają na to, jak wyszukiwarki indeksują i rozumieją Twoją stronę.
Adresy URL widoczne w pasku przeglądarki komunikują zarówno odwiedzającym, jak i robotom wyszukiwarek, czego może spodziewać się osoba klikająca dany link. Permalink zawierający słowa kluczowe (np. twojadomena.pl/jak-zainstalowac-wordpress) jest znacznie bardziej czytelny i korzystny dla SEO niż techniczny adres numeryczny (np. twojadomena.pl/?p=123). Google explicite zaleca używanie czytelnych, opisowych adresów URL jako element przyjaznej struktury witryny.
Domyślna struktura permalink w nowej instalacji WordPress to format "Zwykły" z numerami ID (np. ?p=123). Jest to najmniej przyjazna dla SEO opcja, którą powinieneś zmienić zaraz po instalacji WordPress. Na hostingu WordPress smartxhosting.pl możesz bez problemu zmieniać strukturę permalink — serwer jest skonfigurowany z obsługą mod_rewrite, który umożliwia WordPress tworzenie czytelnych, opisowych adresów URL zamiast technicznych parametrów.
Jak zmienić strukturę permalink w WordPress — krok po kroku
Zaloguj się do panelu administracyjnego WordPress i kliknij Ustawienia → Bezpośrednie odnośniki (lub "Permalinks" w angielskiej wersji). Zobaczysz sekcję "Typowe ustawienia" z gotowymi strukturami permalink do wyboru: Zwykły, Data i nazwa, Miesiąc i nazwa, Numeryczny, Nazwa wpisu oraz Własna struktura.
Zaznacz opcję Nazwa wpisu (/%postname%/) lub jeśli chcesz mieć kategorie w URL — wybierz Własna struktura i wpisz /%category%/%postname%/. Kliknij Zapisz zmiany. WordPress automatycznie zaktualizuje plik .htaccess, dodając reguły przepisywania URL potrzebne do działania wybranej struktury. Nowe wpisy i strony będą od tej chwili używać nowej struktury.
Jeśli zmieniasz permalinki na istniejącej stronie z ruchem i linkami zewnętrznymi, musisz skonfigurować przekierowania 301 ze starych URL na nowe. Użyj wtyczki Redirection, która automatycznie wykrywa zmienione adresy URL i tworzy odpowiednie przekierowania. Bez przekierowań odwiedzający i roboty wyszukiwarek napotkają błąd 404 na starych linkach.
Najlepsza struktura permalink dla SEO
Spośród dostępnych opcji permalink WordPress SEO eksperci najczęściej rekomendują strukturę Nazwa wpisu (/%postname%/) jako najbardziej optymalną pod względem SEO i użyteczności. Ta struktura tworzy krótkie, czytelne adresy URL zawierające tylko slug strony lub wpisu — np. twojadomena.pl/hosting-wordpress-plesk. Jest łatwa do zapamiętania, prosta do udostępniania i zawiera naturalnie słowa kluczowe.
Struktury zawierające datę w URL (/2026/03/02/nazwa-wpisu/) były popularne na początku istnienia blogów, ale dziś są odradzane przez specjalistów SEO. Data w URL sygnalizuje wyszukiwarkom "świeżość" treści — starsze artykuły wyglądają na przestarzałe tylko dlatego, że mają w adresie rok 2020 lub starszy. Ponadto takie URL są długie i nieczytelne. Jeśli prowadzisz blog z treściami "evergreen" (ponadczasowymi), absolutnie unikaj daty w permalink.
Struktura z kategorią (/%category%/%postname%/) jest dobra dla rozbudowanych serwisów z wyraźną hierarchią tematyczną, gdzie kategorie stanowią ważne słowa kluczowe. Np. twojadomena.pl/hosting-wordpress/jak-instalowac-wordpress wyraźnie komunikuje Google, że dana strona należy do sekcji "hosting-wordpress". Wadą jest długość URL — im krótszy adres, tym lepiej. Jeśli Twoje kategorie to jednowyrazowe, opisowe słowa kluczowe, ta struktura sprawdzi się dobrze. Na hostingu WordPress od smartxhosting.pl obie struktury działają identycznie sprawnie.
Jak rozwiązać problemy z błędem 404 po zmianie permalink
Błąd 404 ("Nie znaleziono strony") po zmianie struktury permalink to częsty problem na hostingu WordPress. Zazwyczaj jest spowodowany problemem z plikiem .htaccess lub wyłączonym modułem Apache mod_rewrite. Na hostingu smartxhosting.pl z Plesk mod_rewrite jest domyślnie włączony, więc najczęstsze rozwiązanie to odświeżenie pliku .htaccess przez WordPress.
Aby naprawić błąd 404 związany z permalinkami, zaloguj się do panelu WordPress i przejdź do Ustawienia → Bezpośrednie odnośniki. Nie zmieniaj żadnych ustawień — wystarczy kliknąć Zapisz zmiany. WordPress automatycznie wygeneruje nowe reguły .htaccess zgodne z aktualną strukturą permalink. W większości przypadków to działanie natychmiast rozwiązuje problem z błędem 404.
Jeśli powyższa metoda nie pomoże, sprawdź plik .htaccess bezpośrednio w menedżerze plików Plesk. Znajdziesz go w katalogu głównym instalacji WordPress (httpdocs). Otwórz plik i upewnij się, że zawiera standardowe reguły WordPress:
# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Jeśli plik .htaccess jest pusty lub nie zawiera tych reguł, skopiuj powyższy kod i wklej go do pliku. Zapisz zmiany i odśwież stronę. Jeśli błąd nadal występuje mimo prawidłowej zawartości .htaccess, sprawdź ustawienia serwera WWW w Plesk — upewnij się, że dla Twojej domeny jest włączony tryb obsługi Apache (nie tylko nginx) z obsługą .htaccess.
wp rewrite flush --hard. To polecenie regeneruje .htaccess i czyści cache reguł przepisywania, naprawiając problemy z permalink w jednym kroku.
Często zadawane pytania
Jaką strukturę permalink wybrać dla sklepu WooCommerce?
Dla sklepu WooCommerce zalecamy strukturę /%postname%/ lub /%category%/%postname%/. Dodaj też własną podstawę URL dla produktów — np. /produkty/ — w ustawieniach WooCommerce (WooCommerce → Ustawienia → Zaawansowane → Adresy URL). Unikaj struktury z datą dla produktów — produkty nie mają daty publikacji, a data w URL może mylić użytkowników i wyszukiwarki. Prawidłowy permalink wordpress SEO to podstawa sukcesu sklepu w wynikach organicznych.
Czy polskie znaki w permalink są dobre dla SEO?
WordPress automatycznie usuwa polskie znaki diakrytyczne z adresów URL, zastępując je odpowiednikami ASCII (ą→a, ę→e, ś→s itd.). To właściwe zachowanie — adresy URL bez znaków specjalnych są bardziej czytelne i lepiej indeksowane przez wyszukiwarki. Możesz zainstalować wtyczkę FV Simile Slugs, która poprawia transliterację polskich znaków w slugu, tworząc bardziej czytelne adresy URL dla polskojęzycznych treści na Twoim hostingu wordpress.
Co zrobić, jeśli po migracji hostingu WordPress pokazuje błąd 404?
Błąd 404 po migracji WordPress na nowy hosting często wynika z brakujących reguł mod_rewrite w pliku .htaccess lub wyłączonego modułu mod_rewrite na serwerze. Wejdź do panelu WordPress, przejdź do Ustawienia → Bezpośrednie odnośniki i kliknij Zapisz zmiany bez żadnych zmian — WordPress automatycznie odtworzy plik .htaccess. Jeśli problem nadal występuje, sprawdź w Plesk, czy moduł Apache mod_rewrite jest włączony dla Twojej domeny. Pomoc techniczna smartxhosting.pl chętnie Ci w tym pomoże.
Potrzebujesz pomocy z hostingiem WordPress?
Zespół smartxhosting.pl pomoże Ci skonfigurować i zarządzać hostingiem WordPress na serwerze Plesk. Tani hosting WordPress od 10 zł/miesiąc z darmowym SSL i codziennym backupem.
Skontaktuj się z nami