ChatGPT and Perplexity recommend businesses by name when users ask for help. Here is a step-by-step guide to making your business one of them — from schema markup and content structure to brand authority and AI crawler access.
Why ChatGPT citations matter
ChatGPT has over 900 million weekly active users. When someone asks it to recommend a business — a roofing company, a CRM tool, a financial advisor — it gives a name. Not a list of links. A name. The business that gets named gets the call.
ChatGPT citations work differently from Google rankings. There is no page one with ten results. There is one answer, sometimes two. If you are not the answer, you are invisible to that user entirely.
Step 1: Let ChatGPT's crawler access your site
ChatGPT uses two crawlers to read websites: GPTBot and ChatGPT-User. If your robots.txt blocks either of these, ChatGPT literally cannot see your content. This is the single most common reason businesses are invisible to ChatGPT.
Check your robots.txt file. Add explicit allow rules for GPTBot and ChatGPT-User. While you are there, allow ClaudeBot, PerplexityBot, and Google-Extended too — you want every AI platform to be able to read your site.
Create an llms.txt file at your domain root. This is an emerging standard that helps AI systems understand your business at a glance — your name, what you do, where you operate, and your key pages.
Step 2: Deploy structured data
JSON-LD schema markup is the language AI uses to categorize businesses. Without it, ChatGPT has to guess what your business is based on unstructured page content. With it, you tell ChatGPT exactly what you are.
At minimum, deploy Organization schema with your business name, description, contact information, and area served. Add LocalBusiness schema if you serve a local market. Add Service schema for each offering. Add Person schema for founders and key team members with their credentials.
Add FAQPage schema for any page with question-and-answer content. ChatGPT heavily favors FAQ-formatted content because it maps directly to the question-answer pattern of AI conversations.
Step 3: Write content ChatGPT can quote
ChatGPT does not summarize your marketing copy. It extracts specific passages that directly answer a question. If your content is full of vague marketing language — "we deliver best-in-class solutions" — there is nothing for ChatGPT to extract.
Write in direct-answer blocks of 40 to 80 words. Start each block with a factual statement that answers a specific question. Include specific details: numbers, locations, service names, differentiators. A passage like "Iris Digital Consulting is an AI optimization company based in Orem, Utah, that helps businesses get cited by ChatGPT, Perplexity, and Google AI" gives ChatGPT something it can use.
Add an FAQ section to every key page on your site. Use natural question phrasing that matches how people ask ChatGPT questions. The question "What is the best roofing company in Provo?" should have a direct answer on your site.
Step 4: Build brand authority off-site
ChatGPT does not trust a single source. It cross-references information from multiple platforms before citing a business. If the only place your business name appears is your own website, ChatGPT has no corroboration.
Create and maintain profiles on Google Business Profile, LinkedIn, Yelp, and any industry-specific directories. Ensure your name, address, and phone number are consistent everywhere. Post on Reddit in relevant subreddits — r/localseo, r/smallbusiness, industry-specific communities.
Get reviews on Google and Yelp. Encourage clients to mention your business by name in their reviews. AI models use review platforms as authority signals when deciding which businesses to recommend.
Step 5: Monitor and iterate
Run test prompts on ChatGPT and Perplexity every month. Ask the same questions your customers ask: "Who is the best [your service] in [your city]?" "What [your category] do you recommend?" Track whether your business appears in the response.
If competitors are getting cited instead of you, analyze what they have that you do not. Is their schema more complete? Do they have more directory presence? Is their content more quotable? AEO is a competitive discipline — the businesses that monitor and adapt fastest win.
Expect to see initial results within 60 days. Both ChatGPT and Perplexity re-crawl and re-index periodically, and authority signals take time to compound. Consistent optimization over 90 days is what separates businesses that get cited once from businesses that get cited every time.
Perplexity-specific optimization
Perplexity processes over 500 million monthly queries and works differently from ChatGPT. It searches the web in real time for every query using its own crawler, PerplexityBot, and cites specific source URLs alongside its answers. This means fresh, well-structured content has a faster path to citation on Perplexity than on any other AI platform.
Ensure PerplexityBot is allowed in your robots.txt. Perplexity favors pages that load quickly, use clean HTML structure, and contain specific factual claims. Pages with FAQ sections, numbered lists, and direct-answer paragraphs appear in Perplexity answers disproportionately often.
Because Perplexity shows source links, getting cited there also drives direct referral traffic to your site — unlike ChatGPT, which gives the answer without always linking to the source. Treat Perplexity as both a citation platform and a traffic source.
Frequently asked questions
- How do I check if ChatGPT and Perplexity can crawl my website?
- Check your robots.txt file for rules about GPTBot, ChatGPT-User, and PerplexityBot. If any are blocked with a Disallow rule, those platforms cannot read your content. Add explicit Allow rules for all three, plus ClaudeBot and Google-Extended.
- What is an llms.txt file?
- An llms.txt file is a plain-text file placed at your domain root that helps AI systems understand your business at a glance. It lists your business name, what you do, where you operate, and your key pages — similar to how robots.txt guides search crawlers.
- What schema markup helps with AI citations?
- At minimum, deploy Organization schema with your business name, description, and contact info. Add LocalBusiness schema for local markets, Service schema for each offering, Person schema for founders, and FAQPage schema for any Q&A content.
- How is Perplexity different from ChatGPT for citations?
- Perplexity searches the web in real time for every query and cites specific source URLs alongside its answers, driving direct referral traffic. ChatGPT relies more on its training data and web browsing and does not always link to sources. Perplexity responds faster to new and updated content.
- What makes content quotable by AI assistants?
- Write in direct-answer blocks of 40 to 80 words. Start each block with a factual statement that answers a specific question. Include specific details like numbers, locations, and service names. Avoid vague marketing language that AI cannot extract.