Cititorii ca tine ajută la sprijinirea MUO. Când efectuați o achiziție folosind link-uri de pe site-ul nostru, este posibil să câștigăm un comision de afiliat. Citeşte mai mult.

Am fost cu toții acolo: introduceți numele unui site web în bara de adrese a browserului dvs. favorit sau poate dați clic pe rezultatul unei căutări Google. Apoi, brusc, un șir de cuvinte și simboluri aparent aleatorii apare la sfârșitul adresei URL a site-ului. Desigur, nu aveți idee de ce este acolo, dar sunteți bucuros să vizualizați în siguranță listele Amazon, rezultatele căutării Google sau orice site web pe care îl alegeți.

Poate părea o farfurie pentru ochiul neantrenat, dar fiecare caracter dintr-o adresă URL are un scop. Să descompunem anatomia adresei URL a unui site web, de la protocol la șirul de interogare.

Cele 5 componente cheie ale unui URL

O adresă URL poate fi împărțită în trei părți principale: protocolul, numele de domeniu și calea. Puteți apoi să virați un șir de interogare sau să vă faceți plăcere cu o etichetă de ancorare.

instagram viewer

1. Protocol

Prima componentă a unui URL este protocolul. Este metoda folosită pentru a accesa o resursă de pe internet. Cel mai comun protocol pentru navigarea pe web este HTTP (Hypertext Transfer Protocol). Trimite o solicitare din browserul utilizatorului către serverul care găzduiește site-ul web, iar serverul trimite apoi înapoi resursa solicitată ca răspuns.

HTTP are o versiune securizată numită HTTPS (HTTP Secure), care utilizează criptarea pentru a adăuga un nivel suplimentar de securitate. HTTPS este utilizat atunci când datele sensibile, cum ar fi parolele sau informațiile cărților de credit, sunt transmise prin internet. Site-ul dvs. are nevoie de un certificat SSL pentru a utiliza protocolul HTTPS în URL-urile sale.

2. Numele domeniului

Numele de domeniu este identificatorul unic pentru un site web de pe internet. Acesta cuprinde două părți: domeniul de nivel superior (TLD) și domeniul de nivel al doilea. TLD-ul indică categoria site-ului web, cum ar fi .com pentru site-urile web comerciale, .edu pentru instituțiile de învățământ și .org pentru organizațiile nonprofit. Domeniul de nivel al doilea este numele unic ales de proprietarul site-ului web.

De exemplu, în numele domeniului www.makeuseof.com, „makeuseof” este domeniul de nivel al doilea, iar „.com” este TLD-ul. Numele de domenii sunt înregistrate la registratorii de domenii și pot fi achiziționate pentru o perioadă stabilită, de obicei un an, dar uneori mai mult.

3. cale

Calea URL specifică locația unei resurse pe un site web. De obicei, vine după numele domeniului și începe cu o bară oblică (/). Calea este folosită pentru a organiza conținutul de pe un site web și pentru a facilita navigarea utilizatorilor.

De exemplu, în adresa URL www.example.com/blog/post1, „blog” este directorul care conține postările de blog, iar „post1” este articolul specific de blog. Calea poate fi folosită și pentru optimizarea motorului de căutare (SEO) prin includerea de cuvinte cheie relevante.

4. Șir de interogare

Șirul de interogare face parte din adresa URL care începe cu un semn de întrebare (?) și conține perechi cheie-valoare separate de un ampersand (&). Este folosit pentru a trece date între pagini web și poate conține informații precum termeni de căutare sau preferințele utilizatorului.

De exemplu, în adresa URL www.example.com/search? q=example&category=books, șirul de interogare conține două perechi cheie-valoare: „q=example” indică că termenul de căutare este „example”, iar „category=books” indică că căutarea este pentru cărți. În mod obișnuit, veți vedea șiruri de interogări care conțin un teanc de parametri de căutare atunci când navigați pe site-uri web care vă permit să filtrați rezultatele căutării sau pe site-uri care doresc să capteze date de urmărire.

5. Etichetă de ancorare

O etichetă de ancorare este un identificator de fragment care vine după adresa URL și începe cu un simbol hash (#). Se leagă la o anumită parte a unei pagini web și poate fi folosit pentru a crea un cuprins sau pentru a crea un link către o anumită secțiune a unui articol lung.

De exemplu, într-un ghid de 5.000 de cuvinte, autorul poate include un meniu de navigare pentru a împărți conținutul:

  • Definiții
  • Istorie
  • Provocări ale industriei
  • Întrebări frecvente

Dacă treceți cu mouse-ul peste unul dintre aceste linkuri, adresa URL poate conține o etichetă de ancorare, cum ar fi „#definitions”, care semnalează browserului să deruleze în jos la secțiunea cu acel ID în HTML.

Ce este codificarea URL?

URL-urile cuprind caractere din setul de caractere ASCII, un subset al setului de caractere Unicode. Unicode este un standard internațional de codificare pentru caractere în diferite limbi și alfabete. Când un caracter din afara setului de caractere ASCII este utilizat într-o adresă URL, acesta trebuie să fie codificat pentru a se asigura că browserul îl înțelege corect.

Codarea URL este procesul de conversie a caracterelor din afara setului de caractere ASCII în echivalentul lor ASCII. De exemplu, caracterul Unicode „é” ar fi codificat ca „%e9”. Codarea URL este folosită și pentru caractere speciale, cum ar fi spațiile, care sunt codificate ca „+” sau „%20”.

Nu vă faceți griji cu privire la memorarea tuturor combinațiilor posibile de codare. The Referință de codificare URL W3Schools ghidul este o resursă utilă pentru acest subiect.

Ce sunt redirecționările URL?

Uneori, când introduceți o adresă URL în bara de adrese a browserului dvs., pagina web va fi redirecționată către o altă pagină web. Acest lucru se datorează faptului că există mai multe moduri prin care adresele URL pot fi structurate, iar unele dintre ele ar putea să nu funcționeze așa cum era de așteptat. Când se întâmplă acest lucru, serverul răspunde cu un cod de stare HTTP care indică că ar trebui să redirecționeze către o altă adresă URL (de obicei 301 sau 302). Noua locație poate fi apoi specificată în antetul răspunsului.

Codurile de stare și semnificația lor includ:

  • 200 - OK: Solicitarea a avut succes.
  • 301 mutat permanent: Resursa solicitată a fost mutată permanent într-o locație nouă și ar trebui să fie preluată de acolo în cererile viitoare.
  • 302 - Găsit (redirecționare temporară): Acest lucru indică faptul că pagina se află temporar la o adresă URL diferită și nu ar trebui să fie stocată în cache de motoarele de căutare sau folosită ca sursă de informații cu autoritate privind conținutul său. Poate indica, de asemenea, întreținerea serverului, unde paginile sunt redirecționate în timp ce se efectuează actualizări sau atunci când paginile de destinație trebuie să afișeze adrese URL alternative în scopuri de urmărire, cum ar fi testarea A/B sau împărțirea teste.

Codurile de stare de mai sus sunt specifice valabilității adresei URL în sine și, probabil, nici măcar nu veți ști că există în timp ce vizualizați întâmplător un site web funcțional.

Cu toate acestea, atunci când apar probleme cu adresa URL, site-ul web sau găzduirea web subiacentă, veți vedea unul dintr-un set diferit de coduri:

  • 403 Interzis: Aceasta indică faptul că nu sunteți autorizat să vizualizați pagina web. Acest lucru se poate datora permisiunilor incorecte sau lipsei acreditărilor de autentificare.
  • 404 Nu a fost gasit: Aceasta indică faptul că resursa solicitată nu există pe server și ar trebui eliminată din orice marcaj sau pagini cu rezultate ale motorului de căutare (SERP-uri).
  • 500+ - Erori de server: Acestea indică o eroare care a apărut în timpul procesării solicitării dvs. și este de obicei cauzată de o problemă cu configurația serverului, cum ar fi erori de codare în scripturi, probleme de bază de date etc.

Erorile site-ului pot fi enervante, dar nu sunt sfârșitul lumii. Mai întâi, încercați o reîmprospătare forțată a paginii web. Apoi, verificați bara de adrese pentru erori create de om. Ai adăugat o scrisoare? Marca scrie unul dintre cuvinte în mod neconvențional? Pisica ta a trecut pe tastatură? Dacă niciuna dintre cele de mai sus nu funcționează și este site-ul dvs. web, contactați-vă gazda. Din păcate, dacă site-ul aparține altcuiva, va trebui să îl așteptați.

Înțelegerea URL-urilor de la protocoale la căi

O adresă URL este alcătuită din mai multe componente care servesc fiecare unui scop. Înțelegând anatomia unei adrese URL, puteți naviga mai ușor pe site-uri web și puteți profita la maximum de funcțiile disponibile. Indiferent dacă căutați informații sau faceți cumpărături online, înțelegerea adreselor URL vă poate ajuta să profitați la maximum de web.