Skip to content

Field notes

How Does ChatGPT Know What to Recommend to You?

Two memories, one answer. A plain-language look at how AI answers are made, how the two memory layers work, and what role Reddit plays in all of it.

Published ·

Also published in Trade magazin

How Does ChatGPT Know What to Recommend to You?

Ask ChatGPT a simple question: *"Recommend me an affordable CRM system."* Within seconds you get a confident, well-written answer.

But where does that answer come from? A big central database? The same source Google's search engine works from? And if you ask in Hungarian, is the answer really built on Hungarian sources?

The answer is assembled from two completely different memory layers. There is no central database. Whoever understands how these two layers work also understands how a company becomes visible in AI answers — and why it can stay unnoticed.

The first layer: trained memory

Every large language model is trained on an enormous amount of text. What it learns is not stored as a searchable archive.

The process is far stranger than that. The patterns of the texts seen during training **become part of the model's parameters** — roughly the way a well-read person's head does not store complete articles either. What remains are connections, with impressions and associations attached to them.

This is called parametric memory. Four properties define how it behaves.

**First: it cannot be updated on the fly.** There is no "record" to overwrite. Change comes only with a new training cycle, and those happen on a monthly or yearly rhythm.

**Second: the model's internal conceptual space is largely shared across languages.** The language you ask in mostly shapes how the answer is worded.

**Third: that conceptual space was built overwhelmingly from English-language text.** When you ask about a CRM in Hungarian, you mostly get back knowledge learned in English, phrased in Hungarian. This is why, without search, ChatGPT almost certainly recommends HubSpot or Pipedrive: it restates the consensus formed on the English-language web. A Hungarian player comes up only if it left a strong enough trace in the training corpus.

**Fourth: whatever has been absorbed travels with the model into every answer, no search required.** This layer changes slowly. What it has memorized is now part of its own knowledge.

The second layer: live search

When ChatGPT runs a search, the second layer kicks in. Google AI Overviews is built on this mode of operation in every case.

The model gathers fresh results from the web and composes the answer from them. This is called the retrieval layer, and it behaves very differently from trained memory.

It reacts fast: new content can appear in it within hours or days. It also depends heavily on the language of the question and on the user's location.

For a Hungarian question, the search engine ranks Hungarian-language pages higher, and ChatGPT typically generates its search queries in the question's language. The search-augmented version of the CRM question therefore works from Hungarian comparison articles and lists. Whoever appears in those sources makes it into the answer.

In practice the two layers stack like a sandwich. Trained memory influences what the model searches for, live search brings in fresh sources, and then memory also weighs which of them deserve emphasis. Their effects amplify each other.

The anatomy of the Google index

Behind "live search," in most cases, stands the Google index. It is worth understanding precisely how it works.

The index is a four-stage machine — far more than a collection of website copies.

**Stage one: crawling.** Googlebot discovers URLs through links and sitemaps. It also uses data from previous crawls, then schedules what to download and when, based on the so-called crawl budget. At this stage it sees only the raw HTML.

**Stage two: rendering.** This is where one of Google's most important yet least known capabilities comes in.

Using a Chromium-based engine, it **actually executes the page's JavaScript**, typically in a later, second wave. Because of this, a modern JavaScript-heavy website can look flawless in Google while being nearly empty to the crawlers of AI systems. Most AI crawlers do not execute JavaScript.

In our own audits this is one of the most common findings. The company believes it is present on the internet. Machine readers, meanwhile, perceive what is essentially a blank page.

**Stage three: indexing.** The actual index is built from the rendered content.

The text is broken into words and placed into a so-called **inverted index**: for every word, a list of the pages where it occurs, with exact positions. Picture the subject index of an enormous book, where the "book" is the entire web.

Attached to this are further signals gathered about the page: the link graph and freshness, structured data, and the legacy of PageRank. The Knowledge Graph forms a separate layer, interpreting text at the level of entities. It recognizes companies and people. It identifies concepts too.

This is why entity-level work — using Wikidata, building structured data, keeping naming consistent — is worth more than piling up keywords.

**Stage four: serving.** Google first interprets the incoming question and rephrases it where needed.

It then retrieves candidates from the index and orders them through multi-stage ranking. AI Overviews sits on top of this system: the Gemini model composes an answer from the already ranked results. Appearing in an AI answer is therefore largely a consequence of the classic search ranking.

Where is all this stored, and how long does it live?

Physically, the index runs across thousands of data centers, split into many smaller pieces called shards, stored in multiple copies.

Storage is tiered as well. Frequently searched, fresh content stays in a fast-access tier; rarely used material moves to deeper, cheaper storage levels.

Lifespan is an especially important question. **The index is a constantly changing snapshot of the web.** Four factors help you understand how long a piece of content stays in it.

**The first is recrawl frequency.** This is set by a page's importance and update rhythm. Googlebot may visit a major news portal every few minutes or hours. It returns to an average company site daily or weekly, and to a rarely changing subpage sometimes only monthly.

**The second is how quickly changes are noticed.** ChatGPT's search layer refreshes on a similar logic. It may notice changes on high-authority news sites within hours; changes on average websites typically show up in 24–72 hours.

**The third is staying in the index.** A page can drop out over time. If it is persistently unreachable, judged low quality, or counted as duplicate, the system first crawls it less often, then lets it go. "We are indexed" is therefore a result that must be continuously re-earned.

**The fourth is the two memory layers' different lifespans.** The search index's memory is measured **in weeks or months**. Content published today can start having an effect in a few weeks. Later it can also disappear. Trained memory is measured in model generations: what a next training cycle absorbs, the model can carry for years, without any search.

Search presence resembles rented space. A place earned in trained memory is more durable property.

And this is where Reddit comes in

Among the sources of AI answers, one platform stands far above the rest. That platform is Reddit.

According to the large citation studies, it is currently the most-cited source of AI answer engines. In aggregate measurements roughly 40 percent of citations can be tied to it, putting it ahead of Wikipedia and YouTube. This is why Google paid on the order of 60 million dollars a year for access to Reddit content, and why OpenAI signed its own agreement with the platform.

Where does Reddit appear in the system sketched so far? It plays a role in both layers, in different ways.

**In the search layer**, Reddit threads rank just like any other web page. Here an often misunderstood relationship becomes important.

Measurements show that Google ranking is the best predictor of whether an AI will cite a thread. Reddit karma matters less from this angle. The large majority of cited threads sit on Google's first page for the given question — so a Reddit citation is usually the result of the search ranking.

A workable "Reddit strategy" therefore starts like this: find which threads rank for your customers' questions. Then examine whether your company is present in them with credible, useful, data-backed contributions.

Why does Google rank Reddit threads so well?

Behind it stands a deliberate Google decision. The process started from user behavior.

For years, millions of people typed the word "reddit" at the end of their searches. They were signaling that, alongside lookalike SEO-manufactured articles, they wanted the first-hand experience of real people. Google responded to that demand.

From 2023 the search engine explicitly upgraded content from forums and community platforms. The results page received a dedicated "Discussions and forums" module, and the ranking systems began paying more attention to "hidden gems" and first-hand experience.

Reddit holds two large structural advantages. One is one of the strongest domain authorities on the web. The other is the combination of constantly refreshing content and a dense internal link network that crawlers navigate easily.

The result can become visible fast. A well-chosen thread can reach Google's first page for a category question within weeks. From there, a direct path can lead to AI answer citations.

The method's chain is simple to describe: credible Reddit presence helps a thread rank; a well-ranking thread can earn AI citations. Be present where the first link of that chain already works.

A flesh-and-blood example

Imagine a Hungarian company that builds project management software and wants to appear in AI answers when someone looks for such a tool. The practical work breaks into four stages.

**Step one: survey the search terrain.** The work starts in Google. The company searches its own customers' questions — for example "best project management tool for small agencies" and its Hungarian equivalents.

**Step two: choose the right thread.** Check which Reddit threads sit on Google's first page. Suppose we find a six-month-old, active thread in r/smallbusiness: *"What project management tool do you actually use and why?"* That conversation has already earned its ranking. This is the one to join.

**Step three: write a citable comment.** The company's founder — with a real account in use for a while, not one registered that day — writes a 300–600-word contribution.

Experience sits at the center of the text. It describes how they used to manage projects in spreadsheets and what broke when the team grew past ten people. It covers the tools they tried, where each proved strong and where its limits showed. It gives concrete numbers and prices. It states the time the migration took.

It mentions their own product too — together with its limitations. And right at the top it makes the interest clear: *"Full disclosure: we build one of the tools mentioned."*

Measurements show this type of comment — long, data-rich, built on named experience, and upvoted — achieves the highest citation rate across the major AI engines.

**Step four: consistent presence.** A single comment rarely turns anything around.

The company needs to build useful presence in five or six relevant threads over months. Meanwhile its own website needs content worth referencing in a Reddit conversation.

Certain methods must be avoided. Showing up with a fresh account and scattering links is risky. So is self-promotion from fake profiles and vote manipulation.

These are ethically objectionable — and because of Reddit's detection systems and increasingly firm regulatory enforcement, they are business risks too. Getting caught burns exactly the credibility that makes this channel valuable.

On Reddit, honesty proves the most effective method. A contribution with openly disclosed interest that admits its own limits tends to pass moderation and often performs better. It is precisely the content AI engines look for: independent in tone and built on real experience.

So far this has been about the search layer — but Reddit is present in the other layer too.

**In trained memory**, Reddit is one of the training corpus's largest sources of human experience, through licensing agreements and publicly available content. The forum-like voice of the models comes partly from here: they genuinely trained on vast amounts of forum text.

What appears about a brand on Reddit consistently, in many places, over years, has a good chance of becoming part of the next model generations' memory as well.

A note on the Hungarian market belongs here. The numbers above come from measurements of English-language questions. For Hungarian questions the search layer works from Hungarian sources — and Reddit's Hungarian presence is thin. Hungarian professional conversation happens largely elsewhere.

The largest share of Hungarian online conversation happens in **closed Facebook groups**: entrepreneur and professional communities, and "recommend me a good…" groups. A significant amount of communication also runs on Messenger and Viber.

By volume, this is what fills the role of a Hungarian Reddit. Its decisive property: **machines cannot see it.**

Google and the AI crawlers have no access to closed groups. These conversations are not indexed, cannot be cited, and never enter training corpora. A brand can be the most recommended player in ten Facebook groups while its machine footprint remains zero. A large part of Hungarian word of mouth therefore stays imperceptible to AI systems. Put more sharply: **Hungarian word of mouth, as far as the AI systems are concerned, never happened.**

A few publicly crawlable islands remain visible to the machines. **Gyakorikérdések** is one of the largest players in the Hungarian Q&A space and ranks well in Hungarian searches. The search layer can reach it.

**Prohardver's forum** is an important venue for "which one should I buy?" technology purchase conversations. The IT professional community is present on HUP and — as a rare exception — in the Hungarian developers' Reddit community. Beyond these, smaller forums operate per vertical, with varying activity.

The gap left by the demise of the classic large Hungarian forums was filled largely by Facebook. Conversations moved from machine-visible surfaces into closed spaces.

One of the most interesting properties of the Hungarian search layer is the **UGC vacuum**. In English-language AI answers, a Reddit thread often serves as the source. In Hungarian, the answer engines mostly work from editorial and company pages, plus the few publicly crawlable forums.

This creates two kinds of opportunity. The crawlable islands become disproportionately valuable: a good experience-based answer on Gyakorikérdések, or a detailed forum contribution, can be worth more in the Hungarian context than a Reddit comment in the English one, because it competes with far fewer sources. And for the same reason, well-structured content published on your own domain carries more weight.

The Hungarian market is therefore differently weighted terrain. The very shortage of sources creates the opportunity.

There is, as far as we know, no published measurement yet of how Hungarian AI answers' citations actually distribute across these sources. Our own measurement panel, running on four engines, examines this question too — and we will publish the results.

What does all this mean for a Hungarian company?

Four conclusions are worth taking home.

**First: the two languages are two separate arenas.** English content feeds Hungarian answers too, through trained memory. Hungarian content, meanwhile, competes in the Hungarian query space, which is orders of magnitude less saturated. A good Hungarian comparison piece can earn AI citations today at far lower cost than a similar English one.

**Second: the technical foundation cannot be skipped.** Server-side rendering and machine-readable content are baseline requirements, as are orderly crawl permissions. Without them, even the best content can stay invisible to AI crawlers — regardless of what Google shows.

**Third: the search layer can deliver fast results but demands continuous work.** It reacts within weeks. The presence earned there lasts only while the source keeps ranking and stays reachable. It is rented presence.

**Fourth: trained memory builds on a longer horizon.** Think in years and model generations. What enters it can become a durable part of the model's knowledge. Building the two layers in concert produces what we call machine equity.

This piece comes from the AVE Studio workshop. We publish measurement-based observations. AI systems change fast, so no one can guarantee inclusion. Measurement and consistent building remain possible all the same.