Free, no payment and no call needed
Audit my business Two free checks. Start with either.
The website check measures what your page shows right now. The automation check works out the hours and the calls you could get back, from your own numbers. Nothing is invented.
Website check
Enter your address. We fetch the page the way a crawler does and check only what the response can prove.
- Security: HTTPS, redirects and security headers
- Search basics: indexability, titles and structured data
- Mobile basics, and whether Google, Bing and ChatGPT search can reach the page
Automation check
Answer nine questions about your calls, quotes, scheduling, follow-up and admin. The result is worked out from your own numbers.
- Missed calls, and the callers who never try again
- Hours a week on quotes, scheduling, follow-up and admin
- The three systems that would help most
Nine questions. No email needed.
Start the automation checkWhat the website check measures
The website check fetches your page from our server the way a crawler does, then checks only what that response can prove. Every result links to a fact in the HTML, the headers, robots.txt or the sitemap, so you can verify it yourself.
| Category | Checks | How it is measured |
|---|---|---|
| Security and server | HTTPS, status code, redirect chain, response time, HSTS, Content Security Policy | The HTTP response and its headers |
| Indexability | Robots directives, canonical URL, internal links, robots.txt, sitemap | The HTML, the X-Robots-Tag header, robots.txt and the sitemap file |
| Titles and descriptions | Title tag and meta description presence and length | The HTML head |
| Structured data | JSON-LD presence and whether it parses | Every application/ld+json block |
| Mobile and accessibility basics | Viewport, page language, one main heading, image alt text | The HTML |
| Search and AI crawler access | Googlebot, Bingbot, OAI-SearchBot and GPTBot rules for your page | Your robots.txt, matched the way the crawlers match it |
| Performance | LCP, CLS and, where Google has real-user data, INP | Google PageSpeed Insights (mobile), only when connected |
What it does not do
It does not estimate rankings, traffic or AI citations, because no check can measure those. It does not render JavaScript, so content that appears only after scripts run is not seen, which is also how some crawlers see it. The accessibility checks are a handful of automated basics, not a WCAG audit.
When a measurement is not possible, for example when PageSpeed Insights is not connected or a file cannot be fetched, that check says Unavailable. A category with an unavailable check has no score, and there is no overall score unless every scored category ran. We would rather show fewer numbers than invented ones.
Questions
Are both checks free?
Yes. The website check and the automation check are free, and the results appear on the page. An email address is optional on the website check. If you leave one, we use it to follow up about your results.
Why is there no overall score?
An overall score appears only when every scored category was fully measured. If performance data is unavailable, the other category scores still show.
Why does GPTBot show as Info rather than Pass or Fail?
GPTBot collects content that may be used to train OpenAI models. Blocking or allowing it is a business decision and does not affect ChatGPT search, which uses OAI-SearchBot.
Do you store my results?
The URL, results and score of a website check are saved so we can improve the tool and follow up if you leave an email. See the privacy policy for retention.
Related
Ready when you are.
Tell us about your business and what you want more of. A written, fixed-price proposal follows within two business days.
