DNS (Domain Name System)
DNS (ang. Domain Name System, czyli System Nazw Domenowych) to globalna, rozproszona baza danych, która pełni rolę „książki telefonicznej” internetu. Jego głównym zadaniem jest tłumaczenie przyjaznych dla ludzi nazw domenowych (np. domena.pl) na cyfrowe adresy IP serwerów (np. 192.0.2.1), pod którymi fizycznie znajdują się pliki witryny.
Gdy wpisujesz adres strony w przeglądarce, komputer wysyła zapytanie do serwera DNS, aby dowiedzieć się, z którym serwerem hostingowym ma się połączyć, by pobrać zawartość witryny.
Jak działa proces rozwiązywania nazw DNS?
Kiedy użytkownik lub robot wyszukiwarki (Googlebot) wywołuje dany adres URL, proces odpytywania serwerów DNS (tzw. DNS Resolution) przebiega w kilku błyskawicznych krokach:
-
DNS Cache (Pamięć podręczna): Przeglądarka i system operacyjny najpierw sprawdzają, czy IP dla danej domeny nie jest już zapisane lokalnie w pamięci cache.
-
DNS Recurser (Resolver): Jeśli danych nie ma, zapytanie trafia do serwera DNS dostawcy internetu (ISP) lub dostawcy publicznego (np. Cloudflare
1.1.1.1, Google8.8.8.8). -
Serwery Root / TLD: Resolver pyta kolejno serwer główny (Root) oraz serwer obsługujący daną końcówkę domeny (TLD, np.
.pllub.com), skąd pobrać właściwe informacje. -
Authoritative Name Server (Abonencki serwer DNS): Ostateczny serwer zawierający rekordy danej domeny odsyła dokładny adres IP serwera hostingowego.
Najważniejsze rekordy DNS z punktu widzenia SEO i Analityki
Struktura domeny opiera się na tzw. rekordach DNS, którymi zarządza się w panelu rejestratora lub usłudze CDN:
-
Rekord A (Address Record): Łączy nazwę domeny bezpośrednio z adresem IPv4 serwera.
-
Rekord AAAA: Łączy nazwę domeny z adresem IPv6.
-
Rekord CNAME (Canonical Name): Tworzy alias wskazujący jedną nazwę domeny na inną (np. kieruje subdomenę
blog.domena.plna dostawcę zewnętrznego). -
Rekord MX (Mail Exchange): Wskazuje serwery odpowiedzialne za obsługę poczty e-mail w danej domenie.
-
Rekord TXT: Przechowuje dane tekstowe. Używany m.in. do weryfikacji własności domeny w Google Search Console oraz konfiguracji zabezpieczeń poczty (SPF, DKIM, DMARC).
Wpływ serwerów DNS na SEO i wydajność strony
-
Czas odpowiedzi serwera (DNS Lookup Time a TTFB): Zanim przeglądarka pobierze chociażby jeden bajt kodu strony, musi najpierw uzyskać odpowiedź od serwera DNS. Słabe, wolne serwery DNS mogą dodawać od kilkudziesięciu do nawet kilkuset milisekund opóźnienia do każdego zapytania, bezpośrednio pogarszając wskaźnik TTFB oraz opóźniając start wskaźników FCP i LCP.
-
Utrzymanie stabilności serwisu (Uptime): Jeśli serwery DNS dostawcy przestaną działać (np. z powodu awarii lub ataku DDoS), strona stanie się całkowicie niedostępna dla użytkowników i Googlebota. Częste przerwy w działaniu DNS prowadzą do błędów indeksowania i spadków pozycji w Google.
-
Ochrona przed atakami i CDN: Nowoczesne serwery DNS połączone z usługami takimi jak Cloudflare oferują szybsze rozwiązanie nazw na całym świecie (dzięki technologii Anycast) oraz chronią witrynę przed atakami typu DDoS.