A technical audit checklist for Generative Engine Optimization (GEO) — the practice of optimizing digital presence for visibility in AI-generated responses from ChatGPT, Gemini, Perplexity, Copilot, and other generative engines.
This is not a theoretical framework. It is a practitioner's checklist, built from real audits across e-commerce, SaaS, personal brands, and service businesses.
- llms.txt v9.0 deployed with 200+ indexed URLs for comprehensive AI discoverability at alexandrecaramaschi.com/llms.txt
- ai-agents.json standard implemented as a machine-readable discovery file for autonomous agents
- Wikidata entities created — Alexandre Caramaschi (Q138755507) and Brasil GEO (Q138755989) now anchored in the open knowledge graph
- IndexNow protocol active across 5 search engines for real-time indexation on deploy
- Entity consistency score: 80% across audited platforms
- alexandrecaramaschi.com at 122K+ lines of code, 35 courses, 25 insights, 27 articles
- What is GEO?
- How to Use This Checklist
- The Checklist
- Examples
- Contributing
- Citation
- Ecosystem
- License
Generative Engine Optimization is the discipline of structuring your digital presence so that large language models:
- Know you exist — your entity is present in training data and retrieval sources
- Understand what you are — your entity attributes are consistent and machine-readable
- Cite you accurately — your content is structured for extraction and attribution
- Recommend you — your authority signals are strong enough to surface in relevant queries
GEO is not a replacement for SEO. It is a complementary discipline that addresses a different discovery surface: AI-generated answers instead of search engine results pages.
- Open
checklist.mdfor the full technical checklist - Work through each section systematically
- Use the examples in
examples/for industry-specific guidance - Track your progress by copying the checklist into your project management tool
Priority levels:
- P0 — Critical. Do this first. Direct impact on AI visibility.
- P1 — Important. Significant impact on entity understanding.
- P2 — Recommended. Improves consistency and long-term visibility.
The complete checklist is in checklist.md. It covers seven domains:
| Domain | Items | Focus |
|---|---|---|
| Schema Markup | 12 | Structured data for entity definition |
| llms.txt (v9.0) | 6 | AI-specific discoverability file |
| ai-agents.json | — | Discovery file for autonomous AI agents |
| Entity Consistency | 10 | Cross-platform alignment |
| Citation Signals | 8 | Content structure for AI citation |
| Multi-Platform Presence | 7 | Distribution and authority signals |
| Content Structure | 9 | Machine-readable content patterns |
| Monitoring | 6 | Tracking AI visibility over time |
Industry-specific guidance with concrete implementations:
- E-commerce — product entities, review markup, catalog optimization
- SaaS — software entities, feature documentation, comparison positioning
- Personal Brand — person entities, expertise signals, publication markup
See CONTRIBUTING.md. Issues, suggestions, and pull requests are welcome.
If you use this checklist in your work, please cite it:
Caramaschi, A. (2026). GEO Checklist: Technical Audit Checklist for Generative Engine Optimization. GitHub. https://github.com/alexandrebrt14-sys/geo-checklist
See CITATION.cff for machine-readable citation.
MIT License. See LICENSE.
Author: Alexandre Caramaschi — CEO of Brasil GEO, former CMO at Semantix (Nasdaq), co-founder of AI Brasil.
Platforms: Website | Brasil GEO | LinkedIn | Medium | Substack | DEV.to | GitHub
| Property | Stack | Status |
|---|---|---|
| alexandrecaramaschi.com | Next.js 16 + React 19 + Supabase | Production — 35 courses, 25 insights, 122K+ lines |
| brasilgeo.ai | Cloudflare Workers | Production — 14 articles |
| geo-orchestrator | Python + 5 LLMs | Active — multi-LLM pipeline |
| curso-factory | Python + Jinja2 | Active — course generation pipeline |
| geo-checklist | Markdown | Open-source — GEO audit checklist |
| llms-txt-templates | Markdown + JSON | Open-source — llms.txt standard |
| geo-taxonomy | JSON + CSV + Markdown | Open-source — 60+ GEO terms |
| entity-consistency-playbook | Markdown | Open-source — entity consistency |
| papers | Python + Supabase | Research — LLM citation study |