← wszystkie artykuły
// artykuł

Jak ustawić preferowaną wersję domeny (z www czy bez)

2025-07-17

Dlaczego to w ogóle ważne, czyli TL;DR

Ustawienie preferowanej wersji domeny (czy to z www, czy bez www) sprowadza się do jednej, kluczowej czynności: konfiguracji przekierowań 301. To techniczny detal, który jednak ma bezpośrednie przełożenie na to, jak Google widzi Twoją stronę, czy nie rozmywasz sobie autorytetu domeny i czy użytkownicy trafiają tam, gdzie powinni. Niewłaściwa konfiguracja to prosta droga do problemów z indeksowaniem i strat w SEO.

WWW czy bez WWW – o co to całe zamieszanie?

Zacznijmy od podstaw, bo choć dla wielu to wiedza oczywista, to praktyka pokazuje, że nie zawsze. Kiedy wpisujesz adres strony, na przykład allegro.pl, to bez względu na to, czy dodasz tam „www.” na początku, czy nie, zazwyczaj trafiasz pod ten sam adres. Ale z technicznego punktu widzenia, www.twojadomena.pl i twojadomena.pl to dwie *różne* domeny. Pierwsza to subdomena (jak blog.twojadomena.pl czy sklep.twojadomena.pl), druga to domena główna. Historycznie, „www” oznaczało „World Wide Web” i było standardem dla stron internetowych, odróżniając je od innych usług sieciowych na tej samej domenie (np. ftp.twojadomena.pl). Dziś to relikt, ale nadal popularny.

Wielkie portale, banki czy sklepy internetowe, jak choćby mBank, Pyszne.pl czy ING Bank Śląski, zazwyczaj trzymają się jednej, spójnej wersji. Niektóre z nich (jak Allegro) stawiają na wersję z WWW, inne (jak Pyszne.pl) na wersję bez WWW. Klucz to spójność, a nie sam wybór.

Wpływ wyboru na SEO – czy Google to obchodzi?

Google i inne wyszukiwarki traktują www.twojadomena.pl i twojadomena.pl jako odrębne byty. Jeśli obie wersje są dostępne i zwracają tę samą treść, mamy do czynienia z problemem duplikacji treści. To nie jest „kara” wprost, ale może prowadzić do:

Warto również pamiętać o plikach Sitemap.xml – powinien on zawierać wyłącznie adresy URL z wybraną, preferowaną wersją domeny. To samo dotyczy wszystkich linków wewnętrznych na Twojej stronie.

Jak wybrać – estetyka czy pragmatyzm?

Czy istnieje techniczna przewaga jednej opcji nad drugą? Krótko mówiąc – nie. Wybór między www a non-www to dziś głównie kwestia estetyki i wizerunku marki.

Niezależnie od wyboru, najważniejsza jest konsekwencja. Jeśli już masz stronę z historią, sprawdź, która wersja jest aktualnie lepiej zaindeksowana w Google Search Console i do niej się dostosuj. Jeśli startujesz z nowym projektem, wybierz to, co lepiej pasuje do wizerunku Twojej marki.

Konfiguracja preferowanej wersji domeny – krok po kroku

To jest serce całego procesu. Celem jest, aby każdy, kto spróbuje wejść na niepreferowaną wersję, został automatycznie i trwale przekierowany na preferowaną. Mówimy tu o przekierowaniu 301 – „Moved Permanently”, które informuje wyszukiwarki, że zmiana jest trwała i cała wartość SEO ma zostać przeniesiona.

1. Przekierowania na poziomie serwera

To najbardziej efektywny sposób. Zależy od używanego serwera:

Apache (plik .htaccess)

W pliku .htaccess znajdującym się w katalogu głównym Twojej strony (public_html, www) dodaj poniższy kod:

Dla wersji z WWW (przekierowanie z non-WWW na WWW):

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [L,R=301]

Dla wersji bez WWW (przekierowanie z WWW na non-WWW):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [L,R=301]

Pamiętaj, aby zawsze stosować przekierowania na HTTPS, jeśli masz certyfikat SSL.

Nginx (konfiguracja serwera)

W pliku konfiguracyjnym Twojego serwera Nginx (zazwyczaj w /etc/nginx/sites-available/twojadomena.pl lub podobnym):

Dla wersji z WWW (przekierowanie z non-WWW na WWW):

server {
listen 80;
listen 443 ssl;
server_name twojadomena.pl;
return 301 https://www.twojadomena.pl$request_uri;
}

Dla wersji bez WWW (przekierowanie z WWW na non-WWW):

server {
listen 80;
listen 443 ssl;
server_name www.twojadomena.pl;
return 301 https://twojadomena.pl$request_uri;
}

Po zmianach w Nginx zawsze pamiętaj o przeładowaniu konfiguracji: sudo service nginx reload.

Inne serwery / CDN (np. Cloudflare)

Jeśli korzystasz z rozwiązań takich jak Cloudflare, możesz ustawić reguły przekierowań bezpośrednio w ich panelu. W Cloudflare służą do tego „Page Rules”. To wygodne rozwiązanie, które odciąża Twój serwer.

2. Ustawienia w CMS (np. WordPress)

Wiele systemów zarządzania treścią pozwala na określenie preferowanej domeny w ustawieniach. W WordPressie znajdziesz to w Ustawienia > Ogólne, gdzie są pola „Adres WordPressa (URL)” i „Adres witryny (URL)”. Upewnij się, że oba pola zawierają wybraną przez Ciebie wersję (z www lub bez). W SISL zawsze dbamy o to, by te ustawienia były spójne z konfiguracją serwera.

Dodatkowo, wiele wtyczek SEO do WordPressa (np. Yoast SEO, Rank Math) ma opcje do ustawienia preferowanej domeny, ale zawsze najważniejsze są przekierowania serwerowe.

3. Tag rel="canonical"

Chociaż przekierowania 301 są najważniejsze, warto również upewnić się, że każda strona w Twojej witrynie ma odpowiednio ustawiony tag <link rel="canonical" href="...">, wskazujący na preferowaną wersję adresu URL. Jest to sygnał dla wyszukiwarki, która wersja strony powinna być traktowana jako główna, nawet jeśli istnieją inne duplikaty (np. z parametrami URL).

4. Aktualizacja Google Search Console (i innych narzędzi)

Google Search Console kiedyś miało opcję „preferowanej domeny”, ale została ona usunięta. Teraz Google polega na przekierowaniach 301 i tagach canonical. Niemniej jednak, upewnij się, że masz zweryfikowane obie wersje domeny (z www i bez) w GSC, a także przesyłasz mapę witryny (sitemap.xml) zawierającą wyłącznie preferowane adresy URL.

Jak sprawdzić, czy wszystko działa poprawnie?

  1. Test w przeglądarce: Otwórz przeglądarkę, wpisz niepreferowaną wersję domeny (np. twojadomena.pl, jeśli preferujesz www) i zobacz, czy automatycznie zostaniesz przekierowany na preferowaną (www.twojadomena.pl). Sprawdź też adresy konkretnych podstron.
  2. Narzędzia do sprawdzania przekierowań: Istnieje wiele darmowych narzędzi online, które sprawdzą łańcuch przekierowań HTTP (np. HTTP Status Code Checker). Wpisz tam niepreferowaną wersję i zobacz, czy kod odpowiedzi to 301 i czy kieruje na właściwy adres.
  3. Google Search Console: Monitoruj raport „Indeksowanie > Strony”. Po pewnym czasie od wdrożenia zmian powinieneś zauważyć, że Google indeksuje wyłącznie preferowaną wersję domeny, a niepreferowane adresy znikają z indeksu lub są oznaczone jako przekierowane.
  4. Sprawdzenie linków wewnętrznych: Upewnij się, że wszystkie linki wewnętrzne na Twojej stronie (w menu, treści, stopce) prowadzą do preferowanej wersji domeny.

Typowe błędy i pułapki

Podsumowanie – diabeł tkwi w szczegółach

Ustawienie preferowanej wersji domeny to jedna z tych fundamentalnych, ale często pomijanych kwestii w SEO. To jak fundament w budowie domu – niewidoczny, ale kluczowy dla stabilności. Drobne z pozoru błędy w tej konfiguracji mogą kosztować Cię widoczność w wyszukiwarkach, a co za tym idzie – potencjalnych klientów i straty finansowe, które mogą sięgać tysięcy złotych miesięcznie.

W SISL zawsze zwracamy uwagę na takie detale. Przy projektowaniu i optymalizacji stron dla naszych klientów, prawidłowa konfiguracja przekierowań to jeden z pierwszych punktów na liście. Jeśli czujesz, że to dla Ciebie zbyt skomplikowane lub masz wątpliwości co do swojej obecnej konfiguracji, napisz do nas. Z przyjemnością pomożemy Ci uporządkować infrastrukturę techniczną Twojej strony, by działała sprawnie i efektywnie, bez niepotrzebnych problemów z Google.

Masz podobny problem?

Boutique studio web devu z Polski — strony, sklepy WooCommerce / Magento, custom aplikacje webowe i landingi. Zobacz nad czym pracowaliśmy.

Zobacz realizacje SISL →