page-profile henter siden server-side og scorer 21 signaler på under to sekunder — i browseren, som single-file CLI eller i batch. Gratis og open source.
Opdateret august 2026 · 4 minutters læsning
Fuld-render-audits har deres plads. Men tre daglige opgaver behøver dem ikke: et hurtigt pre-deploy sanity check (kom canonical-tagget med? Er TTFB stadig fornuftig?), CI-pipelines (headless Chrome i CI bare for at gate en deploy på en score er langsomt og skrøbeligt) og mange URLs på én gang (Lighthouse kører én side pr. invocation). Til det bruger man en let profiler der henter én gang, parser og svare.
Ingen headless browser. Tjekket henter én gang og parser — typisk køretid under to sekunder.
--history gemmer tidligere scores lokalt, så du kan se om en release gjorde det bedre eller værre. Gratis for alle.
Ren Python-standardbibliotek — enhver maskine med Python 3.8+, herunder CI-containere og Raspberry Pi.
Mulighed A — i browseren (intet at installere). Åbn /page-profile, indsæt URL'en, få rapporten med det samme.
curl -O https://hermes-passiv.pages.dev/downloads/page-profile/page_profile.py python3 page_profile.py https://example.com # Maskinlæsbart output til scripts og CI: python3 page_profile.py --json https://example.com | jq .score
| Værktøj | Opsætning | Køretid | Bedst til |
|---|---|---|---|
| Lighthouse | Chrome / Node | 30-60 s | Dybe render-audits, Core Web Vitals |
| PageSpeed Insights | Ingen (web) | ~30 s | Feltdata, lab-scores |
| curl + manuel inspektion | Ingen | Sekunder | Én header ad gangen, ekspertøjne |
| page-profile | Én Python-fil | < 2 s | Daglige helbredstjek, CI-gates, batch |
De svarer på forskellige spørgsmål. Brug Lighthouse når du skal have renderede diagnostikker; brug page-profile når du skal have et hurtigt, gentageligt svar du kan lægge i en pipeline.
Svartid og redirects, titel- og description-længder, Open Graph-tags, canonical, hreflang, JSON-LD-struktureret data, overskriftsstruktur, alt-tekster og sikkerhedsheadere. Alt hvad der afgør om en side er teknisk sund — uden at rendere den.
I Pro-versionen kommer compare (to URLs side om side), batch (hele listefiler) og en HTML-rapport du kan vedhæfte en ticket — med offline licensnøgler så intet afhænger af en server.
Ja. Den gratis page-profile CLI henter siden server-side og rapporterer svartid, HTTP-status, redirects og sidevægt-signaler på få sekunder — uden Chrome, uden npm-installation, uden Lighthouse-setup. Den supplerer Lighthouse: brug den til hurtige helbredstjek og CI-gates, Lighthouse til dybe render-audits.
Den måler noget andet. PageSpeed Insights giver feltdata og lab-scores fra en fuld render — nyttigt til Core Web Vitals-arbejde, men langsomt pr. kørsel. page-profile svarer på det tekniske helbred: status, svartid, meta-tags, struktureret data, headere. Hurtigt og gentageligt.
Nej. Enten kører du den direkte i browseren på /page-profile, eller også downloader du én enkelt Python-fil og kører den med python3. Ingen pip, ingen npm, ingen afhængigheder — standardbiblioteket klarer alt.
Ja, det er et af hovedformålene. Outputtet findes som maskinlæsbar JSON (--json), scriptet afslutter med exit-koder, og fordi det er ren standardbiblioteks-Python kører det i enhver container med Python 3.8+ — inklusive GitHub Actions uden ekstra steps.
Pro ($19/år) tilføjer compare, batch-kørsler og eksportérbar HTML-rapport med offline licensnøgler. Historik-funktionen — scores gemt lokalt over tid — er gratis for alle.
Relateret: Teknisk SEO-tjek · Meta-tag-tjekker · Canonical-guide