What Is Keyword?

Flavio AmielWritten byFlavio Amiel Founder, Roborank
Updated July 15, 2026

A keyword is a word or phrase that a page or ad targets so it appears when people search that topic. In paid search it is the term an advertiser adds to an ad group to trigger ads; in SEO it is the query a page aims to rank for. Search engines match keywords to content by meaning and synonym, not only by exact text.

Key Takeaways

How Keywords Work

A keyword is a proxy. When you say a page targets the keyword “running shoes,” you are not promising that exact phrase appears; you are declaring the topic the page should surface for. The search engine’s job is to connect that topic to the endless variety of ways people phrase it — “best shoes for running,” “trainers for jogging,” “shoes to run in” — and decide whether your page answers the underlying need.

That connection is not literal matching. Google interprets a query by correcting spelling, expanding synonyms, and reading the full context of the words together. After the Hummingbird update, it began swapping words in a query for synonyms without changing the meaning, which let it surface pages that never used the exact keyword. The consequence for anyone doing keyword research is that a keyword is really the center of a cluster of related phrasings, and a single well-written page can rank for hundreds of them at once.

There is a second layer beneath the words: entities. Google’s Knowledge Graph maps the things a query refers to, so it can tell that “jaguar” is either an animal or a car and resolve which one you mean from context. A keyword is the string; the entity is the thing the string names. Optimizing modern content means covering both — using the phrases people search and clearly naming the entities those phrases point to.

Keywords in Paid Search vs Organic SEO

The word “keyword” carries two closely related meanings depending on where you stand:

Both senses share the same core: a keyword is what you target, deliberately, in advance — as opposed to the search query, which is whatever the user actually types.

Example of Keyword

Google’s own documentation supplies the cleanest example. In the Google Ads help for the search terms report, Google explains the relationship with roses: if a person searches “red roses,” that phrase is the search term; if an advertiser has added “roses” as a keyword, their ad may be eligible to show. One keyword, “roses,” can be triggered by many different queries — “red roses,” “buy roses online,” “long stem roses” — none of which is the keyword itself. The keyword is the target; the queries are the reality that meets it.

The entity distinction has an equally documented example. When Google introduced the Knowledge Graph in 2012, it used the phrase “things, not strings” and pointed to queries like “Taj Mahal,” which could mean the monument in Agra, the Grammy-winning blues musician, a casino, or a local curry house. The keyword — the string “taj mahal” — is identical in every case. What differs is the entity the searcher has in mind, and the Knowledge Graph exists to disambiguate exactly that. This is why treating a keyword as a fixed string misreads how search works: the same string routinely maps to several distinct things, and Google ranks pages by which thing, and which intent, they actually serve.

The thing people get wrong

People still treat a keyword as a magic string that must appear verbatim, a fixed number of times, in a fixed set of places. That model died years ago. Since the Hummingbird update and the Knowledge Graph, Google reads a query as an idea, expands it with synonyms, and resolves the things in it to entities — so a page targeting "cheap flights" can rank for "affordable airfare" without ever using those words. The practical shift is this: stop optimizing for the keyword and start optimizing for the meaning behind it. Cover the concept thoroughly, name the entities involved, answer the intent, and the keyword takes care of itself. A page stuffed with one exact phrase reads as spam to the very system it is trying to please.

Keyword vs Entity

Keyword Entity
What it is A text string a page or ad targets A real thing or concept — person, place, product, idea
Nature Language-dependent characters Language-independent, uniquely identified in the Knowledge Graph
Example The string “jaguar” The animal Panthera onca vs the car brand Jaguar — two entities, one keyword
Role in search The phrase you optimize to be found for The thing Google resolves the query to, to serve the right meaning

Keywords and entities are complementary, not competing. You still research and target keywords, because that is how people phrase their needs — but Google resolves those keywords to entities to understand them, so strong pages name the entity plainly as well as using the keyword.

Frequently Asked Questions

What is a keyword in SEO?
A keyword is the word or phrase a page is built to rank for — the topic a searcher would type to find it. Because Google matches by meaning, one page targets a primary keyword plus the cluster of synonyms and variants that share its intent.
What is the difference between a keyword and a search query?
A keyword is what you target; a search query is the exact wording a person types. One keyword can be triggered by many queries, and the same query can match several keywords. In Google Ads this maps to the keyword-versus-search-term distinction.
Is a keyword the same as an entity?
No. A keyword is a text string; an entity is the real thing it refers to — a person, place, or concept in Google’s Knowledge Graph. “Jaguar” is one keyword but two entities, the animal and the car, which is why Google disambiguates meaning rather than matching letters.
How many times should a keyword appear on a page?
There is no target count. Keyword density is not a ranking factor, and repeating an exact phrase to hit a number reads as spam. Use the keyword naturally where it aids clarity, then cover the topic and its related terms thoroughly.

The Bottom Line

A keyword is the searcher-facing label for what a page is about — the phrase you want to be found for. But it is only a proxy. Behind every keyword sits an intent and an entity, and modern search optimizes for those, matching pages to queries by meaning rather than by literal text. Target the keyword, but write for the concept it stands in for.

Sources

  1. The difference between keywords and search terms (search terms report)Google Ads Help
  2. Introducing the Knowledge Graph: things, not stringsGoogle

Rank & Cash — the weekly SEO breakdown

One practical teardown a week on ranking in search and getting cited by AI. No fluff.