Junsik Yu

What is GEO (Generative Engine Optimization)?

GEO is the practice of structuring your content and data so that answer-generating AI search, such as ChatGPT, Gemini, and Perplexity, cites your information when it builds a response. Where SEO aims for a high position in a list of results, GEO aims to be inside the answer itself.

Why now

In the AI Search Trend Report 2026 H2 by Opensurvey (오픈서베이), 58.1% of respondents said they had used ChatGPT for search and 52.2% had used Gemini, while 38.8% said they mainly use Naver, down 7.2 percentage points from the previous year.

Opensurvey (오픈서베이), AI Search Trend Report 2026 H2

By IGAWorks Mobile Index (아이지에이웍스 모바일인덱스), Google had 47.02 million monthly users in July 2026 and passed Naver, at 46.85 million, for the first time. ChatGPT had 16.46 million.

IGAWorks Mobile Index (아이지에이웍스 모바일인덱스), monthly active users, July 2026 · Reported by kmjournal.net, August 13, 2026

The posts and photos you have built up so far sit on land the platform lends you. Naver, Instagram, and Kakao do not belong to the salon, and when their policies change, what you stacked there goes with them. The place AI can walk into and read at any time is a domain and a website in the salon's own name.

Junsik Yu speaking with both hands raised in front of a slide of AI search usage statistics
The same statistics being explained in the talk on September 15, 2026

Definition

"Structuring web information into a form machines can read and verify, so that a generative AI judges a specific business, product, or fact to be a trustworthy source and includes it in its answer."

Source note: The term was introduced by Aggarwal et al., "GEO: Generative Engine Optimization" (KDD 2024, arXiv:2311.09735), which reported visibility gains of up to 40% from adding citations, statistics, and quotations.

How are SEO and GEO different?

AspectSEOGEO
GoalA high position in search result listsBeing cited inside the AI's answer
Evaluated bySearch algorithmsLanguage models + search and citation pipelines
Key signalsKeywords, backlinks, page speedClear definitions, structured data, sources, consistent information across channels
Success metricsRank, clicksWhether cited, mention frequency, position within the answer
Result format10 links3 to 5 salon names

SEO

Search Engine Optimization

1st
2nd
3rd
…10th
Goal
A high position in the results list
Signals
Keywords · backlinks · speed
Metrics
Rank · clicks
Result
10 links

GEO

Generative Engine Optimization

Salon names cited inside the answer

Goal
Cited inside the AI’s answer
Signals
Definitions · structured data · consistency
Metrics
Whether cited · mention order
Result
3 to 5 salon names

SEO → GEO: not a replacement but a precondition. Without basic SEO, GEO doesn’t get started.

The difference between SEO and GEOSEO aims for a high position in the search result list, and its result is 10 links. GEO aims to be cited inside the AI’s answer, and its result is 3 to 5 salon names. The two are not substitutes; SEO is a precondition for GEO.

The two are not substitutes. Many generative AIs consult existing search results when building answers, so without basic SEO in place, GEO doesn't get started either.

How does AI choose which salons to mention?

  1. 1

    Interpreting the question

    It breaks "a place in Gangnam good at men's perms" down into location, service, and intent.

  2. 2

    Search and collection

    It gathers candidates from web search, map data, and review platforms.

  3. 3

    Judging trust

    It checks whether information matches across sources, is up to date, and is specific.

  4. 4

    Generating the answer

    It summarizes only the few candidates that pass that judgment into sentences.

  1. STEP 1

    Interpreting the question

    Breaks "a place in Gangnam good at men’s perms"into location · service · intent

    Gangnam / men’s perm / request for recommendation

  2. STEP 2

    Search · Collection

    Gathers candidate salons fromweb search, maps, and review platforms

    Place · website · social media · reviews

  3. STEP 3 · Where GEO works

    Judging trust

    Does the information match across sources?Is it current · specific?

    Salon name · address · menu · stylist information

  4. STEP 4

    Generating the answer

    Only the 3 to 5 that pass the judgmentare summarized into sentences

    Not 10 links, but 3 to 5 salon names

The 4 steps AI uses to choose which salons to answer with1 Interpreting the question, 2 Search and collection, 3 Judging trust, 4 Generating the answer. Salon GEO is the work of getting through step 3.

Most of salon GEO is work to pass step 3, that is, "is the information consistent and specific?"

Why hair salons need GEO

Hair salons are location-based services, and customers' questions are already conversational. "Where do you get your hair done?" fits more naturally into an AI chat than into a search box. More than 4 in 10 Koreans have used generative AI, and most of them use ChatGPT (Ministry of Science and ICT, 2025 Internet Usage Survey). Salon information, on the other hand, often exists in forms AI has trouble reading.

  • Service menus and prices are posted only as images
  • The salon name, address, and phone number differ across Naver Place, Instagram, and the website
  • The website's body is rendered only with JavaScript, so crawlers can't read the text
  • Stylist introductions and specialty services aren't written out as sentences anywhere
  • Answer screen after asking ChatGPT “Recommend a hair salon near Oryudong Station” on September 15, 2026. RIAHN Hair Oryu branch recommended first. Other salon names blurred.

    ChatGPT · 2026-09-15

    Query: “Recommend a hair salon near Oryudong Station”

    RIAHN Hair Oryu branch mentioned first

  • Answer screen after asking Gemini “Recommend a hair salon near Oryudong Station” on September 15, 2026. RIAHN Hair Oryu branch recommended first. Other salon names blurred.

    Gemini · 2026-09-15

    Query: “Recommend a hair salon near Oryudong Station”

    RIAHN Hair Oryu branch mentioned first

  • Answer screen after asking Perplexity “Recommend a hair salon near Oryudong Station” on September 15, 2026. RIAHN Hair Oryu branch recommended first. Other salon names blurred.

    Perplexity · 2026-09-15

    Query: “Recommend a hair salon near Oryudong Station”

    RIAHN Hair Oryu branch mentioned first

What AI reads and what it cannot

AI reads these

Information behind an open door, with an address of its own

  • Your own domain website
  • Structured data
  • Google Business Profile
  • Public web backlinks
  • Pages in multiple languages

AI cannot read these

Information behind a closed door, or with no address

  • Naver Blog and Cafe (AI crawlers blocked)
  • Daum and Kakao Brunch (AI training crawlers blocked)
  • Instagram (AI crawlers blocked, login required)
  • Explanations inside YouTube videos (not written out as text)
  • Information that lives only inside an app (no web address)

The difference is not the format but whether entry is allowed.

What AI reads and what it cannotA comparison of information AI can read and information it cannot. The difference is not the format but whether entry is allowed.

AI crawler status by platform

AI crawler status by platform
PlatformStatusEvidence (robots.txt)Checked
Naver BlogBlockedDisallow: / is set for GPTBot, OAI-SearchBot, PerplexityBot, Google-Extended, ClaudeBot, Claude-SearchBot, meta-externalagent, Applebot-Extended, and CCBot. A comment states that bot access for AI training and retrieval-augmented generation is prohibited.
Naver CafeBlockedDisallow: / is set for User-agent: *, and the AI crawlers above are blocked individually. The same prohibition comment is present.
Naver PlaceBlockedThe robots.txt request to m.place.naver.com returned 429, so this was checked on www.naver.com. Disallow: / is set for User-agent: * and only the front page is allowed.
DaumBlockedDisallow: / is set for User-agent: *, and only the front page and ad files are allowed.
Kakao BrunchPartly allowedAI training crawlers such as GPTBot, ClaudeBot, Google-Extended, meta-externalagent, and CCBot get Disallow: /, while OAI-SearchBot, Claude-SearchBot, PerplexityBot, and ChatGPT-User are allowed on public posts outside admin paths.
TistoryCould not checkrobots.txt on www.tistory.com returned 404, so it could not be checked at the service address. Individual blog addresses need to be checked one by one.
InstagramBlockedDisallow: / is set for GPTBot, ClaudeBot, Google-Extended, PerplexityBot, Applebot-Extended and others, with a notice that automated collection is prohibited. Some screens require a login.

Based on the robots.txt files each site publishes. These policies can change.

Three tiers of visibility

  1. 1 · Base

    Social media, Naver Place, reviews

    The part you are already doing.

  2. 2 · Required

    A salon website AI can read

    The part this consulting covers.

  3. 3 · Connection

    Google Business Profile and booking links

    The path from search to a visit and a booking.

Hair salon GEO checklist (10 items)

  1. 1Write the salon name (Korean and English) the same way on every channel
  2. 2Match address, phone number, and business hours (NAP) across channels
  3. 3Publish service menus and prices as text
  4. 4State each stylist's specialty services in sentences
  5. 5Add HairSalon structured data (JSON-LD) to the website
  6. 6An FAQ page with FAQPage markup
  7. 7Reply to reviews in the salon's name, including service names
  8. 8Check whether robots.txt blocks AI crawlers
  9. 9Add alt text (service name, salon name) to images
  10. 10Once a month, ask the major AIs real questions and record whether the salon appears

Frequently asked questions

Does GEO replace SEO?
No. Most generative AIs consult existing search results, so SEO is a precondition for GEO.
Isn't it enough to manage Naver Place well?
Place is an important source, but AI looks at whether multiple sources agree. If Place, website, and social media information differ, trust drops.
When can I see the effect?
After information is cleaned up, it takes time for AI to collect it again. Based on actual implementation experience, I use 3 to 4 weeks as the guideline.
Can an independent salon do this?
Yes. Checklist items 1 to 4 are things a salon can do itself at no cost.
If I spend money on ads, will I appear in AI answers?
Currently, whether you're cited in major generative AI answers is not decided by buying ads. The trustworthiness and structure of information are the criteria.
How is the work divided between a franchise HQ and its salons?
An efficient structure is for HQ to handle naming rules, structured data, and website templates, while salons handle review replies, stylist introductions, and keeping information current.

What HQ does

Built once, applied to every salon

  • Salon name · address naming rules
  • HairSalon structured data
  • Store page template
  • Review reply guide
  • Monthly visibility measurement · report

What salons do

Keeping what only the salon knows up to date

  • Reply to reviews in the salon’s name
  • State each stylist’s specialty services
  • Update menu · prices · business hours
  • Salon photos · alt text
  • Enter channel information per HQ rules
HQ standard →
  • Salon 1
  • Salon 2
  • Salon 3
  • Salon 4
  • Salon 5
  • Salon 6
  • Salon 7
  • Salon 8
  • …

A franchise’s strength is applying a structure built once to dozens of salons at the same time.

Franchise GEO roles, HQ and salonsHQ handles naming rules, structured data, store page templates, and the measurement system; salons handle review replies, stylist introductions, and keeping information current. A structure HQ builds once is applied to dozens of salons at the same time.
I've worked hard on my Naver blog, so why doesn't it show up in AI answers?
Naver Blog and Cafe block the major AI crawlers in their robots.txt (checked 2026-09-16). It is not that you have too few posts. They are stacked in a place AI cannot enter and read. Keep the blog, and separately build a page on your own domain and a Google Business Profile that AI can read.

Sources

  1. Aggarwal, P. et al. (2024). GEO: Generative Engine Optimization. Proceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD 2024). arXiv:2311.09735. https://arxiv.org/abs/2311.09735
  2. Ministry of Science and ICT · National Information Society Agency (March 31, 2026). 2025 Internet Usage Survey. Generative AI usage experience among people aged 3 and older: 44.5% (previous year 33.3%); usage by service: ChatGPT 41.8%, Gemini 9.8%, CLOVA X 2.0%. https://www.msit.go.kr
  3. Google Search Central. Overview of Google crawlers and fetchers. https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers
  4. Google Search Central. Introduction to structured data markup. https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data
  5. OpenAI. Overview of OpenAI Crawlers (GPTBot, OAI-SearchBot, ChatGPT-User). https://platform.openai.com/docs/bots
  6. Schema.org. HairSalon type definition. https://schema.org/HairSalon