Consultanță Gratuită →
SEO 365 — agenție SEO și AI Search

DNS

EN: Domain Name SystemWeb și HTTP
Captură din Glosarul SEO 365 pentru DNS (Web și HTTP): DNS (Domain Name System) este sistemul ierarhic și
DNS — ilustrație din Glosarul SEO 365 · Web și HTTP

Cunoscut și ca: Domain Name System, sistem de nume de domenii, sistemul numelor de domenii, sistem de denumire a domeniilor

Ce este DNS?

Pe scurt

DNS (Domain Name System) este sistemul ierarhic și descentralizat care asociază numele de domenii cu resurse conectate la internet, precum adresele IP. Funcția sa principală este traducerea unui nume ușor de folosit într-o adresă IP numerică, printr-un proces numit DNS lookup.

Cum funcționează DNS

DNS poate fi privit ca un sistem de denumire, o bază de date distribuită, o arhitectură pentru administrarea acesteia și un protocol de tip întrebare-răspuns. Spațiul de nume este ierarhic, iar punctele delimitează nivelurile ierarhiei unui nume de domeniu.

Când un utilizator sau o aplicație solicită informații despre un domeniu, cererea este preluată de un resolver. Acesta caută datele în memoria cache sau trimite întrebări către servere de nume. Resolverul poate primi informația solicitată ori o trimitere către alt server de nume. Distribuirea datelor între servere este ascunsă utilizatorului.

Ce informații gestionează

DNS asociază numele cu date organizate pe tipuri. Acestea pot include adrese de gazdă, informații pentru e-mail și alte resurse. Printre tipurile descrise de specificația DNS se află A, CNAME, MX, NS, PTR, SOA și TXT. O interogare poate solicita un anumit tip de informație.

Serverele de nume gestionează date autoritative pentru zone și date păstrate temporar în cache. O zonă reprezintă baza de date pentru o anumită parte a spațiului de domenii. Datele din cache pot îmbunătăți performanța solicitărilor repetate și sunt eliminate sau reîmprospătate prin mecanisme de expirare.

DNS lookup și reverse DNS

Un DNS lookup asociază un nume de domeniu cu adresa IP corespunzătoare. Un reverse DNS lookup, abreviat rDNS, pornește de la o adresă IP și caută numele de domeniu asociat. Cele două procese au direcții diferite și nu trebuie confundate.

De ce contează în SEO?

DNS face parte din infrastructura necesară accesării unui site. Pentru ca un sistem conectat la internet să ajungă la resursa corectă, numele domeniului trebuie să poată fi asociat cu informațiile DNS corespunzătoare.

O configurație DNS greșită poate împiedica accesarea domeniului sau poate direcționa solicitările către o resursă nepotrivită. Acest lucru poate afecta utilizatorii și sistemele care încearcă să preia paginile. Înainte ca o resursă web să poată fi accesată, domeniul trebuie să poată fi rezolvat, iar serverele de nume trebuie să ofere răspunsuri utilizabile.

Cache-ul DNS contează și atunci când sunt schimbate datele unei zone. Copiile păstrate de resolvere nu sunt actualizate neapărat simultan. Solicitările pot folosi informații mai vechi, în funcție de mecanismele de expirare și reîmprospătare stabilite pentru date.

O configurație DNS funcțională permite accesarea tehnică a resursei, dar nu garantează clasarea, indexarea, includerea sau citarea acesteia de către un serviciu extern.

Exemplu

Un magazin online românesc folosește, în acest exemplu ilustrativ, domeniul exemplu.ro. Când cineva introduce domeniul în browser, resolverul solicită adresa asociată. DNS poate răspunde cu adresa IP pedagogică folosită în documentația MDN:

exemplu.ro → 192.0.2.172

Browserul poate folosi apoi adresa primită pentru a încerca să contacteze resursa. Dacă administratorul schimbă datele DNS, unele resolvere pot returna temporar informații păstrate anterior în cache, până la reîmprospătarea lor.

Cum verifici?

  1. Rulează o interogare pentru adresa asociată domeniului:
    dig exemplu.ro A
    
  2. Verifică serverele de nume autoritative:
    dig exemplu.ro NS
    
  3. Pentru un domeniu care primește e-mail, verifică înregistrările MX:
    dig exemplu.ro MX
    
  4. Consultă răspunsul complet și distinge datele primite din cache de răspunsurile autoritative atunci când unealta oferă aceste informații.
  5. Compară rezultatul cu datele configurate în zona DNS. Verifică dacă numele solicitat și tipul înregistrării sunt corecte.
  6. Pentru o verificare alternativă, folosește nslookup exemplu.ro dacă această unealtă este disponibilă în sistemul de operare.

Ce trebuie să faci?

  • Configurează numele de domeniu astfel încât să indice către resursa corectă.
  • Verifică separat tipurile de date necesare, precum A, CNAME, MX sau NS.
  • Păstrează coerente datele autoritative ale zonei și configurația serverelor de nume.
  • După o modificare, verifică răspunsurile DNS prin mai multe resolvere și ține cont de existența cache-ului.
  • Testează rezolvarea domeniului înainte de a investiga problemele de conținut, indexare sau afișare.
  • Nu interpreta o rezolvare DNS corectă drept garanție pentru clasare, indexare ori includere în răspunsurile unor servicii externe.

Greșeli frecvente

  • Domeniul este direcționat către o adresă care nu corespunde resursei dorite.
  • Înregistrările A, CNAME, MX și NS sunt confundate, deși reprezintă tipuri diferite de informații.
  • Sunt verificate doar datele din cache, fără consultarea unui răspuns autoritativ.
  • Se presupune că toate copiile DNS se actualizează simultan după o schimbare.
  • DNS lookup este confundat cu reverse DNS lookup.

Perspectiva SEO 365

Verificăm mai întâi dacă domeniul se rezolvă corect și dacă răspunsurile autoritative corespund configurației intenționate. Abia apoi investigăm problemele de accesare, conținut sau vizibilitate. Evităm să atribuim algoritmilor de căutare o problemă care provine din configurația DNS.

Întrebări frecvente despre DNS

Interoghează înregistrările A, AAAA și NS cu dig sau nslookup, apoi compară rezultatele cu valorile configurate la furnizorul DNS. Verifică atât domeniul principal, cât și varianta cu www. Pentru rezultate concludente, testează prin mai multe resolvere și consultă direct serverele autoritative, nu doar răspunsurile păstrate în cache.

Surse și documentație

Conținut educațional din partea echipei SEO 365, pentru a clarifica terminologia și a ajuta la înțelegerea conceptelor din optimizarea pentru motoarele de căutare. · Ultima verificare a surselor: