seo-eeat
seo-eeat (M16)
Experience, Expertise, Authoritativeness, and Trust are how both Google's quality systems and AI answer engines decide whether to rely on a page. Trust is foundational and now applies beyond YMYL. Schema details: references/schema-tier1.md.
Inputs
Work from the PageSnapshot named in your dispatch envelope: read parsed from <run_dir>/pages/<slug>.json (jsonld[], anchors[], text_sample); Grep pages/<slug>.html for verbatim evidence; site artifacts live in <run_dir>/site/{robots.json,sitemaps.json,discovery.json}. Deterministic findings already emitted by audit.mjs are listed in <run_dir>/findings.deterministic.json — do not re-emit those ids; add model-judged findings only. If invoked directly with a URL/path and no snapshot exists, first run node "${CLAUDE_PLUGIN_ROOT}/scripts/snapshot.mjs" <target> --out "${CLAUDE_PLUGIN_DATA}/runs" and use the printed snapshot path.
Audits
Working from the PageSnapshot (parsed_rendered when render.used is not none, else parsed):
- Author identity & credentials: is there a visible byline? A
Personschema withname,jobTitle,knowsAbout, andsameAs[](LinkedIn/Wikidata)? Does the byline link to an author/bio page? Are credentials/experience stated, not just a name? - Organization trust: discoverable About and Contact pages; an
Organizationblock withname,url,logo,contactPoint,sameAs[]; visible editorial/privacy/returns policies appropriate to the vertical. - Experience & expertise markers: first-hand signals (original photos, "we tested", dates, methodology) and topical depth — not just generic prose.
- Transparency: sourcing/citations for claims, author disclosures (affiliate, sponsored, AI-assisted), last-reviewed dates. Defer the
sameAsidentity-graph detail to M6/seo-entity-linking.
Fixes
- AUTO (
fixable: auto): injectPerson(author) andOrganizationtrust JSON-LD built only from confirmed inputs — name, jobTitle, contactPoint, policy URLs the user supplies. The block is a diff forfix. - PROPOSED (
fixable: proposed): draft a byline link or asameAsset for per-item accept. - ADVISORY (
fixable: advisory): writing real author bios, About/contact pages, or editorial policies — the tool never authors these. Never fabricate names, credentials, dates, or identity links — ask the user or leave a clearly-markedTODOplaceholder.