GenGrowth

SEO Agent · Public HTML

Review on-page SEO conditions with evidence

Submit a site to inspect metadata, heading structure, and JSON-LD conditions in a bounded crawl of discoverable same-origin static HTML.

Run SEO Agent

Account access gate

A verified Supabase session is required to run. Google sign-in requests identity only, not Gmail mailbox or Search Console access.

No project persistence

The Product / ICP Profile is reviewed before this run and used only as decision context. This report does not claim GSC, traffic, or ranking data.

Stage 01 · Product / ICP Profile

Confirm search context before diagnosis

Review the product, audience, intended query, page role, country, and language. SEO Agent uses this confirmed context to interpret site and page evidence; context never replaces an observation.

Review required

Product Profile

Inferred · Confirm before use

Unknown website

Public website at Unknown website; its product and positioning are not yet confirmed.

Value proposition
Unknown — confirm the value proposition.
Missing · Unknown confidence · Not available
Core features
Unavailable
Missing · Unknown confidence · Not available
Categories
Unknown — confirm the category.
Missing · Unknown confidence · Not available
Business model
Unknown — confirm the business model.
Missing · Unknown confidence · Not available
Primary CTA
Unknown — confirm the primary call to action.
Missing · Unknown confidence · Not available
Trust signals
Unavailable
Missing · Unknown confidence · Not available

Target customer and core ICP

Inferred · Confirm before use

Unknown — confirm the primary audience.

ICP interests
Unavailable
Missing · Unknown confidence · Not available
User
Unknown — confirm the user role.
Missing · Unknown confidence · Not available
Trigger / pain
Unknown — confirm the trigger or pain.
Missing · Unknown confidence · Not available
Use cases
Unavailable
Missing · Unknown confidence · Not available
Job to be done (JTBD)
Unknown — confirm the job to be done.
Missing · Unknown confidence · Not available
Desired outcomes
Unavailable
Missing · Unknown confidence · Not available
Qualification signals
Unavailable
Missing · Unknown confidence · Not available
ICP positioning
Unknown — confirm the positioning.
Missing · Unknown confidence · Not available

Not supplied by Product Information · review before use

Buyer
Unknown — confirm the buying role.
Missing · Unknown confidence · Not available
ICP pain
Unknown — confirm the audience pain.
Missing · Unknown confidence · Not available
ICP behavior
Unknown — confirm audience behavior.
Missing · Unknown confidence · Not available
Barriers
Unavailable
Missing · Unknown confidence · Not available
Disqualifiers
Unavailable
Missing · Unknown confidence · Not available

Not supplied by Product Information — confirm before running: Buyer role, ICP pain, ICP behavior, Barriers (comma separated), Disqualifiers (comma separated).

Business competitor frame

Inferred · Confirm before use

Not supplied · confirmation required

Run profile diagnosis to collect provider-backed search candidates, or refresh the search landscape explicitly.

Direct competitors
Not supplied · confirmation required
Missing · Unknown confidence · Not available
Indirect alternatives
Not supplied · confirmation required
Missing · Unknown confidence · Not available
Excluded alternatives
Not supplied · confirmation required
Missing · Unknown confidence · Not available

DataForSEO · search evidence

Domains worth review

Provider observations appear after profile diagnosis. Review each domain before classifying it locally; discovery evidence is not a confirmed business relationship.

Add Target URL, Primary search market (ISO-2), Language / locale before requesting search evidence.

Outcome and run context

Mixed sources · Review field provenance

Confirm the first search-growth outcome.

Primary search market (ISO-2)
Not supplied · confirmation required
Missing · Unknown confidence · Not available
Language / locale
Not supplied · confirmation required
Missing · Unknown confidence · Not available
Device
Mobile
Inferred · Low confidence · Local inference
Page type
Homepage
Inferred · Low confidence · Local inference
Target query
Not supplied · confirmation required
Missing · Unknown confidence · Not available
Audit scope
Site first, then page
Inferred · Low confidence · Local inference

Review this Agent's context before running. Supplied facts, field-level provenance, and inferred assumptions stay visibly labeled; acceptance applies only to this Agent run and does not write an app Product Profile.

Complete these required Product / Core ICP fields before running: Product name, One-line positioning, Value proposition, Core features (comma separated), Categories (comma separated), Business model, Primary CTA, Primary ICP, Buyer role, User role, Trigger / pain, ICP pain, Job to be done (JTBD), Use cases (comma separated), Primary search market (ISO-2), Language / locale.

How it works

A bounded path from URL to review

The Agent separates collected evidence, unverified checks, and adaptable guidance so a limitation never becomes a pass or a score.

  1. 01

    Authorize the run

    The page verifies your session, while the Agent API independently authorizes before reading the request or opening a crawl gate.

  2. 02

    Inspect public HTML

    The existing bounded crawler collects same-origin static HTML and preserves its availability and coverage limits.

  3. 03

    Diagnose all 77 checks

    Review site and page groups with separate blockers, health, engine readiness, and truthfulness states. Unsupported sources stay excluded.

  4. 04

    Review the selected SEO solution

    Prioritize evidence and the confirmed search context, then inspect a page-specific change and validation plan without applying it.

Templates are adaptable previews. This Agent does not edit a site, create a pull request, deploy, save a project run, or prove search-engine traffic impact.