WWW a non-WWW

Czy serwować swoją stronę z www.example.com czy example.com — dlaczego to wybór kanonizacji, a nie czynnik rankingowy, co zastąpiło ustawienie Preferred Domain w GSC oraz mechanika DNS i certyfikatów, która o tym decyduje.

Opublikowano po raz pierwszy: 3 lip 2026 · Ostatnia aktualizacja: 21 sie 2026 · Advanced
Języki
1 sygnał dowodowy na tej stronie

www to subdomena; non-www to domena goła/apex/root. Google od 2005 roku mówi, że nie ma różnicy w rankingu — to wybór kanonizacji i spójności. Stare ustawienie 'Preferred domain' w GSC zostało usunięte w czerwcu 2019; zastąpiono je spójnymi sygnałami (rel=canonical + sitemap + 301 z wersji, której nie wybrałeś). Prawdziwy powód, dla którego strony domyślnie używają www, to DNS: CNAME nie może znajdować się na apexie, więc gołe domeny wymagają rekordów A/ALIAS/ANAME. Cokolwiek przekierowujesz, nadal potrzebuje ważnego certyfikatu TLS. Wybierz jedną, przekieruj 301 z drugiej, zachowaj spójność.

TL;DR — www to subdomena; non-www to domena wierzchołkowa/naga/główna. Google mówi, że nie ma różnicy w pozycjach od 2005 r., potwierdzone przez Muellera w marcu 2024 r. („kiedy kanoniczny URL się zmienia, po prostu się zmienia”). Ustawienie Preferred Domain w GSC zostało usunięte 18 czerwca 2019 r. — zamiennikiem nie jest przełącznik, ale zestaw zgodnych sygnałów: rel=canonical, uwzględnienie w mapie witryny tylko wybranej wersji oraz trwałe przekierowanie z drugiej. Sygnały kanoniczne mogą być ze sobą sprzeczne, więc spójność we wszystkich z nich ma większe znaczenie niż kiedykolwiek jakiekolwiek pojedyncze ustawienie. Prawdziwy powód, dla którego witryny domyślnie używają www, to DNS — rekord CNAME nie może znajdować się na wierzchołku strefy, więc nagie domeny potrzebują A/AAAA lub ALIAS/ANAME/CNAME-flattening. Uważaj na pułapkę TLS/HSTS na wersji, z której przekierowujesz z, pamiętaj, że ciasteczka host-only nie przechodzą między nazwami hostów, chyba że ustawisz Domain na wierzchołek, i porzuć przestarzały argument domeny bez ciasteczek.

Evidence for this claim The www and non-www hostnames are distinct URLs; redirects and canonical signals can consolidate them to a preferred version. Scope: Current Google duplicate URL consolidation guidance. Confidence: high · Verified: Google Search Central: Canonicalization methods Evidence for this claim Changing a site's hostname is a URL-changing site move that requires redirects, updated internal signals, and monitoring rather than a simple ranking toggle. Scope: Current Google site-move guidance. Confidence: high · Verified: Google Search Central: Site moves with URL changes

www to subdomena; non-www to wierzchołek

Zacznij od punktu definicyjnego, ponieważ wszystko, co dalej, z niego wynika: www to subdomena, strukturalnie identyczna z blog. lub shop.. example.com to domena wierzchołkowa (również „naga” lub „główna”) — wierzchołek strefy, gdzie znajdują się rekordy SOA i NS domeny. To rozróżnienie brzmi pedantycznie, dopóki nie dojdziesz do DNS, gdzie jest całą historią.

Ponieważ www jest subdomeną, kuszące jest sięgnięcie po wszystko, co Google powiedział na temat subdomen, aby odpowiedzieć na pytanie o ranking — ale to niewłaściwy dowód do tego zadania. Często cytowana wypowiedź Muellera, że Google traktuje subdomeny i podkatalogi “tak samo” algorytmicznie, odpowiada na inne pytanie: gdzie organizować naprawdę różne treści, jak blog na blog.example.com versus /blog/. www versus non-www to nie ten rodzaj wyboru — to identyczna treść dostępna pod dwoma nazwami hostów, co jest kwestią kanonizacji, a nie architektury informacji. Bezpośrednie, dotyczące www dowody na “brak różnicy w rankingu” są poniżej.

Czy www vs non-www wpływa na ranking? Nie.

To jest pytanie, na które wszyscy naprawdę chcą znać odpowiedź, a odpowiedź jest stabilna dłużej niż prawie wszystko w SEO. Oryginalny post Google z 2005 roku na ten temat już przedstawiał to jako problem zduplikowanych URL-i/konsolidacji, a nie rankingowy. Prawie dwadzieścia lat później, w marcu 2024, John Mueller odpowiedział właścicielowi strony, którego migracja Cloudflare po cichu zmieniła kanoniki z www na non-www: “To nie spowoduje problemów z widocznością w wyszukiwarce / rankingiem / indeksowaniem: gdy kanoniczny URL się zmienia, po prostu się zmienia. Możesz zobaczyć mały zgrzyt, ale szybko wróci do normy.”

Jedynym zastrzeżeniem, które dodaje, jest kluczowe rozróżnienie: “Jedyny raz, kiedy mogłoby to spowodować większe zmiany, to jeśli przełączysz kanoniki na inną domenę… przy przełączaniu www/non-www wszystko jest w obrębie tej samej domeny i powinno być w porządku.” Dlatego to mało dramatyczne: www i non-www to ta sama zarejestrowana domena. Nie zmieniasz domen, wybierasz nazwę hosta.

Więc potraktuj “czy to wpływa na ranking” jako już rozstrzygnięte — nie — i poświęć swój wysiłek na części, które faktycznie wymagają pracy: konfigurację DNS i przekierowanie.

Bądź też precyzyjny co do tego, co daje spójność: wybranie jednej nazwy hosta i wyrównanie swoich sygnałów usuwa niejednoznaczność duplikacji dla robotów indeksujących. To nie gwarantuje rankingu, ruchu ani tego, że AI Overview lub chatbot będzie Cię cytować — nic w poprawnym kanonizowaniu nie obiecuje wyniku, po prostu daje wyszukiwarkom i systemom odpowiedzi AI jeden jasny adres, na który mogą wskazywać, zamiast dwóch.

Historia: ustawienie Preferred Domain w GSC

Przez lata Google Search Console miało ustawienie Preferred domain: mówiłeś Google, czy pokazywać Twoją witrynę jako www czy non-www, a ono się do tego stosowało. To ustawienie, które wiele starszych poradników wciąż każe Ci przełączać. Już go nie ma.

Google ogłosiło jego usunięcie w poście z 18 czerwca 2019 Bye Bye Preferred Domain setting: “W miarę postępów w migracji do nowego doświadczenia Search Console, żegnamy się z jednym z naszych ustawień: preferred domain.” I co kluczowe, przestało honorować stare konfiguracje: “Zauważ, że wraz z wycofaniem nie będziemy już używać żadnej istniejącej konfiguracji preferred domain w Search Console.” Więc nawet jeśli ustawiłeś to lata temu, teraz nie robi to nic.

To, co to zastąpiło, to nie nowy przełącznik — to kombinacja sygnałów, które musisz utrzymywać w zgodzie. Google wymieniło opcje w tym samym poście: “Użyj tagu link rel=“canonical” na stronach HTML / Użyj nagłówka HTTP rel=“canonical” / Użyj mapy witryny / Użyj przekierowań 301 dla wycofanych URL-i.” W praktyce oznacza to:

  1. Przekierowanie 301 z wersji, której nie wybrałeś, do tej, którą wybrałeś.
  2. Tagi rel=canonical wskazujące na wybraną wersję.
  3. Mapa witryny, która zawiera tylko wybraną wersję — wytyczne Google z 2005 roku już ostrzegały, aby nie przesyłać obu: posiadanie obu wymienionych “nie wpłynie na indeksowanie Twojej witryny, o ile prześlesz mapę witryny tylko dla jednej wersji.”

Dlaczego “wskazówka, nie reguła” oznacza, że spójność wygrywa

Oto część, która sprawia, że stare podejście z jednym ustawieniem jest niebezpieczne. Dokumentacja Google dotycząca kanonizacji wprost stwierdza, że wszystkie te elementy to sugestie: „wskazanie preferencji kanonicznej to wskazówka, a nie reguła”. Google bierze pod uwagę kilka czynników — HTTP vs HTTPS, przekierowania, uwzględnienie w sitemapie i adnotacje rel=canonical — i może nadal wybrać wersję, której nie chciałeś, jeśli inne sygnały (linki zwrotne, linki wewnętrzne) przechylają szalę w drugą stronę.

To właśnie dlatego spójność na poziomie każdego sygnału ma większe znaczenie niż kiedykolwiek miało jakiekolwiek pojedyncze ustawienie. Znacznik kanoniczny wskazujący na non-www, podczas gdy połowa linków wewnętrznych i sitemap wskazuje na www, to sprzeczny komunikat. Wybierz jeden i spraw, aby wszystko było z nim zgodne — to ta sama zasada „spójność ważniejsza niż optymalizacja”, która przewija się przez prace nad strukturą URL i kanonizacją w tym klastrze; www vs non-www to tylko jeden z około 40 sygnałów kanonizacji skatalogowanych tam.

Dlaczego więc tak wiele witryn domyślnie używa www? DNS.

To pytanie, które pomija prawie każdy inny artykuł, a oto faktyczna odpowiedź: DNS, nie SEO, nie branding.

Rekord CNAME to prosty sposób na wskazanie hostname na CDN lub host: robisz CNAME dla www.example.com na hostname dostawcy i to po prostu działa — i działa dalej, jeśli dostawca zmieni adresy IP. Ale specyfikacja DNS nie pozwala, aby CNAME znajdował się na apeksie strefy. Apeks musi zawierać rekordy SOA i NS, a CNAME musi być jedynym rekordem w swoim węźle — te dwie zasady są sprzeczne, więc goły CNAME na example.com jest niezgodny ze specyfikacją (RFC 1912 / 2181), a większość dostawców DNS go odrzuca.

Aby uzyskać to samo zachowanie „wskaż na mój CDN” na gołej domenie, potrzebujesz jednego z:

  • rekordu A/AAAA (wymaga statycznego adresu IP, którego wiele konfiguracji CDN/hostingu nie udostępnia), lub
  • rekordu ALIAS / ANAME specyficznego dla dostawcy, lub spłaszczania CNAME w Cloudflare — wszystkie te rozwiązania udają CNAME na apeksie, rozwiązując go po stronie serwera. Nie każdy dostawca DNS je obsługuje.

To tarcie jest bardzo prawdopodobnie faktycznym powodem, dla którego tak wiele platform domyślnie wybiera www: to hostname, który zawsze może przyjąć prosty CNAME. To decyzja hostingowa/DNS ubrana w SEO.

Ciasteczka są ograniczone do wybranego hostname

Wybór hostname ma drugą, łatwą do przeoczenia konsekwencję: zakres ciasteczek. Ciasteczko ustawione bez atrybutu Domain to ciasteczko host-only — jest wysyłane z powrotem tylko do dokładnie tego hosta, który je ustawił. Ustaw ciasteczko sesyjne na www.example.com bez atrybutu Domain, a nigdy nie dotrze do example.com (ani żadnej innej subdomeny) i odwrotnie.

Jeśli chcesz, aby ciasteczko było współdzielone między apeksem a jego subdomenami, ustaw Domain jawnie na apeks — np. Domain=example.com. Zgodnie z RFC 6265, wartość Domain ciasteczka musi odpowiadać bieżącemu hostowi lub jego rodzicowi, więc możesz ustawić Domain=example.com ze strony serwowanej na www.example.com, a ciasteczko będzie wtedy dotyczyć example.com i każdej subdomeny — ale nie możesz ustawić Domain dla niezwiązanej domeny.

Ma to największe znaczenie podczas migracji. Jeśli Twoje ciasteczka sesyjne lub preferencyjne są host-only na wersji, którą wycofujesz, ten stan nie przenosi się przez 301 na nowy hostname — odwiedzający mogą zostać wylogowani lub stracić zapisaną preferencję przy pierwszej wizycie po zmianie. Ustaw Domain na apeks przed migracją, jeśli potrzebujesz ciągłości między oboma hostname, gdy przekierowanie jest aktywne, albo zaplanuj jednorazowe ponowne logowanie w dniu zmiany.

Przestarzały argument o domenie bez ciasteczek

Nadal można spotkać porady, aby używać osobnej domeny bez ciasteczek (często gołej domeny lub dedykowanej subdomeny dla zasobów) dla plików statycznych. To była prawdziwa optymalizacja z czasów HTTP/1.1: każde żądanie do domeny z ciasteczkami wysyłało bajty ciasteczek wraz z nim, nawet dla obrazów i CSS, więc serwowanie zasobów statycznych z hosta bez ciasteczek oszczędzało narzut. GTmetrix i PageSpeed kiedyś to flagowały.

To już w dużej mierze martwe. Kompresja nagłówków HPACK w HTTP/2 oraz niemal powszechne użycie CDN-ów do statycznych zasobów niwelują większość korzyści, a rozdzielenie zasobów na osobny host kosztuje teraz dodatkowe nawiązanie połączenia. Nie wybieraj www vs non-www — ani nie uruchamiaj subdomeny dla zasobów — z tego powodu w 2026 roku.

Pułapka HSTS i certyfikatów

Oto praktyczny haczyk, który łapie ludzi w trakcie przełączania, a który jest naprawdę słabo opisany gdzie indziej. Gdy przekierowujesz jedną nazwę hosta na drugą, nazwa hosta, z której przekierowujesz, nadal potrzebuje własnego ważnego certyfikatu TLS. 301 z https://www.example.com na https://example.com jest wykonywane dopiero po tym, jak przeglądarka zakończy uzgadnianie TLS z www.example.com — więc jeśli www nie ma ważnego certyfikatu (lub certyfikatu, który go nie obejmuje), odwiedzający zobaczy ostrzeżenie bezpieczeństwa na całej stronie zanim Twoje przekierowanie w ogóle zadziała. Obejmij obie nazwy hosta — osobnymi certyfikatami lub jednym certyfikatem SAN/wildcard.

HSTS to zaostrza. Polityka HSTS jest specyficzna dla hosta — polityka ustawiona na example.com nie chroni automatycznie www.example.com i odwrotnie. includeSubDomains propaguje się tylko w jednym kierunku (polityka rodzica może obejmować jego subdomeny; polityka subdomeny nigdy nie obejmuje rodzica). Jeśli więc jesteś na liście preload HSTS lub wymuszasz HTTPS, upewnij się, że historia certyfikatów i HSTS jest spójna na obu nazwach hosta, w przeciwnym razie krok wymuszonego HTTPS ujawni ostrzeżenie o brakującym certyfikacie przed przekierowaniem.

Bing nie ma odpowiednika Preferred Domain

Bing nigdy nie miał przełącznika preferred domain. W praktyce Bing Webmaster Tools traktuje www, non-www oraz każdą kombinację HTTP/HTTPS jako osobne właściwości do weryfikacji i raportowania — więc nawet po wybraniu kanonicznej wersji i przekierowaniu reszty, będziesz zarządzać wariantami jako odrębnymi właściwościami. Mechanizm konsolidacji jest taki sam jak w Google: ustaw 301 po stronie serwera, utrzymuj kanoniki i adresy URL w mapie witryny zgodne z Twoim wyborem.

Jak faktycznie wybrać jedną i się jej trzymać

  1. Wybierz na podstawie rzeczywistości DNS/hostingu, a nie SEO. Jeśli Twój hosting/CDN wymaga CNAME, a Twój dostawca DNS nie obsługuje ALIAS/spłaszczania, www jest ścieżką najmniejszego oporu. Jeśli Twój DNS obsługuje spłaszczanie apex i wolisz czystszą gołą domenę, wybierz non-www. Preferencja marki jest dobrym kryterium rozstrzygającym — to prawdziwy remis.
  2. Przekieruj drugą wersję za pomocą 301 — stałe 301, nie 302. (302 sygnalizuje „tymczasowe” i nie konsoliduje tak, jak chcesz.)
  3. Spraw, aby tagi kanoniczne, mapa witryny i linki wewnętrzne były zgodne co do zwycięzcy.
  4. Sprawdź, czy ciasteczka logowania/preferencji są ograniczone do hosta. Jeśli potrzebujesz sesji lub zapisanych preferencji, które przetrwają przełączenie, ustaw Domain na apex przed włączeniem przekierowania — w przeciwnym razie przygotuj się na to, że odwiedzający zostaną wylogowani raz.
  5. Upewnij się, że obie nazwy hosta mają ważne certyfikaty, aby przekierowanie nigdy nie wywołało ostrzeżenia.
  6. Dodaj/zweryfikuj właściwości w Google Search Console (właściwości Domain obejmują wszystkie warianty) i Bing Webmaster Tools (zweryfikuj warianty osobno).

Potem zostaw to w spokoju. Jak przy ogólnej zmianie adresów URL, ponowne rozważanie www vs non-www na działającej stronie to wysiłek bez zysku w rankingu.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.