Budowa strony internetowej jest zajęciem dość przyjemnym. Również prostym, jeśli wiesz co robisz. Czasem jednak początkujący użytkownicy gubią się w prostych sprawach. Jedną z nich jest właściwe ustawienie linków do wpisów na blogu. Jeśli chcesz usunąć daty z linków do wpisu, to ten poradnik jest dla Ciebie.
Dlaczego daty wpisów pojawiają się w linkach?
Świeżo po instalacji WordPress, domyślny link dla wpisów wygląda tak:
https://twojastrona.pl/?p=123
Cyferki na końcu oznaczają numer ID wpisu. Jest on unikalny i niepowtarzalny w kontekście całej strony.
Strukturę linków możesz jednak bardzo łatwo zmienić. Wystarczy, że po zalogowaniu się do zaplecza WordPress wybierzesz opcję menu: Ustawienia -> Bezpośrednie odnośniki.

Wystarczy, że zmienisz opcję na dowolną inną (np. nazwę wpisu) i zapiszesz zmiany. Dziękuję. Koniec wpisu. Kurtyna. Proszę się rozejść.
Przekierowanie linków
Wszystko pięknie, kiedy WordPress jest świeży a żadne linki nie zostały jeszcze zindeksowane przez wyszukiwarkę. Gorzej niestety, kiedy dokonasz takiej zmiany po dłuższym czasie od uruchomienia strony i zależy Ci na ruchu.
Zmiana adresów wszystkich wpisów spowoduje wyświetlenie się błędu 404 pod starymi linkami.
Aby temu zapobiec musisz jeszcze ustawić właściwe przekierowania 301, dzięki czemu użytkownicy odwiedzający stary adres wpisu zostaną automatycznie przekierowani na nowy.
Jeśli chcesz to zrobić za darmo, wystarczy ci wtyczka Redirection z repozytorium WordPress.

Po instalacji i włączeniu wtyczki przejdź poradnik krok po kroku i pozwól, aby wtyczka przeskanowała Twoją stronę w poszukiwaniu błędów. Po zakończeniu skanu możesz zacząć ustawiać przekierowania.
Budowa strony internetowej w oparciu o nowe linki
Aby zacząć ustawiać nowe przekierowania przejdź teraz do opcji Narzędzia -> Redirection. Od razu zobaczysz formularz dodawania nowych przekierowań. To, co pewnie zauważysz, to pola Source URL, Query Parameters oraz Target URL. Usuń domyślnie zaznaczone żółte tagi “Ignore Case” oraz “Ignore Slash” i dodaj jedynie tag “Regex” jak na zdjęciu poniżej.

Jeśli w ustawieniach bezpośrednich odnośników miałeś zaznaczoną opcję “Dzień i nazwa”, to ustaw parametry następująco:
- Source URL: /(\d*)/(\d*)/(\d*)/([A-Za-z0-9-*])
- Target URL: /$4
Jeśli natomiast miałeś zaznaczoną opcję “Dzień i miesiąc” (czyli bez numeru dnia w dacie), to ustaw:
- Source URL: /(\d*)/(\d*)/([A-Za-z0-9-*])
- Target URL: /$3
Podsumowanie
Od teraz nie dość, że wszystkie wpisy na blogu będą miały ładny i czytelny adres URL, to dodatkowo stare adresy będą automatycznie przenosić użytkownika pod nowy URL a wyszukiwarki nie potraktują zmiany w sposób szkodliwy dla Twojego ruchu na stronie.
Budowa strony internetowej Cię przerasta? Nie masz czasu zrobić tego samemu? A może masz już stronę a nie masz czasu się nią zajmować? Sprawdź moją ofertę tworzenia stron internetowych lub opieki WordPress i przekonaj się, jakie to wygodne!




