Audit SEO tehnic: identifică problemele care afectează vizibilitatea
Pași practici pentru a detecta și rezolva probleme tehnice care limitează crawlability, indexarea, randarea și performanța site-ului.

Ce urmărește un audit SEO tehnic
Un audit SEO tehnic este o verificare sistematică a elementelor care influențează modul în care motoarele de căutare descoperă (crawling), păstrează (indexing) și prezintă (ranking) conținutul tău, precum și a experienței utilizatorului la randare. Scopul concret: găsești blocajele care irosesc bugetul de crawl, fragmentează autoritatea între URL-uri, împiedică randarea completă a paginilor sau reduc calitatea semnalelor pe care motoarele le pot interpreta.
Structura auditului: ce componente verifici
Împarte auditul în blocuri operaționale. Pentru fiecare bloc descrie: ce verifici, de ce contează, cum verifici și cum prioritizezi remedierea.
Crawlability (descoperire)
Întrebări-cheie: motoarele pot ajunge la paginile importante? Robots.txt, directive server și link-urile interne permit Googlebot să navigheze eficient? Sunt paginile blocate prin meta robots sau headerul X-Robots-Tag?
Verificări practice:
• Inspectează robots.txt și caută reguli care blochează rute esențiale. Folosește fișierul la root și verifică-l manual; nu te baza doar pe instrumente externe.
• Testează răspunsurile HTTP cu curl: de exemplu, `curl -I https://exemplu.ro/pagina` (returnează doar header-ele). Pentru a vedea HTML-ul livrat unui user‑agent specific folosește `curl -A "Mozilla/5.0 (Linux; Android) Chrome" https://exemplu.ro/pagina` (fără -I).
• Analizează server‑logs pentru a vedea ce boturi vizitează site-ul, frecvența și eventualele coduri 4xx/5xx pentru paginile importante. Reține că, din iulie 2024, Google folosește implicit Googlebot Smartphone pentru crawl.
Indexare
Întrebări-cheie: paginile pe care vrei să apară în Search sunt indexate? Sunt folosite canonicalele corecte? Există pagini indexate care nu ar trebui (thin content, pagini de arhivă, filtre)?
Verificări practice:
• Pentru pagini de pe site‑ul tău folosește Google Search Console URL Inspection pentru un verdict autoritativ privind indexarea și motivul dacă URL‑ul nu este indexat.
• Verifică canonicalele: urmează cadena de redirect-uri și vezi dacă există contradicții între tag-ul `rel="canonical"`, headerul Link și sitemap. Canonicalele ar trebui să indice un singur URL preferat pentru același conținut.
Randare și JavaScript
Întrebări-cheie: conținutul esențial apare în DOM după randare? Fragmentul de text și link-urile sunt vizibile pentru utilizatori, nu doar inserate dinamic în spații pe care botul nu le execută?
Verificări practice:
• Compară sursa paginii (View Source) cu DOM-ul randat (Elements în Chrome DevTools). Dacă conținutul sau link-urile apar doar după execuția JS, notează ce dependențe au (API calls, cookie checks, lazy-loading).
• Folosește o rulare Lighthouse pentru a vedea erori de randare și resurse blocate; folosește Network → Disable cache și capture full page load pentru testare locală.
Performanță și Page Experience
Verificările aici includ Core Web Vitals, layout shift, timp de încărcare și elemente blocking. Folosește date de laborator (Lighthouse) și date de câmp (Search Console Core Web Vitals, Chrome UX Report) pentru o imagine completă.
Checklist pas cu pas pentru un audit tehnic
Următorul checklist este o secvență practică pe care o poți parcurge la audit. Nu toate punctele trebuie rezolvate imediat — prioritizează în funcție de paginile cu trafic și paginile cu conversii.
1) Scopul și domeniul auditului: identifică paginile «money» și sectoarele de conținut prioritare.
2) Verificare robots.txt și blocări de crawl (manual și cu tooluri).
3) Răspunsuri HTTP: toate paginile importante răspund cu 200/301/302 așteptate; evită lanțuri lungi de redirect-uri.
4) Indexare și canonical: verifică URL Inspection în Search Console pentru paginile prioritare; confirmă canonicalele și sitemap-urile.
5) Randare: compară HTML servit vs DOM randat; identifică conținutul care depinde de JS.
6) Performanță: rulează Lighthouse, verifică Core Web Vitals în Search Console și investighează elementele care provoacă INP/LCP/CLS ridicate.
7) Structură URL și navigație: curăță URL-urile parametrizate, tratează paginile de filtrare cu canonical sau noindex când e cazul.
8) Structured data și sitemap: verifică schema.org cu Rich Results Test și asigură-te că sitemap-urile listează doar URL-uri indexabile.
Cum prioritizezi remedierea problemelor
Prioritizează pe două dimensiuni: impact (cât afectează vizibilitatea și conversiile) și effort (timp/development). Concentrează-te prima dată pe:
• Pagini cu trafic și conversii afectate de erori de indexare sau randare.
• Probleme de crawl care consumă bugetul (multe URL-uri inutile în sitemap sau pagini parametrizate indexabile).
• Erori server (5xx) care afectează frecvența vizitelor de la boturi.
Greșeli frecvente și cum să le eviți
Identifică tiparele următoare și tratează cauza, nu doar efectul.
• Folosirea greșită a meta robots sau X‑Robots‑Tag: accidentele de noindex pentru pagini importante sunt comune; verifică historic când ai făcut release-uri masive.
• Ignorarea server‑logs: instrumentele externe îți arată doar o parte; log‑urile îți arată ce boturi chiar au accesat ce URL și când.
• Canonicale contradictorii: canonicalele care formează bucle sau indică pagini care returnează 404/301 creează confuzie.
• Dependența excesivă de indexarea artificială a parametrilor; tratează filtrările de pe site cu politici clare (canonical, noindex, parameter handling în Search Console).
Verificări avansate și comenzi utile
Comenzi curl pentru investigații rapide (exemple):
• Verifică header-ele HTTP: `curl -I https://exemplu.ro/pagina`
• Simulează un user‑agent mobil (fără -I pentru a vedea HTML): `curl -A "Mozilla/5.0 (Linux; Android) Chrome" https://exemplu.ro/pagina`
• Caută meta robots în HTML: `curl https://exemplu.ro/pagina | grep -i "robots"`
Instrumente de folosit:
• Google Search Console (URL Inspection, Performance, Core Web Vitals).
• Chrome DevTools (Elements, Network, Performance, Lighthouse).
• Rich Results Test și Schema Markup Validator pentru structured data.
• Server logs și analiza user‑agent pentru a confirma comportamentul real al crawling‑ului.
Aspecte de conformitate: linkuri plătite și politica Google
Dacă auditul include pagini care conțin linkuri plătite sau plasări comerciale, aplică politica Google privind linkspam: linkurile care au rol principal de a manipula ranking‑ul ar trebui marcate corespunzător. Pentru conținut compensat folosește `rel="sponsored"` sau `rel="nofollow"` conform ghidului Google; `rel="ugc"` este recomandat pentru linkurile din conținut generat de utilizatori. Reține că Google tratează rel="nofollow" ca un hint, nu ca o instrucțiune absolută.
Exemple de sintaxă HTML: o legătură normală: `exemplu`. Pentru conținut sponsorizat: `exemplu`. Pentru UGC: `exemplu`.
Raportare și urmărire după audit
Documentează fiecare problemă cu: pagină afectată, impact estimat, pași de reproducere, responsabil și termen. Urmărește metrici înainte/după relevante: impresii organice, pagini indexate, Core Web Vitals (unde e relevant) și ratele de crawl pe server‑logs.
Repetă mini‑audituri pentru sectoarele majore după deploy‑uri importante (migrări, schimbări majore de arhitectură front‑end).
FAQ
Cum verific dacă Google a indexat o pagină?
Pentru pagini pe care deții domeniul, folosește Google Search Console → URL Inspection pentru un verdict autoritativ. Pentru pagini terțe, operatorul site: poate oferi o indicație publică, dar nu e o verificare definitivă — Google poate cunoaște o pagină fără să o afișeze în rezultatele site:.
Ce fac dacă conținutul apare doar după execuția JavaScript?
Joacă rolul utilizatorului: compară View Source cu DOM‑ul din Elements în Chrome DevTools. Dacă elementele esențiale apar doar după calls către API externe, evaluează server‑side rendering (SSR), pre‑rendering sau soluții de hydration care expun conținutul cheie în HTML inițial.
Sitemap‑ul meu conține URL‑uri noindex — este o problemă?
Da. Sitemap‑urile ar trebui să listeze în principal URL‑uri pe care vrei ca motoarele să indexeze. Include doar URL‑uri indexabile sau clar marcate ca preferate prin canonical; altfel crești zgomotul și irosești bugetul de crawl.
Cum aflu dacă paginile mele sunt afectate de schimbările din SERP (AI Overviews)?
AI Overviews și rezultate generate afectează cum este prezentat conținutul în SERP. Asigură‑te că paginile conțin fragmente clare, structură semantică (titluri, liste, tabelare) și structured data adecvată; acestea ajută motoarele să extragă și să afișeze corect informațiile în sinteze automate. Nu există o rețetă universală — monitorizează impresiile și pozițiile pentru paginile vizate.
Articole conexe

Cum să utilizezi fișierul robots.txt pentru SEO
Un ghid practic pentru a scrie, testa și depana fișierul robots.txt astfel încât să controlezi crawling-ul fără a risca indexarea nedorită.

Cele mai bune servicii de optimizare pentru motoarele de căutare (SEO)
Află ce includ serviciile SEO eficiente, cum să le verifici și ce greșeli să eviți pentru a obține vizibilitate durabilă în rezultatele de căutare.

Sfaturi SEO practice pentru îmbunătățirea clasamentului
Sfaturi practice SEO: optimizare on‑page, technical SEO, verificarea backlinkurilor și checklist pentru implementare și audit.
