Free SEO tool

Keyword Checker

Paste your article and your keywords. See every match highlighted, with counts for each heading level and body copy.

One per line. For CSV or Excel, we use a column named “keyword”, or the first column.

Content

Paste or type straight into the document below. Headings from Google Docs, Word and web pages are kept. Use the style menu to mark a heading yourself.

Keyword summary

0 of 0 found0 matches0 words
KeywordTotalDensityH1H2H3H4H5H6Body

Click a keyword to jump through its matches in the document. Counts are exact, whole-word matches; capital letters are ignored.

Untitled documentEditable · highlights update as you type
Step by step

How do you check if your keywords are in your content?

List the keywords you want the page to rank for, paste in your draft, and look at where each one appears. A good check shows three things: whether the keyword is used at all, whether it's in a heading, and how often it repeats in the body.

  1. Add your keywordsType one per line, or import the list you exported from your keyword research tool as TXT, CSV or Excel.
  2. Add your contentPaste straight into the document, or load a web page, Google Doc, Word file or PDF.
  3. Read the summary, then editClick a keyword to jump to each match. Change the text in the document and the counts update as you type.
Placement

Where should keywords appear on a page?

Put your main keyword in the H1 and, where it reads naturally, in the first paragraph. Use related keywords in H2 and H3 subheadings, and let the rest appear in the body as they fit. Outside the content, the page title and meta description matter too.

WhereWhat to aim forShown in the summary as
Main headingThe main keyword, or a close version, onceH1
SubheadingsRelated keywords and questions that structure the pageH2 to H6
Opening paragraphThe main keyword early, if it fits the sentenceBody
Body copyNatural use of main and related keywords, no forced repeatsBody and Density
Title tag and meta descriptionThe main keyword, written for peopleNot checked here; review them in your CMS
Density

What is keyword density, and what percentage is good?

Keyword density is how much of a text a keyword makes up: the words taken up by its matches, divided by the total word count. There's no ideal percentage. Search engines don't reward a target density, and repeating a phrase until it reads unnaturally is keyword stuffing, which Google's spam policies warn against.

Use density to spot outliers instead. A keyword far above the others usually needs a few repeats replaced with pronouns or synonyms. One at zero is a gap to fill, if the page should cover it.

Your files

Can you check a Google Doc, Word file or PDF for keywords?

Yes. Copy from Google Docs or Word and paste into the document above, and the headings come with it. You can also upload a Word, PDF, HTML, Markdown or text file, or load a public web page or Google Doc link.

Google Docs and Word

Paste or upload. Heading 1 to Heading 6 styles are kept, so heading counts are accurate.

Web pages

Load a public link. We read the main article and skip menus and footers. Pages that need a login can't be loaded.

PDFs

Text is read page by page, but PDFs don't store headings, so everything counts as body. Scanned PDFs need OCR first.

Markdown and plain text

Lines starting with # to ###### become headings. Everything else is body copy.

FAQ

Keyword checker FAQ

Are plurals and close variants counted?
No. Matching ignores capital letters but otherwise looks for the exact phrase as whole words, so “keyword” does not match “keywords”. Add variants as separate lines to count them.
What happens when one keyword contains another?
Both are counted. If you check “SEO” and “SEO checklist”, the phrase “SEO checklist” adds one to each. The document highlights the longer phrase.
Is my content uploaded or stored?
Pasted text and uploaded files are read in your browser and never stored. For a link, Pineable fetches the page so your browser can read it, and keeps nothing.
Can I edit the document after checking it?
Yes. The document is editable. Type, delete or change a paragraph into a heading, and the summary and highlights update as you go.
How many keywords can I check at once?
Up to 1,000 unique keywords or phrases, each under 160 characters, against up to 500,000 characters of content.
More free tools

Keep improving the page

Keywords in place. Need design ideas?

Browse hand-picked marketing designs to pair with your content.

Browse the design library