LFW

How we work · Monitoring tools

LFW Monitor

Scheduled website checks, with a clear record of what needs attention.

Book a call Free audit

Recorded issues for this website

Open issues currently recorded for this site, across 71 completed scans. One issue that recurs on many pages is counted once, with the number of pages beside it.

SEO
7issueson 167 pages
Performance
4issueson 130 pages
Email & TLS
4issues
Best practices
3issueson 479 pages
Links
3issueson 106 pages
Content
1issueon 2465 pages
Accessibility
1issueon 3 pages
Website security
1issueon 3 pages

Public results show counts. LFW reviews individual findings and shares relevant details and next steps privately in the Client Portal.

Read resolved examples

Real examples, caught here and fixed here

  • serious Scrollable region must have keyboard access (fixed on 7 pages)
  • serious The page reports JavaScript errors
  • serious Phone visitors download desktop-sized images (fixed on 15 pages)

24 issues caught and resolved on this site so far, across 615 pages. The engine finds real things; the operator closes them.

LATEST SCAN · LFW.COM

Latest completed scan of this website, September 24, 2026. Rounded automated averages. How to read these numbers

100/100
Automated accessibility score
Desktop 100/100 Mobile 97/100
Performance
URL sample: 571 desktop / 571 mobile
571
Public URLs checked for accessibility
0
Open critical findings

Discover the public pages

Sitemaps and internal links build a URL inventory within the agreed scope. Review indexing, redirects, metadata, and possible gaps in navigation.

Check the visitor experience

Customer checks follow the agreed page and device scope. LFW.com is configured to check every discovered public HTML page on desktop and mobile. Configured journeys verify visible text and links without submitting anything.

Know what was covered

Separate inventory and browser counts show what completed, failed, or was omitted. LFW reviews findings and shares useful next steps in your portal.

Reading the numbers

Reading the numbers

Monitor combines browser measurements with checks of your public pages. Here is what the scores tell you, how coverage affects them, and how a finding becomes a next step.

How they are measured

Performance, SEO, and Best practices use Google Lighthouse. Desktop checks measure all three; mobile checks measure performance with a simulated phone and throttled connection. These lab results identify slow or unstable pages. Actual visitor journeys and field performance require visitor measurements. Device, network, and page coverage affect comparisons.

Accessibility uses axe-core rules for WCAG 2.2 AA and accessibility best practices. Monitor calculates its own score from the findings: impact weights are critical 10, serious 6, moderate 3, and minor 1, with an additional penalty for repeated elements. This is different from Lighthouse’s accessibility score; that category is disabled in Monitor’s Lighthouse run.

Coverage and measurement dates

Site scores are rounded averages of completed page measurements. Customer pages, devices, and exclusions follow the agreed scope.

Monitor runs a surface scan every day and a deep scan every week. The daily pass checks availability, response failures, TLS and security headers, changed content, link changes, and targeted accessibility.

A deep scan covers the agreed public HTML inventory at desktop and mobile widths, with Lighthouse on the written key-page scope. Pages affected by an LFW deployment are checked again after the change.

LFW.com’s weekly deep scan targets every discovered public HTML page, including articles, translations, pagination, public noindex pages, and observed functional query variants.

Eligible unchanged pages can reuse recent measurements after their content, release, and relevant settings are checked; reused measurements keep their original dates. Our homepage scores use the most recent complete measurement set and never present an unfinished run as new results.

Missing measurements are not passes. Failed or omitted checks remain coverage gaps, and axe checks needing human judgment remain marked for review. A rounded accessibility average of 100 can still conceal a failing page. On LFW.com, any individual score below 100 requires immediate remediation attention.

From findings to action

Monitor keeps a finding’s history across scans: new when first detected, regressed when it returns, and resolved when the relevant check completes without detecting it again. A failed or skipped check keeps its earlier findings open. Intentional exceptions can be reviewed separately.

LFW reviews findings before sharing relevant details and next steps through your Client Portal. Public results show aggregate scores and counts; selected resolved examples may appear here. Keyboard use, screen readers, and interactive states still need human testing. An automated 100 is useful evidence, not a certification of accessibility.

Our own record

In the history shown here, desktop performance starts at 83 on August 2, reaches a low of 81 on August 3, and ends at 100 in the latest recorded scan. Changes in page coverage and test conditions can affect the average.

Performance83 → 100
Accessibility100 → 100
SEO97 → 100
Best practices100 → 100
Show the record as a table
DayPerformanceAccessibilitySEOBest practices
2026-08-028310097100
2026-08-038110097100
2026-08-048110097100
2026-08-058110097100
2026-08-068110097100
2026-08-078110097100
2026-08-08819297100
2026-08-09829397100
2026-08-10100100100100
2026-08-11100100100100
2026-08-12100100100100
2026-08-13100100100100
2026-08-14100100100100
2026-08-15100100100100
2026-08-16100100100100
2026-08-17100100100100
2026-08-18100100100100
2026-08-19100100100100
2026-08-20100100100100
2026-08-21100100100100
2026-08-22100100100100
2026-08-23100100100100
2026-08-24100100100100
2026-08-25100100100100
2026-08-26100100100100
2026-08-27100100100100
2026-08-28100100100100
2026-08-29100100100100
2026-08-30100100100100
2026-08-31100100100100
2026-09-01100100100100
2026-09-02100100100100
2026-09-03100100100100
2026-09-04100100100100
2026-09-05100100100100
2026-09-06100100100100
2026-09-07100100100100
2026-09-08100100100100
2026-09-09100100100100
2026-09-10100100100100
2026-09-11100100100100
2026-09-12100100100100
2026-09-13––––
2026-09-16100100100100
2026-09-17100100100100
2026-09-18100100100100
2026-09-19100100100100
2026-09-20100100100100
2026-09-2110010099100
2026-09-2210010099100
2026-09-23100100100100
2026-09-24100100100100

What to watch for

Checks, scope & pricing

What's checked

  • A public URL inventory from sitemaps and internal links, with explicit page limits and exclusions
  • Sitemap conflicts: noindex pages, redirects, errors, duplicate URLs, and mismatched canonical addresses
  • Missing or duplicate titles and descriptions, plus editorial review signals for brief metadata and possibly unlinked pages
  • Accessibility against WCAG 2.2 AA using axe-core across the configured page and device scope
  • Performance and layout stability across the configured desktop and mobile scope, with repeated response-time measurements when a slow response is observed
  • Read-only browser checks for sideways overflow, failed resources, script errors, visible form labels, and configured page-to-page journeys
  • Uptime, every minute, from two independent places: Cloudflare’s network and LFW’s own server, so an outage is caught even if one of them is down
  • Broken links, internal and external
  • Email deliverability (SPF/DKIM/DMARC) and the domain's TLS certificate
  • Integrity: cloaking and injected spam, caught by comparing what different visitors are served
  • WordPress exposure, when the site runs WordPress: REST API leaks, outdated plugins, common misconfigurations

Intentional noindex pages and temporary redirects can be recorded as exceptions. Short copy is a prompt for review, not an automatic SEO failure. Possible orphan pages remain provisional when the public link graph is incomplete or links depend on JavaScript.

The customer public URL inventory starts with a 400-page limit, adjustable to the agreed scope. Customer browser checks follow the agreed page and device scope.

Image-size checks also flag heavy original and responsive images. Coverage reports disclose incomplete discovery and measurements.

LFW can configure up to ten read-only journey checks, such as confirming that your quote page shows its next step and links to booking.

Journey checks look for expected visible text and links. They do not submit forms, send messages, complete payments, or prove delivery. Response timings come from our monitoring location, not from a verified Google, OpenAI, or other crawler connection.

An outage counts once two checks in a row fail. LFW is alerted when it is confirmed and responds in business hours; the host’s own team covers nights.

Minutes down are recorded for each site and month. LFW is not a hosting provider, so this record is what a claim for a host’s service credit quotes: the outage window, measured independently of the host.

Public-page checks work with Drupal, WordPress, and static sites. WordPress-specific checks apply when that platform is present.

Try the first pass, free

Start with a free check of a domain’s public information. No account or access to private systems is required.

Run the free audit

The free audit is a public-information first pass. Managed monitoring adds a scheduled URL inventory, browser checks within the agreed scope, configured read-only journeys, and a record of changes. Authenticated pages and form submissions are outside these automated checks; any additional testing is agreed separately.

Pricing

Quoted to the scope of your site, as its own line item or within a Web Operations Retainer. Either way the number is in writing before anything starts.

Try it on your website.

Twenty minutes, no sales pressure. Or start with the free audit and get a real first pass on your site today.

    Powered by LFW Search
    Prefer to write?

    Tell us what needs to work better.

    Slow, fragile, hard to edit, missing a workflow. Say it plainly, and you'll get a straight answer, not a ticket number.