Rescan Report
Share Report
Copy Report Link
Rescan Report
Share Report
Copy Report Link
Export Report
95/100

OVERALL SCORE

Level 5, Agent-Ready

Excellent readiness for AI agents
AIDiscoverabilityNot AppliedAgent Easeof UseNot AppliedSecurity& TrustNot AppliedGEO, AIO, AEONot AppliedSEO92%Performance& Accessibility76%
  • AI Discoverability not applicable
  • Agent Ease of Use not applicable
  • Security & Trust not applicable
  • GEO, AIO and AEO not applicable
  • SEO 92 out of 100
  • Performance and Accessibility 76 out of 100

CAPTURED SCREENSHOT

Captured website desktop screenshot

What AI sees of your website

Loading site please wait...

No page metadata or readable excerpt was captured.

Detailed report scores grouped by capability area
MetricScoreStatusPassedFailedWarningEvidence
SEO
92
Strong910View details
SEO
92
Strong910View details
Performance and Accessibility
76
Mostly ready2040View details
Performance
69
Needs work1340View details
Accessibility
88
Mostly ready700

Prioritized recommendations

Issues ranked by score impact

6 items need attention

Performance and AccessibilityBest PracticesBrowser audit

Charset declaration is missing or occurs too late in the HTML

100 Fail

Check name

Charset declaration is missing or occurs too late in the HTML

Score

0/100

Status

fail

Device

desktop

Category

Best Practices

Fix guidance

A character encoding declaration is required. It can be done with a `<meta>` tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header. [Learn more about declaring the character encoding](https://developer.chrome.com/docs/lighthouse/best-practices/charset/).

Evidence
{
  "description": "A character encoding declaration is required. It can be done with a `<meta>` tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header. [Learn more about declaring the character encoding](https://developer.chrome.com/docs/lighthouse/best-practices/charset/)."
}

SEOSEOBrowser audit

Image elements do not have `[alt]` attributes

100 Fail

Check name

Image elements do not have `[alt]` attributes

Score

0/100

Status

fail

Device

desktop

Category

SEO

Fix guidance

Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. [Learn more about the `alt` attribute](https://dequeuniversity.com/rules/axe/4.11/image-alt).

Evidence
{
  "description": "Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. [Learn more about the `alt` attribute](https://dequeuniversity.com/rules/axe/4.11/image-alt)."
}

Performance and AccessibilityPerformanceBrowser audit

Document does not have a main landmark.

25 Fail

Check name

Document does not have a main landmark.

Score

0/100

Status

fail

Device

desktop

Category

Performance

Fix guidance

One main landmark helps screen reader users navigate a web page. [Learn more about landmarks](https://dequeuniversity.com/rules/axe/4.11/landmark-one-main).

Evidence
{
  "description": "One main landmark helps screen reader users navigate a web page. [Learn more about landmarks](https://dequeuniversity.com/rules/axe/4.11/landmark-one-main)."
}

Performance and AccessibilityPerformanceBrowser audit

Forced reflow

25 Fail

Check name

Forced reflow

Score

0/100

Status

fail

Device

desktop

Category

Performance

Fix guidance

A forced reflow occurs when JavaScript queries geometric properties (such as offsetWidth) after styles have been invalidated by a change to the DOM state. This can result in poor performance. Learn more about [forced reflows](https://developer.chrome.com/docs/performance/insights/forced-reflow) and possible mitigations.

Evidence
{
  "description": "A forced reflow occurs when JavaScript queries geometric properties (such as offsetWidth) after styles have been invalidated by a change to the DOM state. This can result in poor performance. Learn more about [forced reflows](https://developer.chrome.com/docs/performance/insights/forced-reflow) and possible mitigations."
}

Performance and AccessibilityPerformanceBrowser audit

Reduce unused JavaScript

25 Fail

Check name

Reduce unused JavaScript

Score

0/100

Status

fail

Device

desktop

Category

Performance

Estimated savings

Est savings of 344 KiB

Fix guidance

Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn how to reduce unused JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/).

Evidence
{
  "description": "Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn how to reduce unused JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/).",
  "displayValue": "Est savings of 344 KiB",
  "numericValue": 40
}

Performance and AccessibilityPerformanceBrowser audit

Loading performance

7 Fail

Check name

Loading performance

Score

73/100

Status

fail

Device

desktop

Category

Performance

Fix guidance

Review the grouped loading performance checks and improve the failing sub-checks listed in evidence.

Evidence
{
  "checks": [
    {
      "id": "total-blocking-time",
      "score": 5,
      "title": "Total Blocking Time",
      "displayValue": "980 ms",
      "numericValue": 979.5
    },
    {
      "id": "network-rtt",
      "score": 100,
      "title": "Network Round Trip Times",
      "displayValue": "0 ms",
      "numericValue": 1.4349600000000002
    },
    {
      "id": "max-potential-fid",
      "score": 12,
      "title": "Max Potential First Input Delay",
      "displayValue": "450 ms",
      "numericValue": 454
    },
    {
      "id": "speed-index",
      "score": 84,
      "title": "Speed Index",
      "displayValue": "1.5 s",
      "numericValue": 1478.9750894553754
    },
    {
      "id": "server-response-time",
      "score": 100,
      "title": "Initial server response time was short",
      "displayValue": "Root document took 140 ms",
      "numericValue": 143
    },
    {
      "id": "interactive",
      "score": 82,
      "title": "Time to Interactive",
      "displayValue": "2.9 s",
      "numericValue": 2929.95
    },
    {
      "id": "first-contentful-paint",
      "score": 100,
      "title": "First Contentful Paint",
      "displayValue": "0.4 s",
      "numericValue": 372
    },
    {
      "id": "largest-contentful-paint",
      "score": 98,
      "title": "Largest Contentful Paint",
      "displayValue": "0.8 s",
      "numericValue": 785.000453790144
    }
  ]
}

Fix with MCP or CLI

Use this report as the handoff into remediation. Generate a coding-agent prompt with the failing checks attached, or jump to the MCP and CLI setup docs before your next rescan.

Score history

Public scan score over time

Public reports for this website origin. Select any point or report link to open that canonical report.

1 reports
Public score history report links
Scan dateScoreReadinessReport
95/100Level 5, Agent-ReadyCurrent report