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:
- Rozmycia autorytetu domeny (link equity): Linki prowadzące do wersji z www i bez www są traktowane jako linki do dwóch różnych stron. Oznacza to, że zamiast budować silny profil linkowy dla jednej, spójnej domeny, dzielisz go między dwie.
- Problemów z indeksowaniem: Wyszukiwarka może nie wiedzieć, którą wersję uznać za kanoniczną i wyświetlać w wynikach wyszukiwania. Może to prowadzić do tego, że w indeksie znajdą się obie wersje, a Ty stracisz kontrolę nad tym, co widzą użytkownicy.
- Zwiększonego obciążenia serwera: Robot wyszukiwarki będzie musiał indeksować obie wersje, marnując Twój „budżet indeksowania”.
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.
- Bez WWW: Uważana za bardziej nowoczesną, minimalistyczną i „czystą”. Adres URL jest krótszy, co jest cenione w komunikacji marketingowej (wizytówki, plakaty). Często wybierana przez startupy i firmy technologiczne. Przykład: sisl.pl.
- Z WWW: Bardziej tradycyjna i ugruntowana opcja. Może budzić większe zaufanie u niektórych grup odbiorców, którzy od lat przyzwyczajeni są do takiej formy. Wciąż popularna wśród dużych korporacji i serwisów informacyjnych.
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?
- 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. - 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.
- 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.
- 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
- Przekierowanie 302 zamiast 301: 302 oznacza „Moved Temporarily” i nie przenosi autorytetu SEO. Zawsze używaj 301.
- Pętle przekierowań: Błędna konfiguracja może spowodować, że strona będzie przekierowywać sama do siebie w nieskończoność. Przeglądarki wyświetlą wtedy błąd.
- Brak przekierowań dla HTTPS: Jeśli masz SSL, upewnij się, że przekierowania obejmują zarówno HTTP, jak i HTTPS. Idealny scenariusz to:
http://twojadomena.pl->https://twojadomena.pl(lub www),http://www.twojadomena.pl->https://www.twojadomena.pl(lub bez www). Najlepiej najpierw przekierować na HTTPS, a potem na preferowaną wersję domeny. - Nieaktualizowanie mapy witryny: Po zmianie preferowanej domeny, wygeneruj nową mapę witryny zawierającą wyłącznie preferowane adresy URL i prześlij ją ponownie do Google Search Console.
- Brak konfiguracji dla subdomen: Jeśli masz subdomeny (np.
blog.twojadomena.pl), upewnij się, że ich konfiguracja nie koliduje z główną domeną.
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.