HTML semantic explicat: ce înseamnă fiecare etichetă structurală, cum ajută cititoarele de ecran, Google și asistenții AI să citească pagina și care greșeli trebuie corectate primele.

Pe această pagină
Pe scurt
HTML semantic înseamnă folosirea de etichete care descriu ce este conținutul (<header>, <nav>, <main>, <article>, <section>, <aside>, <footer>, titluri ordonate, <figure>, <time>, <table>) în loc de <div> și <span> generice peste tot. Permite cititoarelor de ecran să navigheze după repere, ajută Google să identifice conținutul principal al paginii și face mai ușor pentru asistenții AI extragerea unui pasaj curat, care se înțelege singur. Nu costă nimic la construirea paginii și este greu de adăugat ulterior.
Vrei să afli mai mult? Întreabă
Test rapid
Cine ar trebui să repare partea tehnică a site-ului tău?
Recomandarea noastră pentru tine
Verifică singur cu instrumentele gratuite Google
Search Console listează paginile pe care Google nu le poate citi, iar PageSpeed Insights testează viteza. Multe probleme mici se rezolvă din setările constructorului tău de site.
Recomandarea noastră pentru tine
Un dezvoltator web
Problema ta este în cod sau pe server: un dezvoltator care cunoaște SEO este persoana potrivită. Dă-i lista erorilor din Search Console.
Recomandarea noastră pentru tine
Un instrument de audit tehnic
Site-ul tău are multe pagini: un crawler le citește pe toate, așa cum face Google, și oferă o listă completă de erori de corectat, pagină cu pagină.
Recomandarea noastră pentru tine
Un audit automat, apoi conținut
Site-ul tău funcționează, dar aduce puțini vizitatori: problemele tehnice rareori sunt cauza. Sorank auditează site-ul, apoi scrie paginile care aduc trafic.
Un browser afișează un <div> și un <nav> la fel. Diferența ține de sens: HTML-ul semantic spune fiecărui program care citește pagina ce rol joacă fiecare bloc. MDN îl definește ca folosirea elementelor în funcție de sensul lor, nu de aspectul implicit. Motoarele de căutare, tehnologiile de asistare și roboții care alimentează modelele AI beneficiază toate de acest sens.
Standardul HTML definește zeci de elemente. Acestea sunt cele care structurează aproape orice pagină de conținut:
| Etichetă | Rol | Utilizare tipică |
|---|---|---|
| <header> | Conținut introductiv al paginii sau al unei secțiuni | Logo, numele site-ului, titlul unui articol cu autor și dată |
| <nav> | Bloc de linkuri principale de navigare | Meniul principal, breadcrumb-ul, cuprinsul |
| <main> | Conținutul principal unic al paginii (unul vizibil pe pagină) | Tot ce este în afara antetului, meniurilor, barelor laterale și subsolului |
| <article> | Conținut de sine stătător, care are sens singur | Articol de blog, card de produs, comentariu, știre |
| <section> | Grup tematic de conținut, de obicei cu un titlu | Un capitol dintr-un ghid, un bloc al unei pagini de prezentare |
| <aside> | Conținut legat de conținutul principal, dar separat de el | Bara laterală, linkuri conexe, casetă de glosar |
| <footer> | Informații de încheiere ale paginii sau ale unei secțiuni | Linkuri legale, contact, notă despre autor |
| <h1> până la <h6> | Ierarhia titlurilor | Un singur <h1> pentru subiectul paginii, <h2> pentru secțiuni, <h3> pentru subsecțiuni |
| <figure> și <figcaption> | Ilustrație cu legenda ei | Grafic, fotografie, diagramă cu legendă |
| <time> | Dată sau oră într-o formă citibilă de mașină | Datele de publicare și de actualizare |
| <table>, <th>, <caption> | Date tabelare cu antete | Comparații, prețuri, specificații |
Etichetele de nivel text au și ele sens: <strong> pentru importanță, <em> pentru accent, <blockquote> și <cite> pentru citate, <ul> și <ol> pentru liste, <a> pentru linkuri și <button> pentru acțiuni.
Cititoarele de ecran construiesc o hartă a paginii pornind de la etichete. Reperele <header>, <nav>, <main>, <aside> și <footer> îi permit unui utilizator să sară direct la meniu sau la conținut, iar lista de titluri funcționează ca un cuprins. Tutorialele W3C de accesibilitate despre structura paginii recomandă aceste regiuni și o ordine logică a titlurilor din acest motiv.
Un <div> pe care se poate da clic este invizibil pentru tastatură și mut pentru un cititor de ecran, dacă nu reconstruiești manual ceea ce un <button> nativ îți oferă gratuit. Elementele native vin cu rolul lor, cu focusul de la tastatură și cu comportamentul așteptat. În multe țări, accesibilitatea site-urilor publice și comerciale este și o obligație legală, ceea ce face din codul HTML curat o chestiune de conformitate.
Google nu a prezentat niciodată etichetele semantice drept factor direct de clasare, iar o pagină făcută doar din <div> poate să se claseze. Valoarea este indirectă, dar reală:
HTML-ul semantic face parte din SEO tehnic, la fel ca URL-urile curate sau paginile rapide: o fundație care lasă conținutul tău să fie citit corect.
ChatGPT, Gemini, Perplexity și Google AI Overviews nu citează pagini întregi: selectează pasaje. Roboții care descarcă pagina ta elimină de obicei navigarea și elementele standard, apoi taie textul în bucăți. O secțiune care se deschide cu un <h2> clar, își răspunde la întrebare în primul paragraf și rămâne într-un singur <section> produce o bucată curată. Același conținut împrăștiat în elemente <div> imbricate, cu titluri falsificate prin text îngroșat, produce fragmente amestecate cu elemente de meniu. Ghidul nostru despre împărțirea conținutului în bucăți explică cum scrii secțiuni care rezistă acestei tăieri.
Iată scheletul unui articol de blog, descris etichetă cu etichetă:
1. <header> conține logoul și un <nav> cu meniul principal. Acest bloc se repetă pe fiecare pagină, astfel încât roboții învață să-l ignore.
2. <main> se deschide imediat după. Conține un singur <article>, conținutul pe care vrei să-l indexezi și să-l citezi.
3. În interiorul <article>, un <header> grupează <h1> (subiectul paginii), numele autorului și un element <time datetime="2026-10-18"> cu data publicării într-un format citibil de mașină.
4. Fiecare parte a articolului este un <section> care începe cu un <h2> formulat ca întrebarea la care răspunde, urmat de paragrafe <p>, liste <ul> sau un <table> cu antete <th>.
5. Un grafic merge într-un <figure> cu un <img> având un text alternativ descriptiv și un <figcaption> care spune ce arată graficul.
6. Linkurile conexe merg într-un <aside>, în afara fluxului principal al articolului.
7. Un <footer> încheie pagina cu linkuri legale și de contact.
Cu acest schelet, un utilizator de cititor de ecran poate ajunge la conținut dintr-o singură apăsare de tastă, Google vede un singur articol principal cu un plan clar, iar un robot AI poate extrage orice <section> ca răspuns de sine stătător.
Trei verificări rapide acoperă majoritatea problemelor. Mai întâi, afișează planul titlurilor paginii și citește-l singur: ar trebui să spună povestea conținutului. Apoi, caută <main>, <nav> și <article> în codul sursă. În al treilea rând, navighează pagina doar cu tastatura și vezi dacă fiecare link și buton este accesibil. Auditul nostru SEO on-page listează problemele de titluri și de markup pentru orice URL, iar extensia Sorank gratuită pentru Chrome arată structura titlurilor paginii pe care o vezi.
Folosește fiecare etichetă pentru ce înseamnă: un singur <main>, un singur <h1>, secțiuni ordonate și tabele reale îi dau oamenilor, Google și AI aceeași hartă clară a paginii tale. Odată ce structura este curată, conținutul trebuie totuși scris și publicat regulat: Sorank scrie și publică articole optimizate pentru Google și AI, pe autopilot.
Google nu a descris etichetele semantice drept factor direct de clasare, iar paginile construite cu elemente div generice se pot clasa. Markup-ul semantic ajută Google să identifice conținutul principal și planul paginii, ceea ce susține relevanța. Efectul este indirect, prin o mai bună înțelegere a paginii.
Standardul HTML nu interzice mai multe elemente h1, iar Google spune că le poate procesa. Totuși, un singur h1 care precizează subiectul paginii, urmat de titluri h2 și h3 ordonate, este structura cea mai clară pentru utilizatori, cititoarele de ecran și motoarele de căutare.
Elementul article reprezintă conținut care are sens singur și ar putea fi distribuit sau republicat separat, cum ar fi un articol de blog sau un card de produs. Elementul section este o parte tematică a unui întreg mai mare, de obicei introdusă printr-un titlu. Un article poate conține secțiuni, iar o secțiune poate conține mai multe articole.
AU ÎNCERCAT SORANK ÎNAINTEA TA
