To get your website to show up in ChatGPT, you need to implement Answer Engine Optimization (AEO) — a set of techniques that make your website understandable, quotable, and trustworthy to AI answer engines. This includes adding JSON-LD schema markup, writing clear entity-defining sentences, structuring content with headings and FAQ sections, allowing AI crawlers in your robots.txt, and building external authority signals. This guide explains each step in detail.
How ChatGPT Decides Which Websites to Cite
When ChatGPT browses the web to answer a question, it searches via Bing, reads the top results, and generates a response that cites the most relevant and authoritative sources. The websites it chooses to cite share specific characteristics that make them easy for AI to understand and trust.
ChatGPT prioritizes websites that have machine-readable structured data (schema markup), clear and definitive statements about their topic, well-organized heading structures, FAQ sections that directly match common questions, and consistent information across the web. These are the same signals targeted by Answer Engine Optimization (AEO).
Critically, business size does not determine whether ChatGPT cites you. A local plumber with excellent AEO can outperform a national chain with a poorly structured website. AI answer engines reward clarity and structure over brand recognition.
Step 1: Add JSON-LD Schema Markup
What it is
JSON-LD (JavaScript Object Notation for Linked Data) is a structured data format that you embed in your website's HTML to tell AI engines exactly what your business is, what services you offer, where you're located, and other key facts — in a machine-readable format.
Why it matters for ChatGPT
Without schema markup, AI engines have to guess what your website is about by reading your text. With schema, you're giving them a structured fact sheet. This is the single most impactful AEO optimization you can make — it's worth up to 25 points on FirstAnswer's 100-point AEO audit.
What to implement
- Organization or LocalBusiness schema on your homepage — your business name, address, phone, description, founding date, service area
- Service schema on each service page — describing what the service is, who it's for, and where it's available
- FAQPage schema on pages with FAQ sections — marking up questions and answers so AI can extract them directly
- BreadcrumbList schema on all pages — showing the site hierarchy so AI understands your page relationships
Here is an example of Organization schema markup that a local business would add to their homepage:
Step 2: Write a Clear Entity-Defining Sentence
What it is
An entity-defining sentence is a single, clear, factual statement that tells AI exactly who you are and what you do. It should appear in the first paragraph of your homepage and key pages.
The formula
[Business Name] is a [type of business] in [city, province] that [primary service/specialization] for [target customers].
Examples
"Edmonton Family Dental is a family dentistry practice in Edmonton, Alberta that provides preventive, restorative, and cosmetic dental care for patients of all ages."
"West Coast Plumbing is a licensed plumbing company in Victoria, BC that specializes in residential plumbing repair, installation, and emergency services."
Why it matters
This sentence is what ChatGPT is most likely to quote when someone asks about businesses like yours. If you don't have one, AI has to cobble together an answer from scattered text — and it usually picks a competitor who does have a clear statement.
Step 3: Structure Content with Headings and FAQ Sections
Heading hierarchy rules
- One H1 per page that clearly states the page topic
- H2 subheadings that match questions people ask (e.g., "What does a business lawyer do?")
- H3 subheadings for supporting details under each H2
- 800+ words on key service pages for depth signals
FAQ sections
Add a 5-8 question FAQ section to every key page. Write questions the way real people ask them, and write answers that are direct, factual, and 2-3 sentences long. Mark these up with FAQPage schema (Step 1) so AI can extract them directly.
Why this works
AI answer engines parse heading structure to understand what a page covers. When someone asks ChatGPT a question that matches your H2 heading, it can pull the content under that heading as the answer — and cite your website as the source.
Step 4: Allow AI Crawlers in Your robots.txt
What to add
Your robots.txt file (located at yourdomain.com/robots.txt) controls which bots can access your website. Many websites accidentally block AI crawlers, making it impossible for ChatGPT to read and cite their content.
Recommended robots.txt
If GPTBot is blocked in your robots.txt, ChatGPT literally cannot access your website. This is a common issue — and one of the easiest AEO fixes to implement.
Step 5: Create Authoritative, Quotable Content
What makes content quotable
- Definitive statements — "The average cost of a kitchen renovation in Edmonton is $25,000 to $50,000" not "prices vary"
- Specific credentials — years of experience, certifications, number of clients served, awards
- Direct answers — answer the question in the first sentence, then elaborate
- Factual tone — avoid hype words like "best," "amazing," "incredible." AI engines prefer factual authority
The AI-quotable sentence test
For every key page, ask yourself: "If ChatGPT only quotes one sentence from this page, which sentence would I want it to be?" Then make sure that sentence exists, is in the first two paragraphs, and is clear enough to stand on its own.
Step 6: Build External Citation Signals
What to do
- Claim and optimize your Google Business Profile with complete, accurate information
- Get listed on authoritative directories — Yelp, Yellow Pages, industry-specific directories
- Maintain consistent NAP data (Name, Address, Phone) across every listing
- Earn Google reviews — AI uses review signals as trust indicators
- Get mentioned on other websites — local news, industry blogs, partner sites
Why it matters
AI answer engines cross-reference information across the web. When your business name, address, and details are consistent across multiple authoritative sources, AI systems gain confidence that your information is accurate and trustworthy — making them more likely to cite you.
What Happens If You Do Nothing
AI answer engines are rapidly becoming the primary way people find businesses. If your website isn't optimized for AI, you're invisible to a growing share of potential customers. The businesses that implement AEO now will establish early authority — making it harder for competitors to catch up later.
Most small business websites currently score below 30 out of 100 on an AEO audit. The average score of businesses FirstAnswer has audited is 35/100. The gap between where most businesses are and where they need to be represents both a risk and an opportunity.
Find Out Your AEO Score — Free
Get a complimentary 100-point AEO audit and see exactly where your website stands with AI answer engines.
Request Your Free Audit