FAIndable
Measured, not estimated

The state of roofer websites

We read and score real business websites the way AI assistants read them. This page covers 769 roofer sites, re-read on a rolling cycle. Their average score is 69 out of 100. Every figure below is measured, and moves as the measurements do.

What roofer websites have, and what they are missing

The share of measured sites with each practice in place. Movement compares the current reading window with the one before it, shown only where both windows hold a real sample.

PracticeSites that have itMoving
HTTPS100%no earlier window yet
AI crawler access100%no earlier window yet
Crawlable99%no earlier window yet
robots.txt97%no earlier window yet
Linked profiles95%no earlier window yet
Internal links92%no earlier window yet
Mobile viewport92%no earlier window yet
Language declared91%no earlier window yet
Answer-first opening90%no earlier window yet
Sitemap89%no earlier window yet
Content depth88%no earlier window yet
Open Graph87%no earlier window yet
Meta description85%no earlier window yet
Canonical URL82%no earlier window yet
Valid structured data82%no earlier window yet
Single main heading71%no earlier window yet
Page title68%no earlier window yet
Opening hours66%no earlier window yet
Where you are63%no earlier window yet
Name, address, phone61%no earlier window yet
Business schema61%no earlier window yet
Image alt text56%no earlier window yet
Question headings51%no earlier window yet
llms.txt41%no earlier window yet
Recently updated38%no earlier window yet
Heading order36%no earlier window yet
FAQ schema17%no earlier window yet

A practice being common among measured sites is a fact about those sites. It is not a promise that adopting it gets a business recommended, and we publish our research on that question separately as it is measured.

Where does your site stand?

The same checks behind these figures run on any site, free, in about a minute.

Check my score