Glossary term
Tokens
A token is the unit of text a language model reads and writes: often a whole word, sometimes part of one, a number or a punctuation mark. Prompt limits, context windows and API prices are all counted in tokens. English averages a little over one token per word; names, numbers and other languages take more.
7 days free · card required
Attensirayou
- Tokens
- 3
- How it was split
- Att · ens · ira
attensira.com
- Tokens
- 4
- How it was split
- att · ens · ira · .com
GPTBot
- Tokens
- 2
- How it was split
- GPT · Bot
OAI-SearchBot
- Tokens
- 5
- How it was split
- O · AI · - · Search · Bot
robots.txt
- Tokens
- 2
- How it was split
- robots · .txt
2026-10-04
- Tokens
- 6
- How it was split
- 202 · 6 · - · 10 · - · 04
Last updated
Key facts
Language models do not read letters or words. They read tokens: numbered pieces of text from a fixed vocabulary. Every limit you meet when working with a model, how long a prompt can be, how much of a page fits, how long the answer may run, how much an API call costs, is counted in them.
How does text become tokens?
A tokenizer splits text using a vocabulary learned from a large body of text. Common words, usually with their leading space, get one token each. Less common words are split into pieces the vocabulary does have. Numbers are split into short groups of digits. Punctuation gets its own tokens or is folded into its neighbours.
The model then works only with the token numbers. That is why it can be oddly bad at counting the letters in a word: it never saw the letters.
What does tokenisation look like on real text?
We ran OpenAI's open-source tokenizer library, tiktoken, on 4 October 2026, over six names, codes and dates and one sentence. o200k_base is the tokenizer of OpenAI's newer models; cl100k_base is the previous one.
Our own name, Attensira, is three fragments: Att, ens, ira. A crawler name such as OAI-SearchBot is five, and a date written 2026-10-04 is six. Ordinary English is far cheaper: the sentence "The service of an SEO agency at the price of a tool." took 13 tokens for 12 words, one per word plus the full stop.
Three things follow. A new brand name is several tokens of fragments until a model has seen it often. Dates, codes and identifiers are expensive. And English is the cheapest language to process on most tokenizers, which matters when you track answers in several markets: Anthropic notes that Claude's token count varies with the language.
How many tokens does plain English take?
About one per word. Our canon line, "The service of an SEO agency at the price of a tool.", is 12 words and 52 characters, and took 13 tokens on OpenAI's o200k_base tokenizer: one per word plus the full stop. A 58-word English paragraph took 66. Names, codes and dates cost far more per character.
- tokens for the 12-word canon line
- 13
- 52 characters, o200k_base
- tokens for a 58-word English paragraph
- 66
- 58 words, o200k_base
How do tokens differ from words, characters and embeddings?
Character
- What it is
- One letter, digit or symbol
- Where you meet it
- Meta description limits
Word
- What it is
- Space-separated text
- Where you meet it
- Word counts, readability
Token
- What it is
- One piece from the model's vocabulary
- Where you meet it
- Context windows, output limits, API prices
Embedding
- What it is
- A vector of numbers for a whole passage
- Where you meet it
- Retrieval, vector search
Anthropic documents that a Claude token is roughly 3.5 English characters, and that it varies by language. Treat any characters-per-token figure as an average, not a conversion.
Is a token in robots.txt the same thing?
No, and AI answers use the word both ways. In robots.txt a token is the name a crawler answers to, such as GPTBot, and nothing is split. ChatGPT's answer below uses it in that sense. A model's tokenizer cuts that same name into two pieces, GPT and Bot.
Question: list of AI crawler user agents
ChatGPT answered: Google-Extended and Applebot-Extended are robots.txt control tokens, not independent HTTP crawlers. You generally won't see requests with those exact User-Agent strings in your server logs.
Sources cited
- 1github.com
- 2cloute.ai
- 3quanticdata.io
Not namedAttensira is missing from this ChatGPT answer.
Analyst · reads this workspace's answersattensira.com workspace, read over the Attensira MCP · · 1 stored answer, ChatGPT, 2026-10-04Why do tokens matter outside an API?
Because AI engines spend a token budget on your page. When an engine fetches a page to answer a question, the text that reaches the model is limited: by the context window, by how many pages it read, and by how long a passage it keeps from each. A page that opens with thousands of tokens of navigation, cookie text and preamble spends that budget before it reaches the answer.
What helps:
- Put the answer first. The first lines under each heading should answer that heading's question.
- Server-render the text. A crawler that does not run JavaScript sees only what the HTML contains.
- Keep sections self-contained. A passage that is cut out alone should still make sense.
What do people get wrong about tokens?
- Counting words and calling them tokens. The ratio changes with the language, the names and the numbers in the text.
- Using one model's count for another. Each family has its own tokenizer.
- Thinking a big context window means the whole page is read. Engines can keep only part of what they fetch, whatever the window size.
- Ignoring markup. Raw HTML costs far more tokens than the visible text it carries, which is one reason engines extract text first.
How can you check a page?
The free page token inspector estimates a page's tokens section by section, the way a retriever sees it once navigation and scripts are gone, and shows where a cut at the first N tokens would land. It estimates rather than running a specific tokenizer, because every model counts differently. In a workspace, Attensira reads which of your passages engines actually cite, and the crew moves answers that sit too deep in a page up to where they are read.
See your AI visibility in ChatGPT
7 days free · card required
Questions about tokens
What is a token in AI?
How much text is one token?
Why are tokens not just words?
Why do tokens matter for SEO and AI visibility?
Do different models count tokens differently?
Where do these facts come from?
3 sources: each statement with the page it came from and the day it was checked.
In a test Attensira ran on 4 October 2026 with OpenAI's tiktoken library 0.14.0, the o200k_base tokenizer split 'Attensira' into 3 tokens (Att, ens, ira), 'attensira.com' into 4, 'GPTBot' into 2, 'OAI-SearchBot' into 5, 'robots.txt' into 2 and '2026-10-04' into 6; the 12-word, 52-character sentence 'The service of an SEO agency at the price of a tool.' took 13 tokens; a 58-word English paragraph took 66.
github.com · retrieved
In Attensira's own workspace, read over the Attensira MCP on 4 October 2026, ChatGPT's stored answer of 4 October 2026 to the tracked question 'list of AI crawler user agents' used 'token' in the robots.txt sense, saying Google-Extended and Applebot-Extended are robots.txt control tokens, not independent HTTP crawlers, and did not name Attensira.
Anthropic's documentation states that for Claude a token approximately represents 3.5 English characters, and that the exact number varies with the language used.
platform.claude.com · retrieved
Want whatever it takes to win the answer?
7 days free · card required
