Promotion
GEO: getting your brand cited by AI search
More and more queries end in an AI answer rather than a click. GEO is the work of getting named in that answer, with a measured mention share rather than a promise.
- Pricing
- From $540
- Timeline
- The first movement in citations usually shows 6 to 10 weeks after the pages are reworked. That is slower than technical SEO fixes and faster than ranking growth on competitive queries.
A starting price. The total depends on scope, integrations and deadlines.
In short
GEO (Generative Engine Optimization) is optimisation for citation inside AI search answers: ChatGPT, Perplexity, Google AI Overviews, Yandex Neuro and Alice, GigaChat. It starts at about $540 a month and covers rewriting pages into citable passages, structured data, AI crawler access, off-site brand mentions, and a weekly measurement of your mention share across a fixed prompt set.
GEO extends SEO, it does not replace it
This is the part vendors selling "promotion in neural networks" leave out. Language models in search do not maintain a separate index: both Google AI Overviews and Yandex Neuro build answers from documents already present in ordinary search results. If a site does not rank and has no trust with the search engine, there is nothing for an AI to cite.
So GEO always starts with a check of the fundamentals: indexation, technical health, structure, speed. If the foundation is missing, SEO comes first and GEO follows. Selling GEO to a site that is not indexed is selling nothing, and we do not do it.
Which engines matter in the Russian market
Most Russian-language GEO material is written about ChatGPT and Gemini and ignores what the local audience actually uses. We work both circuits: the Western one — ChatGPT Search, Perplexity, Google AI Overviews, Bing Copilot — and the Russian one, Yandex Neuro with Alice, and GigaChat. Their source pools differ, and so do the content requirements.
- Google AI Overviews draws on Google organic results and structured data
- Yandex Neuro and Alice draw on Yandex results, weighted heavily by commercial factors
- ChatGPT Search and Perplexity use live web search, with noticeable weight on industry media
- GigaChat leans on Russian sources, where presence in the local web matters
What we change on the pages
A model does not cite a whole page, it cites the fragment that answers the question. So the core work is rewriting key pages so every section has an extractable answer: a direct answer in the first 40 to 60 words under the heading, question-shaped H2s, and factual density — numbers, timeframes, price ranges, dates.
Empty introductions ("in today’s fast-moving digital world") get cut: they occupy exactly the position a model pulls its answer from. Tables and lists go in wherever a comparison or an enumeration is itself the answer to the query.
The technical layer and AI crawler access
Schema.org markup — Organization, Article, FAQPage, Service, BreadcrumbList — gives a machine an unambiguous structure instead of guesses from the markup. Separately we verify robots.txt does not block AI crawlers: GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot, Google-Extended, YandexBot. A blocked crawler is the most common and most avoidable reason for having no mentions at all.
On llms.txt: the file exists and a few services support it, but Google Search ignores it. We can add it, though presenting it as a decisive factor is misinformation, and it appears in a lot of Russian-language guides.
Measurement: knowing whether GEO works
There are no positions inside an AI answer, so ordinary metrics do not apply. We build a fixed set of 30 to 60 prompts a customer might actually put to an AI, and run it weekly across ChatGPT, Perplexity, Alice and GigaChat. Two numbers get recorded: the share of prompts where the brand is mentioned, and the share where the site is given as a source.
The first measurement happens before any work starts, giving a baseline that movement can be read against. Without one, no GEO report can be verified, which is precisely what less scrupulous contractors rely on.
What the work includes
- A baseline measurement of brand mentions across a fixed prompt set
- An AI crawler access audit and robots.txt fixes
- Schema.org markup across the key page types
- Key pages and articles rewritten for citation
- Heading structure with an extractable answer under every H2
- FAQ blocks with FAQPage markup on commercial pages
- An off-site mention plan: industry media, reviews, comparison pages
- A monthly report tracking mention and citation share over time
How we work
- 01
Baseline
We build the prompt set and measure current mentions before any work begins.
- 02
Foundation audit
Indexation, technical health, crawler access, markup. With no foundation, SEO comes first.
- 03
Content rework
Key pages are rewritten into an extractable-answer format.
- 04
Off-site work
Mentions on the sources AI search actually draws from.
- 05
Measure and adjust
Weekly runs, a monthly report, and adjustments based on what actually gets cited.
Technology and tools
- Schema.org JSON-LD
- Яндекс.Вебмастер
- Google Search Console
- Яндекс.Метрика
- ChatGPT Search
- Perplexity
- GigaChat
Selected work

NA Consulting
A website for the NA Consulting agency. An interactive landing page packs the full story of the agency and its services into a minimalist layout. Calm colours convey trust and professionalism. Built by Veltos.Tech together with Aliya (finnikkis.github.io/maulaviyevadesign).

FEIARY Craft
Design for a leather accessories store. The style echoes street and tattoo art to tie the products to a bold youth aesthetic, while the palette signals premium quality. Built by Veltos.Tech together with Makar.

Us After All
A website for the Us After All news agency — a simple, minimalist daily news hub with articles, video, audiobooks and full playlists in one place.
Frequently asked questions
What is GEO in plain terms?
It is the work of getting AI systems to name your company when someone asks them about your service or product. The old goal was the first position in search results; the new one is being inside the answer from ChatGPT, Alice or AI Overviews, because a large share of users never reach the links at all. Technically it combines content rewritten for extractable answers, structured data, AI crawler access and off-site brand mentions.
How is GEO different from SEO?
SEO works on a page’s position in results; GEO works on getting a fragment of that page into an AI answer. The metrics differ: SEO tracks positions and traffic, GEO tracks the share of prompts mentioning the brand and the share citing the site as a source. GEO does not work without SEO, though: AI search builds answers from documents already in ordinary results and keeps no separate index. So the fundamentals get checked first, every time.
How much does GEO cost?
From about $540 a month with us. Specialist agencies in the Russian market price GEO as a standalone service at roughly 100,000 to 200,000 roubles a month. The cost depends on how many pages need reworking, how large the measurement prompt set is, and whether classic SEO has to run alongside. If the foundation is sound and only content rework and markup are needed, both scope and price come down noticeably.
Do we need an llms.txt file?
It will not hurt, and it is not decisive. Google Search ignores it, as do most major search systems. Plenty of Russian-language guides present llms.txt as the key to getting into AI answers, and that is simply wrong. What actually moves the needle is different: AI crawlers allowed in robots.txt, correct structured data, extractable answers in the copy, and brand mentions on sources AI search trusts.
How will you prove GEO produced a result?
By measuring before and after against the same prompt set. Before starting we record a baseline: 30 to 60 prompts run through ChatGPT, Perplexity, Alice and GigaChat, logging how many mention the brand and how many cite the site as a source. Then it repeats weekly. The report shows those two numbers over time plus the prompts themselves, not commentary about trends. Without a baseline, GEO work cannot be verified at all.
Is GEO worth it for a young site?
Partly. AI search leans on documents from ordinary results, so a brand-new site with no indexation or trust cannot force itself into citations. GEO does have a route classic SEO lacks, though: brand mentions on the sources models draw from work faster than building your own authority. For a young project we usually start with baseline SEO plus off-site mentions, and bring in page rework once the site is indexing properly.
Want to talk it through?
Tell us what needs building. We will work through the task, propose an approach and send a staged estimate. No charge, no commitment.
Related services
- SEO and GEO website promotionSearch traffic is the one acquisition channel that keeps working after the ad budget stops. We run two tracks in parallel: classic SEO for Yandex and Google, and GEO, the work of getting your pages quoted inside AI Overviews, Yandex Neuro, ChatGPT and Perplexity, where a growing share of queries now ends. It starts with an audit, never with buying links.
- Website development, end to endWe build sites that still hold up a year later: from a one-page CMS build to a store or a web application on React and Next.js. One team for design, code, integrations and launch.
- IT consulting and product auditThe most expensive mistakes in software happen before the first line of code: a misread problem, a stack chosen out of a contractor’s habit, and a specification that does not exist. Consulting exists to settle all of that before the development meter starts running: what to build, out of what, at what cost and in which order. The result is a document, not an opinion on a call.
- SMM and social media managementSocial media stopped being a place where posting regularly is enough. In Russia two platforms are left standing, Telegram and VK, and each distributes content by its own rules: Telegram has no algorithmic feed and almost no organic growth, while VK hands out reach through short video and recommendations. We build the work around that reality: strategy, content pillars, a steady production rhythm and metrics that mean something.
Terms used on this page
- Schema markupSchema markup is structured data based on the Schema.org vocabulary, usually delivered as JSON-LD: it tells search engines and AI answer engines which part of the page is a product, a price, a review, an organisation or a question with its answer.
- Semantic coreA semantic core is an intent-grouped list of the search queries a site should be found for: collected from Wordstat, Webmaster and competitor tools, then clustered by results-page overlap so you know how many pages are needed and what each one covers.
- AEOAEO is optimising for direct answers: a page is built so a search engine or voice assistant can extract a ready response to a specific question, whether that is a short paragraph under a heading, a list of steps, a table or a marked-up FAQ block.
- GEOGEO is optimising content so generative engines such as AI Overviews, Yandex Neuro, GigaChat and Perplexity quote it, and it layers on top of SEO rather than replacing it, because Yandex neural search keeps no separate index of its own.
- SEOSEO is the work on a site and its surroundings that earns organic positions in Yandex and Google: technical foundation, keyword coverage, content, commercial and behavioural signals and links, with the first durable results arriving after three to six months.
Further reading
- GEO in 2026: how to get cited by ChatGPT, Alice and AI OverviewsGEO is not a separate channel, it is a layer on top of SEO. Here is how six answer engines pick sources, what makes a page quotable, the honest truth about llms.txt, and a weekly method for measuring AI visibility.
- SEO in Yandex in 2026: what changed and what no longer worksLink buying is dead weight, templated copy pushes pages into the low-value bucket, and behaviour manipulation is no longer a grey tactic but a way to lose the site. Here is what actually drives Yandex rankings in 2026.
- Yandex and Google: how promotion differs and how to work with bothOne site, two search engines, two different ranking logics. Where the differences actually change the work, why regional settings matter so much in Yandex, and how to build a strategy without writing everything twice.