Keyword Extractor
Paste a URL or some text and see the keywords and phrases it is really about: how often each is used, its share of the text, and whether it appears in the title, meta description, H1, headings, URL and image alt text.
- Single words and 2 to 3 word phrases
- Shows where each keyword appears
- Works on competitors' pages
Want to test specific keywords? Use the Keyword Density Analyzer, or find new ideas with the Keyword Generator.
The words a page leans on, and where it puts them
A page's keywords come from what it repeats and from where it says it.
Main keyword
The phrase the page most likely targets, chosen from how often it is used and whether it sits in the title, H1, description and URL.
Words and phrases
Single words and two to three word phrases, ranked, with the number of uses and the share of the text.
Placement
Chips show whether a keyword appears in the title, meta description, H1, a subheading, the first 100 words, the URL and image alt text.
Clean results
Common words such as the, and and of are ignored, and a phrase that only exists inside a longer one is merged.
Keyword cloud
A quick visual of the page's main topics.
Export
Download the full list as a CSV or copy the top keywords.
The places search engines look first
A keyword in these places says more about a page than a keyword buried in the text.
| Place | Why it matters | Tip |
|---|---|---|
| Title tag | The strongest on-page signal and the headline in results | Put the main keyword first, within about 60 characters. |
| H1 heading | States the page's topic to visitors and crawlers | Use the main keyword naturally, once. |
| Meta description | Not a ranking factor, but it is bolded in results and lifts clicks | Include the keyword and a reason to click. |
| First 100 words | Confirms the topic early | Say what the page is about in the first sentences. |
| URL | A short, readable address helps people and crawlers | Use the keyword, with hyphens. |
| Image alt text | Describes images and adds topical context | Describe the image; add the keyword only when it fits. |
How to extract keywords from a page
Three steps from a page to a keyword list.
Enter a URL or paste text
Use your own page, a competitor's page or a draft.
Read the main keyword and the list
Check the top phrases. Do they match what you want to rank for?
Fix the placement
Add missing keywords to the title, H1 or first paragraph, then run it again.
What to do with the results
The list is a starting point for several jobs.
Check your focus
If the extracted main keyword isn't the one you target, the page is about something else.
Study competitors
See which phrases the top-ranking pages use, then cover them better.
Find gaps
Compare your page with a ranking page and look for topics you leave out.
Edit a draft
Paste a draft to see if it leans on the right words before you publish.
Plan anchor text
Pick natural phrases for internal links from the page's own vocabulary.
Write for entities
Notice related terms and add the ones that make the topic complete.
What a keyword extractor does and when it helps
A keyword extractor reads the text of a page and lists the words and short phrases it uses most. It does not look anything up in a database. It counts what is actually there, so the list shows what the page is about in practice, which is not always what you meant it to be about. A page meant to rank for "dental implants" that mostly repeats a clinic's name and "book now" has a different real topic.
That matters because search engines work from the words on your page. Google's own advice is to think about the words that a user might search for and to write naturally. The extractor checks the first half of that advice. It shows whether your main phrase appears at all, and whether it sits where people and crawlers look first: the title, the h1, the opening paragraph and the URL. Google lists the title element, the h1 and og:title among the sources it can use for a title link, so those places carry the page's topic.
Keep its limits in mind. It shows no search volume and no difficulty, and a high count is not a target to hit. Google does not use the meta keywords tag, and it treats repeating words until the text sounds unnatural as keyword stuffing. Use the list as a mirror for your own writing or a competitor's, then judge demand with Search Console and Google Trends.
When to extract keywords from a page
Use it when you want to see a page's real vocabulary instead of guessing at it.
Check that a page has the right focus
Run your own page and read the top phrase. If it is not the topic you plan to rank for, the copy, title or headings are pulling in a different direction.
Study a competing page
Enter a page that already ranks and see which phrases it leans on and where it places them. Use that to plan better coverage, not to copy its wording.
Find topic gaps
Compare the phrase lists of your page and a stronger one. Subtopics they cover and you leave out are candidates for a new section or a supporting article.
Review a draft before publishing
Paste the draft to see whether it leans on the right words. It is quicker to fix a title or opening paragraph now than after the page is indexed.
Choose internal link anchors
The page's own phrases make natural, descriptive anchor text for internal links, which is easier than inventing wording that does not appear anywhere in the copy.
Audit old pages in bulk
When a site has many pages with no clear topic, check a sample from each template. Pages whose top phrase is a brand name or a menu label need a rewrite.
Keyword extraction mistakes and how to fix them
Most mistakes come from reading the list as a recipe instead of as a report.
Assuming the top phrase is the right target
What goes wrong: The most-used phrase can be a brand name, a product code or a repeated call to action. It describes what the page says, not what people search for.
The fix: Pick your target from search demand and intent first, for example in Search Console or the Keyword Generator. Then use the extractor to check that the page supports that choice.
Reading a script-built page
What goes wrong: If a page builds its text with JavaScript, the HTML a basic crawler receives may hold very little, so the list looks thin or odd.
The fix: Use the Paste text option with the copy from your browser. Google can render JavaScript, but not all bots can, so server-rendered text is the safer choice.
Copying a competitor's counts
What goes wrong: Matching how many times a ranking page uses a phrase treats the count as the reason it ranks. Google documents no such target, and it warns against unnatural repetition.
The fix: Look at which subtopics and questions the page covers, then cover them better, with your own examples and clearer structure.
Keyword in the body but not in the key places
What goes wrong: A phrase used ten times in the copy but missing from the title, h1 and opening lines gives readers and crawlers a weaker signal about the topic.
The fix: Add the main phrase to the title and h1 in natural wording, state the topic in the first paragraph, then run the extractor again to confirm the placement chips are filled.
Relying on the meta keywords tag
What goes wrong: Some themes and plugins still add a keywords field and people fill it in, hoping it helps. Google states that the tag has no effect on indexing or ranking.
The fix: Leave it empty or remove it. Spend the time on the visible title, headings and copy, which are what the extractor reads.
Targeting one phrase on many pages
What goes wrong: If the extractor shows the same main phrase on several pages of your site, those pages compete and it is unclear which one should answer the query.
The fix: Give each page one primary topic. Merge near-duplicates, or rewrite so each page answers a different question, and link between them.
Keyword extraction terms explained
- Keyword
- A word or phrase that describes a topic, and that people may type into a search box. On a page, it is a word or phrase the text uses to cover that topic.
- Keyword phrase
- A group of two or three words that appear together, such as "seo audit". The extractor lists these next to single words because many searches are phrases, not single words.
- Main keyword
- The phrase the page most likely targets. The tool picks it from how often a phrase is used and whether it appears in the title,
h1, description and URL. - Share of text
- The number of times a keyword appears divided by the total words analysed, as a percentage. It lets you compare keywords on one page. It is not a target to reach.
- Placement
- Where a keyword appears: title, meta description,
h1, a subheading, the first 100 words, the URL or image alt text. Placement says more about topic than raw repetition. - Stop words
- Very common words such as the, and, of and for. The extractor ignores them by default so they do not crowd out the words that carry the topic.
- Search intent
- What a searcher wants to do: learn, compare, buy or find a place. A page ranks better when its words and format match the intent behind the query.
- Meta keywords tag
- An old
metatag that lists keywords for a page. Google Search does not use it. The tool shows it for reference only and builds its list from the visible content.
Related tools, guides and services
Finding the words is the first step. These help you choose, test and place them.
Keyword Generator
Turn one seed term into hundreds of autocomplete ideas, grouped by search intent, to decide which phrases are worth a page.
ToolKeyword Density Analyzer
Test specific target keywords for count, placement and over-use on a URL or a draft.
ToolOn-Page SEO Checker
Score the whole page on titles, headings, content and links, not only its keywords.
ToolHeading Checker
See the h1 to h6 outline where your main phrases should appear.
SEO in Nepal: a beginner's guide
Read how keyword research works for Nepali, Roman-script Nepali and English searches, and how to map terms to pages.
ServiceKeyword research service
Get keyword research and keyword-to-page mapping done for your site, with each page given a clear job.
Built by
Madhav Kushwaha
SEO, AEO, GEO & Digital Marketing Consultant in Kathmandu, Nepal, and trainer at ODcrU Academy and TechAxis Institute. One of the fastest ways to understand a page, yours or a competitor's, is to see which words it leans on and where it puts them. I built this extractor to show that clearly, with the placement checks I would do by hand in an audit.
Keyword Extractor: Frequently Asked Questions
More free SEO tools
Keywords connect content to searches. These tools find them, measure them and check where they sit.