Audit tehnic magazin online: fundația tehnică invizibilă a unui site

Audit tehnic magazin online: ce am găsit pe un site care cădea

Cuprins 9 secțiuni · 5 sub-secțiuni

Un audit tehnic verifică fundația invizibilă a unui magazin online: viteza, securitatea, felul în care îți măsori vânzările, conformitatea legală și modul în care Google și inteligența artificială îți citesc site-ul. Nu designul. Nu textele de pe pagina de produs, care sunt altă discuție. Lucrurile pe care nu le vezi, dar care decid dacă site-ul tău chiar funcționează sau doar pare că funcționează.

Am fost chemată pentru marketing. Am rămas pentru ce am găsit dedesubt.

Un site poate să meargă și să fie bolnav în același timp

Site-ul căzut măcar se anunță singur. Cel mai periculos e cel care merge înainte cu o problemă pe care nimeni nu o vede. Un retailer de echipamente nautice din sud-estul României m-a contactat pentru servicii de marketing digital. Magazin matur, peste o mie de produse, vânzări constante de ani de zile. Pe hârtie, totul era în regulă.

Apoi am pornit auditul tehnic.

Site-ul cădea la cinci vizitatori simultani. Cinci. Timpul de răspuns urca la nouă, zece, cincisprezece secunde, iar două categorii întregi pur și simplu nu se mai încărcau. Și asta era doar suprafața. Câteva săptămâni mai târziu, în timp ce lucram la stabilizare, am dat peste lucrul care m-a oprit din respirat: o singură tabelă din baza de date crescuse la 270 de gigaocteți. Date reale: vreo cincizeci de megaocteți. Restul, gunoi scris automat, în ritm de zeci de gigaocteți pe oră, de un plugin de plăți instalat dar nefolosit, care își nota ceva la fiecare încărcare de pagină din administrare.

Nimeni nu băgase de seamă. Site-ul mergea. Până în ziua în care n-a mai mers, iar serverul a returnat eroare pentru că spațiul era aproape plin.

Asta face un audit tehnic. Caută bomba cu ceas înainte să sune.

Ce este, de fapt, un audit tehnic

Un audit tehnic pentru un magazin online este o verificare sistematică a tot ce ține site-ul în picioare sub stratul vizibil: infrastructură, securitate, viteză, măsurătoare, conformitate legală și citibilitate pentru motoarele de căutare și pentru AI. Nu e o părere. E o listă de straturi verificate unul câte unul, fiecare cu o dovadă în spate.

Diferența dintre un audit serios și o „verificare rapidă” stă într-un singur principiu: nu cred nimic pe cuvânt. Faptul că un plugin e instalat nu înseamnă că funcționează. Faptul că ai un cod de tracking nu înseamnă că măsoară corect. Faptul că ai un banner de cookie nu înseamnă că ești conform. Fiecare afirmație tehnică se verifică live, pe site-ul real, nu în teorie.

Pe magazinul ăsta am verificat nouă straturi. Viteza și performanța reală, nu scorul de moment. Securitatea serverului și a WordPress-ului. Felul în care se măsoară vânzările în Google Analytics. Conformitatea cu legislația privind datele personale și cookie-urile. Structura SEO a celor peste o mie de produse. Modul în care inteligența artificială ajunge sau nu la conținutul site-ului. La fiecare strat, aceeași întrebare simplă: lucrul ăsta chiar face ce credem că face?

Răspunsul a fost „nu” de mai multe ori decât te-ai aștepta.

Viteza: de ce un site rapid devine lent în câteva luni

Un magazin online rapid la lansare poate deveni greoi în câteva luni, fără ca nimeni să fi stricat ceva intenționat. Se adaugă, pe rând, o extensie, un script de tracking, un pop-up, un feed de produse, niște imagini neprocesate. Fiecare pare inofensiv. Împreună, sufocă site-ul.

La retailerul nautic, imaginile se încărcau toate deodată, fără amânarea celor din josul paginii (lazy loading). Zeci de scripturi blocau afișarea paginii înainte ca textul să apară. Iar în fața site-ului nu exista nimic care să-l protejeze de un vârf de trafic. La cinci oameni în același timp, cădea.

Soluția n-a fost o minune, a fost igienă. Am pus în fața site-ului o rețea de livrare a conținutului care servește paginile dintr-un strat de memorie rapidă, aproape de vizitator, în loc să ceară de fiecare dată totul de la serverul obosit. Categoriile care înainte se chinuiau secunde bune au început să răspundă instant din acel strat. Am urcat versiunea de PHP, am curățat opt extensii vulnerabile sau inutile, am redus temele instalate de la opt la trei și am dus problemele critice de sănătate ale site-ului de la două la zero.

Aici trebuie să fiu cinstită cu tine, pentru că onestitatea face parte din meserie. Viteza percepută s-a îmbunătățit vizibil prin servirea din memorie. Dar o remăsurare riguroasă a indicatorilor Core Web Vitals, cei pe care Google îi folosește efectiv ca semnal de poziționare, se face după ce praful se așază, la treizeci de zile. Un audit serios îți spune și ce a reparat, și ce rămâne de confirmat cu cifre. Restul e marketing de-al lor, nu de-al meu.

Cel mai elegant banner de cookie din lume nu valorează nimic dacă nu cere și nu înregistrează consimțământul real al vizitatorului. Pe site-ul ăsta exista un banner. Arăta bine. Avea un buton „Acceptă”. Și nu făcea absolut nimic.

L-am verificat live, pas cu pas, într-o sesiune curată de browser. Bannerul era cusut direct în codul temei, nu venea dintr-o unealtă reală de consimțământ. Avea un singur buton, „Acceptă”, fără opțiune echivalentă de refuz. Iar partea cea mai gravă: când apăsai „Acceptă”, nu se întâmpla nimic în spate. Semnalul care ar fi trebuit să spună sistemelor de tracking „omul a fost de acord, acum poți măsura” nu pleca niciodată. Practic, consimțământul rămânea blocat pe „refuzat” la nesfârșit, indiferent ce alegea vizitatorul.

Două probleme dintr-o singură piesă stricată.

Prima e legală. Regulile europene privind datele personale și ePrivacy, confirmate de Curtea de Justiție a Uniunii Europene în cazul Planet49 și de ghidul Comitetului European pentru Protecția Datelor, cer ca refuzul cookie-urilor să fie la fel de ușor ca acceptul. Un banner cu un singur buton, care ascunde refuzul, este exact tiparul pe care autoritatea de supraveghere îl sancționează. Riscul nu e teoretic, sunt amenzi reale date în România pentru fix asta. Poți verifica gratuit dacă bannerul tău de cookie te expune.

A doua e de business. Pentru că semnalul de consimțământ nu pleca, datele din Google Analytics ajungeau degradate, agregate, neclare. Magazinul lua decizii pe cifre în care nu te puteai încrede. Am înlocuit bannerul fals cu o platformă reală de consimțământ, cu trei opțiuni clare, accept, refuz și personalizare, și am pus la punct înregistrarea corectă a deciziei. Abia atunci consimțământul a început să însemne ceva, iar datele, să fie culese cu acordul real al oamenilor.

De ce nu te citește inteligența artificială

Tot mai mulți oameni au înlocuit căutarea pe Google cu o întrebare pusă direct lui ChatGPT, Gemini sau Perplexity, iar dacă site-ul tău blochează roboții acestor sisteme, devii invizibil exact acolo unde se mută atenția. Am scris pe larg despre ce se schimbă când întrebarea pusă unui agent AI ia locul căutării. E un strat nou de vizibilitate, GEO, optimizarea pentru motoarele generative, și aproape nimeni nu îl verifică la un audit.

Am dat peste o ironie pe care merită să o știi. Când am pus rețeaua de protecție în fața site-ului, ca să nu mai cadă, configurarea ei implicită bloca o bună parte dintre roboții de inteligență artificială. Adică tocmai măsura care făcea site-ul mai sigur îl făcea, în tăcere, invizibil pentru ChatGPT și pentru ceilalți. Nimeni nu primește o notificare pentru așa ceva. Pur și simplu nu mai apari, fără să afli de ce.

Am verificat unul câte unul zece roboți relevanți, de la cel al ChatGPT la cel al Perplexity și până la cei ai Google și ai asistenților ca Claude, și am deblocat accesul pentru toți. Zece din zece, confirmat prin test direct.

Vizibilitatea în răspunsurile AI nu se rezolvă doar prin asta, e nevoie și de conținut structurat pe întrebări și răspunsuri, de date marcate clar, de un mod de a scrie pe care mașinile îl pot înțelege. Dar nimic din toate astea nu contează dacă, la nivelul cel mai de jos, le-ai închis ușa în nas fără să știi.

Catalogul care se sabotează singur

Un magazin online cu mii de produse poate să își saboteze singur poziționarea în Google, prin probleme tehnice pe care niciun ochi de om nu le prinde la o navigare normală. Le vezi doar când treci catalogul printr-o analiză automată, produs cu produs.

Pe catalogul ăsta am găsit tiparul clasic de e-commerce, dus la extrem. Peste o sută de pagini de produs aveau o etichetă tehnică, numită canonical, care îi spunea lui Google „pagina asta nu contează, ia-o în seamă pe cealaltă”. Doar că „cealaltă” era, în multe cazuri, un produs șters, sau un motor cu altă putere, sau ceva complet diferit. Practic, produse reale, cu căutare reală, îi strigau singure lui Google „ignoră-mă”. Și Google le asculta.

Mai era și restul. Pagina principală fără niciun titlu structurat, fără descriere pentru rezultatele din căutare, fără datele care îi spun lui Google ce fel de afacere ești și unde te afli. Aproape două treimi dintre produse fără descriere pentru rezultatele din căutare. Zero date structurate de tip produs pe tot catalogul, deci zero șanse la rezultatele bogate cu preț și stele din Google.

Vestea bună e că aproape tot ce e tehnic se repară automat, în bloc, nu produs cu produs manual. Vestea sinceră e că reparația asta era încă pe lista de făcut la momentul în care îți scriu, pentru că ordinea a contat. Mai întâi am ținut site-ul în picioare. Apoi i-am redat datele. SEO-ul de catalog vine pe o fundație care nu se mai prăbușește, nu invers.

Ordinea care contează: întâi fundația, apoi creșterea

Pe un site care cade la cinci vizitatori și ale cărui date mint, orice campanie de promovare e bani turnați într-o gaură fără fund. Asta e lecția pe care o duc cu mine din proiectul ăsta și pe care o aplic acum la fiecare client nou, înainte de orice altceva.

E tentant să sari direct la partea frumoasă. Reclame, postări, articole, trafic. Dar dacă trimiți oameni și inteligență artificială către un site care se prăbușește, care îți raportează cifre false și care le închide ușa roboților, ai construit o casă frumoasă pe nisip. Întâi fundația. Apoi pereții. Apoi vopseaua. Pentru că marketingul, la bază, se măsoară în cât de solid e ce ai construit, nu în cât de tare strigi.

Un audit tehnic nu e un document pe care îl pui în sertar. E harta care îți spune în ce ordine să repari, ce te costă acum și ce te va costa dacă amâni. Nu îți promit că rezolvarea e spectaculoasă. Îți promit că e reală, verificată live, cu o dovadă în spatele fiecărei afirmații.

Dacă ai un magazin online care „merge”, dar simți că ceva scârțâie pe dedesubt, ăsta e momentul să te uiți la fundație. Înainte să sune bomba cu ceas.

Întrebări frecvente

Ce este un audit tehnic pentru un magazin online?

Este o verificare sistematică a fundației invizibile a site-ului: viteză, securitate, infrastructură, felul în care se măsoară vânzările, conformitatea cu legislația privind datele și cookie-urile, structura SEO a produselor și accesul motoarelor de căutare și AI. Spre deosebire de un audit de conținut sau de design, auditul tehnic se uită la ce ține site-ul în picioare, nu la ce se vede.

Cât de des ar trebui făcut un audit tehnic?

Cel puțin o dată la preluarea unui site nou și apoi periodic, ideal o dată pe an sau ori de câte ori adaugi multe extensii, schimbi tema sau migrezi hostingul. Un magazin rapid la lansare poate deveni lent și nesigur în câteva luni, pe măsură ce se acumulează scripturi, pluginuri și date, fără ca cineva să strice ceva intenționat.

De ce este lent un site WooCommerce?

Cele mai frecvente cauze sunt imaginile neoptimizate, lipsa unui sistem de cache, hostingul slab sau supraîncărcat, prea multe extensii și scripturi care blochează afișarea și o bază de date neîngrijită. De multe ori viteza scade treptat, prin acumulare, și se observă abia când site-ul devine vizibil greoi sau cade la trafic.

Nu. Conformitatea cere ca refuzul cookie-urilor să fie la fel de ușor ca acceptul, ca opțiunile să nu fie bifate dinainte, ca vizitatorul să își poată retrage consimțământul și ca decizia lui să fie efectiv înregistrată și respectată de site. Un banner doar de afișaj, cu un singur buton, care nu transmite mai departe alegerea omului, nu te face conform și te expune la sancțiuni.

Ce este GEO și de ce contează pentru site-ul meu?

GEO înseamnă optimizarea site-ului pentru motoarele generative de inteligență artificială, precum ChatGPT, Gemini și Perplexity, astfel încât acestea să te poată citi și menționa în răspunsuri. Contează pentru că tot mai mulți oameni întreabă direct AI-ul în loc să caute pe Google, iar dacă site-ul tău le blochează roboții sau nu are conținut structurat, devii invizibil exact acolo unde se mută atenția.

Despre autoare

Georgiana Manolache, consultant de marketing

Georgiana Manolache, 22 de ani în marketing și comunicare. Construiesc mesajul și calea care îți aduc clienți, nu trafic fără vânzări. Aplic psihologia cumpărătorului cu o metodologie testată în timp, sprijinită de instrumente AI.

Am scris cartea „Spune-le ce vor să audă!”, pentru antreprenori și oameni de marketing care vor să fie aleși, nu doar văzuți. Lucrez deopotrivă cu strategia care se vede și cu fundația tehnică pe care stă, pentru că una fără cealaltă nu ține.

Citește mai mult despre mine →