SAMPLE AUDIT / PUBLIC REPORT

A real audit. The name is removed.

This is a genuine seofixer.app audit report, prepared 2026-10-04 for a residential roofing company in Texas. I removed the business name, city, phone number, and screenshots. Everything else, every finding and every line of evidence, is exactly what the report said.

Roofing  ·  Texas  ·  Audited 2026-10-04

This is a real audit with the business name removed. The company never saw this page; the report was delivered to them privately. Names, cities, phone numbers, and the site screenshot are withheld here to protect their privacy. The findings below are untouched.
7
issues found
3
critical
4
warnings

My verdict: a normal-looking website that machines struggle to understand. This is the most common result I see. The site looks fine to a human visitor, and almost nothing on it is legible to Google or ChatGPT.

Fix these three first

  1. Add one keyword-rich H1 to the homepage.
  2. Add RoofingContractor schema with full name, address, and phone.
  3. Claim and complete the Google Business Profile so branded search finds it.

Who made this? seofixer.app runs AI agents that monitor contractor websites for Google and AI-search issues, then fix them every month. Human-reviewed before anything goes live. This sample is a real report with the business details removed. Your free audit looks exactly like this, except with your name on it.

Your site probably has its own version of these. Get your free audit and I will show you each one.

Full findings

Each finding shows what I observed and what the fix involves. Nothing is vague on purpose.

critical

Homepage has no H1 tag

Every page needs exactly one H1 telling Google what the page is about. This homepage has none, so Google has to guess the topic from the body text.

Observed on:
No <h1> tag found in the homepage HTML, fetched 2026-10-04.

The fix: Add one H1 naming the service and the city, for example "Roofing Contractor in [City], TX".

critical

Title tag starts with the word "Homepage"

The title tag is the headline of the search result. Right now it reads Homepage - [business name]. The word "Homepage" wastes the most valuable keyword position, and there is no service or city in it.

Observed on:
Title extracted 2026-10-04: "Homepage - [business name]".

The fix: Rewrite it with the service and city, for example "Roofing Company [City] TX | [Business Name]", kept under about 60 characters.

warning

Meta description targets the wrong city

The meta description says the company serves "Austin and surrounding area", but the business is located elsewhere in Texas. A homeowner searching in the company's actual city sees Austin copy, which reads as out of area.

Observed on:
Meta description, 2026-10-04: "Since 1974, we have been designing, specifying and installing residential and commercial roof systems in Austin & surrounding area."

The fix: Rewrite the description around the city the business actually serves.

critical

No schema markup of any kind

No LocalBusiness or Organization structured data was found on the homepage. This company is invisible to the machine-readable layer Google and AI engines use to confirm who and where a business is.

Observed on:
No JSON-LD or microdata schema blocks found in the homepage HTML, 2026-10-04.

The fix: Add LocalBusiness (RoofingContractor subtype) JSON-LD with name, address, phone, and service area.

warning

No street address published on the website

Only a phone number appears in the footer. No street address means directories and AI engines cannot confirm the company's location from its own site.

Observed on:
Footer text of the homepage, 2026-10-04: a phone number is shown and no street address.

The fix: Publish the full street address in the footer of every page.

warning

No Google Business Profile surfaced in branded search

Searching the exact business name plus its city returned unrelated businesses instead of the company's profile. Either the profile is missing, unclaimed, or too weak to rank for its own name.

Observed on:
Web search 2026-10-04 for the business name plus its city returned no Google listing for the company; the top results were unrelated same-named businesses.

The fix: Claim and complete a Google Business Profile with the exact business name, address, and phone.

warning

Service pages contain no quotable facts

Nothing on the services page states a price, a timeline, or a warranty term. AI engines cite pages that give specific, quotable answers. Generic service descriptions get skipped.

Observed on:
The services page, 2026-10-04: no prices, timelines, or warranty figures found in the page text.

The fix: Add specific, quotable facts: typical project timelines, warranty terms, and service-area specifics.

How this audit was run

Automated agents crawled the company's website and checked it against a 20-point evidence-based checklist covering Google ranking factors and AI-search citability: titles, meta descriptions, headers, schema markup, NAP consistency, page structure, content citability, and freshness. Every finding above links to the page where it was observed. This report was prepared 2026-10-04 and reflects the site as it existed that day.

How this works

Free audit first. I read your site the way Google and ChatGPT do and send you every issue I find, in plain language. No pitch attached to the audit itself.

$497 one-time fix. I fix everything on the report. A human checks every change. Every change goes in a changelog you can read.

$297/month monitoring. AI agents watch your site every month for Google and AI search. When something new breaks or drifts, it gets fixed. If a month turns up nothing, you don't pay for that month.

Find out what's actually wrong.

Free audit. Real findings. Two business days. Then decide.

Get my free audit