Best Practices Score

How SitePulse measures technical best practices using Lighthouse.

The Best Practices score is a direct pass-through of the Lighthouse Best Practices score (0–100), captured via the Google PageSpeed Insights API.

What it measures

Lighthouse Best Practices checks a set of technical hygiene items covering security, reliability, and modern web standards:

CheckWhat it looks for
HTTPSPage served over HTTPS; no mixed content
HTTP/2Uses HTTP/2 or HTTP/3 for resources
Console errorsNo errors logged to the browser console
Deprecated APIsNo use of APIs removed from modern browsers
Browser error loggingUnhandled promise rejections, console.error calls
CSPContent Security Policy headers present
Geolocation on loadDoes not request geolocation permission on page load
Notification on loadDoes not request notification permission on page load
doctypeHTML document has a valid doctype
CharsetPage specifies character encoding
Detected JavaScript librariesLists third-party libraries (informational)

Why it matters

Best Practices issues are often silent — they don't immediately break the page for most users but represent technical debt that affects security, reliability, and long-term maintainability. Console errors, for example, indicate JavaScript failures that may prevent features from working correctly for some visitors.

How to interpret your score

A score of 90+ means your page passes the majority of Lighthouse's best-practice audits. Scores below 70 indicate concrete issues that should be fixed.

Unlike Performance or SEO, Best Practices issues are almost always developer tasks — they require code changes or server configuration, not content edits.

Security headers

The Best Practices tab includes a Security Headers table showing exactly which response headers your page sent (Content-Security-Policy, Strict-Transport-Security, X-Frame-Options, and others) and which are missing — the same underlying checks that feed the CSP item above, laid out so you can see the full picture and hand it directly to whoever manages your server config.

How to improve

Check the Recommendations tab of your audit for the specific failing audits. Each recommendation links to the relevant Lighthouse documentation explaining the fix.

Tip

A failing CSP audit is common on sites that have not configured Content Security Policy headers. While not always critical, adding a CSP is a meaningful security improvement, especially for sites handling user data.

Last updated: 2026-08-20