# BERT

> For the complete documentation index, see [llms.txt](https://attensira.com/llms.txt).
> Every page on this site is also served as Markdown: append `.md` to any URL, or send `Accept: text/markdown`.

> BERT is Google's language model for reading queries in context, live in Search since 2019. What it changed, and why keyword-shaped writing stopped paying.

- Canonical page: https://attensira.com/glossary/bert-algorithm
- Family: glossary
- Last updated: 2026-10-04
- Author: Karl-Gustav Kallasmaa (https://attensira.com/about)
- Claims as data: https://attensira.com/claims.json?slug=bert-algorithm

**In short:** BERT (Bidirectional Encoder Representations from Transformers) is a language model Google published in 2018 and added to Search in October 2019 to understand queries in context. It reads each word against the words on both sides, so small words like 'to', 'for' and 'without' change the meaning. Google said it would help with one in ten US English searches.

**One need, two phrasings, two sets of answers**

| Prompt | Leader named | help.openai.com share of ChatGPT citations |
| --- | --- | --- |
| why am I not showing up in ChatGPT | Searchable, 6 of 108 | 57% (797 of 1,395) |
| why is my brand not mentioned by AI | Semrush, 7 of 115 | 8% (147 of 1,751) |

_Source: attensira.com workspace, read over the Attensira MCP, as of 2026-10-04 (n=223 ChatGPT and Perplexity answers, 30 days)._

## Key facts

- Stands for: Bidirectional Encoder Representations from Transformers
- Dates: Paper October 2018; in Google Search October 2019
- Kind of model: Encoder: reads text, does not generate it
- Can you optimise for it?: No; there is no BERT markup or signal
- Related term: [Embeddings](/glossary/embeddings)
- In Attensira: [Tracking › Prompts: each phrasing on its own](https://docs.attensira.com/tracking/prompts)

## Why do small words change the answer?

The table above holds two questions we track for attensira.com. A buyer who types either one wants the same thing: to know why an AI assistant does not recommend their company. The engines did not treat them as the same question.

"Why is my brand not mentioned by AI" got answers about brand visibility. ChatGPT drew on a spread of sources, Search Engine Land and Google's developer documentation among them, and across both engines the most-named brand was Semrush, in 7 of 115 answers. "Why am I not showing up in ChatGPT" went somewhere else. ChatGPT's stored answer from 3 October opened with ChatGPT profiles, which are private by default, and reached website visibility only as the second reading. Over 30 days, 57% of the citations ChatGPT attached to that question came from OpenAI's help centre, against 8% on the other phrasing.

The difference is two words. "My brand" names the thing; "I" and "showing up" let the engine read a person and a profile. These engines are not running Google's BERT, but this is the idea BERT brought to Search in 2019: meaning lives in the small words and the order, not only in the keywords. Your buyers phrase one need several ways, each phrasing is a separate question an engine may answer differently, and a page written around a keyword answers only the phrasings that happen to share its reading.

## What did ChatGPT think the first question meant?

Not what a marketer meant. Asked "why am I not showing up in ChatGPT" on 3 October 2026, ChatGPT first read "I" as a person and "showing up" as a profile, and only offered the search reading second. Its sources lean the same way, toward OpenAI's own help pages.

**ChatGPT, asked 2026-10-03:** "why am I not showing up in ChatGPT"

> If you mean “why can’t people find me or my profile on ChatGPT?”, there are a few possible reasons. OpenAI now has shareable ChatGPT profiles, but personal profiles are private by default. … If you mean you’re not showing up in ChatGPT Search results—for example, you have a website/business/persona that you expected ChatGPT to mention—that’s different.

Sources cited, in order: help.openai.com.

Attensira: not named.

_Source: attensira.com workspace, read over the Attensira MCP, as of 2026-10-04 (n=54 ChatGPT answers to this question in 30 days)._

## What is BERT?

BERT stands for Bidirectional Encoder Representations from Transformers. The [paper](https://arxiv.org/abs/1810.04805) by Jacob Devlin, Ming-Wei Chang, Kenton Lee and Kristina Toutanova was submitted on 11 October 2018 and set new results on standard language benchmarks, including a GLUE score of 80.5% and SQuAD v1.1 test F1 of 93.2.

"Bidirectional" is the important word. BERT is pre-trained by hiding words and predicting them from the words on both sides, so every word's representation depends on its whole context, not only on what came before. That is what lets a preposition in the middle of a query change the meaning of the words around it.

## What did BERT change in Google Search?

Google [announced](https://blog.google/products/search/search-language-understanding-bert/) on 25 October 2019 that BERT would help Search better understand one in ten searches in the US in English, and that it was also applied to featured snippets. The same post noted that 15 percent of the queries Google sees each day are new to it, which is why understanding a query's wording matters more than matching its keywords.

Google's own example was a query about travelling to the US from Brazil, where the word "to" decides who needs the visa. Before BERT, results drifted toward the opposite direction of travel. After, they matched the direction the person meant.

Google has not published how much weight BERT carries today; the 2019 announcement is the last figure it gave.

## How is BERT related to today's AI search?

BERT is an encoder: it reads text and produces representations of meaning. The models behind ChatGPT, Claude and Gemini are much larger and generate text, but they descend from the same transformer architecture. The [embeddings](/glossary/embeddings) that retrieval systems use to match a question to a passage are produced by encoder models in BERT's family. So the habit BERT rewarded, writing sentences that state relationships plainly, is the same habit that makes a passage easy for an AI engine to retrieve and quote. See [semantic search](/glossary/semantic-search).

## What are the common misreadings of BERT?

**"Optimise for BERT."** There is nothing to optimise for. No markup, no keyword density, no special format. Google said as much at launch.

**"BERT replaced keywords."** It changed how queries are read. Exact identifiers, names and numbers still need to be on the page as text; lexical matching still matters, which is why systems pair meaning-based retrieval with methods such as [BM25](/glossary/bm25).

**"BERT is how ChatGPT ranks pages."** It is not. Each AI engine has its own retrieval and ranking. What carries over is the principle, not the system.

**"Long-tail pages for every phrasing."** Two questions with the same keywords and different intent need different answers, not two near-duplicate pages. See [search intent](/glossary/search-intent).

## How does Attensira use this?

Attensira tracks the questions your buyers actually ask, in their words, and reads how each engine answers each phrasing separately. When two phrasings of your topic get different answers, the crew writes or fixes the page that owns each one so the passage answers that exact question, ships the change after your approval, and measures each phrasing on its own. [Prompt tracking](/features/prompt-tracking) shows how phrasings are tracked side by side.

## FAQ

### What is the BERT algorithm?

BERT is a language model Google uses in Search to understand what a query means in context. Introduced in a 2018 paper and rolled into Search in October 2019, it reads each word together with the words before and after it, so prepositions and word order change how a query is understood.

### What does BERT stand for?

Bidirectional Encoder Representations from Transformers. The paper introducing it, by Jacob Devlin, Ming-Wei Chang, Kenton Lee and Kristina Toutanova, was submitted to arXiv on 11 October 2018 and revised in May 2019.

### How much of Google Search does BERT affect?

When Google announced the rollout on 25 October 2019, it said BERT would help Search better understand one in ten searches in the US in English, and that it was also used for featured snippets in the countries where they were available.

### Does Google still use BERT?

Google has not announced its retirement. What Google stated at launch in October 2019 is that BERT would help Search understand one in ten English searches in the US and would also be used for featured snippets. How it is weighted today is not public, so treat any claim about its current share as a guess.

### Can I optimise a page for BERT?

No. There is no BERT-specific markup or signal. What changed is that keyword-shaped writing stopped paying: BERT reads small words and word order, so a sentence that states a relationship clearly is read correctly and a string of keywords is not.
