Sökmotoroptimering (SEO) enligt Google Lighthouse
Är webbplatsen bra på sökmotoroptimering/SEO? Alltså att nå ut via sökmotorer, enligt Google Lighthouse kriterier.Betyg: 5 av 5
- Webbsidan följer god SEO-praxis fullt ut!| Webbplats: | hudiksvall.se |
|---|---|
| Kategori: | Kommuner |
| Totalbetyg: | 4.30 av 5 |
| Tillgänglighet: | 4.61 av 5 Varför enbart automatiska tillgänglighetstester är otillräckligt |
| Hastighet: | 2.90 av 5 |
| Webbstandard: | 4.03 av 5 |
| Integritet & säkerhet: | 4.24 av 5 |
Betyg: 5 av 5
- Webbsidan följer god SEO-praxis fullt ut!Betyg: 4.50 av 5
- robots.txt saknas, får inte laddas ner eller har inte förväntat innehåll (fel)
- Sitemap anges inte i robots.txt (fel)
Betyg: 5 av 5
Betyg: 3.95 av 5
- Det tar lång tid innan något alls syns på sidan (fel)
- Det tar lång tid innan sidans huvudinnehåll syns (fel)
- Låt webbläsaren spara filer så sidan laddar snabbare (fel)
- Texten kan bli osynlig medan typsnitt laddas (fel)
- Huvudbilden kan hittas snabbare av webbläsaren (fel)
- Filer laddas i en kedja efter varandra som bromsar sidan (fel)
- Ta bort designkod (CSS) som inte används så sidan laddar snabbare (fel)
- Ta bort programkod (JavaScript) som inte används så sidan laddar snabbare (fel)
- Det tar lång tid innan sidan ser färdigladdad ut (varning)
- Bilderna kan levereras smartare så de laddar snabbare (varning)
- Gammaldags programkod skickas till moderna webbläsare (varning)
- Det tar lång tid innan sidan går att använda (varning)
Betyg: 3.80 av 5
- Genomsnittlig hastighet.- Modern HTTP ( 1.00 betyg )
- Largest Contentful Paint: 4,4 s ( 1.95 betyg )
- First Contentful Paint: 3,2 s ( 2.20 betyg )
- Speed Index: 4,6 s ( 3.50 betyg )
- Reducera CSS som inte används ( 1.00 betyg )
- Reducera JavaScript som inte används ( 1.00 betyg )
- Sidan förhindrade återställning av vilocacheminnet ( 1.00 betyg )
- Använd effektiva cachelivslängder ( 1.00 betyg )
- Fontvisning ( 1.00 betyg )
- Upptäcka LCP-begäran ( 1.00 betyg )
- Äldre JavaScript ( 1.00 betyg )
- Modern HTTP ( 1.00 betyg )
- Nätverksberoendeträd ( 1.00 betyg )
- Begäranden om renderingsblockering ( 1.00 betyg )
- Förbättra bildleveransen: Beräknad besparing: 71 Kibit ( 2.50 betyg )
Betyg: 3.67 av 5
- hudiksvall.se, Inget stöd för HTTPv2 ( 1.00 betyg )
- hudiksvall.se, Inget stöd för HTTPv3 ( 1.00 betyg )
- hudiksvall.se, innehållssäkerhetspolicy (CSP) ( 1.00 betyg )
- svanalytics.containers.piwik.pro, Inget stöd för HTTPv3 ( 1.00 betyg )
- cdn.vizzit.se, Inget stöd för HTTPv2 ( 1.00 betyg )
- cdn.vizzit.se, Inget stöd för HTTPv3 ( 1.00 betyg )
- cdn.vizzit.se, använder inte HSTS ( 1.00 betyg )
- cdn.vizzit.se, Inget IPv6 stöd ( 1.00 betyg )
- cdn.vizzit.se, Inget TLSv1.3 stöd ( 1.00 betyg )
- tag.vizzit.se, Inget stöd för HTTPv2 ( 1.00 betyg )
- tag.vizzit.se, Inget stöd för HTTPv3 ( 1.00 betyg )
- tag.vizzit.se, använder inte HSTS ( 1.00 betyg )
- tag.vizzit.se, Inget IPv6 stöd ( 1.00 betyg )
- tag.vizzit.se, Inget TLSv1.3 stöd ( 1.00 betyg )
- www.vizzit.se, Inget stöd för HTTPv2 ( 1.00 betyg )
- www.vizzit.se, Inget stöd för HTTPv3 ( 1.00 betyg )
- www.vizzit.se, använder inte HSTS ( 1.00 betyg )
- www.vizzit.se, Inget IPv6 stöd ( 1.00 betyg )
- www.vizzit.se, Inget TLSv1.3 stöd ( 1.00 betyg )
- svanalytics.piwik.pro, Inget HTTPv1.1 stöd ( 1.00 betyg )
- svanalytics.piwik.pro, Inget stöd för HTTPv3 ( 1.00 betyg )
- svanalytics.piwik.pro, Inget TLSv1.3 stöd ( 1.00 betyg )
- svanalytics.piwik.pro, inget stöd för transportlagret: TLSv1.2 ( 1.00 betyg )
- hudiksvall.se, innehållssäkerhetspolicy (CSP) ( 1.00 betyg )
- cdn.vizzit.se, använder inte HSTS ( 1.00 betyg )
- cdn.vizzit.se, Inget TLSv1.3 stöd ( 1.00 betyg )
- tag.vizzit.se, använder inte HSTS ( 1.00 betyg )
- tag.vizzit.se, Inget TLSv1.3 stöd ( 1.00 betyg )
- www.vizzit.se, använder inte HSTS ( 1.00 betyg )
- www.vizzit.se, Inget TLSv1.3 stöd ( 1.00 betyg )
- svanalytics.piwik.pro, Inget TLSv1.3 stöd ( 1.00 betyg )
- svanalytics.piwik.pro, inget stöd för transportlagret: TLSv1.2 ( 1.00 betyg )
Betyg: 5 av 5
Betyg: 4 av 5
- Webbplatsen kan bli bättre, men är helt ok.- 1 kaka/kakor saknar attributet HttpOnly; 2 kaka/kakor saknar ett starkt SameSite-attribut (Lax eller Strict) ( 4.25 betyg )
- anrop görs till 5 tredjepartsdomäner; 2 kända spårningsdomäner kontaktas ( 1.75 betyg )
- headern X-Content-Type-Options saknas eller är felaktig ( 4.50 betyg )
- 3 skript eller stilmall(ar) läses in utan Subresource Integrity (SRI) ( 3.50 betyg )
Betyg: 4.85 av 5
- CSS, Tillåt inte inaktuella egenskaper (varning)
- CSS, Tillåt inte okända egna egenskaper (varning)
- CSS, Tillåt inte inaktuella nyckelord för egenskaper inom deklarationer (varning)
Betyg: 3.53 av 5
- MTA-STS DNS-post hittades inte ( 1.00 betyg )
- MTA-STS TXT hittades inte ( 1.00 betyg )
- DMARC DNS-post använder FO men saknar RUF ( 1.00 betyg )
- MX DNS IPv4-post saknar redundans ( 1.00 betyg )
- MX DNS IPv6-post saknar redundans ( 1.00 betyg )
- MTA-STS DNS-post hittades inte ( 1.00 betyg )
- MTA-STS TXT hittades inte ( 1.00 betyg )
- SPF DNS-post använder mjukt misslyckande ( 2.00 betyg )
- SPF-servrar i länder utan adekvat nivå av dataskydd: US, SG ( 1.00 betyg )
- DMARC DNS-post använder 'quarantine' för policy ( 4.00 betyg )
Betyg: 2.64 av 5
- Innehållshanteringssystem: sitevisionBetyg: 4.92 av 5
Antal olika länder: 1
Sidan skickades från Sverige: Ja
##### Spårning ( 4.78 betyg )
- #61: privacy-widgets - Spårning hittad ( 1.00 betyg )
- #62: ppms.js - Spårning hittad ( 1.00 betyg )
- #63: integration - Spårning hittad ( 1.00 betyg )
- Fler än 5 spårningsförfrågningar hittade, döljer resten ( 1.00 betyg )
- Hittade totalt 6 spårningsförfrågningar.
Besökaranalys används:
- #1: Webbsida - Har referens till Vizzit
- #25: 67f51283-b657-4 - Har referens till Piwik PRO
- #62: ppms.js - Har referens till Piwik PRO
- #63: integration - Har referens till Vizzit
- #64: ppms.php - Har referens till Piwik PRO
##### Annonsörer ( 4.89 betyg )
- #71: tag - Annonsörsförfrågan hittad ( 1.00 betyg )
- #74: click.js - Annonsörsförfrågan hittad ( 1.00 betyg )
Betyg: 3.90 av 5
- [desktop] TTFB (Time to First Byte): 1210.00ms, ±10.00ms ( 1.00 betyg )
- [desktop] DOMContentLoaded: 1510.00ms, ±10.00ms ( 2.98 betyg )
- [desktop] LCP (Largest Contentful Paint): 1436.67ms, ±3.33ms ( 1.00 betyg )
- [desktop] Load: 4026.67ms, ±2493.33ms ( -2.05 betyg )
- [desktop] FirstVisualChange: 1410.00ms, ±0.00ms ( 3.18 betyg )
- [desktop] SpeedIndex: 1500.00ms, ±0.00ms ( 3.00 betyg )
- [desktop] VisualComplete85: 1530.00ms, ±0.00ms ( 2.94 betyg )
- [desktop] firstPaint: 1380.00ms, ±0.00ms
- [desktop] LastVisualChange: 1570.00ms, ±0.00ms
- [mobile] TTFB (Time to First Byte): 1213.33ms, ±16.67ms ( 3.00 betyg )
- [mobile] Load: 1533.33ms, ±6.67ms ( 4.93 betyg )
- [mobile] VisualComplete85: 1520.00ms, ±20.00ms ( 4.96 betyg )
- [mobile] firstPaint: 1370.00ms, ±10.00ms
- [mobile] LastVisualChange: 1550.00ms, ±20.00ms
Betyg: 3.50 av 5
- Webbsidan genererar ganska lite koldioxid.Betyg: 5 av 5
- Webbplatsen har inga uppenbara fel inom tillgänglighet! Bra, men gör manuella undersökningar för säkerhets skull!Betyg: 5 av 5
- Webbplatsen följer god praxis fullt ut!Betyg: 5 av 5
Betyg: 3.88 av 5
- Ok integritet men borde nog bli bättre.- Content Security Policy är dåligt. ( 1.00 betyg )
- Subresource Integrity SRI är dåligt. ( 1.00 betyg )
- HTTP-headers är ok, men har 1 fel och 0 varning(ar). ( 4.50 betyg )
- Kakor är ok, men har 1 fel och 0 varning(ar). ( 4.50 betyg )
Betyg: 3.23 av 5
- CSS är dålig.- `content-type=".*css.*"` in: #6: envision.css, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #6: envision.css, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #7: sv-template-ass, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #7: sv-template-ass, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #8: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #8: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #9: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #9: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #10: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #10: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #11: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #11: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #12: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #12: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #13: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #13: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #14: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #14: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #15: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #15: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #16: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #16: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #17: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #17: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #18: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #18: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #19: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #19: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
- `content-type=".*css.*"` in: #20: webapp-assets.c, antal grupperade fel: 6 ( 3.80 betyg )
- `content-type=".*css.*"` in: #20: webapp-assets.c, antal fel: 85 ( 1.00 betyg )
- CSS: Parse Error. (totalt 43 st)
- CSS: X: Parse Error. (totalt 33 st)
- CSS: Unrecognized at-rule X (totalt 6 st)
- CSS: X: Property X doesn't exist. (totalt 1 st)
- CSS: Unknown pseudo-element or pseudo-class X (totalt 1 st)
- CSS: X: X is not a X value. (totalt 1 st)
Betyg: 5 av 5
- Inga fel i HTML-koden.
Nyhetsbrevet Webperf #75 – skickat 30:e augusti. Data i överflöd hjälper oss inte, och Googles generativa gränssnitt kan göra om våra verktygssidor, och vem var bäst i augusti?
Ett återkommande budskap i marknadsföring av analysverktyg är att data redan finns i stora mängder och att det svåra är att göra den användbar i vardagen. Påståendet låter rimligt. Men är rätt dumt.

I våras fick Webperf.se plötsligt betydligt fler besök än vanligt. Kurvan pekade brant uppåt under några dagar, störtdök och klättrade sedan igen någon vecka senare.

Nyhetsbrevet Webperf #74 – skickat 28:e juli. Provkör Webperf-tjänsten gratis i fjorton dagar, Core har nu internt integritetstest och vilka var bäst i juli?

Bryr du dig om Core Web Vitals, CrUX-fältdata, tillgänglighet och integritet? Eller testas redan din webbplats och du vill förstå dina testresultat? Testa Webperf Cloud kostnadsfritt i 14 dagar, utan betalkort, och få en automatiserad granskning av din webbplats.