The 90-Day Action Plan to Position Your Brand in AI Responses
Practical guide with a weekly roadmap to position your brand in AI responses. Entity, content, external authority and measurement. With concrete tools for each phase.

TL;DR
Positioning a brand in ChatGPT, Gemini or Perplexity responses is not a one-day project — it is an iterative process that operates in 90-day cycles. This plan structures it into four phases: technical diagnosis (weeks 1-2), content optimization (weeks 3-4), external authority (weeks 5-8) and measurement and adjustment (weeks 9-12). Each phase has concrete actions, specific tools and tracking metrics. Based on analyzing how the 9 main models respond today to the question "How do I position my brand in AI responses?" — and on the patterns of brands that already lead those responses.
When someone asks ChatGPT "how do I position my brand in AI responses?", the models give a clear answer: work on entity, content, external authority and measurement. All of them agree on the pillars. None of them tell you in what order to do it or how to structure it over time.
This article solves that. It is the 90-day plan no AI response will give you — because it requires operational experience from real projects, not just theoretical knowledge.
Before Starting: The Baseline Diagnosis
Before executing any action, you need to know exactly where you stand. Without baseline data, there is no way to know whether actions are working — or to prioritize them correctly.
The initial diagnosis has three parts:
1. AI visibility audit Set up a project in GEO Metrics with the 10-15 most strategic prompts in your category. Within the first 24 hours you will have your Share of Voice by model, average position, domain citations and Accuracy Rate. Those are the numbers you will measure progress against at the end of the 90 days.
2. Technical domain audit Run GEO Metrics' free Agent Readiness Score on your domain. In seconds you will know whether AI crawlers can read your site correctly — robots.txt, llms.txt, Schema Markup, HTTP headers. It is the equivalent of a Screaming Frog crawl but for AI agents.
3. Content audit Run the GEO Content Readiness Score on your 5 most strategic articles. The 0-to-100 score per dimension (Machine Readability, Semantic Structure, Answerability, Citeability, Comparative Usefulness) defines exactly what needs improving before that content can be cited.
With the full diagnosis in hand, the 90-day plan has real data — not assumptions.
Phase 1 — Weeks 1-2: Technical and Entity Foundations
This is the most ignored phase and the most impactful one. Without a correct technical foundation and without existing as a coherent entity in the information ecosystem, content and external authority have limited impact.
Week 1: Technical Infrastructure
Days 1-2 — llms.txt Create the /llms.txt file at the domain root. Include the official brand name, standard description, priority URLs and verified factual data. It is the first point of contact AI agents have with your site — and most domains still don't have it.
Days 3-4 — JSON-LD with Organization and sameAs If it doesn't exist, add the Organization block to the site's JSON-LD with all relevant fields: name, description, URL, logo, founding year, headquarters. Add the sameAs field linking to LinkedIn, Crunchbase, Wikipedia or Wikidata and Google Business Profile.
⚠️ The JSON-LD must be in the initial server-rendered HTML. 69% of AI crawlers do not execute JavaScript — if it loads via JS, it is invisible to most models.
Days 5-7 — robots.txt and AI crawlers Verify you are not blocking GPTBot, ClaudeBot, PerplexityBot, Google-Extended or ChatGPT-User. If you block them, models cannot crawl you. Add explicit rules for each bot with Allow: /.
Week 2: Entity Consistency
Name audit across the 7 priority channels The exact brand name must be identical on the website, LinkedIn, Crunchbase, Google Business Profile, Wikipedia/Wikidata, the main sector directory and published press releases. Any variation fragments the entity signal.
Standard entity phrase Define an unambiguous phrase — "[Name] is [category] that [what it does] for [for whom]" — and update all channels to use it identically. This phrase must appear in the first paragraph of the About page, on LinkedIn, on Crunchbase and in the JSON-LD.
Wikipedia or Wikidata If the brand has sufficient media coverage, create or update the Wikipedia entry. If not, complete the Wikidata profile with all available fields. Wikipedia is the most cited source in the training data of the main LLMs.
Phase 2 — Weeks 3-4: Content Optimization for Citation
With the technical and entity foundation in order, the next step is ensuring that existing content is structured to be cited. No new content needs to be created yet — existing content needs to be optimized first.
Week 3: Content Audit and Prioritization
Identify the 5 highest-intent articles These are articles that answer questions your audience asks directly in AIs — not the ones generating the most Google traffic. Use the Query Fan Out from GEO Metrics' Chrome extension to discover the real sub-queries models generate when processing your strategic prompts.
Run the GEO Content Readiness Score on each one Prioritize by the dimension with the largest gap. If Answerability is at 60%, that is the highest-leverage point — a single edit can move that score significantly.
Week 4: Content Improvement Implementation
For each prioritized article, apply in order:
1. Direct answer in the first lines The article's main question must be answered in the first paragraph. AIs extract the first relevant block — if the answer is in paragraph 8, the model probably won't extract it.
2. Question-format headings Change "Introduction" to "What Is X?", "Part 1" to "How Does Y Work?". H2 and H3 headings in question format are the semantic markers models use to navigate content.
3. Explicit definitions "X is…", "AI Share of Voice measures…". AIs cite direct definitions more than any other format.
4. Verifiable proprietary data At least 2-3 proprietary statistics or data points per article. Models cite what they cannot generate themselves.
5. FAQs with schema Add a section of 4-6 frequently asked questions at the end with FAQPage JSON-LD. It is the highest-probability format for direct extraction.
Phase 3 — Weeks 5-8: External Authority and Consensus Signals
This is the highest-impact phase for models with real-time web access — Perplexity, AI Overviews, Copilot — and the most underestimated because its results are not immediate across all models.
The fundamental principle: models prioritize what third parties say about a brand over what the brand says about itself.
Week 5: Source Map and Community Activation
Identify the sources AIs already cite in your category GEO Metrics' Citations module shows in real time which domains are being referenced by models when they respond about your category. For the prompt "How to position my brand in AI responses", the most cited domains today are: youtube.com (128 citations), tristanelosegui.com (83), esmartia.com (53), reddit.com (42), arxiv.org (40), hubspot.es (28). Those are your targets.
Activate Reddit with proprietary data Identify 2-3 subreddits where your audience asks questions about your category (r/marketing, r/seogrowth, r/AskMarketing). Respond with verifiable proprietary data — not direct links. A useful response with a proprietary data point in the right thread can generate Perplexity citations within 48 hours.
Publish on LinkedIn with unique data A post with proprietary data not on your website. Posts with unique data have a higher probability of being crawled and cited than promotional content.
Week 6: YouTube Presence
YouTube is the most cited domain in AI responses for informational categories. High production quality is not required — well-titled, well-described content is.
Create or update at least one strategic video:
The title must be a question your audience asks in AIs
The description must include the main points in text format — that is what AIs read
Upload a manually corrected transcript — errors in brand names reduce model confidence
Week 7: Sector Media Outreach
Contact the 3 blogs or media outlets most cited by AIs in your category with a concrete collaboration proposal: opinion article with exclusive proprietary data, interview, case study, guest post.
Exclusive proprietary data is the most powerful argument: a data point only you have that the outlet can publish exclusively is far easier to place than a generic collaboration request.
Week 8: Directories and Structured Sources
Update or create profiles in the highest-authority directories in your sector: G2, Capterra, Product Hunt (for tech), Trustpilot, or the reference directory for your vertical. Verify that the name, description and data are identical to the official brand version.
Phase 4 — Weeks 9-12: Measurement, Adjustment and Next Cycle
Week 9: First Results Reading
Return to GEO Metrics and compare current metrics against the baseline diagnosis:
Share of Voice by model — has it increased? In which models?
Average position — has it improved?
Accuracy Rate — are AIs generating more correct information?
Domain citations — which new URLs are being referenced?
The goal is not to have solved everything in 90 days. It is to understand what has moved and what remains a gap.
Week 10: Gap Identification by Model
Behavior varies radically by model. A gap in Claude (low position or no mentions) is resolved differently from a gap in Perplexity:
Model | If you don't appear | Priority action |
|---|---|---|
Perplexity | Little in real-time crawled sources | Reddit, sector press, YouTube |
AI Overviews | Low DA or poor schema | Technical SEO + schema markup |
ChatGPT | Low training corpus presence | High-authority media, Wikipedia |
Claude | Entity not consolidated in historical sources | Wikipedia, high-credibility English sources |
Copilot | Low Bing authority | Bing Places profile, presence in Bing-indexed sources |
Week 11: New Strategic Content Creation
With data from the first 10 weeks, you now know exactly which prompts have the largest gap and which internal sub-queries the models use to respond about your category. That knowledge defines the topics for new articles with the highest probability of impact.
Use GEO Metrics v2's Recommendations engine to cross-reference monitoring data, content audits and technical infrastructure signals and generate topics prioritized by real impact.
Week 12: Cycle Close and Next Cycle Launch
GEO does not end at week 12. 50% of active citations in the models rotate each quarter — what works today may stop working in 90 days if a competitor publishes better content or secures mentions in more authoritative sources.
The close of the first cycle defines the second:
Which prompts still have a gap?
Which sources are gaining citations at the expense of yours?
Which models still don't cite you and what signals are they missing?
Those three questions are the starting point of the next cycle.
The Plan's Tool Stack
Phase | Action | Tool | Cost |
|---|---|---|---|
Diagnosis | Visibility across 9 models | GEO Metrics | From €80/month |
Diagnosis | Technical domain audit | Agent Readiness Score | Free |
Diagnosis | Content audit | GEO Content Readiness Score | Free |
Phase 1 | Discover real AI sub-queries | Fan-out Chrome Extension | Free |
Phase 2 | Content optimization | GEO Content Readiness Score | Free |
Phase 3 | Sources cited by AIs in your category | GEO Metrics Citations | Included |
Phase 4 | Recommendations prioritized by impact | GEO Metrics Recommendations | Included |
Phase 4 | Analysis and reporting automation | GEO Metrics MCP + Claude/ChatGPT | Included |
Frequently Asked Questions
How long does it take to see the first results? It depends on the model. For Perplexity and AI Overviews — which crawl in real time — a press mention or a Reddit post can have effect within 48-72 hours. For Claude and base ChatGPT, the effect takes weeks or months. The first measurable indicators usually appear between week 4 and week 6, primarily in Perplexity and AI Overviews.
What if my brand already appears in some model but at a low position? You are already a recognized entity for that model — that is the foundation. The work then is improving position, not building from scratch. The most frequent cause of a low position in a model where you already appear is low authority in the sources that model uses for ranking. GEO Metrics' Citations module identifies exactly which ones.
Do I need to create new content from the start? No. Phase 2 prioritizes optimizing existing content before creating new content. In most projects, optimizing the 5 most strategic existing articles has more impact in the first weeks than publishing new ones.
Is the plan different for agencies versus direct brands? The structure is the same. The difference is in scale: an agency executes this plan for multiple clients in parallel from GEO Metrics, with unlimited brands from the first plan and no additional cost per client. The Recommendations module generates the specific plan for each project based on each brand's real data.
What is the most important thing if I can only do one thing? The initial visibility audit in GEO Metrics. Without knowing where the brand stands today across the 9 models, any action is a blind bet. The diagnosis takes less than 10 minutes to configure and defines everything else.
Ready to start with your brand's diagnosis across the 9 AI models?
Get started with GEO Metrics → trygeometrics.com
Are you an agency? GEO Metrics' Agency Program lets you manage the 90-day plan for all your clients from a single dashboard → trygeometrics.com/agency-program
GEO & AEO expert focused on making brands visible inside AI-generated answers. He leads GEO Metrics, measuring how models like ChatGPT and Gemini cite, rank, and describe brands. His work helps companies move from SEO rankings to true visibility in AI-driven search.
See more articles
Learn actionable strategies, proven workflows, and expert tips to help your brand thrive.
Subscribe to GEO Metrics newsletter!
Receive expert advice, updates, and smart analytical insights directly in your inbox.










