murattunalı.
Reading

@type
Service
@id
/en/services/geo-consulting/#service
serviceType
GEO Consulting
provider
/#org
areaServed
Istanbul Q406 · Turkey Q43 · Europe Q46
availableChannel
ServiceChannel · /en/contact/ · tr en de
hasOfferCatalog
OfferCatalog · 5 Offer
audience
Audience · audienceType
url
/en/services/geo-consulting/

GEO Consulting.

Answer engines now choose their sources. Being chosen is never guaranteed; its preconditions can be built and measured.

Tell me about your project

DELIVERABLEShasOfferCatalog › Offer × 5in schema
  1. GEO audit: which query, which engine cites you
  2. Entity architecture: schema · sameAs · disambiguation
  3. AEO layer: question-answer structure and citable passages
  4. llms.txt and AI crawler policy
  5. Agent visibility: first-party crawler logging
TIMING—not in schema · human only
If the technical base is not sound, the audit says so in the first week.
EVIDENCEObservation × 6in schema
llms.txt is live on all three client sites; 1–6 schema typesOctober 15 – 23, 2026 · Playwright cold load, 1440×900 · a machine-readability measure, not a citation result · Case sheets
@idvariableMeasuredvalueobservationDate
/isler/fersan-tekstil/#olcum-llmsllms.txt presenttrue2026-10-15
/isler/karcem/#olcum-llmsllms.txt presenttrue2026-10-15
/isler/mikro-yazilim-destek/#olcum-llmsllms.txt presenttrue2026-10-15
/isler/fersan-tekstil/#olcum-semaSchema.org types (JSON-LD)12026-10-15
/isler/karcem/#olcum-semaSchema.org types (JSON-LD)62026-10-15
/isler/mikro-yazilim-destek/#olcum-semaSchema.org types (JSON-LD)62026-10-15
WHO IT IS FORaudience.audienceTypein schema
Sites whose technical base is sound, or ready to be made sound first, that want to track by measurement whether answer engines cite them as a source.
NOT FOR—not in schema · human only
We are not the right fit for a project that wants guaranteed visibility in ChatGPT or a visibility score that cannot be measured; citation cannot be guaranteed — its preconditions are built and measured.

PROCESSHow does GEO consulting work?

  1. Visibility audit

    Whether ChatGPT, Google AI Overviews and Perplexity cite you today; on which question, in which sentence, beside which competitor.

  2. Entity architecture

    Schema coverage, entity consistency and the sameAs chain: so the model reads you as one entity, not scattered pages.

  3. Citable structure

    Passage-level clarity and a question-and-answer layer: the shape a model can lift, still true out of context.

  4. Agent measurement

    AI crawler visits are read from the server log. What is not measured is not reported.

MEASURED DIAGRAMS

AI crawlers blocked by name in robots.txt

GPTBot 27 / 129
OAI-SearchBot 16 / 129
ClaudeBot 25 / 129
PerplexityBot 22 / 129
Google-Extended 19 / 129

n = 129 / 160 · Tranco Q2K34 · 2026-10-01

Each bar is the share of responding sites whose robots.txt blocks the agent in its own group. The sample is the Turkish and EU sites the Measurement Observatory filters from an open ranking; values are read from the dataset and the measurement date is in the data line.

A door that checks who is asking

GPTBot 7 / 129
OAI-SearchBot 1 / 129
ClaudeBot 8 / 129
PerplexityBot 4 / 129
Google-Extended 2 / 129

n = 129 / 160 · Tranco Q2K34 · 2026-10-01

Each bar is the share of sites that answer an ordinary browser and a non-AI control agent with 200 but turn the AI agent away at the HTTP layer: a bot-specific server response, a block that no robots.txt declares. Site names are on the Observatory’s own page; this figure shows totals only.

The surfaces a machine reads

robots.txt 117 / 129
llms.txt 24 / 129
JSON-LD 48 / 129
hreflang 14 / 129

n = 129 / 160 · Tranco Q2K34 · 2026-10-01

Each bar is the share of responding sites that carry the surface: robots.txt gives a crawler its rules, llms.txt gives a language model a map, JSON-LD names the entity and hreflang pairs the languages. The machine reading tool asks the same questions of your own site.

WHY THIS WAY

“AI SEO” means two separate jobs

“AI SEO” is used as the name for two different jobs. The first is doing SEO with AI tools: clustering keywords, drafting text, summarising reports. The second is your site being cited as a source in answer engines such as ChatGPT, Google AI Overviews and Perplexity — in other words, visibility in AI search; internationally it is called generative engine optimization, GEO for short. The service on this page is the second. The distinction matters because the two measure different things: the first, how fast the work gets done; the second, whether the site appears inside an answer.

A record, not a score

A single visibility score does not say what it measures, nor does it show why two sites with the same score stand in different places. That is why the audit delivers a record, not a score: which crawler received which response, which rule robots.txt declares, how the page introduces itself in its schema, which engine cited you as a source on selected queries — each line with its date and method. The machine reading tool shows the first lines of this record publicly.

llms.txt is not a lever

llms.txt is a proposed file that gives language models a map of a site. There is one at the root of this site too, and it is not being removed; but visibility is not built on top of it. Google’s own documentation says that no separate AI text file is needed to appear in AI features; data on which agents actually request the file is in the 2026 data article. The real weight sits on the page itself: structured data, a consistent entity identity, and passages that can be quoted as they stand.

Citation is not the same as ranking

An answer engine splits the question into sub-queries and builds its answer passage by passage; when choosing sources it looks not at the page as a whole but at the paragraph that answers the question. According to Google, AI Overviews and AI Mode still rest on Search’s core ranking and quality systems; but because the question is split into sub-queries, a page that does not lead on the main query can get into the answer by answering one of the sub-queries on its own with a correct, dated and sourced paragraph. The engineering side of the work is explained step by step, with measurements, in the citable passage and Google AI Mode guides.

SCOPEWhat does GEO consulting include?

What does a GEO consultant do?

A GEO consultant builds and measures how answer engines read your site. The work has three layers: a machine-readable base (structured data, entity consistency), a citable content structure, and real visibility measurement. It differs from classic consulting in its target: not ranking, but being named as a source.

Generative engine optimization versus technical SEO

The two share a foundation but chase different things. Technical SEO solves crawlability and ranking; generative engine optimization solves whether a model lifts your sentence into its own answer. The measured distinction sits in the AEO, GEO and SEO difference guide; in practice a site wants both, and both are built in one layer.

AEO consulting: answer engine optimization

Answer engine optimization means building the page to answer a question: a first sentence that is correct without context, real question headings, an answer that is not hidden. Citable passage architecture starts here. This site’s own service pages follow the same rule — the frequently asked questions below sit in the open, not inside a collapsed box.

ChatGPT SEO and AI search optimization

“ChatGPT SEO” and “AI search optimization” are two names for one job: being found and cited at search time, not inside training data. The measurable part is crawler permissions and citation surface — the ChatGPT search visibility and Perplexity source selection guides carry the step-by-step measurements.

LOCATION: ISTANBUL

Istanbul, TR — remote by default; on site when it matters.

Related

FREQUENTLY ASKED QUESTIONS

SOURCES