AVAILABLE FOR FULL-TIME ROLES OPEN TO FREELANCE CONTRACTS AI FULLSTACK ENGINEER · AGENTIC AI AGENT-READY · HUMANS WELCOME AI AGENTS · LLM TOOLING · EVALS NEXT.JS · TYPESCRIPT · REACT BASED IN LISBON · REMOTE WORLDWIDE
04 / Case study — answer engine optimization

AEO as a delivery system, not a checklist.

AEO.js and AEO Checker connect diagnosis to implementation: crawler policy, canonical discovery, entity signals, structured data, content hierarchy, and machine-readable exports are tested as one system.

Role
Creator / fullstack
Period
2026 — present
Products
Framework + scanner
Status
Production
2 Product surfaces Implementation framework + diagnostic scanner
EN/PT Publishing model Canonical localized routes and hreflang
JSON-LD Entity layer Structured claims tied to visible content
CI Verification Discovery artifacts checked at build time
04.1 / The problem

A site can look correct to a person while contradicting itself to crawlers: stale sitemaps, incorrect canonicals, duplicated machine indexes, and schema that promises facts the page does not support.

04.2 / The system
  1. 01

    The scanner identifies concrete crawl, metadata, entity, and content failures instead of producing a generic score alone.

  2. 02

    The framework generates consistent discovery surfaces for Astro and Next.js while keeping canonical ownership explicit.

  3. 03

    Visible copy, JSON-LD, sitemaps, hreflang, llms.txt, and AI indexes are treated as projections of the same content model.

  4. 04

    Build gates catch stale URLs, duplicate outputs, missing alternates, and unsupported structured claims before deploy.

04.3 / Outcome

AEO becomes inspectable engineering work: every claim has a visible source, every route has one canonical identity, and every machine-readable surface can be verified before it reaches production.