Houtos Labs Free Report · SAMPLE · Jul 2026

Website evaluation

Free Report — monstergardens.comSAMPLE

Site typeE-commerce · Shopify
Prepared forMonster Gardens
ConfidenceModerate

01 · The bottom line

One verdict first — what everything below adds up to, before any detail asks for your time.

C · 77

This site grades Fair -- a workable base with clear, low-cost gaps to close, and the cheapest points to recover sit in SEO & AEO.

02 · Executive summary

Where you stand, what it's costing you, and the first moves we'd make in your position.

Where you stand, what it is costing, and what to do first

Where you stand

Overall this site grades C (77/100) across 6 lenses. 1 lens is read directly from the public HTML; 5 lean on estimates until a full scan measures them.

What's costing you

The clearest drag on the score today is observable now: the homepage <title> is short and keyword-thin (15 chars: "Monster Gardens"); and 2 of 5 images (40%) have descriptive alt text; several render without it. Each is a real signal a visitor or search engine already sees.

What to do first

Start here: rewrite the title to lead with the value proposition and primary terms, keeping the brand. It is the highest impact-for-effort move on the list, and a re-grade afterward shows the actual lift.

Top moves right now

  1. 1Rewrite the title to lead with the value proposition and primary terms, keeping the brand. High Low-Medium effort
  2. 2Add concise, descriptive alt text to informative images and mark decorative ones as such. High Low-Medium effort
  3. 3Serve appropriately-sized, next-gen images (WebP/AVIF) for hero and category tiles, with width/height set to avoid layout shift. Medium Low effort

The first things to do

  • Rewrite the title to lead with the value proposition and primary terms, keeping the brand. Observed.
  • Add concise, descriptive alt text to informative images and mark decorative ones as such. Observed.
  • Commission a full scan to measure real Core Web Vitals, a complete WCAG check, and security headers -- the lenses shown as estimated. Turns estimates into measured facts.

03 · Honesty & scope

Exactly what we measured versus estimated — and what stays honest at every price, free or paid.

Honesty & scope

63 of 110 library checks are scoreable from fetched HTML today. This run: 24 assessed of 97 applicable · 71 not assessed (never guessed, never scored). Observed71 not assessed · measured weight 100%

TASK-001 33 checks gated 30 flip to Observed · 3 stay Estimated

Estimated flips to Observed under the same rubric when this tool ships - no rescoring, no redesign.

TASK-011/030 11 checks gated 5 flip to Observed · 6 stay Estimated

Estimated flips to Observed under the same rubric when this tool ships - no rescoring, no redesign.

TASK-019 3 checks gated 0 flip to Observed · 3 stay Estimated

Estimated flips to Observed under the same rubric when this tool ships - no rescoring, no redesign.

04 · Surfaced findings

The findings this tier surfaces, each keeping the exact severity, provenance, and confidence the run earned.

Surfaced findings

3 of 13 findings this run recorded are surfaced in this tier · 10 held for the Deep Report. Every surfaced finding keeps the exact severity, provenance, and confidence the run earned — depth is tiered, claims are not.

Serious Serve primary content in the initial HTML response HX-SEO-008 · SEO & AEO Observed

The main heading, body content, and key links of each page are present in the HTML the server returns, without requiring JavaScript execution to appear.

Some websites arrive as an empty box that fills in after the browser runs code. Human visitors see the full page, but many search engines and AI tools only read the empty box, so to them your site says almost nothing.

Deep Report A concrete suggested fix, effort rating, and owner are included in the Deep Report.

Moderate Write descriptive, unique, brand-consistent title tags HX-SEO-001 · SEO & AEO Observed

Every indexable page has a title tag that describes that page's specific content, differs from every other page's title, and places the brand consistently, rather than merely being present.

The title is the clickable headline people see in search results and the label on the browser tab. If many pages share one title, or titles do not say what each page offers, people cannot tell your pages apart and may pick a different result.

Deep Report A concrete suggested fix, effort rating, and owner are included in the Deep Report.

Moderate Match structured data to visible page content HX-SEO-009 · SEO & AEO Observed

Every JSON-LD block uses a schema.org type that matches what the page visibly is, includes the properties required for that type, and asserts nothing the visible page does not show.

Structured data is a label, written in code, that tells machines what a page contains: a product, an article, a review score. If the label claims things the page does not actually show, or leaves out required details, machines either ignore it or treat it as an attempt to mislead.

Deep Report A concrete suggested fix, effort rating, and owner are included in the Deep Report.

05 · Priority recommendations

Every move on one ranked list — ordered by what it buys you against what it asks of you.

Ranked by impact against effort

The moves that recover the most points for the least work, highest first. Observed items are actionable today; estimated items become precise once a full scan measures them.

RankRecommendationImpactEffortProvenance
1 Rewrite the title to lead with the value proposition and primary terms, keeping the brand.The homepage <title> is short and keyword-thin (15 chars: "Monster Gardens"). High Low-Medium Observed
2 Add concise, descriptive alt text to informative images and mark decorative ones as such.2 of 5 images (40%) have descriptive alt text; several render without it. High Low-Medium Observed
3 Serve appropriately-sized, next-gen images (WebP/AVIF) for hero and category tiles, with width/height set to avoid layout shift.4 large raster hero image(s) (~1000px+ JPEG/PNG) were observed in the markup. Medium Low Observed
4 Measure real Core Web Vitals (LCP, INP, CLS) with field + lab data, then addressing the largest contributors.Real Core Web Vitals (LCP, INP, CLS) were not measured on this scan. Medium Medium Estimated
5 Run a full WCAG 2.2 AA check (automated + manual) and working the findings in priority order.Color contrast, keyboard navigation, and ARIA usage were not measured on this scan. Medium Medium Estimated
6 Point the base og:image at the existing https URL.The base og:image is an http URL although a secure (https) version already exists. Low Low Observed

06 · At a glance

The whole picture in one pass: six lenses, each with its grade and how we know it.

Six lenses

The whole evaluation at a glance. Each bar fills to the lens score and takes its grade-band color, and the chip beside it tells you how we know — measured on your site, or estimated and labeled as such.

SEO & AEO
78C
Mixed
Trust
92A-
Observed
Reputation
77C
Mixed
Security
77C
Mixed
Accessibility
69D
Mixed
Performance
71C
Mixed
SEO & AEOThe homepage <title> is short and keyword-thin (15 chars: "Monster Gardens").
Mixed C · 78
TrustA published accessibility policy page is linked.
Observed A- · 92
ReputationOn-site review/rating proof and third-party sentiment were not measured on this scan.
Mixed C · 77
SecuritySecurity response headers (Content-Security-Policy, HSTS), cookie/consent behavior, and T…
Mixed C · 77
Accessibility2 of 5 images (40%) have descriptive alt text; several render without it.
Mixed D · 69
Performance4 large raster hero image(s) (~1000px+ JPEG/PNG) were observed in the markup.
Mixed C · 71
Observed measured from the public HTML Estimated a full scan would measure it Mixed partly observed, partly estimated

07 · Detailed analysis

Lens by lens — what we found, what it means for your business, and what changes it.

What we found, lens by lens

Each lens below opens with its grade and provenance, then gets to the point: what's working, what's costing you, and where we'd start. Plain terms first — the technical detail stays attached to every claim.

SEO & AEO

MixedC · 78

What this means

How easily search engines -- and AI answer engines -- can find, understand, and cite your site.

What is working

  • A meta description is present (157 chars) and keyword-rich.
  • A canonical URL is declared (https).
  • Open Graph tags are complete (all 6 of og:title/description/image/url/type/site_name present).
  • A Twitter card is declared (summary_large_image).
  • JSON-LD structured data is present (@types: Organization, WebSite).
  • Answer-shaped content is present (an FAQ / questions section was found in the headings).

Findings that matter most

  • MajorObserved

    The homepage <title> is short and keyword-thin (15 chars: "Monster Gardens").

    What it's costing you: The title tag is one of the strongest ranking + click signals; a keyword-thin title leaves easy search visibility on the table.

    For your visitors: A searcher scanning results sees only the brand name with no hint of what you sell, so a relevant page is easy to scroll past.

    Why it happens: The title was left at the brand/store name rather than written to lead with what the page offers and the primary terms.

    EffortMediumOwnerContent

    The fix

    Rewrite the title to lead with the value proposition and primary terms, keeping the brand.

    How top sites handle this + a way to test it

    Best-practice pattern (general): Strong titles lead with the value proposition and primary terms, then the brand -- a widely-used on-page pattern.

    Test plan (a design, not a promised result)

    Hypothesis: Rewriting the title to lead with the primary terms for searchers should improve click-through because the result becomes recognizably relevant.

    A/B: Current brand-only title vs a value-first title on the same page.

    Primary metric: Organic click-through rate for the page.

    Secondary: Impressions, Average position

  • MinorEstimated

    Structured-data completeness across all templates is not confirmed from a single page.

    What it's costing you: Confirming Organization, Product, and FAQ schema site-wide is what lets answer engines quote you cleanly.

    For your visitors: For the person on the page: confirming Organization, Product, and FAQ schema site-wide is what lets answer engines quote you cleanly.

    EffortMediumOwnerContent

    The fix

    Confirm Organization, Product, and FAQ schema across templates -- a full scan reads the JSON-LD on every page.

Where to start

  • Rewrite the title to lead with the value proposition and primary terms, keeping the brand.
  • Confirm Organization, Product, and FAQ schema across templates -- a full scan reads the JSON-LD on every page.

General guidance based on observed signals and estimates; search outcomes vary and depend on many factors outside any single change.

Trust

ObservedA- · 92

What this means

Whether a first-time visitor has the signals they need to buy with confidence.

What is working

  • A complete trust/policy set is present (privacy, terms, returns, shipping, warranty, contact, about).
  • A published accessibility policy page is linked.

Where to start

  • Keep this area current; it is a genuine strength today.

Informational only, not legal advice. Whether your site meets any legal or regulatory requirement is a determination for qualified counsel.

Reputation

MixedC · 77

What this means

How much external and on-site evidence tells visitors (and search engines) that you are a credible authority.

What is working

  • Authority signals observed in the markup (blog, youtube, brands).

Findings that matter most

  • MinorEstimated

    On-site review/rating proof and third-party sentiment were not measured on this scan.

    What it's costing you: Surfacing customer reviews with review structured data is a common way to strengthen this lens.

    For your visitors: For the person on the page: surfacing customer reviews with review structured data is a common way to strengthen this lens.

    EffortMediumOwnerContent

    The fix

    Surface customer reviews and ratings on product and category pages, with review structured data.

Where to start

  • Surface customer reviews and ratings on product and category pages, with review structured data.

Based on publicly-observable signals; directional, not a comprehensive reputation audit, and not legal advice.

Security

MixedC · 77

What this means

Whether the site follows current web-security and privacy practices that protect customers and the brand.

What is working

  • The page is served over HTTPS.

Findings that matter most

  • MinorEstimated

    Security response headers (Content-Security-Policy, HSTS), cookie/consent behavior, and TLS config were not measured.

    What it's costing you: A header/TLS scan is what confirms the platform-layer protections a storefront relies on.

    For your visitors: For the person on the page: a header/TLS scan is what confirms the platform-layer protections a storefront relies on.

    EffortMediumOwnerDev

    The fix

    Review security headers (a report-only CSP first) and confirming cookie-consent matches your privacy policy.

  • CosmeticObserved

    The base og:image is an http URL although a secure (https) version already exists.

    What it's costing you: Pointing the base og:image at the existing https URL is a trivial fix that avoids an insecure reference.

    For your visitors: When the page is shared, a client that reads the base tag can fetch the preview image over http, which some platforms downgrade or drop.

    Why it happens: The base og:image tag still points at the http asset even though a matching https secure_url is already declared.

    EffortLowOwnerDev

    The fix

    Point the base og:image at the existing https URL.

    How top sites handle this

    Best-practice pattern (general): Point both the base og:image and its secure_url at the same https asset so every sharer loads it securely.

Where to start

  • Review security headers (a report-only CSP first) and confirming cookie-consent matches your privacy policy.

These are surface-level checks (scheme, mixed content, and where supplied, headers), not a penetration test or a security audit. Adding hardening is common best practice; this is not a security guarantee and not legal advice.

Accessibility

MixedD · 69

What this means

How usable the site is for people with disabilities.

What is working

  • A skip-to-content link is present -- a good keyboard-navigation baseline.

Findings that matter most

  • MajorObserved

    2 of 5 images (40%) have descriptive alt text; several render without it.

    What it's costing you: Alt text helps screen-reader users and image search understand each image.

    For your visitors: A screen-reader user reaches an image with no alt text and hears only a filename or nothing, losing the content or the link it carries.

    Why it happens: Several images ship with an empty alt attribute, so assistive technology has no text to announce for them.

    EffortMediumOwnerDev

    The fix

    Add concise, descriptive alt text to informative images and mark decorative ones as such.

    How top sites handle this

    Best-practice pattern (general): Give informative images concise, descriptive alt text and mark purely decorative ones as decorative -- the standard WCAG text-alternative pattern.

  • MinorEstimated

    Color contrast, keyboard navigation, and ARIA usage were not measured on this scan.

    What it's costing you: A full WCAG 2.2 AA check (automated + manual) is what turns this estimate into measured facts.

    For your visitors: For the person on the page: a full WCAG 2.2 AA check (automated + manual) is what turns this estimate into measured facts.

    EffortMediumOwnerDev

    The fix

    Run a full WCAG 2.2 AA check (automated + manual) and working the findings in priority order.

Where to start

  • Add concise, descriptive alt text to informative images and mark decorative ones as such.
  • Run a full WCAG 2.2 AA check (automated + manual) and working the findings in priority order.

Informational, not legal or ADA-compliance advice. Automated checks catch a subset of issues and cannot confirm the standard is met. Consult a qualified accessibility professional.

Performance

MixedC · 71

What this means

How fast the site feels -- which affects both conversion and search ranking.

What is working

  • A mobile viewport is set -- a good responsive baseline.

Findings that matter most

  • MinorObserved

    4 large raster hero image(s) (~1000px+ JPEG/PNG) were observed in the markup.

    What it's costing you: Large hero images are a common load-time cost; next-gen formats (WebP/AVIF) and correct sizing usually help.

    For your visitors: For the person on the page: large hero images are a common load-time cost; next-gen formats (WebP/AVIF) and correct sizing usually help.

    EffortLowOwnerDev

    The fix

    Serve appropriately-sized, next-gen images (WebP/AVIF) for hero and category tiles, with width/height set to avoid layout shift.

  • MinorEstimated

    Real Core Web Vitals (LCP, INP, CLS) were not measured on this scan.

    What it's costing you: Field + lab CWV measurement is what turns this performance estimate into measured facts.

    For your visitors: For the person on the page: field + lab CWV measurement is what turns this performance estimate into measured facts.

    EffortMediumOwnerDev

    The fix

    Measure real Core Web Vitals (LCP, INP, CLS) with field + lab data, then addressing the largest contributors.

Where to start

  • Serve appropriately-sized, next-gen images (WebP/AVIF) for hero and category tiles, with width/height set to avoid layout shift.
  • Measure real Core Web Vitals (LCP, INP, CLS) with field + lab data, then addressing the largest contributors.

General performance guidance based on observed signals. Improvements are commonly associated with better user experience and search performance; specific results vary by site.

08 · Customer journey

We walked the paths your visitors and the search engines actually take, and noted where they snag.

Walking the real journeys

We simulate the tasks a visitor and a search or answer engine actually attempt, and record what the observed signals support. Estimated rows need a full scan to confirm.

A first-time shopper lands and sizes up the storeTrust and content signals are readable straight from the page; the store reads as A- on trust.
Observed
A search engine crawls and indexes the pageTitle, meta, canonical, Open Graph, and structured data were parsed; SEO & AEO reads C.
Estimated
An AI answer engine tries to cite the siteAnswer-shaped content and structured-data presence were observed; site-wide schema depth needs a full scan to confirm.
Estimated
A keyboard or screen-reader user navigatesSkip link and image alt coverage were observed; contrast, focus order, and ARIA are estimated pending a WCAG scan.
Estimated
The page loads on a mid-range phoneViewport and image weight were observed from the markup; real Core Web Vitals need a Lighthouse run.
Estimated

09 · Strategic roadmap

The work in the order we'd do it — now, next, later — so effort lands where it pays soonest.

Now, next, later

Sequenced by impact against effort. Quick wins first, then the measured deep-dive, then the compounding work.

Now · quick wins

  • Rewrite the title to lead with the value proposition and primary terms, keeping the brand.
  • Add concise, descriptive alt text to informative images and mark decorative ones as such.
  • Serve appropriately-sized, next-gen images (WebP/AVIF) for hero and category tiles, with width/height set to avoid layout shift.

Next · measure & fix

  • Confirm Organization, Product, and FAQ schema across templates -- a full scan reads the JSON-LD on every page.
  • Run a full WCAG 2.2 AA check (automated + manual) and working the findings in priority order.
  • Review security headers (a report-only CSP first) and confirming cookie-consent matches your privacy policy.
  • Measure real Core Web Vitals (LCP, INP, CLS) with field + lab data, then addressing the largest contributors.
  • Surface customer reviews and ratings on product and category pages, with review structured data.

Later · compound

  • Point the base og:image at the existing https URL.
Projected lift (illustrative): the "Now" quick wins project the overall from C (77) toward B-–B (80–84). This is a projection, not a guarantee -- a re-grade after the changes shows the actual result.

10 · Methodology

How this grade was earned, and why every number carries a label saying how we know it.

How this grade was produced

Every finding is derived deterministically from the site's public HTML across six consumer lenses, mapped from the SCOAEO audit rubric (Structure & SEO, Content, Optimization, Accessibility, Experience, Overall). The same evidence produces the same grade on every run.

Observed signals are read directly from the page. Estimated signals -- real Core Web Vitals, a full WCAG check, security response headers, and structured-data depth across templates -- require a full scan and are labeled as such; they are weight-capped so an estimate never dominates a measured lens. Paying never changes a grade.

Observed measured from the public HTML Estimated a full scan would measure it Mixed partly observed, partly estimated

11 · Final checklist

Everything above, gathered into one list you can hand to your team and work top to bottom.

Your prioritized checklist

The same ranked moves as above, gathered into one list to work top to bottom. Tackle them in order for the fastest recovery of points.

  1. 1 Rewrite the title to lead with the value proposition and primary terms, keeping the brand.High Low-Medium effort Observed
  2. 2 Add concise, descriptive alt text to informative images and mark decorative ones as such.High Low-Medium effort Observed
  3. 3 Serve appropriately-sized, next-gen images (WebP/AVIF) for hero and category tiles, with width/height set to avoid layout shift.Medium Low effort Observed
  4. 4 Measure real Core Web Vitals (LCP, INP, CLS) with field + lab data, then addressing the largest contributors.Medium Medium effort Estimated
  5. 5 Run a full WCAG 2.2 AA check (automated + manual) and working the findings in priority order.Medium Medium effort Estimated
  6. 6 Point the base og:image at the existing https URL.Low Low effort Observed

12 · Appendix

The receipts: every observation we recorded, with its provenance and evidence.

Appendix — the full observation ledger

Every observation this report recorded, beyond the vital few surfaced above, with its lens, severity, provenance, and the exact evidence it traces to. Nothing here is a new claim; it is the complete, grounded record.

LensSeverityProvenanceFinding & evidence
Accessibility Major Observed 2 of 5 images (40%) have descriptive alt text; several render without it.img alt coverage: 2/5
Accessibility Minor Estimated Color contrast, keyboard navigation, and ARIA usage were not measured on this scan.no axe-core output supplied; static HTML cannot confirm contrast/focus behavior
Accessibility Cosmetic Observed A skip-to-content link is present -- a good keyboard-navigation baseline.anchor with skip/#content semantics observed
Performance Minor Observed 4 large raster hero image(s) (~1000px+ JPEG/PNG) were observed in the markup.next-gen image share: 20%
Performance Minor Estimated Real Core Web Vitals (LCP, INP, CLS) were not measured on this scan.render-blocking hints: 4 <script>, 2 stylesheet link(s)
Performance Cosmetic Observed A mobile viewport is set -- a good responsive baseline.<meta name="viewport" content="width=device-width, initial-scale=1">
Reputation Minor Estimated On-site review/rating proof and third-party sentiment were not measured on this scan.no review structured data observed on this page; off-site sentiment not scraped
Reputation Cosmetic Observed Authority signals observed in the markup (blog, youtube, brands).authority links: blog, youtube, brands
Security Minor Estimated Security response headers (Content-Security-Policy, HSTS), cookie/consent behavior, and TLS config were not measured.no header probe supplied; static HTML does not expose response headers
Security Cosmetic Observed The base og:image is an http URL although a secure (https) version already exists.og:image=http://monstergardens.com/cdn/shop/files/hero-og.jpg | og:image:secure_url=https://monstergardens.com/cdn/shop/files/hero-og.jpg
Security Cosmetic Observed The page is served over HTTPS.url scheme: https
SEO & AEO Major Observed The homepage <title> is short and keyword-thin (15 chars: "Monster Gardens").<title>Monster Gardens</title>
SEO & AEO Minor Estimated Structured-data completeness across all templates is not confirmed from a single page.single-page view; Product/FAQ/Breadcrumb schema on other templates not observed
SEO & AEO Cosmetic Observed JSON-LD structured data is present (@types: Organization, WebSite).application/ld+json @types: Organization, WebSite
SEO & AEO Cosmetic Observed Answer-shaped content is present (an FAQ / questions section was found in the headings).heading matched: "Frequently Asked Questions"
SEO & AEO Cosmetic Observed A meta description is present (157 chars) and keyword-rich.<meta name="description" content="Monster Gardens - hydroponic supplies, grow lights, tents, and grow equipment f…">
SEO & AEO Cosmetic Observed A Twitter card is declared (summary_large_image).<meta name="twitter:card" content="summary_large_image">
SEO & AEO Cosmetic Observed A canonical URL is declared (https).<link rel="canonical" href="https://monstergardens.com/">
SEO & AEO Cosmetic Observed Open Graph tags are complete (all 6 of og:title/description/image/url/type/site_name present).og present: og:title, og:description, og:image, og:url, og:type, og:site_name
Trust Cosmetic Observed A published accessibility policy page is linked.link text/target references an accessibility policy
Trust Cosmetic Observed A complete trust/policy set is present (privacy, terms, returns, shipping, warranty, contact, about).policy links observed: privacy, terms, returns, shipping, warranty, contact, about
Houtos Labs · Free Report (sample) · we don't guess. we grade. Grounded in public HTML · Jul 2026 · not legal advice · houtos.io
This assessment does not constitute legal advice. It assesses web quality signals, not legal, ADA-compliance, medical, or financial status. For those, consult a qualified professional.