Ten artykuł to kompleksowy przewodnik, który krok po kroku przeprowadzi Cię przez proces przypisywania domeny do Twojej strony WordPress. Niezależnie od tego, czy Twoja domena i hosting znajdują się u tego samego dostawcy, czy też u różnych firm, znajdziesz tu jasne instrukcje, które pomogą Ci uruchomić witrynę pod wybranym adresem.
Jak skutecznie przypiąć domenę do WordPressa, niezależnie od konfiguracji hostingu
- Proces przypisywania domeny zależy od tego, czy hosting i domena są u jednego, czy u różnych dostawców.
- Główne metody to zmiana serwerów DNS (delegacja) lub edycja rekordu A w strefie DNS.
- Propagacja DNS to czas potrzebny na rozpowszechnienie zmian w internecie, trwający od kilku do 72 godzin.
- Po podpięciu domeny kluczowa jest aktualizacja adresów URL w ustawieniach WordPressa oraz aktywacja certyfikatu SSL.
- WordPress.org (self-hosted) wymaga ręcznego podpięcia, natomiast WordPress.com wymaga płatnego planu.
- W przypadku problemów z linkami lub obrazkami, należy użyć wtyczek do masowej aktualizacji adresów w bazie danych.

Zanim zaczniesz: Kluczowe pojęcia, które musisz znać
Zanim zagłębimy się w techniczne aspekty, chciałabym, abyśmy upewnili się, że rozumiemy podstawy. W końcu, jak mawiam, solidne fundamenty to podstawa każdego projektu, a w przypadku Twojej strony internetowej, te fundamenty są absolutnie kluczowe dla jej stabilności i dostępności.
Domena, hosting, WordPress jak te trzy elementy układanki łączą się ze sobą?
Wyobraź sobie, że Twoja strona internetowa to dom. W tej analogii, domena to nic innego jak adres Twojego domu unikalny adres, pod którym każdy może Cię znaleźć w internecie (np. twojafirma.pl). Bez domeny nikt nie wiedziałby, gdzie szukać Twojej witryny.
Hosting to działka, na której stoi Twój dom. To fizyczne miejsce na serwerze, gdzie przechowywane są wszystkie pliki Twojej strony teksty, zdjęcia, filmy, kod. Bez hostingu nie miałbyś gdzie umieścić swojej witryny, nawet gdybyś miał już domenę.
A WordPress? To gotowy zestaw do budowy i zarządzania tym domem. To system zarządzania treścią (CMS), który pozwala Ci tworzyć, edytować i publikować treści na swojej stronie, bez konieczności pisania skomplikowanego kodu. Dzięki WordPressowi możesz łatwo "urządzić" swój dom i sprawić, by wyglądał dokładnie tak, jak chcesz.
Współpraca tych trzech elementów jest prosta: domena (adres) wskazuje na hosting (działkę), a na hostingu zainstalowany jest WordPress (dom), który sprawia, że Twoja witryna jest widoczna i funkcjonalna dla wszystkich odwiedzających.
Co to są serwery DNS i dlaczego są fundamentem całej operacji?
Serwery DNS (Domain Name System) to prawdziwe "książki telefoniczne internetu". Ich zadaniem jest tłumaczenie łatwych do zapamiętania nazw domen (np. google.com) na skomplikowane adresy IP serwerów (np. 172.217.160.142), na których znajdują się strony internetowe. Bez DNS, aby odwiedzić jakąkolwiek stronę, musiałbyś znać jej adres IP, co, jak się domyślasz, byłoby koszmarem.
Ich kluczowa rola w procesie, który dziś omawiamy, polega na tym, że to właśnie serwery DNS informują przeglądarki internetowe, gdzie "znaleźć" Twój hosting, a tym samym Twoją stronę WordPress. Ich poprawne skonfigurowanie jest absolutnie niezbędne. Jeśli DNS-y są ustawione nieprawidłowo, Twoja domena nie będzie wiedziała, gdzie skierować użytkownika, a strona nie załaduje się.
Rekord A i CNAME: Twoje narzędzia do precyzyjnego kierowania ruchem
W świecie DNS istnieją różne typy "wpisów", które sterują ruchem. Dwa z nich są szczególnie ważne przy podłączaniu domeny do hostingu:
-
Rekord A (Address Record): To najbardziej podstawowy typ rekordu DNS. Jego zadaniem jest wskazanie nazwy domeny (lub subdomeny) na konkretny adres IP serwera. Kiedy wpisujesz
twojadomena.plw przeglądarce, rekord A informuje, na jaki adres IP ma zostać skierowane zapytanie, aby odnaleźć Twoją stronę. To takie bezpośrednie połączenie "domena -> adres IP". -
Rekord CNAME (Canonical Name Record): Ten rekord służy do tworzenia aliasów. Pozwala on wskazać jedną nazwę domeny (lub subdomeny) na inną nazwę domeny, zamiast bezpośrednio na adres IP. Najczęściej używa się go do przekierowania subdomeny
wwwna domenę główną. Na przykład, rekord CNAME dlawww.twojadomena.plmoże wskazywać natwojadomena.pl. Dzięki temu, jeśli adres IP domeny głównej się zmieni, nie musisz aktualizować rekordu CNAME, ponieważ ten "podąży" za zmianą domeny głównej.
Zrozumienie tych dwóch rekordów pozwoli Ci precyzyjniej kontrolować, dokąd kierowany jest ruch z Twojej domeny, co jest niezwykle przydatne w bardziej zaawansowanych konfiguracjach.

Scenariusz #1: Domena i hosting u różnych dostawców (najczęstszy przypadek)
Ten scenariusz jest zdecydowanie najczęstszy i, muszę przyznać, źródłem wielu pytań, które do mnie trafiają. Nie ma w tym nic dziwnego często kupujemy domenę u jednego rejestratora, a hosting u innego, szukając najlepszych ofert. Poniższe instrukcje są przeznaczone właśnie dla tej sytuacji, kiedy Twoja domena i hosting zostały zakupione u różnych firm.
Metoda A: Zmiana serwerów DNS (zalecana) przewodnik krok po kroku
Ta metoda jest rekomendowana i najczęściej stosowana, ponieważ pozwala na pełne zarządzanie wszystkimi rekordami DNS przez panel hostingu. To wygodne, bo wszystkie ustawienia masz w jednym miejscu.
Krok 1: Gdzie znaleźć adresy DNS swojego hostingu?
Pierwszym krokiem jest zdobycie adresów serwerów DNS od Twojego dostawcy hostingu. Zazwyczaj są to dwa adresy, np. ns1.twojhosting.pl i ns2.twojhosting.pl.
- Sprawdź e-mail powitalny: Po zakupie hostingu, firma hostingowa wysyła e-mail z danymi do logowania oraz kluczowymi informacjami, w tym adresami DNS. To najszybszy sposób, aby je znaleźć.
- Panel klienta hostingu: Jeśli nie masz e-maila, zaloguj się do panelu klienta swojego hostingu. Adresy DNS często znajdują się w sekcji "Informacje o koncie", "Dane serwera" lub podobnej.
- Dokumentacja lub pomoc techniczna: W ostateczności, jeśli masz problem ze znalezieniem, skontaktuj się z pomocą techniczną swojego hostingu. Z pewnością Ci je podadzą.
Krok 2: Logowanie do panelu rejestratora domeny i edycja delegacji
Gdy masz już adresy DNS, czas na działanie w panelu, gdzie kupiłeś domenę.
- Zaloguj się do panelu rejestratora domeny: Przejdź na stronę firmy, u której zarejestrowałeś domenę (np. nazwa.pl, home.pl, OVH, itp.) i zaloguj się do swojego panelu administracyjnego.
- Znajdź opcję zarządzania DNS: Poszukaj sekcji związanej z zarządzaniem domenami, a następnie opcji takiej jak "Zarządzanie DNS", "Zmień serwery DNS", "Delegacja domeny" lub "Konfiguracja DNS". Nazwy mogą się nieco różnić w zależności od rejestratora.
- Wprowadź nowe adresy DNS: W polach przeznaczonych na serwery DNS (zazwyczaj są dwa lub więcej) wprowadź adresy, które uzyskałeś od swojego hostingu. Upewnij się, że zastępujesz nimi istniejące adresy, a nie dodajesz je obok.
- Zapisz zmiany: Po wprowadzeniu danych, koniecznie zapisz zmiany.
Krok 3: Czym jest propagacja DNS i jak sprawdzić jej status?
Po zmianie serwerów DNS następuje proces, który nazywamy propagacją DNS. To czas, w którym nowe ustawienia są rozpowszechniane po całym internecie. Niestety, nie jest to proces natychmiastowy. Może trwać od kilku minut do nawet 48-72 godzin, choć w praktyce zazwyczaj jest to znacznie szybciej często w ciągu kilku godzin. Ten czas zależy od parametru TTL (Time To Live), który określa, jak długo serwery DNS na świecie mają przechowywać stare informacje, zanim zapytają o nowe.
Aby sprawdzić, czy Twoja domena już wskazuje na nowy hosting, możesz użyć narzędzi online, takich jak dnschecker.org. Wpisz tam swoją domenę i zobaczysz, jakie serwery DNS są widoczne w różnych częściach świata. Gdy większość z nich pokaże nowe adresy, możesz być pewien, że propagacja zakończyła się sukcesem.
Metoda B: Zmiana rekordu A dla kogo jest to lepsze rozwiązanie?
Ta metoda jest alternatywą dla zmiany serwerów DNS i pozwala zachować zarządzanie rekordami DNS u rejestratora domeny. Jest to dobre rozwiązanie dla bardziej zaawansowanych użytkowników, którzy potrzebują specyficznych konfiguracji DNS (np. dla poczty e-mail, subdomen) lub gdy hosting nie oferuje pełnego zarządzania DNS.
Krok 1: Jak zdobyć adres IP swojego serwera hostingowego?
W tym przypadku potrzebujesz konkretnego adresu IP serwera, na którym znajduje się Twój hosting.
- Panel klienta hostingu: Zaloguj się do panelu klienta swojego hostingu. Adres IP serwera często znajduje się w sekcji "Informacje o serwerze", "Dane FTP" lub na stronie głównej panelu.
- Wsparcie techniczne: Jeśli nie możesz go znaleźć, skontaktuj się z pomocą techniczną swojego hostingu.
Krok 2: Edycja rekordu A i CNAME w strefie DNS u rejestratora domeny.
Teraz wracamy do panelu rejestratora domeny, ale tym razem będziemy edytować konkretne rekordy.
- Zaloguj się i przejdź do strefy DNS: Zaloguj się do panelu rejestratora domeny i znajdź sekcję "Zarządzanie DNS", "Edycja strefy DNS" lub podobną.
-
Edytuj rekord A: Znajdź rekord typu A dla swojej domeny głównej. Często jest on symbolizowany przez symbol
@lub po prostu pozostawiony pusty w polu "Nazwa/Host". W polu "Wartość" lub "Adres IP" wprowadź adres IP swojego serwera hostingowego. -
Edytuj rekord CNAME dla
www: Następnie znajdź lub utwórz rekord typu CNAME dla subdomenywww. W polu "Nazwa/Host" wpiszwww, a w polu "Wartość" lub "Cel" wprowadź swoją domenę główną (np.twojadomena.pl). To zapewni, że strona będzie dostępna zarówno zwww, jak i bez. - Zapisz zmiany: Po wprowadzeniu obu rekordów, zapisz zmiany. Pamiętaj, że również w tym przypadku nastąpi proces propagacji DNS, więc na efekty trzeba będzie poczekać.
Scenariusz #2: Domena i hosting u tego samego dostawcy
Ten scenariusz jest zazwyczaj znacznie prostszy, co jest dużą ulgą dla wielu użytkowników. Kiedy wszystkie usługi masz w jednej firmie, integracja jest często zautomatyzowana i wymaga od Ciebie minimalnej interwencji. To, co dla mnie jest zawsze ważne, to maksymalne uproszczenie procesów, a ten przypadek idealnie to ilustruje.
Jak przypisać domenę do hostingu w panelu klienta? (np. cPanel, DirectAdmin)
Większość dostawców hostingu, którzy oferują również rejestrację domen, automatyzuje proces przypisywania domeny do konta hostingowego. Zazwyczaj wygląda to tak:
- Zaloguj się do panelu klienta hostingu: Niezależnie od tego, czy używasz popularnego cPanelu, DirectAdmina czy autorskiego panelu hostingu, zaloguj się do niego.
- Znajdź opcję dodawania domeny: Poszukaj sekcji o nazwie "Domeny", "Dodaj domenę", "Addon Domains" (w cPanelu) lub podobnej.
- Postępuj zgodnie z instrukcjami: System zazwyczaj poprowadzi Cię przez krótki proces. Wystarczy, że wybierzesz domenę z listy tych zarejestrowanych u tego samego dostawcy lub wpiszesz jej nazwę. Panel automatycznie skonfiguruje wszystkie niezbędne ustawienia, tworząc odpowiednie foldery i wpisy DNS.
To naprawdę jest tak proste! W wielu przypadkach, jeśli kupiłeś domenę i hosting jednocześnie u tego samego dostawcy, domena może być już automatycznie przypisana do Twojego konta hostingowego.
Czy muszę zmieniać DNS, jeśli wszystko jest w jednej firmie?
W tym scenariuszu zazwyczaj nie ma potrzeby ręcznej zmiany serwerów DNS. Dlaczego? Ponieważ dostawca hostingu i rejestrator domeny to ta sama firma. Oznacza to, że wszystkie elementy są zarządzane w jednym systemie. Kiedy przypisujesz domenę do hostingu w panelu klienta, system automatycznie konfiguruje domenę tak, aby wskazywała na odpowiedni serwer. Serwery DNS domeny są już domyślnie ustawione na te, które należą do tego dostawcy, więc nie musisz niczego zmieniać.
To jeden z głównych powodów, dla których początkującym użytkownikom często polecam zakup domeny i hostingu u tego samego dostawcy po prostu oszczędza to sporo czasu i potencjalnych frustracji związanych z konfiguracją DNS.
Przypadek specjalny: Jak podpiąć własną domenę do WordPress.com?
Wiem, że wielu z Was może mylić WordPress.com z WordPress.org, dlatego ta sekcja jest niezwykle ważna. To specyficzny przypadek, który wymaga innego podejścia, niż to, co omawialiśmy do tej pory.
WordPress.com vs WordPress.org: Zrozumienie kluczowej różnicy.
Pozwól, że raz na zawsze wyjaśnię tę fundamentalną różnicę, bo jest ona źródłem wielu nieporozumień:
-
WordPress.org (self-hosted): To jest darmowe oprogramowanie, które możesz pobrać i zainstalować na swoim własnym hostingu. To właśnie o tym rozwiązaniu mówimy przez większość tego artykułu. Daje Ci ono pełną kontrolę nad Twoją stroną, wtyczkami, motywami i kodem. To Twoja "działka" i Twój "dom", który sam urządzasz.
-
WordPress.com: To jest platforma hostingowa, zarządzana przez firmę Automattic (twórców WordPressa). Działa na zasadzie "oprogramowanie jako usługa" (SaaS). Zakładasz tam konto, wybierasz plan i budujesz swoją stronę, ale nie masz pełnej kontroli nad serwerem czy instalacją WordPressa. To bardziej jak "wynajmowanie mieszkania" w bloku zarządzanym przez WordPress.com.
Ten artykuł skupia się głównie na samodzielnie hostowanym WordPress.org, ale jeśli korzystasz z WordPress.com, poniższe informacje są dla Ciebie.
Wymagania i koszty: Co musisz wiedzieć o planach subskrypcyjnych.
Kluczową informacją jest to, że podpięcie własnej, zewnętrznej domeny do WordPress.com wymaga posiadania płatnego planu subskrypcyjnego. W darmowym planie możesz korzystać jedynie z subdomeny WordPress.com (np. twojanazwa.wordpress.com).
Plany WordPress.com oferują różne funkcje i poziomy wsparcia. Aby poznać aktualne wymagania i cenniki, zawsze radzę sprawdzić je bezpośrednio na stronie WordPress.com/pricing. Pamiętaj, że ceny i funkcje mogą się zmieniać, więc zawsze bazuj na oficjalnych informacjach.
Instrukcja podłączania domeny w panelu WordPress.com
Proces podłączania domeny w WordPress.com jest zazwyczaj bardzo intuicyjny i zautomatyzowany, ale wymaga aktywnego płatnego planu.
- Zaloguj się do panelu WordPress.com: Przejdź na stronę WordPress.com i zaloguj się do swojego konta.
- Przejdź do sekcji domen: W panelu administracyjnym poszukaj opcji takiej jak "Ulepszenia" -> "Domeny" lub po prostu "Domeny".
- Dodaj własną domenę: Wybierz opcję dodania istniejącej domeny. Platforma poprowadzi Cię przez proces, który może wymagać od Ciebie zmiany serwerów nazw (DNS) u Twojego rejestratora domeny na te, które poda WordPress.com, lub edycji rekordów DNS (rekordu A i CNAME), aby wskazywały na ich serwery.
- Postępuj zgodnie z instrukcjami: WordPress.com dostarczy Ci dokładne instrukcje, które musisz zastosować u swojego rejestratora domeny. Po wprowadzeniu zmian, podobnie jak w przypadku WordPress.org, będzie trzeba poczekać na propagację DNS.
Ostatni, ale kluczowy etap: Konfiguracja w panelu WordPressa
Gratulacje! Jeśli dotarłeś do tego momentu, oznacza to, że Twoja domena powinna już wskazywać na Twój hosting. Ale to nie koniec! Teraz musimy powiedzieć samemu WordPressowi, pod jakim adresem ma działać. Ten etap jest absolutnie niezbędny i często pomijany przez początkujących, co prowadzi do wielu problemów. Z mojego doświadczenia wynika, że to właśnie tutaj pojawia się najwięcej pytań po udanej propagacji DNS.
Dlaczego zmiana adresu w "Ustawienia > Ogólne" jest absolutnie niezbędna?
WordPress, jako system zarządzania treścią, musi "wiedzieć", pod jakim adresem URL jest dostępny. Jeśli zmienisz domenę, ale nie zaktualizujesz jej w ustawieniach WordPressa, mogą wystąpić następujące problemy:
- Strona nie ładuje się poprawnie: Może ładować się z błędami CSS, obrazki mogą być niedostępne, a niektóre funkcje mogą nie działać.
- Linki wewnętrzne prowadzą do starego adresu: Klikając w menu lub linki w treści, użytkownicy mogą być przekierowywani na starą domenę (jeśli jeszcze działa) lub na stronę błędu.
-
Panel administracyjny niedostępny: Czasami po zmianie domeny, panel
wp-adminstaje się niedostępny, ponieważ WordPress próbuje przekierować Cię na stary adres.
Dlatego aktualizacja tych adresów to podstawa, aby WordPress poprawnie generował wszystkie ścieżki i linki.
Krok po kroku: Jak poprawnie zaktualizować adres URL witryny.
Oto jak to zrobić:
-
Zaloguj się do panelu administracyjnego WordPressa: Użyj nowej domeny, aby się zalogować. Wpisz w przeglądarce
twojadomena.pl/wp-admin(zastąptwojadomena.plswoją nową domeną). - Przejdź do sekcji "Ustawienia" -> "Ogólne": W lewym menu nawigacyjnym znajdź i kliknij "Ustawienia", a następnie "Ogólne".
-
Zaktualizuj pola "Adres WordPressa (URL)" oraz "Adres witryny (URL)": W tych dwóch polach wpisz pełny adres swojej nowej domeny. Na przykład, jeśli Twoja nowa domena to
mojastrona.pl, a planujesz używać protokołu SSL (co jest wysoce zalecane i o czym zaraz powiem), wpiszhttps://mojastrona.plw obu polach. Upewnij się, że adres jest identyczny w obu polach! -
Upewnij się, że używasz
https: Jeśli masz już zainstalowany certyfikat SSL (lub planujesz to zrobić od razu), wpisz adres zhttps://. To bardzo ważne dla bezpieczeństwa i SEO. - Zapisz zmiany: Przewiń stronę na dół i kliknij przycisk "Zapisz zmiany". WordPress może Cię wylogować i poprosić o ponowne zalogowanie to normalne.
Twoja strona już działa! Co dalej? Lista kontrolna po podpięciu domeny
Wspaniale! Twoja domena jest już podpięta, a WordPress wie, pod jakim adresem działać. Ale to nie koniec pracy. Zawsze powtarzam, że diabeł tkwi w szczegółach, a te "szczegóły" po podpięciu domeny są kluczowe dla bezpieczeństwa, wydajności i poprawnego funkcjonowania Twojej witryny. Oto lista kontrolna i wskazówki, które pomogą Ci zadbać o wszystko.
Zabezpiecz swoją stronę: Jak aktywować darmowy certyfikat SSL (Let's Encrypt)?
W dzisiejszych czasach certyfikat SSL (Secure Sockets Layer) to absolutna podstawa. Zapewnia on szyfrowane połączenie między przeglądarką użytkownika a Twoją stroną, co jest sygnalizowane zieloną kłódką w pasku adresu i adresem zaczynającym się od https://. Jest to kluczowe dla bezpieczeństwa danych (np. formularzy kontaktowych, danych logowania) oraz ma pozytywny wpływ na pozycjonowanie w Google (SEO).
Większość hostingodawców oferuje darmowe certyfikaty SSL, takie jak Let's Encrypt, które możesz aktywować bezpośrednio w panelu klienta hostingu. Poszukaj sekcji "SSL", "Certyfikaty SSL" lub "Bezpieczeństwo". Zazwyczaj wystarczy kilka kliknięć, aby go zainstalować i aktywować dla Twojej domeny.
Po aktywacji certyfikatu, upewnij się, że Twoja strona faktycznie działa pod https://. Jeśli widzisz błędy "mixed content" (strona ładuje się przez HTTPS, ale niektóre zasoby, jak obrazki, nadal są ładowane przez HTTP), możesz użyć wtyczek WordPress, takich jak "Really Simple SSL", które pomogą w prawidłowym przekierowaniu i naprawie tych problemów.
Problem: Obrazki się nie ładują, a linki prowadzą do starego adresu. Jak to naprawić?
To bardzo częsty problem po zmianie domeny, który wynika z tego, że w bazie danych WordPressa wciąż znajdują się stare adresy URL zasobów (obrazków, plików CSS, JavaScript) oraz linków wewnętrznych. WordPress nie aktualizuje ich automatycznie.
Ręczna zmiana tysięcy wpisów w bazie danych jest niemożliwa. Na szczęście istnieją wtyczki, które zrobią to za Ciebie:
-
Better Search Replace: To jedna z najpopularniejszych wtyczek do tego celu. Po zainstalowaniu i aktywacji, pozwala Ci wyszukać wszystkie wystąpienia starego adresu URL w bazie danych i zastąpić je nowym. Jest prosta w obsłudze i bardzo skuteczna.
-
Automatic Domain Changer: Inna wtyczka, która również pomaga w masowej aktualizacji adresów. Działa na podobnej zasadzie, automatyzując proces wyszukiwania i zamiany.
Zawsze wykonaj kopię zapasową bazy danych przed użyciem takich wtyczek! To zabezpieczenie na wypadek, gdyby coś poszło nie tak.
Przeczytaj również: Domena: Gdzie kupić, by nie przepłacić? Ranking i pułapki cenowe
Sprawdź ustawienia i przekierowania upewnij się, że wersja z "www" i bez "www" działa poprawnie
Na koniec, upewnij się, że Twoja strona jest dostępna i działa poprawnie zarówno pod adresem z "www" (np. www.twojadomena.pl), jak i bez "www" (twojadomena.pl). Dla spójności SEO i lepszego doświadczenia użytkownika, jedna z tych wersji powinna być przekierowywana na drugą (tzw. przekierowanie 301). Oznacza to, że jeśli wybierzesz wersję bez "www" jako preferowaną, wpisanie www.twojadomena.pl powinno automatycznie przekierować użytkownika na twojadomena.pl.
Te ustawienia często konfiguruje się w panelu hostingu (np. w cPanelu w sekcji "Domeny" lub "Przekierowania") lub w samym WordPressie, wybierając preferowany adres URL w "Ustawienia > Ogólne" (jeśli wybrałeś https://twojadomena.pl, to WordPress będzie przekierowywał z https://www.twojadomena.pl na tę wersję). Sprawdź obie wersje w przeglądarce, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami.
