The normal website audit report: verdict, priorities, roadmap, findings, page-wise details, evidence, and appendix.
// Verdict
Workflow audit report demo for demo-store.example.com: saved example result rendered in the same format a user sees after running this product surface.
https://demo-store.example.com
Performance score
58
LCP
3.8s
How long until the main content appears
Needs workCLS
0.12
How much the page jumps around while loading
Needs workINP
260ms
How fast the page reacts to taps and clicks
Needs workServe images in next-gen formats
Hero and product-card images are larger than the displayed dimensions need.
45 min · moderate
Eliminate render-blocking resources
Theme CSS blocks first paint before the product content can render.
20 min · easy
Preload the product hero image
The LCP image is discovered after CSS and script work instead of being prioritized early.
15 min · easy
Reduce unused JavaScript in reviews and chat widgets
Third-party review and chat scripts add main-thread work before the buying UI is ready.
60 min · moderate
Reduce third-party impact
Reviews and chat widgets should load after the primary product content and controls.
Avoid long main-thread tasks
Bundle and widget initialization create blocking tasks over 50ms.
Set explicit width and height on product media
Reserved media dimensions reduce image-related layout shifts.
Keep request chains short on product detail pages
Font, CSS, and widget dependencies create a longer path to first render.
// Report mode
A proposal-ready view that groups problems, proof, and suggested next work for consultants and agencies.
// Priority evidence
These retained evidence rows directly support the top critical findings, so reviewers see the proof before opening the full appendix.
Performance finding evidence
performance-agent · 1 measured · 0 observed · 0 inferred
Largest Contentful Paint is slow on the product path · measured
// Consolidated findings
Across-site report: consolidated findings by user-facing area across every crawled page, best for strategy and prioritization.
One report, same evidence set, different grouping: 11 of 11 findings shown. Use Across-site for strategy, Page-wise for implementation.
Evidence quality
Strong
Pages with retained evidence
6
Collector envelopes
2
Measured findings
1
Observed findings
10
Browser follow-ups
1
The report separates measured, observed, inferred, and unavailable evidence so users know what is proven and what still needs verification.
Product buying path cluster
These findings affect the same product detail path, so fixing them together reduces repeated QA.
Optimize the product hero, add metadata/schema, align CTA copy, then rerun PageSpeed and crawl evidence.
Trust and compliance cluster
Security, privacy, return proof, and contact signals work together to make the site safer and clearer.
Ship CSP report-only, link privacy near forms, and move policy proof near purchase actions.
Discoverability cluster
AI/search visibility depends on metadata, schema, internal links, content depth, and clear entity language.
Add answer-style brand summary, improve thin collection copy, and link product/support pages contextually.
Product page is missing a meta description
technical-seo-agent · observed · confidence medium
Observed
meta description = empty
Expected
unique product summary
Evidence
demo-crawl
Verify
Rerun crawl and confirm the head field is populated.
Largest Contentful Paint is slow on the product path
performance-agent · measured · confidence medium
Observed
LCP 3.8s · TBT 620ms
Expected
LCP ≤ 2.5s · TBT < 200ms
Evidence
demo-crawl
Verify
Save a fresh PageSpeed run and compare CWV values.
Newsletter email field needs a stronger accessible label
accessibility-agent · observed · confidence medium
Observed
newsletter input relies on placeholder text
Expected
visible label associated with form control
Evidence
demo-crawl
Verify
Rerun automated checks and verify keyboard/screen-reader behavior.
Content Security Policy is not declared
security-headers-agent · observed · confidence medium
Observed
crawl-observed signal retained
Expected
issue-specific expected state documented before verification
Evidence
demo-crawl
Verify
Check response headers and review report-only violations.
Primary CTA changes wording across key pages
conversion-rate-agent · observed · confidence medium
Observed
Shop Now / See Details / Learn More mixed
Expected
one primary buying action per path
Evidence
demo-crawl
Verify
Rerun the report and confirm the affected URL no longer appears in this finding.
New-arrivals collection has thin explanatory copy
content-gap-agent · observed · confidence medium
Observed
crawl-observed signal retained
Expected
issue-specific expected state documented before verification
Evidence
demo-crawl
Verify
Rerun the report and confirm the affected URL no longer appears in this finding.
lcp
3.8s
needs-improvement
cls
0.12
needs-improvement
inp
260ms
needs-improvement
tbt
620ms
poor
Opportunities
Serve images in next-gen formats
Hero and product-card images are larger than the displayed dimensions need.
Savings 1.6s · effort 45 min
Eliminate render-blocking resources
Theme CSS blocks first paint before the product content can render.
Savings 0.9s · effort 20 min
Preload the product hero image
The LCP image is discovered after CSS and script work instead of being prioritized early.
Savings 0.5s · effort 15 min
Reduce unused JavaScript in reviews and chat widgets
Third-party review and chat scripts add main-thread work before the buying UI is ready.
Savings 0.4s · effort 60 min
Diagnostics
Reduce third-party impact
Reviews and chat widgets should load after the primary product content and controls.
Impact medium · difficulty moderate
Avoid long main-thread tasks
Bundle and widget initialization create blocking tasks over 50ms.
Impact high · difficulty moderate
Set explicit width and height on product media
Reserved media dimensions reduce image-related layout shifts.
Impact medium · difficulty easy
Keep request chains short on product detail pages
Font, CSS, and widget dependencies create a longer path to first render.
Impact medium · difficulty moderate
HTTP pages
6/6
Canonicals
6/6
Forms retained
2
CTAs retained
14
Scripts retained
6
Images retained
6
Third-party domains
3
Sitemaps
1
| URL | Status | Meta | CTAs | 3P domains | Browser follow-up |
|---|---|---|---|---|---|
| https://demo-store.example.com | 200 | present | 3 | 1 | no |
| https://demo-store.example.com/products/trail-runner | 200 | missing | 3 | 2 | yes |
| https://demo-store.example.com/collections/new-arrivals | 200 | present | 2 | 0 | no |
| https://demo-store.example.com/collections/best-sellers | 200 | present | 2 | 0 | no |
| https://demo-store.example.com/size-guide | 200 | present | 2 | 0 | no |
| https://demo-store.example.com/contact | 200 | present | 2 | 0 | no |
✓ Pass
6/6 pages
✓ Pass
6/6 pages
✓ Pass
6/6 pages
✗ Fail
5/6 pages
✓ Pass
6/6 pages
✓ Pass
6/6 pages
✓ Pass
6/6 pages
✓ Pass
6/6 pages
✓ Pass
home page
✗ Fail
home page
✓ Pass
home page
✓ Pass
home page
| Page | Score | Issues | Status |
|---|---|---|---|
| / (Home) | 98 | 0 | Optimized |
| /products/trail-runner | 83 | 1 | Optimized |
| /collections/new-arrivals | 98 | 0 | Optimized |
| /collections/best-sellers | 98 | 0 | Optimized |
| /size-guide | 98 | 0 | Optimized |
| /contact | 98 | 0 | Optimized |
Search Visibility
technical-seo-agent
Uses static crawl, retained page evidence, PageSpeed where relevant, and normalized evidence references.
Performance
performance-agent
Uses static crawl, retained page evidence, PageSpeed where relevant, and normalized evidence references.
Accessibility
accessibility-agent
Uses static crawl, retained page evidence, PageSpeed where relevant, and normalized evidence references.
Security
security-headers-agent
Uses static crawl, retained page evidence, PageSpeed where relevant, and normalized evidence references.
Conversion
conversion-rate-agent
Uses static crawl, retained page evidence, PageSpeed where relevant, and normalized evidence references.
Content Quality
content-gap-agent
Uses static crawl, retained page evidence, PageSpeed where relevant, and normalized evidence references.
Structured Data
schema-markup-agent
Uses static crawl, retained page evidence, PageSpeed where relevant, and normalized evidence references.
Internal Linking
internal-linking-agent
Uses static crawl, retained page evidence, PageSpeed where relevant, and normalized evidence references.
Trust Signals
trust-signal-agent
Uses static crawl, retained page evidence, PageSpeed where relevant, and normalized evidence references.
Image SEO
image-seo-agent
Uses static crawl, retained page evidence, PageSpeed where relevant, and normalized evidence references.
Privacy
privacy-compliance-agent
Uses static crawl, retained page evidence, PageSpeed where relevant, and normalized evidence references.
P1: Product page is missing a meta description
Write a unique 140–160 character product meta description that names the offer and primary buyer need.
Affected URLs
https://demo-store.example.com/products/trail-runner
Acceptance
Evidence no longer appears in the rerun and score section updates.
Verify
Rerun crawl/PageSpeed and compare saved report delta.
P2: Largest Contentful Paint is slow on the product path
Compress the hero image, preload the selected image, and defer non-critical scripts.
Affected URLs
https://demo-store.example.com
Acceptance
Evidence no longer appears in the rerun and score section updates.
Verify
Rerun crawl/PageSpeed and compare saved report delta.
P3: Newsletter email field needs a stronger accessible label
Add a visible label connected to the email input and keep helper text outside the placeholder.
Affected URLs
https://demo-store.example.com
Acceptance
Evidence no longer appears in the rerun and score section updates.
Verify
Rerun crawl/PageSpeed and compare saved report delta.
P4: Content Security Policy is not declared
Add a report-only CSP first, review violations, then enforce a policy that covers scripts, images, and frames.
Affected URLs
https://demo-store.example.com
Acceptance
Evidence no longer appears in the rerun and score section updates.
Verify
Rerun crawl/PageSpeed and compare saved report delta.
P5: Primary CTA changes wording across key pages
Use one primary buying action and reserve secondary actions for education.
Affected URLs
https://demo-store.example.com, https://demo-store.example.com/products/trail-runner
Acceptance
Evidence no longer appears in the rerun and score section updates.
Verify
Rerun crawl/PageSpeed and compare saved report delta.
Developer fixes
Compress hero media, defer third-party scripts, add CSP, and complete Product schema fields.
Marketing fixes
Rewrite product snippets, align CTAs, add trust copy, and link policy proof near purchase actions.
Verification
Rerun the saved report after fixes and compare PageSpeed, crawl, accessibility, and link evidence.
Includes 1 collector run with recorded completion states.
// Specialist appendix
Supporting analyzer data is preserved here as standardized evidence rows, not separate agent report UIs.
2 forms · 14 CTAs · 3 third-party domains
0 measured · 1 observed · 0 inferred
0 measured · 1 observed · 0 inferred
0 measured · 1 observed · 0 inferred
0 measured · 1 observed · 0 inferred
0 measured · 1 observed · 0 inferred
1 measured · 0 observed · 0 inferred
0 measured · 1 observed · 0 inferred
0 measured · 1 observed · 0 inferred
0 measured · 1 observed · 0 inferred
0 measured · 1 observed · 0 inferred
0 measured · 1 observed · 0 inferred
demo.1 · collected 8/13/2026, 9:30:00 AM
demo.1 · collected 8/13/2026, 9:30:00 AM
desktop · collected 8/13/2026, 9:30:00 AM
medium confidence
6 pages · score 76/100
6 criteria retained
6 pages · score 72/100
https://demo-store.example.com