WordPress subdomena ma sens wtedy, gdy chcesz odseparować osobny system, usługę albo niezależny projekt. Nie jest jednak domyślnym sposobem na uporządkowanie bloga lub sklepu. W większości typowych wdrożeń lepiej pozostawić wszystko w jednej instalacji WordPressa, a rozdzielenie treści zrealizować za pomocą podkatalogów.
Subdomena, podkatalog czy jedna instalacja?
Subdomena, na przykład sklep.domena.pl, jest osobnym adresem w strukturze DNS. Może wskazywać na inną aplikację, serwer lub instalację WordPressa niż domena główna. Podkatalog, taki jak domena.pl/sklep/, pozostaje częścią tej samej witryny.
Różnica nie dotyczy wyłącznie wyglądu adresu. Wpływa także na sposób zarządzania, konfigurację techniczną i pozycjonowanie. Jeżeli strona, blog i sklep mogą działać w jednym WordPressie, zwykle nie ma powodu, aby rozdzielać je na subdomeny. Jedna instalacja oznacza wspólny panel, bazę danych, aktualizacje, kopie zapasowe i certyfikat SSL.
Decyzję możesz uporządkować za pomocą poniższego porównania:
| Rozwiązanie | SEO | Zarządzanie | Kiedy wybrać? |
|---|---|---|---|
| Jedna instalacja WordPressa | Wspólny autorytet domeny i jedna struktura witryny | Najprostsze zarządzanie, jeden panel i zestaw aktualizacji | Gdy strona, blog, WooCommerce i kursy korzystają z tego samego WordPressa |
| Podkatalog | Adres pozostaje częścią domeny głównej | Możliwa osobna instalacja, ale pojawia się drugi panel i dodatkowa obsługa | Gdy główna strona działa w innym systemie albo część serwisu wymaga oddzielnego WordPressa |
| Subdomena | Zwykle traktowana jako osobny byt SEO | Wymaga osobnej konfiguracji DNS, SSL i często odrębnego środowiska | Gdy używasz innego systemu, zewnętrznej platformy albo prowadzisz całkowicie niezależny projekt |
Subdomena może być uzasadniona dla sklepu działającego na PrestaShop, platformy kursowej SaaS albo aplikacji dostępnej pod adresem panel.domena.pl. Sprawdza się też przy niezależnych markach i projektach, które mają własną grupę odbiorców.
Nie twórz jej tylko dlatego, że adres wygląda bardziej profesjonalnie. Blog przy stronie WordPressowej powinien najczęściej działać jako część tej samej instalacji, a sklep WooCommerce jako wtyczka pod adresem w rodzaju domena.pl/sklep/.
Przed decyzją sprawdź kilka kwestii:
- System – czy część serwisu korzysta z innego CMS-a lub platformy?
- Administracja – czy akceptujesz osobne aktualizacje, kopie zapasowe i logowanie?
- SEO – czy możesz budować widoczność niezależnie od domeny głównej?
- SSL i DNS – czy hosting pozwala łatwo skierować subdomenę do właściwego środowiska?
Jak utworzyć subdomenę dla WordPressa?
Techniczne wdrożenie zależy od tego, czy chcesz uruchomić zupełnie osobną instalację, czy kilka witryn zarządzanych z jednego panelu. W obu wariantach najpierw tworzysz subdomenę w panelu hostingu, a następnie kierujesz ją do właściwego katalogu lub serwera.
Wariant pierwszy – osobna instalacja WordPressa
To prostsza opcja, gdy subdomena ma działać jako niezależny serwis. W panelu hostingu utwórz na przykład sklep.domena.pl i przypisz jej katalog. Następnie skieruj rekord DNS subdomeny na serwer, na którym znajduje się WordPress, oraz zainstaluj CMS w przypisanej lokalizacji.
Jeżeli subdomena wskazuje na inny serwer lub zewnętrzną platformę, usługodawca może wymagać rekordu A, CNAME albo własnych serwerów DNS. Nazwy i sposób dodawania rekordów zależą od hostingu, dlatego sprawdź, jaki wariant wskazuje dostawca usługi.
Na końcu uruchom certyfikat SSL dla dokładnego adresu subdomeny i sprawdź działanie strony z użyciem protokołu HTTPS. Certyfikat dla domena.pl nie musi automatycznie obejmować sklep.domena.pl. Możesz wystawić osobny certyfikat albo użyć certyfikatu wildcard, który obejmuje subdomeny na danym poziomie, na przykład *.domena.pl.
Wariant drugi – WordPress Multisite
WordPress Multisite pozwala prowadzić wiele witryn z jednego panelu administracyjnego. Sieć może tworzyć adresy w formie subdomen, na przykład blog.domena.pl, albo podkatalogów, takich jak domena.pl/blog/. Wyboru dokonujesz podczas konfiguracji sieci i w typowej instalacji nie zmienisz go później bez migracji.
Przed rozpoczęciem przygotuj kopię zapasową plików i bazy danych. Potrzebujesz też dostępu do pliku wp-config.php, pliku .htaccess oraz panelu DNS lub hostingu. Konfigurację wykonaj w następującej kolejności:
- Otwórz plik wp-config.php w katalogu instalacji WordPressa i dodaj przed końcowym komentarzem definicję WP_ALLOW_MULTISITE ustawioną na wartość true.
- W kokpicie WordPressa wyłącz wszystkie aktywne wtyczki. Ich pozostawienie jest częstym powodem przerwania lub zablokowania instalacji Multisite.
- Przejdź do ustawień sieci witryn w sekcji Narzędzia, wybierz tworzenie witryn na subdomenach, wpisz nazwę sieci i adres administratora, a następnie uruchom instalację.
- Skopiuj wskazane przez WordPressa fragmenty konfiguracji do pliku wp-config.php i .htaccess, zachowując ich dokładne położenie.
- Wyloguj się i zaloguj ponownie, aby aktywować administrację siecią. Dopiero wtedy włącz ponownie wtyczki, które są zgodne z Multisite.
- Utwórz subdomenę w panelu hostingu lub dodaj odpowiedni wskaźnik domeny kierujący na katalog głównej instalacji WordPressa.
- W administracji siecią wybierz Witryny, kliknij dodawanie nowej witryny i wpisz adres subdomeny, jej nazwę oraz adres administratora.
Ostrzeżenie: nie pomijaj wyłączenia wtyczek przed aktywacją Multisite. Ten etap jest wymagany przez proces instalacyjny i często powoduje problemy, gdy aktywne rozszerzenia ingerują w konfigurację WordPressa.
W przypadku sieci opartej na subdomenach sprawdź także konfigurację DNS. W zależności od hostingu może być potrzebna obsługa wildcard DNS, która kieruje nieznane subdomeny na ten sam serwer. Każdy utworzony adres musi również działać przez HTTPS.
Jak subdomena wpływa na SEO?
Google może indeksować subdomenę niezależnie od domeny głównej. W praktyce oznacza to, że blog.domena.pl i domena.pl mają oddzielne adresy, historię, strukturę treści i profil linków. Powiązanie nazwy z domeną główną jest widoczne, ale nie oznacza automatycznego przekazywania całego autorytetu.
Jeżeli uruchomisz sklep na subdomenie, jego widoczność trzeba budować tak, jak dla odrębnej części serwisu. Linki, treści i sygnały zebrane przez domenę główną nie wzmacniają subdomeny w taki sam sposób, jak zasoby publikowane w podkatalogu. Dlatego przy blogu, sklepie i materiałach edukacyjnych działających w ramach jednej marki zwykle korzystniej jest utrzymać wspólną strukturę.
Subdomena nie jest błędem SEO. Jest świadomym wyborem wtedy, gdy separacja techniczna przynosi większą korzyść niż wspólna architektura. Dotyczy to między innymi zewnętrznych systemów, paneli klienta, środowisk testowych oraz projektów o innej funkcji lub grupie odbiorców.
Czy na pewno potrzebujesz subdomeny?
Wybierz subdomenę, jeśli wymaga tego inny system, zewnętrzna platforma albo niezależny projekt. Jeżeli masz zwykłą stronę WordPress, blog i WooCommerce, zacznij od jednej instalacji. Gdy pojawia się problem techniczny, rozważ podkatalog, a dopiero później subdomenę.
Przed utworzeniem adresu zadaj sobie jedno pytanie: czy ta część serwisu musi być odseparowana, czy tylko potrzebuje własnej sekcji w istniejącym WordPressie?