Poradniki

Jak przenieść istniejący BIP na WordPress bez utraty danych?

Data publikacji: 1 grudnia 2025

Julia Malinowska
Julia Malinowska

Ekspertka ds. Biuletynu Informacji Publicznej

0 35 wpisów

✌️ Szukasz BIP-u na WordPressie?
Napisz do Nas!

Jak przenieść istniejący BIP na WordPress bez utraty danych?

Wiele urzędów, szkół i instytucji tkwi w starych, zamkniętych systemach BIP, które są drogie w utrzymaniu, niewygodne i trudno je rozwijać. Największa obawa jest zawsze ta sama: jak przenieść istniejący BIP na WordPress bez utraty danych — tak, żeby nie zniknęły ogłoszenia, uchwały, rejestry, archiwum i linki, które ludzie mają zapisane od lat.

Dobra wiadomość: migracja jest jak najbardziej możliwa, ale tylko wtedy, gdy robisz ją krok po kroku i na mapie. W tym poradniku przechodzę przez cały proces: od inwentaryzacji starego Biuletynu, przez przygotowanie struktury, aż po przeniesienie treści, ustawienie przekierowań 301 i bezpieczne przełączenie na BIP na WordPress.

TL;DR: Udana migracja BIP to 3 rzeczy: (1) inwentaryzacja i mapowanie URL, (2) przenoszenie treści “typami” (a nie chaotycznie), (3) przekierowania 301 i testy. Najczęściej problemy biorą się z dokumentów PDF i braku mapy starych adresów.

Kiedy warto przenieść BIP na WordPress?

Migracja ma sens wtedy, gdy obecny system bardziej przeszkadza, niż pomaga: każda zmiana trwa tygodniami, panel jest nieintuicyjny, a rozwój wymaga proszenia zewnętrznej firmy o wszystko. Bardzo częsty powód to też dostępność: wdrożenie WCAG w starych systemach bywa trudne albo nierealne.

WordPress daje większą kontrolę, ale w BIP najważniejsze jest jedno: nie zgubić treści i nie zgubić użytkownika. Dlatego migracji nie robi się “na żywca” — najpierw budujesz nowy BIP w tle, a dopiero potem przełączasz ruch.

🖐️

Hej! Potrzebujesz uruchomić BIP?

Krok 1: inwentaryzacja starego BIP — co dokładnie przenosimy?

Zanim cokolwiek postawisz na WordPressie, zrób inwentaryzację. Nie chodzi o “ile jest stron”, tylko jakie typy treści masz w Biuletynie i jak użytkownicy do nich docierają.

  • Główne działy i poddziały (np. dane podmiotu, organy, prawo lokalne, ogłoszenia, rejestry, finanse, archiwum).
  • Typy treści: uchwały/zarządzenia, przetargi, nabory, ogłoszenia, rejestry (np. umów), statuty, kontrole, sprawozdania.
  • Jak są prezentowane dokumenty: listy, tabele, podział na lata, filtry.
  • Gdzie są pliki i jak są linkowane (PDF/DOC/XLS) — i czy to są skany czy dokumenty z tekstem.

Najprostsza, a jednocześnie najważniejsza rzecz: zrób arkusz z mapą. Wystarczy 5 kolumn i masz fundament całej migracji.

Krok 2: decyzja — co przenosimy 1:1, a co porządkujemy?

Migracja to najlepszy moment, żeby nie kopiować chaosu. W wielu BIP-ach latami zbierają się duplikaty, nieaktualne ogłoszenia i skany w fatalnej jakości. Z punktu widzenia prawa ważne jest, by informacja publiczna była dostępna — ale nie ma sensu eksponować w nowym BIP “śmietnika” z dziesięcioma wersjami tego samego pliku.

To podejście daje efekt, który jest najlepszy i dla użytkownika, i dla zespołu redakcyjnego: nowy BIP jest czytelny, a Ty nadal masz pełne zabezpieczenie w postaci kopii starego systemu.

Krok 3: projekt nowej struktury BIP na WordPress

Gdy wiesz, co masz, projektujesz strukturę przyszłego BIP. Najlepiej robić to “od użytkownika”: gdzie on naturalnie kliknie po informację? Najczęściej układ jest przewidywalny: dane podmiotu, organizacja, akty i dokumenty, ogłoszenia, finanse/rejestry, archiwum, dostęp na wniosek.

Dużym ułatwieniem jest gotowy szablon BIP, który ma taką strukturę już przygotowaną — dostajesz działy i podstrony jako szkielet, a Twoim zadaniem jest dopasowanie do jednostki i wypełnienie treści.

Na tym etapie koniecznie zaplanuj adresy URL (slug’i) głównych sekcji. To od nich będą zależeć przekierowania i zachowanie ruchu z Google.

Krok 4: przygotowanie WordPress “w tle” (bez przerywania starego BIP)

Najbezpieczniej jest przygotować nowy BIP na WordPress w środowisku testowym (np. na subdomenie roboczej), żeby użytkownicy nadal korzystali ze starego Biuletynu. Dopiero gdy nowy serwis jest gotowy, robisz przełączenie.

  • Wybierz docelowy adres (np. bip.twojadomena.pl lub twojadomena.pl/bip).
  • Zainstaluj WordPress na docelowym hostingu.
  • Wgraj i skonfiguruj szablon BIP (struktura, wyszukiwarka, archiwum/rejestr zmian — zależnie od rozwiązania).
  • Ustaw role redaktorów, permalinki i podstawowe ustawienia publikacji.

Klucz: nowy BIP budujesz na spokojnie, porównując go ze starym systemem. To minimalizuje ryzyko.

Krok 5: przenoszenie treści — jak nie zgubić danych?

To najwrażliwszy etap. Żeby realnie nie utracić danych, trzymaj się pięciu zasad, które działają w praktyce (i pozwalają “dowodnić”, że nic nie zniknęło).

1) Zrób twardą kopię starego BIP

Backup bazy i plików, eksport jeśli system na to pozwala, a minimum: kopia plików i listy URL. To Twoje ubezpieczenie na wypadek błędu i najlepszy argument “na kontrolę”.

2) Mapuj adresy: stary URL → nowa strona

Wracamy do arkusza. Każdy ważny adres powinien mieć wskazaną nową lokalizację. Bez tego przekierowania będą zgadywanką, a użytkownicy zaczną trafiać na 404.

3) Przenoś treści “typami”, nie chaotycznie

Najpierw dane podmiotu i struktura, potem dokumenty prawne, ogłoszenia, rejestry, na końcu archiwum. Przy każdym typie sprawdzasz, jaki jest najlepszy nośnik w WordPressie (strona / wpis / własny typ treści / taksonomia).

4) Zachowaj daty i kontekst

W BIP liczą się daty publikacji i aktualizacji. Jeżeli przenosisz ogłoszenia i dokumenty, zadbaj, żeby w WordPressie nie wszystko miało datę “dzisiaj”. To samo dotyczy plików: nazwy i opisy linków muszą mówić, co użytkownik pobiera.

5) Kontroluj po etapach

Po każdym większym bloku zrób kontrolę: losowe strony, losowe pliki, wyszukiwanie po tytułach. To jest tanie w czasie i ratuje przed odkryciem po miesiącu, że brakuje całego rocznika uchwał.

Jeżeli temat dokumentów PDF jest u Ciebie duży, podepnij też: czy można publikować skany PDF w BIP — bo to najczęstszy “zabójca” jakości i dostępności po migracji.

Krok 6: przekierowania 301 i przełączenie na nowy BIP

Kiedy treści są przeniesione i sprawdzone, robisz przełączenie. Żeby użytkownicy i Google się nie pogubili, potrzebujesz przekierowań 301 ze starych adresów na nowe. Nie musisz robić 1:1 dla wszystkiego, ale najważniejsze działy i najczęściej odwiedzane dokumenty powinny mieć swoje nowe odpowiedniki.

  • Przekierowania 301 ze starych URL na nowe (minimum: działy + top treści).
  • Aktualizacja linków na stronie głównej jednostki (menu/stopka/odnośniki).
  • Krótki komunikat dla użytkowników o zmianie (układ może być inny, dane pozostają dostępne).

Stary BIP warto przez jakiś czas zostawić jako kopię referencyjną (read-only / zabezpieczoną) — daje to komfort przy pytaniach, zgłoszeniach i ewentualnych kontrolach.

Migracja samodzielnie czy “pod klucz”?

Da się zrobić migrację samodzielnie, ale w praktyce BIP to połączenie: prawa, porządku w treściach i techniki. Jeśli masz mało czasu, dużo dokumentów albo zespół “na styk”, sensowną opcją jest migracja pod klucz na gotowym rozwiązaniu.

W takim modelu po Twojej stronie zostaje głównie weryfikacja merytoryczna i decyzje (co idzie do archiwum, co porządkujemy), a po stronie wykonawcy: przygotowanie struktury, przeniesienie treści, ustawienie przekierowań i konfiguracja WordPressa. Efekt: nowy BIP na WordPress bez utraty danych, ale z mniejszym ryzykiem i mniejszym obciążeniem dla urzędników.

FAQ: przeniesienie BIP na WordPress

Czy można przenieść BIP bez utraty pozycji w Google?

Da się to zrobić bez dużych strat, jeśli masz mapę starych URL i wdrożysz przekierowania 301. Najgorszy scenariusz to zmiana struktury bez redirectów (wtedy rosną 404 i spada widoczność).

Czy trzeba przenosić archiwum 1:1?

Nie zawsze. Najczęściej przenosi się archiwum do sekcji archiwalnej lub utrzymuje jako kopię referencyjną (read-only). Ważne, żeby informacja publiczna była dostępna i żeby nie “znikała bez śladu”.

Co jest najtrudniejsze w migracji?

Dokumenty (PDF), zachowanie dat i kontekstu oraz mapowanie starych adresów URL. Sama instalacja WordPressa jest zwykle najprostszą częścią.