Keyword Extractor: Get Keywords from Text or a URL
Last updated: What’s new
Extract keywords from text online or analyze a public website URL. Review word and phrase frequency, source evidence, and context, then switch to Relevance to shortlist topical phrases.
Find words and phrases already present in your text or a public webpage. Use Frequency to inspect repetition or Relevance to review topical phrases, with context for each result.
For keyphrase discovery, try Relevance with 1+ occurrence and All lengths. Auto stop words only apply when one supported language has enough evidence.
Referral reward
Know a business that needs a website or SEO?
Introduce them and earn a referral reward. They work with us directly, and we handle the proposal, delivery and support.
Know a business that needs a website or SEO?
Introduce them and earn a referral reward. They work with us directly, and we handle the proposal, delivery and support.
Projects: 10%, at least $100
Monthly services: 10% for the first six months
A $1,999 website earns you about $200. A $999 a month SEO plan earns about $600 over six months.
Your introduction message
This reference credits the introduction to you:
Email me the referral details
More options Send us this result or get a copy by email
How the Keyword Extractor Works
The report keeps measurement separate from interpretation:
- Choose text or URL. Text is processed locally. URL mode fetches public HTML and separates title, meta description, H1 evidence, and cleaned body text.
- Segment Unicode words. Modern browser and server segmentation preserves diacritics and supports many writing systems; a Unicode-regex fallback is used when needed.
- Apply an explicit stop-word rule. Auto mode supports English, Lithuanian, Spanish, German, and French and falls back to removing nothing when evidence is uncertain.
- Count within sentence boundaries. One-, two-, and three-word strings are normalized and counted without building phrases across line or sentence breaks.
- Show evidence. Every row includes exact frequency, density, detected source zones, and a first-occurrence context snippet.
- Optionally sort by relevance. The Relevance view ranks phrases of up to four words with a statistical estimate based on position, frequency, capitalization and spread in this text alone. It is not search volume.
What Keyword Frequency Can and Cannot Tell You
Frequency is useful evidence about a document, but it is not a verdict about SEO value:
- Focus review, compare recurring language with the page's intended subject and audience.
- Repetition review, inspect context when a word or phrase appears unusually often; there is no universal “safe” density.
- Page-element alignment, use source badges to see whether language appears in the title, H1, description, or only the body.
- Comparable-page analysis, compare like-for-like pages, then investigate meaningful differences instead of copying a competitor's wording.
- Research boundary, frequency provides no search volume, difficulty, ranking, traffic, conversion, or semantic-quality data.
Use the Meta Tag Checker for a dedicated metadata review and the Website Word Counter for readability and length. If you need new seed variations rather than terms already present in a sample, use the separate Keyword Generator.
How to Use Extracted Keywords
Start with the evidence in each row, then make an editorial decision:
- Use 1+ for discovery, especially on short copy. Switch to 2+ or higher when you specifically want repeated language.
- Choose the view for your task, Relevance for a shortlist of topical phrases, or Frequency for exact repeated wording. Frequency stays the default view.
- Read the snippet, because the same string can be a core topic, navigation residue, a disclaimer, or an incidental mention.
- Check source zones, but do not force a phrase into every element. Titles, descriptions, headings, and body copy have different jobs.
- Export a reproducible view, using the same phrase-length, frequency, and row settings when comparing pages.
- Validate outside this report, with search-demand, intent, SERP, customer, and subject-matter evidence before changing content.
For a complete workflow, follow our keyword research guide. It explains the research steps that a document-frequency analyzer cannot perform.
A Worked Pasted-Text Example
The Try sample text button runs this example locally with English stop words and a minimum frequency of 1+:
Boiler repair starts with a diagnosis. Our boiler repair service checks pressure and leaks. Book boiler repair after reviewing the fault report.
Checked with this page’s extraction function on 28 October 2026: 22 analyzed words. Frequency keeps the exact phrase count; Relevance also puts “boiler repair” first for this sample.
| Phrase | Occurrences | Source zone | Context |
|---|---|---|---|
| boiler repair | 3 (13.64% of the 22-word denominator) | Pasted text | “Boiler repair starts with a diagnosis.” |
Select 2-word phrases and 2+ occurrences in Frequency to isolate repeated phrases. The summary, table and exports then use that same selection. For a public webpage, check its source badges to see whether a phrase occurs in the title, H1, meta description or body.
The sample demonstrates extraction and counting. It provides no search-volume or commercial-value evidence and sets no desirable keyword density.
| Task | Suitable evidence |
|---|---|
| Extract phrases already present | This tool: counts, source zones and snippets. |
| Brainstorm new variations | Keyword Generator: unvalidated pattern ideas. |
| Find queries that reach a page you own | Search Console: filter Search results by the exact page, then review its Queries tab. |
| Prioritize search opportunities | Keyword research: combine search demand, intent, audience needs and a current results review. |
What’s new
-
CSV exports protect text cells from spreadsheet formulas, and failed requests show readable explanations with cancellation support.
-
The keyword summary follows your selected phrase length and minimum frequency, and a local sample lets you try the report.
-
Reads only the page’s main content, so CSS and layout words no longer appear as keywords, and ASP.NET pages keep their text.
Next steps
Keyword Extractor related tools and articles
Continue with the closest follow-up checks and guides based on this tool's topic, crawl intent, and optimization workflow.