Your customers are asking ChatGPT, Claude, Perplexity, and Gemini who to hire, where to go, and what to buy. AI gives them a short answer with a few cited businesses. If you are not one of them, you are invisible.
For twenty years, finding a business meant typing a question into Google, scanning ten blue links, and clicking the ones that looked most promising. Whoever ranked at the top won. That world is collapsing fast. Here is what happened.
Then 2005 to 2023
google.com
Google
🔍best italian restaurant park slope
www.opentable.com › restaurants › park-slope
The 10 Best Italian Restaurants in Park Slope (Updated 2025)
Find Italian restaurants in Park Slope, Brooklyn. Reservations available for Convivium Osteria, Al Di La Trattoria, Bricolage, Lucali, Tony's Trattoria, and more.
www.yelp.com › search › park-slope-italian
Top 10 Best Italian in Park Slope, Brooklyn - Yelp
Reviews on Italian in Park Slope, Brooklyn, NY. Convivium Osteria has 4.5 stars from 892 reviews. Tony's Trattoria, Al Di La...
THE 10 BEST Italian Restaurants in Park Slope (UPDATED 2025)
Best Italian Restaurants in Park Slope, Brooklyn: See Tripadvisor traveler reviews of Italian restaurants in Park Slope and search by price, location...
Now 2024 onward
chatgpt.com
ChatGPT
"What's the best italian restaurant in Park Slope for date night?"
For date night in Park Slope, the top three Italian spots are 1 Al Di La Trattoria (warm trattoria atmosphere, no reservations but worth the wait), 2 Convivium Osteria (rustic Tuscan, candlelit, perfect for special occasions), and 3 Lucali (legendary pizza in a romantic candlelit space).
Sources
[1]Aaldilatrattoria.com
[2]Cconvivium-osteria.com
[3]Llucali.com
Notice what's missing in the right side. The customer did not see a list. They didn't scan and choose. They got an answer with a few names and a recommendation. They are booking one of those three places tonight. The other Italian restaurants in Park Slope were pushed out of this customer's research.
"
The customer never sees a list of links anymore. They get one answer with a few names. If you are not one of those names, you are out of the conversation.
This is happening to your industry too
Open ChatGPT right now. Ask the question your best customer would ask.
It doesn't matter what business you are in. Local restaurant, neighborhood plumber, injury law firm, dental practice, contractor. The pattern is the same. A few names get cited. Everyone else gets skipped. Here is what that looks like across three completely different businesses.
🍝
Restaurant in Brooklyn
Date night Italian in Park Slope
"Best italian restaurant in park slope brooklyn for date night"
AI cites
AAl Di La Trattoria
CConvivium Osteria
LLucali
Your restaurant is not mentioned
🔧
Plumber in Houston
Emergency plumber open 24/7
"Emergency plumber in houston open 24 hours near me"
AI cites
NNick's Plumbing
AAbacus Plumbing
RRoto-Rooter
Your plumbing company is not mentioned
⚖️
Injury law firm in Brooklyn
Personal injury attorney for car accidents
"Best personal injury lawyer in brooklyn for car accident"
AI cites
BBlock O'Toole & Murphy
PParker Waichman
GGair, Gair, Conason
Your law firm is not mentioned
Each of these customers is sitting at home tonight, asking AI a question, and getting an answer that sends them to a competitor. You can do this test yourself in 30 seconds. Open ChatGPT, ask the question your customer would ask, and look at the names. If you are not one of them, you are losing this customer to whoever is.
Want to know if your business shows up when buyers ask AI about your industry?
Because AI sees your website very differently than your customers do.
Your customers see a polished, beautiful site. Photos, animations, a menu, an "Order Online" button. AI engines see something completely different. Drag the handle below to see both views of the same page.
👀
This is Tony's Trattoria, a fictional Italian restaurant. The same URL. Two completely different realities. Drag the handle in the middle to compare.
👤
What your customers see
The rendered website
🤖
What AI bots see
The raw HTML and signals
Tony's Trattoria
MenuReservationsAboutOrder Online
Reserve a Table
Park Slope · Since 1987
Authentic Italian cooking, made by family.
Three generations of recipes from Calabria. Wood fired pizza, fresh pasta made every morning, and a wine list that knows what it's doing.
Reserve a Table
View Menu
Tonight's Specials
Burrata & Heirloom
$18
Bucatini Carbonara
$26
Margherita Pizza
$22
Visit Us
Address
237 5th Ave
Hours
5pm to 11pm
Reservations
718 555 0142
ClaudeBot/GPTBot/PerplexityBot view of tonysTrattoria.com
HTML the AI bot downloads
<title>Tony's</title>
<meta charset="utf 8">
<div id="hero"></div>empty, loads via React
<div id="menu"></div>empty, fetched after page load
<div id="hours"></div>empty, from API call
<script src="/app.js"></script>
Structured data found
✕
No meta description
✕
No Open Graph tags
✕
No Schema.org JSON LD
✕
No Restaurant entity
✕
No address or hours markup
✕
No menu items in HTML
✕
No llms.txt at root
The bot cannot tell what business this is, where it's located, what kind of food it serves, or whether it takes reservations. It will not be cited as a source when someone asks ChatGPT about Italian restaurants in Park Slope.
This is the problem AI SEO solves. The site looks great to humans because the browser runs JavaScript and renders the React app. AI crawlers do not run JavaScript. They download the raw HTML, find empty divs, give up, and move on. The restaurant is invisible regardless of how impressive the site looks.
Your site is probably in this exact state right now. We can fix it in a week.
Old SEO was one game. Beat Google. AI SEO is four games at once. Some customers ask ChatGPT every morning. Some live inside Claude. Some run every vendor question through Perplexity. Some get AI Overviews on every Google search. If your site only satisfies one engine, you lose the customers who use the other three.
G
ChatGPT
OpenAI · 3.7 billion visits a month
"I cite pages with clean HTML, structured data, and facts I can verify. Avoid paywalls."
Crawler: GPTBot & ChatGPT-User
A
Claude
Anthropic · 250 million monthly users
"I love long form factual content. Schema markup helps. I read llms.txt when sites have one."
Crawler: ClaudeBot & Claude-SearchBot
P
Perplexity
Perplexity AI · 400 million monthly searches
"Every answer I give has citations. I want recent content with named entities and real numbers."
Crawler: PerplexityBot & Perplexity-User
G
Gemini
Google · AI Overviews on every search
"Schema.org markup is non negotiable. I weight expertise and authorship signals heavily."
Crawler: Google-Extended
So what do you actually do?
Six things to fix on your site to be found by AI.
Each one is solvable. Together they make up the GEO stack: the six layers AI engines look for when deciding whether to cite your business. The bad news is almost no business sites have all six. The good news is once you do, you'll be cited where your competitors aren't.
01
Invite AI bots in your robots.txt
The first thing every AI crawler reads. Add explicit allow lines for GPTBot, ClaudeBot, PerplexityBot, and Google-Extended. Many sites accidentally block these bots through legacy rules and don't realize it.
02
Add an llms.txt file at your root
A new standard at llmstxt.org. It gives AI engines a curated index of your most important pages, written in clean markdown. Most sites don't have one. The ones that do get cited more often.
03
Put Schema.org markup on every page
This is the single most important signal. A connected graph of Organization, LocalBusiness, Restaurant, Service, or Product entities tells AI engines exactly who you are, what you do, and where you operate. Without it, you're a generic webpage.
04
Server render your content (don't rely on JavaScript)
AI crawlers do not run JavaScript. Any content loaded after the initial HTML response is invisible to them. Server side rendering or static generation makes everything visible. This is non negotiable.
05
Complete meta tags, canonical URLs, sitemap
Meta description, Open Graph tags, Twitter Card, canonical link, and a dynamic sitemap referenced in your robots.txt. Together they tell AI engines what each page is about and how your site is organized.
06
Write content AI can actually cite
Specific facts. Named entities. Real numbers. Addresses, hours, prices, founding dates, certifications. AI engines lift these directly into answers. Vague marketing copy gets ignored. "Family owned since 1987 serving Park Slope" beats "We deliver excellence."
Don't want to build all six layers yourself? We do the entire stack for you.
Enter your website below. The scanner fetches your page, checks robots.txt and llms.txt, looks for structured data, reviews your meta tags, and measures whether the page gives AI enough specific content to cite you.
https://
Try:
0
out of 100
Scanning
Scanning the page
The scanner is fetching your URL right now. It will check robots.txt, look for llms.txt, parse the HTML for Schema.org markup, measure server rendered content, and check meta tags.
This is a real scan. The scanner fetches your URL live, downloads its robots.txt and llms.txt, parses the HTML for JSON LD schema and meta tags, and measures content density. A full Omni AI SEO audit goes deeper: every page is parsed, schema is validated against Google and Schema.org specs, and you get a remediation roadmap.
What is this actually costing you?
Calculate the annual revenue you're losing to bad AI SEO.
Every month, customers in your area ask AI engines for recommendations in your category. Every time a competitor gets cited and you don't, you lose a deal you could have won. Adjust the inputs below to match your business.
Your numbers
customers
%
%
$
What's at stake
Monthly customers who could find you via AI500
Considerations if AI cited you every time100
New customers per month at full citation15
Monthly revenue you could capture$37,500
Annual revenue exposed to AI invisibility
$450,000
This stays on the table every year your competitors win the citations.
Omni Online Strategies
Get your business found by AI.
We design and build the AI SEO and GEO infrastructure that gets your company cited by ChatGPT, Claude, Perplexity, and Gemini when customers ask about your industry.
This is an educational guide about AI SEO and GEO. Tony's Trattoria is a fictional restaurant used to illustrate how AI crawlers see a typical business website. The example queries in the Then vs Now and industry sections show real businesses cited as illustrative examples of citation patterns. Specific citation results vary by AI engine, query phrasing, and time of search. Statistics cited are from publicly reported industry research as of 2025. The AI SEO Scanner performs a real fetch against the URL you enter and returns scores based on what it finds. AI engine behavior evolves continuously. Outcomes from AI SEO work depend on industry, content quality, competitor activity, and how AI engines weight signals at the time of the customer query.