Keyword
A keyword in SEO is a word or phrase that people type into search engines, and that a page targets to match a searcher’s topic or intent.

Key takeaways
- A keyword is both a search query and a page’s target term.
- Match keywords to search intent, not just volume.
- Use primary and secondary keywords naturally across page elements.
- Avoid keyword stuffing and intent mismatch.
- Keyword research is the foundation of effective SEO.
A keyword in SEO is a word or phrase that people type into search engines, and that a page targets to match a searcher’s topic or intent. Keywords are the foundation of keyword research, content planning, and on-page optimization.
What Is a Keyword in SEO?
In SEO, a keyword can refer to two things: the search query a user enters into a search engine, and the target term a website chooses to optimize a page for. For example, if someone searches for "best running shoes," that is a search query. If a page is written to rank for that phrase, "best running shoes" becomes the page’s keyword. Keywords can be single words or multi-word phrases. They help search engines understand the topic of a page and match it to relevant queries.
Keyword vs. Search Query vs. Primary Keyword
A search query is what a user types into Google. A keyword is the term a page targets. The primary keyword (or main keyword) is the central topic of a page. For example, a page about "how to train a puppy" might have "puppy training" as its primary keyword, while users might search for "train a puppy" or "puppy training tips." Secondary keywords are related terms that support the main topic without changing the page’s focus.
Short-Tail vs. Long-Tail Keywords
Short-tail keywords are broad, one- or two-word phrases with high search volume but often high competition (e.g., "shoes"). Long-tail keywords are longer, more specific phrases with lower volume but higher conversion potential (e.g., "women’s trail running shoes size 8"). Long-tail keywords usually match search intent more precisely.
Search Intent Types for Keyword Targeting
Search intent is the goal behind a query. The four main types are: informational (seeking knowledge, e.g., "how to tie a tie"), navigational (looking for a specific site, e.g., "Facebook login"), commercial (researching before a purchase, e.g., "best DSLR cameras 2025"), and transactional (ready to buy, e.g., "buy iPhone 15 Pro"). Matching keyword intent is more important than exact-match repetition.
How to Choose a Main Keyword
To choose a main keyword, start with a seed keyword and expand using keyword research tools. Evaluate relevance to your content, search volume, competition, and—most importantly—search intent. The main keyword should be the one that best represents the page’s topic and satisfies what searchers want. Avoid targeting multiple intents on one page.
Where to Place a Keyword on a Page
Place the primary keyword naturally in the title tag, H1 heading, body copy (especially the first paragraph), meta description, URL, and image alt text. Use secondary keywords in subheadings and supporting paragraphs. Do not force keywords; modern SEO prioritizes natural language and topic coverage over exact-match density.
Common Keyword Mistakes to Avoid
Common mistakes include: treating keyword optimization as exact-match repetition instead of intent matching, targeting multiple keywords with different intents on one page, ignoring search intent and choosing terms only by volume, and using one page for every synonym when several phrases belong to the same topical group. Keyword stuffing can lead to penalties.
Keyword Research and Related Concepts
Keyword research is the process of finding and analyzing search terms that people enter into search engines. It helps identify relevant topics, audience language, and search intent. Related concepts include seed keywords (starting terms), secondary keywords (supporting terms), and keyword mapping (assigning keywords to specific pages). Tools like Google Search Console, Ahrefs, Semrush, and Moz can assist.
FAQ
What is a keyword in SEO?
A keyword is a word or phrase that searchers type into search engines. In SEO, it also refers to the target term a page is optimized to rank for.
What is the difference between a keyword and a search query?
A keyword is the term a page targets; a search query is what a user actually types. They may be the same or different.
How do I choose a main keyword for a page?
Choose a keyword that is relevant to your content, matches search intent, has reasonable search volume, and is not too competitive for your site’s authority.
Where should I place a keyword on a page?
Place it naturally in the title tag, H1 heading, body copy, meta description, URL, and image alt text.
What is keyword stuffing?
Keyword stuffing is the practice of overusing a keyword in an unnatural way to manipulate rankings. It is a spam tactic and can lead to a penalty.
Related topics
Sources
- Google Search Central — Primary source for how Google evaluates pages and search relevance.
- Moz — Clear, widely cited SEO explanation of keywords as topics and search queries.
- Yoast — Defines focus keyword usage for SEO beginners and page targeting.
- Ahrefs — Strong practical SEO reference on keyword usage and research.
- Semrush — Useful for keyword clustering, intent grouping, and practical SEO workflow.
Reviewed by Lucía Marín, Founding editor.