Your website.
A clearer next step.
Riverbend Lawn Co.
Fictional business. The observations below come from a small set of deliberately prepared sample HTML pages. They are not customer results.
- Website
- https://riverbend.example
- Owner-supplied service area
- Madison, MS
- Owner-supplied services
- Lawn care and landscape maintenance
- Audit date
- Nov 4, 2026, 7:52 PM
- Report saved
- Nov 4, 2026, 7:52 PM
- Scope
- 4 supplied pages · not a full-site crawl
Business details are supplied by the owner and have not been independently verified. Findings describe the saved snapshots, not a fresh live check.
Which pages and snapshots were checked?
- https://riverbend.example/contact
Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM - https://riverbend.example/landscaping
Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM - https://riverbend.example/lawn-care
Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM - https://riverbend.example/seasonal-cleanup
Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM
What deserves attention first.
This report covers 4 supplied pages, not a full-site crawl. 5 grouped findings are supported by the stored snapshots.
- Confirm the intent of HTML noindex instructions1 affected page · MC-NOINDEX-REVIEW
Confirm page intent first. If a page is meant to appear in search, ask the maintainer to investigate the noindex instruction; do not remove it from intentionally private or excluded pages.
- Description not present in supplied HTML2 affected pages · MC-DESCRIPTION-MISSING
For relevant landing pages, consider an accurate summary based on the content. Do not add descriptions just to satisfy a quota.
- Images without alt attributes need context1 affected page · MC-IMAGE-ALT-REVIEW
Identify the purpose of each affected image. Describe informative images; decorative images may use an empty alt attribute.
Genuine strengths in the checked sample
- 4 of 4 supplied pages have exactly one nonempty title element.
- 4 of 4 supplied pages have exactly one H1 heading; heading quality was not assessed.
- 2 of 4 supplied pages have one nonempty meta description; snippet performance was not measured.
Coverage, without an overall score.
Completed means a check returned an observation. It does not mean the website passed. Not-applicable checks are excluded from the applicable count; unavailable and failed checks do not create website failures.
| Category | Status | Completed / applicable checks | Coverage gaps |
|---|---|---|---|
| Page introductions | observations to review | 16 / 16 | 0 not checked · 0 check failed · 0 not applicable |
| Page structure | manual review | 5 / 5 | 0 not checked · 0 check failed · 3 not applicable |
| Indexing hints | manual review | 8 / 9 | 1 not checked · 0 check failed · 0 not applicable |
| Local SEO | not checked | 0 / 2 | 2 not checked · 0 check failed · 0 not applicable |
| Performance | not checked | 0 / 2 | 2 not checked · 0 check failed · 0 not applicable |
| Search performance | not checked | 0 / 1 | 1 not checked · 0 check failed · 0 not applicable |
See every check and its evidence
| Check / URL | State | Observed evidence / reason |
|---|---|---|
| title_presencehttps://riverbend.example/contact | Completed: no supported issue | {"title":"Contact Riverbend Lawn Co.","titleCount":1}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| title_clarityhttps://riverbend.example/contact | Completed: no supported issue | {"title":"Contact Riverbend Lawn Co."}The generic-word heuristic did not match; title quality is not proven.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| title_uniquenesshttps://riverbend.example/contact | Completed: no supported issue | {"title":"Contact Riverbend Lawn Co."}No matching title in the readable supplied sample.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| descriptionhttps://riverbend.example/contact | Completed: no supported issue | {"description":"Contact Riverbend Lawn Co. about lawn care in Madison, MS.","descriptionCount":1}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| headingshttps://riverbend.example/contact | Completed: no supported issue | {"h1Count":1,"heading":"Contact Riverbend Lawn Co."}One H1 was observed; semantic quality was not assessed.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| image_althttps://riverbend.example/contact | Not applicable | {"imageCount":0}No images were present in this snapshot.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| canonicalhttps://riverbend.example/contact | Completed: no supported issue | {"canonical":"https://riverbend.example/contact"}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| html_noindexhttps://riverbend.example/contact | Completed: no supported issue | {"htmlNoindex":false}No HTML noindex instruction detected; HTTP headers and robots.txt were not checked.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| title_presencehttps://riverbend.example/landscaping | Completed: no supported issue | {"title":"Services","titleCount":1}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| title_clarityhttps://riverbend.example/landscaping | Needs contextual review | {"title":"Services","pageIntent":"not classified"}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| title_uniquenesshttps://riverbend.example/landscaping | Needs contextual review | {"title":"Services"}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| descriptionhttps://riverbend.example/landscaping | Confirmed observation | {"descriptionCount":0,"description":""}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| headingshttps://riverbend.example/landscaping | Completed: no supported issue | {"h1Count":1,"heading":"Services"}One H1 was observed; semantic quality was not assessed.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| image_althttps://riverbend.example/landscaping | Not applicable | {"imageCount":0}No images were present in this snapshot.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| canonicalhttps://riverbend.example/landscaping | Completed: no supported issue | {"canonical":"https://riverbend.example/landscaping"}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| html_noindexhttps://riverbend.example/landscaping | Completed: no supported issue | {"htmlNoindex":false}No HTML noindex instruction detected; HTTP headers and robots.txt were not checked.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| title_presencehttps://riverbend.example/lawn-care | Completed: no supported issue | {"title":"Services","titleCount":1}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| title_clarityhttps://riverbend.example/lawn-care | Needs contextual review | {"title":"Services","pageIntent":"not classified"}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| title_uniquenesshttps://riverbend.example/lawn-care | Needs contextual review | {"title":"Services"}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| descriptionhttps://riverbend.example/lawn-care | Confirmed observation | {"descriptionCount":0,"description":""}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| headingshttps://riverbend.example/lawn-care | Completed: no supported issue | {"h1Count":1,"heading":"Services"}One H1 was observed; semantic quality was not assessed.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| image_althttps://riverbend.example/lawn-care | Not applicable | {"imageCount":0}No images were present in this snapshot.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| canonicalhttps://riverbend.example/lawn-care | Completed: no supported issue | {"canonical":"https://riverbend.example/lawn-care"}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| html_noindexhttps://riverbend.example/lawn-care | Completed: no supported issue | {"htmlNoindex":false}No HTML noindex instruction detected; HTTP headers and robots.txt were not checked.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| title_presencehttps://riverbend.example/seasonal-cleanup | Completed: no supported issue | {"title":"Seasonal Cleanup | Riverbend Lawn Co.","titleCount":1}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| title_clarityhttps://riverbend.example/seasonal-cleanup | Completed: no supported issue | {"title":"Seasonal Cleanup | Riverbend Lawn Co."}The generic-word heuristic did not match; title quality is not proven.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| title_uniquenesshttps://riverbend.example/seasonal-cleanup | Completed: no supported issue | {"title":"Seasonal Cleanup | Riverbend Lawn Co."}No matching title in the readable supplied sample.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| descriptionhttps://riverbend.example/seasonal-cleanup | Completed: no supported issue | {"description":"Seasonal yard cleanup in Madison, MS.","descriptionCount":1}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| headingshttps://riverbend.example/seasonal-cleanup | Completed: no supported issue | {"h1Count":1,"heading":"Seasonal Cleanup | Riverbend Lawn Co."}One H1 was observed; semantic quality was not assessed.Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| image_althttps://riverbend.example/seasonal-cleanup | Needs contextual review | {"images":1,"missingAlt":1}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| canonicalhttps://riverbend.example/seasonal-cleanup | Completed: no supported issue | {"canonical":"https://riverbend.example/seasonal-cleanup"}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| html_noindexhttps://riverbend.example/seasonal-cleanup | Needs contextual review | {"htmlNoindex":true,"intent":"not confirmed"}Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM |
| google_business_profileNo source connected | Not checked | {}Google Business Profile ownership, listing accuracy, reviews, and map visibility were not connected or checked.No connected data source · Unknown / no measurement |
| local_citationsNo source connected | Not checked | {}Business citations, competitors, and local rankings were not collected.No connected data source · Unknown / no measurement |
| performance_labNo source connected | Not checked | {}No laboratory performance tool was run.No connected data source · Unknown / no measurement |
| performance_real_userNo source connected | Not checked | {}No real-user performance dataset was connected.No connected data source · Unknown / no measurement |
| search_consoleNo source connected | Not checked | {}Search Console clicks, impressions, positions, traffic, leads, and revenue were not connected or measured.No connected data source · Unknown / no measurement |
| crawl_controlsNo source connected | Not checked | {}HTTP headers, robots.txt, sitemaps, and live indexing were not checked.No connected data source · Unknown / no measurement |
The evidence behind each recommendation.
MC-NOINDEX-REVIEW · Confirm the intent of HTML noindex instructions1 page · manual review
- Category
- Indexing hints
- Severity / attention
- high · intent needs review
- Confidence
- high in the recorded observation; business impact unmeasured
- Effort estimate
- unknown
- Latest evidence timestamp
- Nov 4, 2026, 7:52 PM
- Data sources
- Uploaded HTML snapshot
Observed evidence
One grouped finding covers 1 affected pages. Up to three examples are shown here; all affected URLs and per-page evidence are in the evidence download.
- https://riverbend.example/seasonal-cleanup
{ "htmlNoindex": true, "intent": "not confirmed" }Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM
What it may mean
The supplied HTML requests no indexing. That can be intentional for staging or utility pages. Whether these pages should appear in search is not known.
Recommended action
Confirm page intent first. If a page is meant to appear in search, ask the maintainer to investigate the noindex instruction; do not remove it from intentionally private or excluded pages.
How to validate
Check live meta robots, response headers, robots.txt, and Search Console after any authorized change.
MC-DESCRIPTION-MISSING · Description not present in supplied HTML2 pages · confirmed observation
- Category
- Page introductions
- Severity / attention
- low
- Confidence
- high in the recorded observation; business impact unmeasured
- Effort estimate
- unknown
- Latest evidence timestamp
- Nov 4, 2026, 7:52 PM
- Data sources
- Uploaded HTML snapshot
Observed evidence
One grouped finding covers 2 affected pages. Up to three examples are shown here; all affected URLs and per-page evidence are in the evidence download.
- https://riverbend.example/landscaping
{ "descriptionCount": 0, "description": "" }Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM - https://riverbend.example/lawn-care
{ "descriptionCount": 0, "description": "" }Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM
What it may mean
A description is absent in these snapshots. Search engines can generate snippets from page content, so this is not proof of a search failure.
Recommended action
For relevant landing pages, consider an accurate summary based on the content. Do not add descriptions just to satisfy a quota.
How to validate
Inspect the live HTML for the intended description and confirm it accurately represents the page.
MC-IMAGE-ALT-REVIEW · Images without alt attributes need context1 page · manual review
- Category
- Page structure
- Severity / attention
- low · intent needs review
- Confidence
- high in the recorded observation; business impact unmeasured
- Effort estimate
- unknown
- Latest evidence timestamp
- Nov 4, 2026, 7:52 PM
- Data sources
- Uploaded HTML snapshot
Observed evidence
One grouped finding covers 1 affected pages. Up to three examples are shown here; all affected URLs and per-page evidence are in the evidence download.
- https://riverbend.example/seasonal-cleanup
{ "images": 1, "missingAlt": 1 }Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM
What it may mean
Some images have no alt attribute. The check does not determine whether they are decorative or informative and is not an accessibility compliance audit.
Recommended action
Identify the purpose of each affected image. Describe informative images; decorative images may use an empty alt attribute.
How to validate
Inspect the rendered images and HTML with an accessibility-aware reviewer.
MC-TITLE-GENERIC · Some titles may describe the page more clearly2 pages · interpretation
- Category
- Page introductions
- Severity / attention
- low
- Confidence
- medium in the heuristic interpretation; business impact unmeasured
- Effort estimate
- unknown
- Latest evidence timestamp
- Nov 4, 2026, 7:52 PM
- Data sources
- Uploaded HTML snapshot
Observed evidence
One grouped finding covers 2 affected pages. Up to three examples are shown here; all affected URLs and per-page evidence are in the evidence download.
- https://riverbend.example/landscaping
{ "title": "Services", "pageIntent": "not classified" }Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM - https://riverbend.example/lawn-care
{ "title": "Services", "pageIntent": "not classified" }Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM
What it may mean
The title matches a simple generic-word heuristic. A homepage or utility page may use that wording intentionally. This is an opportunity to review, not a confirmed ranking problem.
Recommended action
Compare the title with page purpose and the main heading. Only rewrite where a clearer service or topic description helps a visitor.
How to validate
Read the revised title alongside the page content; confirm accuracy in live HTML.
MC-TITLE-REPEATED · Repeated titles across the checked sample2 pages · interpretation
- Category
- Page introductions
- Severity / attention
- low
- Confidence
- medium in the heuristic interpretation; business impact unmeasured
- Effort estimate
- unknown
- Latest evidence timestamp
- Nov 4, 2026, 7:52 PM
- Data sources
- Uploaded HTML snapshot
Observed evidence
One grouped finding covers 2 affected pages. Up to three examples are shown here; all affected URLs and per-page evidence are in the evidence download.
- https://riverbend.example/landscaping
{ "title": "Services" }Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM - https://riverbend.example/lawn-care
{ "title": "Services" }Uploaded HTML snapshot · Nov 4, 2026, 7:52 PM
What it may mean
These distinct sampled URLs share title wording. They may cover different topics or be intentionally similar; page intent has not been classified.
Recommended action
Compare the affected pages before editing. Make titles distinct only where the pages serve distinct search intents.
How to validate
Recheck titles for the sampled URLs and confirm that any differences reflect actual page content.
Local context, with clear boundaries.
The owner supplied Madison, MS as the target area. This is business context, not a measurement of visibility in that area.
Not checked: Google Business Profile, listing accuracy, local citations, reviews, map visibility, competitors, and local rankings. No local SEO problem or strength is inferred from missing access.
Lab and real-user data stay separate.
Laboratory results
Not checkedNo lab test was run. No speed, Lighthouse, or Core Web Vitals values are available.
Real-user results
Not checkedNo real-user dataset was connected. Lab and real-user results are not interchangeable.
No performance score, load time, or Core Web Vitals measurement has been invented. Search clicks, traffic, revenue, and leads were not measured either.
A plan you can use with any maintainer.
- Priority 1 · MC-NOINDEX-REVIEW
Confirm the intent of HTML noindex instructions
Confirm page intent first. If a page is meant to appear in search, ask the maintainer to investigate the noindex instruction; do not remove it from intentionally private or excluded pages.
Validation: Check live meta robots, response headers, robots.txt, and Search Console after any authorized change.
Effort: unknown · 1 affected page. No completion date or cost has been estimated. - Priority 3 · MC-DESCRIPTION-MISSING
Description not present in supplied HTML
For relevant landing pages, consider an accurate summary based on the content. Do not add descriptions just to satisfy a quota.
Validation: Inspect the live HTML for the intended description and confirm it accurately represents the page.
Effort: unknown · 2 affected pages. No completion date or cost has been estimated. - Priority 3 · MC-IMAGE-ALT-REVIEW
Images without alt attributes need context
Identify the purpose of each affected image. Describe informative images; decorative images may use an empty alt attribute.
Validation: Inspect the rendered images and HTML with an accessibility-aware reviewer.
Effort: unknown · 1 affected page. No completion date or cost has been estimated. - Priority 3 · MC-TITLE-GENERIC
Some titles may describe the page more clearly
Compare the title with page purpose and the main heading. Only rewrite where a clearer service or topic description helps a visitor.
Validation: Read the revised title alongside the page content; confirm accuracy in live HTML.
Effort: unknown · 2 affected pages. No completion date or cost has been estimated. - Priority 3 · MC-TITLE-REPEATED
Repeated titles across the checked sample
Compare the affected pages before editing. Make titles distinct only where the pages serve distinct search intents.
Validation: Recheck titles for the sampled URLs and confirm that any differences reflect actual page content.
Effort: unknown · 2 affected pages. No completion date or cost has been estimated.
Priorities order investigation and implementation; they are not forecasts of ranking or revenue gains.
Review the supported drafts.
Use this report yourself or share it with your website maintainer. Draft wording still needs your factual review, and manual-review findings need context before implementation.
Request My SEO Review →What this report can—and cannot—establish.
- Evidence version 1. Each finding is stored as structured data before narrative is generated. Explanations use deterministic templates and the saved evidence; no language model invents or supplements measurements.
- This is a supplied-page sample. No claim is made about unsupplied pages, full-site coverage, or current live output.
- Observations, heuristic interpretations, manual-review checks, failed checks, unavailable checks, and inapplicable checks remain distinct. A missing data source is never a website failure.
- Page intent is not automatically classified. Utility pages, duplicate topics, decorative images, canonical choices, and intentional noindex instructions require context.
- Checks inspect stored HTML metadata. JavaScript-rendered changes, response headers, live availability, robots.txt, sitemaps, backlinks, content quality, and accessibility compliance were not audited.
- Search engines can choose different title links and snippets. No ranking, traffic, revenue, lead, or competitor outcome is inferred.
- Business facts are owner-supplied. Source timestamps indicate when snapshots were saved; generated-at time is not a new measurement time.