Scanat la 3 august 2026
Your store works but has significant room for improvement. Start by adding meta descriptions and H1 headings to all product pages—they're essential for search engines and customers. Your security foundation is solid and your server setup is functional.
Sortate după impactul asupra scorului — fiecare remediere îți crește nota generală.
Pondere: 25% · 9 trecute · 6 avertismente · 5 eșuate · 2 SPA (verifică manual)
De ce contează: Paginile peste 3 MB se încarcă în peste 12 secunde pe 3G. Pagina medie e-commerce are în jur de 2 MB - sunteți cu mult peste. Chiar și creșteri mici de latență reduc măsurabil vânzările.
Cum să repari: Critic: pagina dvs. depășește 3 MB. 1) Convertiți toate imaginile în WebP/AVIF, 2) Încărcați lazy tot ce este sub pliu, 3) Eliminați pluginurile nefolosite, 4) Combinați și minificați CSS/JS, 5) Activați compresia brotli.
Dovadă: PSI-lab · Încredere: high
Ce am găsit: 4.7 MB, 80 cereri - prea greu!
De ce contează: Paginile peste 3 MB se încarcă în peste 12 secunde pe 3G. Pagina medie e-commerce are în jur de 2 MB - sunteți cu mult peste. Chiar și creșteri mici de latență reduc măsurabil vânzările.
De ce contează: Peste 1 200 KB, doar costul de parsare și execuție blochează telefoanele de gamă medie câteva secunde înainte ca ceva să devină interactiv. Ca reper: cel mai bun magazin din benchmarkul nostru încarcă 410 KB și și-a câștigat premiul tocmai pentru experiența mobilă.
Cum să repari: Verificați ce se încarcă pe o pagină de produs: împărțiți bundle-ul pe rute, amânați fiecare tag terț până la interacțiune sau consimțământ și eliminați pluginurile al căror cod nu îl puteți justifica. Măsurați din nou după fiecare eliminare.
Dovadă: PSI-lab · 1414 KB JavaScript · Încredere: high
Ce am găsit: 1414 KB — mai mult decât dublul bugetului de 600 KB
De ce contează: Peste 1 200 KB, doar costul de parsare și execuție blochează telefoanele de gamă medie câteva secunde înainte ca ceva să devină interactiv. Ca reper: cel mai bun magazin din benchmarkul nostru încarcă 410 KB și și-a câștigat premiul tocmai pentru experiența mobilă.
De ce contează: Peste 200 KB de cod nefolosit încetinește semnificativ parsarea și execuția. Acesta este unul dintre cele mai simple câștiguri de performanță - eliminarea codului mort nu implică niciun compromis.
Cum să repari: Încărcați 897 KB de cod care nu este folosit pe această pagină. 1) Verificați pluginurile și eliminați-le pe cele nefolosite, 2) Folosiți împărțirea codului pentru JS-ul specific paginii, 3) Rulați PurgeCSS pe foile de stil.
Dovadă: PSI-lab · Încredere: low
Ce am găsit: 897 KB irosiți pe cod nefolosit!
De ce contează: Peste 200 KB de cod nefolosit încetinește semnificativ parsarea și execuția. Acesta este unul dintre cele mai simple câștiguri de performanță - eliminarea codului mort nu implică niciun compromis.
Notă: Această verificare folosește detecție euristică și poate produce false positives. Verificare manuală recomandată.
De ce contează: 28 scripturi care blochează randarea pot adăuga 1-3 secunde la încărcarea paginii. Fiecare script sincron creează un lanț secvențial descărcare-parsare-execuție.
Cum să repari: Adăugați defer sau async la toate tagurile <script src='...'>. Scripturile care blochează randarea sunt una dintre principalele cauze ale unui FCP lent. Defer păstrează ordinea de execuție, async nu.
Dovadă: HTML-heuristic · Încredere: high
Ce am găsit: Doar 24 % din 37 scripturi sunt optimizate - majoritatea blochează randarea
De ce contează: 28 scripturi care blochează randarea pot adăuga 1-3 secunde la încărcarea paginii. Fiecare script sincron creează un lanț secvențial descărcare-parsare-execuție.
De ce contează: Fiecare fișier CSS blochează randarea. Cu 19 fișiere, browserul trebuie să le descarce pe toate înainte de a desena ceva. Acest lucru poate adăuga 1-2+ secunde pe rețelele mobile.
Cum să repari: Grupați fișierele CSS în maximum 1-3 fișiere. Folosiți un instrument de build (Webpack, Vite, Gulp) pentru concatenare și minificare. CSS-ul critic ar trebui să fie inline, restul amânat.
Dovadă: HTML-heuristic · Încredere: high
Ce am găsit: 19 fișiere CSS - prea multe!
De ce contează: Fiecare fișier CSS blochează randarea. Cu 19 fișiere, browserul trebuie să le descarce pe toate înainte de a desena ceva. Acest lucru poate adăuga 1-2+ secunde pe rețelele mobile.
De ce contează: TBT măsoară cât timp este blocat firul principal. În acest timp, click-urile și atingerile nu răspund – magazinul dumneavoastră pare înghețat. Acest lucru influențează direct calitatea percepută.
Cum să repari: Reduceți execuția JavaScript: amânați scripturile necritice, împărțiți pachetele mari (code-split), eliminați pluginurile nefolosite. Scripturile terțe (analiză, chat, reclame) sunt adesea cei mai mari vinovați.
Dovadă: PSI-lab · Încredere: high
Ce am găsit: 370 ms (bun: <200 ms)
De ce contează: TBT măsoară cât timp este blocat firul principal. În acest timp, click-urile și atingerile nu răspund – magazinul dumneavoastră pare înghețat. Acest lucru influențează direct calitatea percepută.
De ce contează: Preconnect economisește 100-500 ms per origine terță prin stabilirea timpurie a conexiunilor. Preload începe descărcarea resurselor critice înainte ca browserul să le descopere în CSS/JS.
Cum să repari: Adăugați indicii pentru resurse: <link rel='preconnect' href='https://fonts.googleapis.com'> pentru originile terțe, <link rel='preload' as='image' href='hero.webp'> pentru resursele critice.
Dovadă: HTML-heuristic · Încredere: high
De ce contează: Preconnect economisește 100-500 ms per origine terță prin stabilirea timpurie a conexiunilor. Preload începe descărcarea resurselor critice înainte ca browserul să le descopere în CSS/JS.
De ce contează: Fără font-display, fonturile personalizate cauzează Flash of Invisible Text (FOIT) - textul este complet ascuns în timpul descărcării fontului. Pe conexiuni lente poate dura peste 3 secunde.
Cum să repari: Adăugați &display=swap la URL-ul Google Fonts sau adăugați font-display: swap în declarațiile @font-face.
Dovadă: HTML-heuristic · Încredere: high
Ce am găsit: Google Fonts detectate fără font-display
De ce contează: Fără font-display, fonturile personalizate cauzează Flash of Invisible Text (FOIT) - textul este complet ascuns în timpul descărcării fontului. Pe conexiuni lente poate dura peste 3 secunde.
De ce contează: no-cache/no-store obligă browserele să redescarce resursele la fiecare vizită. Vizitatorii care revin încarcă tot site-ul dvs. de la zero de fiecare dată.
Cum să repari: Setați anteturi cache adecvate: resursele statice ar trebui să aibă max-age=31536000 cu nume de fișiere versionate. Paginile HTML pot folosi max-age=0 cu ETag pentru revalidare.
Dovadă: HTTP-header · Încredere: high
Ce am găsit: max-age=0, no-cache, no-store, must-revalidate
De ce contează: no-cache/no-store obligă browserele să redescarce resursele la fiecare vizită. Vizitatorii care revin încarcă tot site-ul dvs. de la zero de fiecare dată.
De ce contează: Fonturile sunt descoperite târziu în pipeline-ul de randare (după parsarea CSS). Preîncărcarea îi spune browserului să le descarce imediat, reducând Flash of Invisible Text (FOIT) cu 200-500 ms.
Cum să repari: Preîncărcați fontul principal: <link rel='preload' href='/fonts/main.woff2' as='font' type='font/woff2' crossorigin>. Pentru Google Fonts: preconnect la fonts.gstatic.com.
Dovadă: HTML-heuristic · Încredere: high
Ce am găsit: Fonturi personalizate detectate fără indicii preload
De ce contează: Fonturile sunt descoperite târziu în pipeline-ul de randare (după parsarea CSS). Preîncărcarea îi spune browserului să le descarce imediat, reducând Flash of Invisible Text (FOIT) cu 200-500 ms.
De ce contează: CSS-ul care blochează randarea întârzie primul paint. Includerea inline a CSS-ului critic elimină round trip-ul blocant - cea mai mare îmbunătățire a FCP pentru site-urile cu mult CSS.
Cum să repari: Extrageți CSS-ul critic de deasupra pliului și includeți-l inline în <head>. Încărcați CSS-ul rămas asincron: <link rel='preload' href='styles.css' as='style' onload='this.rel="stylesheet"'>.
Dovadă: PSI-lab · Încredere: high
Ce am găsit: 19 fișiere CSS fără extragerea CSS-ului critic
De ce contează: CSS-ul care blochează randarea întârzie primul paint. Includerea inline a CSS-ului critic elimină round trip-ul blocant - cea mai mare îmbunătățire a FCP pentru site-urile cu mult CSS.
De ce contează: Raportăm acest lucru ca nemăsurat, nu ca zero servicii terțe, pentru că sunt constatări foarte diferite.
Cum să repari: Rulați scanarea din nou sau verificați sumarul serviciilor terțe direct în PageSpeed Insights.
Dovadă: PSI-lab · Încredere: high
Cum să repari: Rulați scanarea din nou sau testați direct în PageSpeed Insights. Această metrică necesită o rulare de laborator Lighthouse reușită.
Dovadă: PSI-lab · Încredere: high
Magazinul tău nu se califică încă pentru badge-ul Zulien Score. Obține un scor de 80+ pentru a-l câștiga!
Magazinul tău pierde clienți în fiecare zi. Problemele de mai sus te costă vânzări.
| Categorie | Scor | Pondere | Erori | Avertismente | OK |
|---|---|---|---|---|---|
| Performanță | 71/100 | 25% | 5 | 6 | 9 |
| SEO | 64/100 | 20% | 4 | 6 | 13 |
| Securitate | 59/100 | 15% | 3 | 6 | 7 |
| Mobil | 67/100 | 10% | 0 | 10 | 7 |
| Pregătire AI | 49/100 | 10% | 9 | 17 | 8 |
| Legal & GDPR | 60/100 | 10% | 2 | 7 | 6 |
| Vulnerabilități | 70/100 | 10% | 3 | 5 | 8 |
The full interactive version, with clickable links and the option to re-scan, is here:
https://score.zulien.sk/r/kelo.sk