# Sample LLM output — what ChatGPT returns after you paste

> **What this is:** the verbatim response from `gpt-5.4` (via OpenAI Chat Completions API) after pasting the `@webappski/aeo-tracker` clipboard payload (PASTE_PROMPT + brand-context JSON) for the **Webappski** brand on **2026-05-13**. Webappski is at 0% visibility (pre-launch), so this is the **bare-site case** the prompt branches on.
>
> **Your output will vary.** The prompt is universal across two cases (bare-site vs. established brand) and adapts based on `authority.wikipedia` / `authority.reddit` / `authority.github` fields. A brand with existing Reddit / Product Hunt / Wikipedia presence will get a plan focused on fortification and competitor displacement, not first-surface seeding.
>
> **Tokens:** 3778 in + 2978 out = 6756 total (≈$0.034 on gpt-5.4 pricing — pasted into your existing ChatGPT/Claude/Gemini chat subscription, it's $0 marginal cost).

---

Diagnosis: your brand is at 0% / behind 8 named competitors in aggregate visibility / strongest on none (ChatGPT, Gemini, and Claude are all 0%) / weakest on all three equally.

| Day | Action | Target | Expected outcome | Time |
|---|---|---|---|---|
| 1 | Build a source map from the exact URLs already cited by engines: open each `topCanonicalSources` page, note whether Webappski is absent, and capture the inclusion criteria each author used. Prioritize the two pages cited twice that are direct fit: Minuttia and First Page Sage. | `https://minuttia.com/best-aeo-agencies/` and `https://firstpagesage.com/seo-blog/the-top-answer-engine-optimization-aeo-companies/` | You’ll have a pitch list tied to sources already influencing ChatGPT/Gemini/Claude, instead of guessing where citations come from. | 1.5h |
| 2 | Create one publisher-ready comparison page on your site titled around the exact gap cluster in the data: AEO/GEO agencies and tools. Include transparent sections comparing Webappski against competitors repeatedly named in results: NoGood, Omniscient Digital, Minuttia, First Page Sage, iPullRank, Siege Media, Conductor. | `webappski.com` | Gives listicle authors and AI crawlers a canonical page to cite when they compare brands already outranking you across Q1/Q2/Q3. | 3h |
| 3 | Publish a second canonical page focused on the tool cluster from Q2, using the exact competitor set appearing in Gemini/Claude: Profound, Conductor, AirOps, Scrunch AI/Scrunch, Semrush, BrightEdge Prism, Meltwater GenAI Lens, Otterly.AI, Peec AI, AthenaHQ, Featureon.ai. | `webappski.com` | Creates eligibility for “best AEO tools / AI visibility tools” citations where you currently appear in 0/3 engines and those brands do. | 3h |
| 4 | Add a concise “About Webappski” / entity page with founding facts, product category labels used in the dataset (“AEO”, “GEO”, “AI visibility”, “answer engine optimization”), and links to the two comparison pages. | `webappski.com/about` or equivalent | Helps external authors and answer engines resolve what Webappski is, which matters because `entityGraph` is null and Wikipedia/Reddit authority is absent. | 1.5h |
| 5 | Submit a substantive Reddit post explaining your methodology for measuring visibility across ChatGPT, Claude, and Gemini, framed as a useful teardown—not a promo. Use one relevant sub such as r/SEO, and reference competitor patterns from the data like NoGood/Omniscient/First Page Sage appearing repeatedly. | Reddit: `r/SEO` | Seeds the first off-page mention surface; your Reddit authority is currently `mentionCount: 0`, so even one real discussion can create a crawlable citation candidate. | 1h |
| 6 | Repurpose the Reddit analysis into a long-form dev.to post on “What AI answer engines cite in AEO/GEO queries,” explicitly discussing the canonical sources in your run: Minuttia, First Page Sage, Indie Hackers, Contently, Scrunch. | dev.to | Produces a neutral, linkable explainer on a domain often surfaced by AI systems, while anchoring to the exact source set already cited. | 2h |
| 7 | Prepare a non-promotional outreach email to the two highest-priority listicle authors/pages already cited twice by engines, asking for consideration in their next refresh and supplying your comparison page + evidence of category fit. | Contacts/forms for Minuttia and First Page Sage pages above | Fastest path to entering existing citation loops because those pages are already in the engines’ source graph for your market. | 1h |

| Day | Action | Target | Expected outcome | Time |
|---|---|---|---|---|
| 8 | Publish a Medium version of your dev.to piece with a canonical link to your site and a short section on why NoGood, Omniscient Digital, and Minuttia are repeatedly mentioned across engines in your dataset. | Medium | Adds a second independent document on a high-crawl platform tied to the exact competitors beating you. | 1.5h |
| 9 | Launch on Product Hunt in the most relevant category for an AEO/GEO tracker, using copy that matches the tool cluster from Q2 (AI visibility, answer engine optimization, GEO). | Product Hunt | Seeds a recognizable off-page profile because your current authority footprint is otherwise minimal (`wikipedia.found false`, `reddit.found false`). | 2h |
| 10 | Post a “Show HN” with the open-source angle of measuring brand visibility across answer engines, focusing on methodology and lessons from citation sources rather than selling. | Hacker News: Show HN | Establishes one more independent, crawlable authority node for a bare-site brand with 0 mentions. | 1h |
| 11 | Draft and submit a basic Wikidata item for Webappski with verifiable fields only from your public site; do not attempt Wikipedia because the dataset shows no current basis for it. | Wikidata | Creates an initial machine-readable entity record, useful when `entityGraph` is null and `wikipedia.found` is false. | 1h |
| 12 | Pitch the Indie Hackers author/page already cited twice by engines, framing Webappski as relevant to the “best AEO tools in 2026” conversation and linking your Q2 comparison page. | `https://www.indiehackers.com/post/best-15-aeo-tools-in-2026-tested-ranked-6c6b9fa2c2` | This source is already influencing model answers, so inclusion can open multiple engine cells with one update. | 45m |
| 13 | Pitch the Contently listicle already cited twice, again using your Q2 tools page and explaining where Webappski fits relative to Profound, AirOps, Scrunch AI, and Semrush. | `https://contently.com/2026/04/29/top-10-tools-answer-engine-optimization-aeo-2026/` | Targets a proven citation source in the exact tool category where Gemini and Claude currently cite competitors, not you. | 45m |
| 14 | Pitch the Scrunch listicle already cited twice; emphasize category differentiation and provide factual comparison against Scrunch, Profound, and AirOps from your page. | `https://scrunch.com/blog/best-answer-engine-optimization-aeo-generative-engine-optimization-geo-enterprise-platforms-2026` | Even if they don’t include you, this clarifies category language and may surface your page for future crawls around enterprise AEO/GEO platform comparisons. | 45m |

| Day | Action | Target | Expected outcome | Time |
|---|---|---|---|---|
| 15 | Create a dedicated page aimed at the Q1 agency gap, using the exact agency competitor set from the engines: NoGood, Omniscient Digital, Minuttia, First Page Sage, iPullRank, Siege Media, Avenue Z, 51Blocks, BetterAnswer, Outpace SEO, LSEO. | `webappski.com` | Gives ChatGPT/Gemini/Claude a single relevant page for the agency-intent query cluster where these brands currently displace you. | 3h |
| 16 | Create a dedicated page aimed at the Q2 software gap, explicitly covering Profound, Conductor, AirOps, Scrunch, Semrush AI Visibility Toolkit, BrightEdge Prism, Meltwater GenAI Lens, Otterly.AI, Peec AI, AthenaHQ, Featureon.ai. | `webappski.com` | Better alignment with the exact software/tool entities cited by Gemini and Claude on Q2. | 3h |
| 17 | Create a dedicated page aimed at the Q3 content/consulting gap, using the exact names from OpenAI/Claude: Austin Heaton, Siege Media, Omniscient Digital, NoGood, iPullRank, Relixir, Discovered Labs, Optimist, Omnius, Quoleady, XQL Group, Growth Plays, TripleDart. | `webappski.com` | Covers the third query cluster directly instead of hoping one generic page ranks for all intents. | 3h |
| 18 | Return to your Reddit thread and answer every legitimate question with specifics from your published comparison pages; no promo links unless directly relevant. | Reddit thread from Day 5 | Increases the odds of organic mentions and secondary citations, which you need because Reddit authority is currently zero. | 30m |
| 19 | Post a second Reddit contribution in a more product-relevant category sub (your nearest category community), summarizing the tool landscape from Q2 without naming Webappski in the title. | Relevant subreddit | Creates another non-brand-heavy mention pathway for AI crawlers; useful for a bare-site brand with no current off-page graph. | 45m |
| 20 | Reach out to the authors behind the lower-frequency but still cited pages in `topCanonicalSources` with a concise note and your comparison pages: Therankmasters, Single Grain, MCP SEO, Gomega, Xseek. | The five listed URLs in `topCanonicalSources` | Broadens inclusion chances across source pages already entering model citations, even if each only appeared once. | 1.5h |
| 21 | Add internal links among your About page, agency page, tools page, and Q3 page using the exact phrases reflected in the dataset: “AEO agencies,” “AEO tools,” “AI visibility,” “GEO,” “answer engine optimization.” | `webappski.com` | Strengthens crawl clarity for answer engines already using fresh web search, without inventing new topics beyond your current query set. | 1h |

| Day | Action | Target | Expected outcome | Time |
|---|---|---|---|---|
| 22 | Re-check the robots/llms/sitemap setup and verify your newly published URLs are present in the sitemap, since crawl is already a strength (`hasRobotsTxt`, `hasLlmsTxt`, `hasSitemap` true). | `webappski.com/sitemap` and robots/llms files | Ensures the off-page work can resolve back to crawlable landing pages; this is maintenance, not a root problem. | 30m |
| 23 | Update your Product Hunt listing with links to the specific agency/tools comparison pages rather than a generic homepage. | Product Hunt listing | Improves the chance that any crawler reaching your off-page profile lands on category-relevant URLs tied to Q1/Q2 gaps. | 20m |
| 24 | Add a short changelog/update section to each comparison page noting the date and newly added competitors from the dataset, especially those repeated most: NoGood, Omniscient Digital, Minuttia, First Page Sage, iPullRank, Conductor. | All three comparison pages on `webappski.com` | Freshness matters because all 9/9 cells used fresh web search; updated pages are more likely to be selected. | 1h |
| 25 | Follow up once with Minuttia and First Page Sage, sharing any new independent mentions gained from Reddit/dev.to/PH/HN and asking to be considered in the next refresh. | Minuttia and First Page Sage contacts | These two pages are the highest-leverage source nodes because they each appeared twice in engine citations. | 30m |
| 26 | Follow up once with Indie Hackers and Contently, pointing to your now-expanded comparison coverage across both agency and tool clusters. | Indie Hackers and Contently pages/contacts | Increases odds of inclusion on source pages already proven to influence multiple engines. | 30m |
| 27 | Publish one short post on your own site summarizing “Which brands AI engines cited in our first benchmark,” using only the competitor names from the dataset. | `webappski.com/blog` | Creates a neutral, data-backed asset that can earn links/mentions without making unsupported claims about performance. | 1.5h |
| 28 | Cross-link that benchmark post from dev.to and Medium updates, citing the same source pages and competitor names. | dev.to and Medium articles | Reinforces the exact external/internal document cluster around your target query themes. | 45m |
| 29 | Re-run `@webappski/aeo-tracker` on the same basket and compare whether any cells now show brand-in-citations or mentions. | Your CLI workflow | Lets you see whether inclusion happened first via source citations before full mentions across ChatGPT/Gemini/Claude. | 20m |
| 30 | Based on the rerun, double down only on the source pages that moved a cell. If none moved, prioritize another round of listicle outreach to the still-cited pages where Webappski remains absent. | The exact `topCanonicalSources` that remain absent | Converts the month into a repeatable engine-specific source acquisition loop instead of broad, unfocused SEO work. | 1h |

What NOT to do:
- Don’t spend this month on Wikipedia creation; your data shows `wikipedia.found: false` and no authority base yet, so Wikidata + independent mentions are the appropriate first step.
- Don’t over-focus on technical crawl fixes; crawl is already largely in place (`hasRobotsTxt`, `hasLlmsTxt`, `hasSitemap`, `blockedCount: 0`), and your gap is source inclusion, not access.
- Don’t publish generic “What is AEO?” posts; your losses are specifically to named competitors and cited listicles in Q1/Q2/Q3, so every new page should map to those exact comparison gaps.

ROI note: the highest-leverage move is getting included on the already-cited listicles from Minuttia, First Page Sage, Indie Hackers, Contently, and Scrunch—one successful inclusion there can influence multiple engine cells faster than building more standalone pages.
