Mobile rendering and Core Web Vitals
Evidence required: Search Console reports, PageSpeed Insights results, real-device checks, representative page templates, and a list of priority URLs that support carpet cleaning inquiries.
Pass/fail condition: Pass when primary content, navigation, forms, and contact actions render reliably on common mobile devices and no reproducible performance defect materially interferes with use. Fail when important content shifts unexpectedly, appears late, controls break, or a template-specific loading problem can be reproduced.
Severity: High when the defect affects a primary service, quote, booking, or contact path; otherwise rank it by template reach and user impact. Owner: Developer or technical site owner, with the SEO owner identifying the pages that deserve first attention.
Corrective action: Diagnose the responsible script, asset, layout, or template behavior before changing code. Remove avoidable execution cost, optimize critical media, reserve layout space where needed, and repair template defects without stripping useful service information.
Validation step: Re-test the same URLs on the same device classes, confirm the original defect no longer reproduces, and review field data later where sufficient data exists. Tools: Google Search Console, PageSpeed Insights
Structured data accuracy
Evidence required: Rendered page text, current JSON-LD, the business facts represented in the markup, applicable structured-data documentation, and validator output. Pass/fail condition: Pass when the markup is syntactically valid, matches supportable page and business facts, and uses types that fit the actual content.
Fail when properties are invalid, stale, misleading, unsupported, or added mainly because a ranking or rich-result gain is assumed. Severity: Medium unless the markup problem exposes a wider publishing or business-data consistency defect.
Owner: Technical SEO or developer, with the business owner confirming operational facts. Corrective action: Keep supported LocalBusiness or Service information accurate where those types fit, remove properties that cannot be substantiated, and do not use markup as proof of service-area eligibility, prominence, or ranking impact.
Validation step: Validate the rendered markup, compare every material business value with visible or supportable information, and review Search Console reports that apply to the implemented types. Tools: Schema.org, Validator.schema.org
Secure delivery and mixed content
Evidence required: Crawl output, browser security indicators, certificate status, redirect behavior, canonical URLs, and any insecure resource requests detected on representative templates.
Pass/fail condition: Pass when intended public pages load over HTTPS, internal navigation resolves consistently to secure URLs, and important pages do not rely on insecure resources. Fail when certificate errors, redirect faults, insecure assets, or inconsistent canonicals create a reproducible access or trust problem.
Severity: Critical for broken access or certificate failures and High for widespread mixed content on priority pages. Owner: Developer, hosting owner, or technical site administrator. Corrective action: Repair certificate and redirect faults, update insecure resource references, and align internal links and canonical targets with the secure public version.
Validation step: Crawl again, load representative page types in a browser, inspect network requests, and verify that the secure URL remains the consistent final destination. Tools: Screaming Frog, SSL Checker
Image delivery for service evidence
Evidence required: The largest images on service and gallery pages, real-device tests, source dimensions, transferred file sizes, loading behavior, and alt text. Pass/fail condition: Pass when images are appropriately sized, compressed, descriptive, permissioned, and useful without delaying important service or contact content.
Fail when oversized files, unnecessary format choices, aggressive image scripts, or weak alternative text create measurable friction or ambiguity. Severity: Medium, rising when a gallery, hero, or before-and-after presentation materially delays a priority service or inquiry path.
Owner: Developer or content operations owner. Corrective action: Resize source files to their display purpose, use efficient compatible formats, compress without making proof unusable, lazy-load noncritical media, and keep authentic job imagery accurate and permissioned.
Validation step: Compare transferred bytes and loading behavior before and after the change, inspect visual quality, and confirm the alternative text describes the image rather than stuffing service or location phrases. Tools: TinyPNG, ShortPixel