Missing author and date signals
Answer engines and search rankers weigh who wrote something and when when deciding which sources to trust and cite — E-E-A-T in Google’s terms. A page with no author and no date reads as anonymous and undated, which is exactly what ranking systems discount. AI-generated content pages almost never emit these signals.
Symptoms
How VibeCheck catches it
In your widget · Problems
No author or date signals
To your coding agent · MCP
agent › get_detected_issues
→ { detector: "aeo", issue: "No author or date signals", threshold: "No meta[name="author"], article:author, or [itemprop="author"] found" }
The same string in your widget and in your agent’s context — no screenshot, no copy-paste.
Root causes
The fix
Add author and date signals in two places: a meta author tag (and/or article:author), and inside your JSON-LD as author plus datePublished / dateModified. Use a machine-readable <time datetime> for visible dates.
- Add
<meta name="author">andarticle:published_timeto the head - Include author,
datePublished, anddateModifiedin yourArticleJSON-LD - Mark visible dates up with
<time datetime="…">
<meta name="author" content="Jane Dev" />
<meta property="article:published_time" content="2026-01-15T09:00:00Z" />
<time datetime="2026-01-15">January 15, 2026</time>FAQ
- What is E-E-A-T and how does this help?
- Experience, Expertise, Authoritativeness, Trust — Google’s framework for judging content quality. Clear authorship and dates are concrete signals that feed it, and answer engines use the same cues to decide what to cite.
- Do I need both meta tags and
JSON-LD? - Belt and braces. Meta/OG tags are widely read;
JSON-LDauthor anddatePublishedare what rich-result and answer engines prefer. Providing both maximises the chance your authorship is picked up.