Hvorfor dette gælder dig
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.
Sekunder, ikke minutter
Ingen headless browser. Tjekket henter én gang og parser — typisk køretid under to sekunder.
Følg udviklingen
--history gemmer tidligere scores lokalt, så du kan se om en release gjorde det bedre eller værre. Gratis for alle.
Virker overalt
Ren Python-standardbibliotek — enhver maskine med Python 3.8+, herunder CI-containere og Raspberry Pi.
Metoden: én kommando, ingen installation
Mulighed A — i browseren (intet at installere). Åbn /page-profile, indsæt URL'en, få rapporten med det samme.
curl -O https://mahope.tools/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
Hvordan det klarer sig mod de tunge værktøjer
| 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.
Hvad de 21 signaler dækker
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.
Ofte stillede spørgsmål
Kan jeg teste hastighed uden at køre Lighthouse?
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.
Er dette en alternativ til Google PageSpeed Insights?
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.
Kræver det installation?
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.
Kan jeg bruge det i CI?
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.
Hvad koster Pro-versionen?
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