Skip to content
Audit Complete

Results for https://alberta.ca

Visit site
CA · CAD (CA$) · Estimated Applicable regulations: PIPEDA · ACA Dev cost: CA$ 95/hr How jurisdiction is detected

URL substituted: You submitted https://alberta.ca but we scanned https://www.alberta.ca instead — the HTTPS certificate on the submitted hostname didn't cover that name, so we retried on the www. variant

Brazil Brazil · Sao Paulo Completed: Apr 21, 2026 22:56 UTC
Download Markdown Report

Mobile 375 × 812

Screenshot of the audited page (Mobile 375×812)

Desktop 1440 × 900

Screenshot of the audited page (Desktop 1440×900)
C76

Site Health

Score: 76 / 100

Based on 6 categories, 44 sections

Several missing protections leave your users and data exposed.

Mostly accessible, but some users still face barriers.

Well-optimized for search — your content is discoverable.

Solid infrastructure — fast server responses across the board.

Mostly compliant — a few items need attention.

Rich content metadata — your pages look great everywhere.

How is this calculated?

The overall score is a weighted average of individual category scores. Categories with more impact on user experience and security carry more weight.

Security 25%Accessibility 15%SEO 10%Infrastructure 10%Compliance 8%Content 5%

Weights reflect general web best practices. Individual needs may differ.

How the composite score is calculated

How you compare

Drupal · 219 peers
You 76
·
Avg 73
At average
0 50 100
Better than 69% of Drupal sites See full Drupal benchmark →
HSTS · 1596 peers
You 76
·
Avg 74
At average
0 50 100
Better than 64% of HSTS sites See full HSTS benchmark →

Top Priorities (5)

1

Content-Security-Policy header is missing

Security gaps expose your site and users to attacks, eroding trust.

Security › Security Headers
2

No Content-Security-Policy header found

Security gaps expose your site and users to attacks, eroding trust.

Security › Content Security Policy
3

1 button(s) with no accessible text

Accessibility issues exclude users with disabilities — up to 15% of your potential audience.

Accessibility › Link & Button Quality
4

Cross-Origin-Embedder-Policy header is missing

Security gaps expose your site and users to attacks, eroding trust.

Security › Security Headers
5

Cross-Origin-Opener-Policy header is missing

Security gaps expose your site and users to attacks, eroding trust.

Security › Security Headers
View fix priority matrix

Fix Priority Matrix

5 findings

Quick Wins

4

High impact, low effort — start here.

Strategic

1

High impact, requires investment.

Easy Improvements

0

Small gains, minimal effort.

Nothing in this quadrant — good news.

Deprioritize

0

Low impact, high effort — do last.

Nothing in this quadrant — good news.

← Low effort High effort →
BeaverCheck badge
Embed this badge
[![BeaverCheck](https://beavercheck.com/badge?url=https%3A%2F%2Falberta.ca)](https://beavercheck.com/results/08fe6092-7ff6-4138-8d73-5abad005fba0)
<a href="https://beavercheck.com/results/08fe6092-7ff6-4138-8d73-5abad005fba0"><img src="https://beavercheck.com/badge?url=https%3A%2F%2Falberta.ca" alt="BeaverCheck Score"></a>
https://beavercheck.com/badge?url=https%3A%2F%2Falberta.ca

This badge auto-updates with your latest scan result.

What fixing these means

Your site performs reasonably well, but a few targeted fixes could meaningfully improve results. Addressing the critical issues below would have the most immediate impact on your user trust.

4 security gaps detected — browsers may warn visitors about your site.
1 accessibility issue excludes users who rely on assistive technology.
B
Could reach Estimate based on resolving critical issues

Conversion Barriers

2 critical 3 warning

5 barrier(s) likely increasing bounce by ~27%.

Speed (2)

Page takes 16.9s to load

+12% bounce

Users abandon at ~3s — you're 14.4s over the 2.5s threshold

Fix: Optimize render-blocking resources, preload the hero image, and compress images

Page feels frozen for 1.6s

+5% bounce

Clicks on the primary CTA are ignored while JavaScript runs

Fix: Break up long tasks; defer non-critical JavaScript to post-hydration

Trust (1)

No Content-Security-Policy header

+1% bounce

Higher XSS blast radius — one compromised script can exfiltrate the checkout form

Fix: Ship a reporting-only CSP first, then enforce once violations are clean

Content (1)

Content is hard to read

+2% bounce

Graduate-level reading difficulty — limits the addressable audience for product or blog pages

Fix: Shorten sentences; replace jargon with plain language; target Flesch ease ≥60

Navigation (1)

2 broken link(s) on the page

+3% bounce

Clicks land on 404s — trust drops and the session often ends

Fix: Fix or remove the broken destinations surfaced on the Content tab

Preliminary CRO audit — each barrier links to the tab with detailed analysis.

Return on Investment

CAD 333 investment → CAD 0.00/month returns + CAD 350,000 risk avoided

First-year ROI: -100%

Investment

CAD 333

4h · 5 findings

Monthly returns

CAD 0.00 /mo

~CAD 0.00 / year

    Regulatory risk avoided

    CAD 350,000

    if kept compliant

    • ACA CAD 250,000
    • PIPEDA CAD 100,000

    CAD 190 — in quick wins — start here for the fastest payback

    Figures combine localized regulatory fine ceilings, search/conversion value priced against local CPC, and bandwidth waste estimates. Results depend on implementation quality and audience composition. Not legal or financial advice.

    Full methodology & sources

    Estimated Remediation Cost

    CA$333

    3.5 developer hours at CA$95/hr

    Based on Canada rates (CA$95/hr)

    Quick wins
    CA$190 4 fixes in ~120 minutes

    Start here for the best return on investment

    Cost by category

    Cost by effort level

    Adjust assumptions
    CA$ /hr

    Rates reflect fully-loaded developer cost including overhead

    How developer rates are sourced

    What Inaction Is Costing You

    CAD 29,167 / month at risk

    ~CAD 350,000 / year if left unfixed

    Compliance Risk

    CAD 350,000

    ACAPIPEDA
    • No privacy policy link detected
      PIPEDA: CAD 1,000 – CAD 100,000
    • 3 of 4 <nav> elements are unlabeled
      ACA: CAD 250 – CAD 250,000

    Compliance figures represent the statutory maximum fine for the most severe triggered category, capped per regulation — not the sum of per-finding penalties. Based on published regulatory fine ranges. This is not legal advice.

    Compliance methodology · SEO assumptions · Bandwidth model

    Your performance is already good — improvements may show diminishing returns

    Unique monthly visitors from your analytics

    Purchases, signups, or key actions

    Optional — for revenue estimation

    additional conversions/month

    more engaged visitors from reduced bounce

    potential monthly revenue
    Current bounce (est.)
    After fixes (est.)
    Estimated bounce reduction

    Fix 3 critical issues to capture this value

    How this is calculated

    Based on Google/Deloitte research ("Milliseconds Make Millions") showing a ~7% bounce rate increase per additional second of LCP above the 2.5s "Good" threshold.

    Your site's LCP: → estimated after fixes.

    These are estimates based on industry research — actual results vary

    Bounce-rate model & assumptions

    Your data stays in your browser — nothing is sent to our servers

    Was this report useful?

    Thanks for your feedback!

    We'll use a cached audit if available, or offer to scan.

    Checking for existing audit...

    Lighthouse Scores

    Industry-standard audits powered by Google Lighthouse.

    41
    Performance Overall performance score (0–100) based on Core Web Vitals and other metrics. 90+ is good.
    100
    Accessibility Measures how accessible the page is for users with disabilities. Checks color contrast, ARIA labels, and semantic HTML.
    100
    Best Practices Checks for modern web development best practices including HTTPS, no console errors, and secure JavaScript.
    92
    SEO Measures basic SEO optimizations: meta tags, crawlability, link text, and mobile friendliness.

    Core Web Vitals

    Key metrics that affect user experience.

    First Contentful Paint First Contentful Paint — how long until the browser renders the first piece of content. Under 1.8s is good.

    3.03 s

    Largest Contentful Paint Largest Contentful Paint — how long until the largest visible element loads. Under 2.5s is good.

    16.85 s

    Total Blocking Time Total Blocking Time — total time the main thread was blocked, preventing user input. Under 200ms is good.

    1.58 s

    Cumulative Layout Shift Cumulative Layout Shift — measures visual stability. How much the page layout shifts during loading. Under 0.1 is good.

    0.000

    Speed Index Speed Index — how quickly content is visually displayed during load. Under 3.4s is good.

    4.52 s

    Time to Interactive Time to Interactive — how long until the page is fully interactive and responds to user input. Under 3.8s is good.

    17.03 s

    Desktop audit not available for this result.

    Send Feedback