• TF-IDF Tool

Use top ranking website data to help boost your own relevance

We help you optimize your page for relevance to a given topic or keyword by using algorithms and data science to assist you.

Using our tool you can quickly get a list of terms and phrases used by the top 20 websites that already rank for your topic or keyword of interest. We believe that our version of the TF-IDF algorithm is the way to go in getting you the best list of terms and phrases to include in your copy to boost your rankings and be up there next to the top in the ranks.

Don’t miss out on important subcategories when writing content

Often when writing content, you are focused on the task at hand and write using ideas that follow a natural progression. For SEO the focus is also on writing high quality topically relevant content. Using our tool you can get a list of terms and phrases beforehand, so you know you haven’t missed any essential subtopic or related topic for the topic you are targeting.

Don’t miss out on important subcategories when writing content
Ensure that you are not over using keywords

Ensure that you are not overusing keywords

Compare your use of the keyword and other terms with your competitors to ensure that you are not overusing keywords. Keyword stuffing is viewed negatively by Google, and you may get penalized for it.

Find the best semantically related keywords for your content

Even if your focus is not content right now, you can use our tool to figure out all the best semantically related keywords in relation to the main keywords you are targeting. These keywords go well beyond "People also ask" and "Searches related" provided by Google.

Find the best related keywords
Compare your website content to your competitors

Compare your website content to your competitors

Quickly figure out what you are missing that they are targeting. This may even help you uncover some keywords and boost your rankings in an off-page context too.

Web Based

Web Based

All computations are run on our servers, not your machine.

Multi-word analysis

Multi-word analysis

Run analysis on one, two and three words

Multiple Country Support

Multiple Country Support

Choose from a list of countries we support to get the relevant keywords for your location.

How It Works

TF-IDF is a measure of relevance, unlike keyword density which is a measure of frequency. It is a measure of how closely related any content is to what the user is actually searching for.

TF-IDF is an old, well known algorithm in Information Retrieval. We believe that TF-IDF in its basic form is not usable at all. For anyone to effectively use it, they would require to be able to index all of the sites that make up the internet.

The algorithm we use is a TF-IDF variation at heart, but we have used other information retrieval principles, added a proprietary method of weighting and refined it to be a better substitute than base TF/WDF IDF algorithms.

We use it to try to figure out how Google calculates which websites should rank for a particular keyword based on their content.

We do this by essentially reverse engineering the process. We take the top 20 websites that already rank for the keyword and figure out their TF-IDF scores for that keyword and then go ahead and get all the statistically important terms and phrases that are found in their content.

Our algorithm weeds out some words and phrases and cleans up the data and then generates a list of phrases that are sorted by their TF-IDF scores.

Once the analysis is complete, we provide you with a clear list of terms you have missed in your content, terms that need improvement and terms that you have overused and may lead to a penalty.

For a simple overview of TF-IDF and how to use it, please see our article

TF-IDF in simple terms

For a more in-depth version, see our article on

Advanced SEO using TF-IDF


How to use TF-IDF Tool

TF-IDF Tool enter info

Enter Information

Enter keyword, your content or URL or none. Choose one, two, three word or all.

Use content editor to paste copy in for analysis.

TF-IDF Tool Insights

View Insights

View Insights - Missed Opportunity, Needs Improvement, Potential Penalty and Google Optimized.

TF-IDF Tool Chart

View insights in Chart format

Visually compare your content to your competitors.

TF-IDF Tool Table

View insights in Table format

See individual breakdown. Use filtering and sorting functionality.

TF-IDF Tool Google Serp

View Google search results used

See the exact Google search results used in analysis


7-day free trial. We will collect payment information (via PayPal) but only charge you after 7 days.

You may cancel at any time.

Freelancer $35/month
  • 300 analyses/month
  • URL/Content Analysis
  • Content Editor
  • Export to Excel/CSV/PDF
Sign Up
Agency $160/month
  • 1800 analyses/month
  • URL/Content Analysis
  • Content Editor
  • Export to Excel/CSV/PDF
Sign Up


How to improve TF-IDF scores?

We give you recommendations on where your scores should be. We clearly point out terms you may have missed entirely and terms that need improvement and how to achieve that.


What languages do you support?

We currently support English. We are actively working on supporting other user requested languages.

If there is a particular language of interest to you, please send us an email at support@tfidftool.com.


What countries do you support?

We get ranking data for all countries that Google supports. Simply enter the country of choice when running the analysis.


I don't have any content yet, can I still use this tool?

Yes absolutely! Select none as an option instead of URL or content and you can run TF-IDF analysis for your target keyword and get the list of all important terms related to that keyword.

We think this will help you get a list before you even start writing content, so you can make sure not to miss any important category or sub-category.


I have very little content, will this tool still be useful?

For content analysis we recommend a minimum of 500 words. In our beta tests, content analysis below this threshold was not very useful.

Alternately if you have less than 500 words, you can select none as an option instead of content and do a TF-IDF analysis on competitors content to get a list of important terms.

This may help you get more ideas for more content and then you can do further content analysis after you've crossed about 500 words.


What payment options do you support?

We currently support Paypal. You can use any credit card or a bank account and pay securely using Paypal. We do not store any of your credit card or bank information.


How do you compare to other content optimization tools?

We focus only on content relevance and nothing else. We have used our proprietary version of TF-IDF and honed our algorithm to be the best TF-IDF variant out there.


How do I go about using the insights to improve my relevance?

We recommend starting with Missed Opportunity and incorporating two and three word terms from that list into your content. Use only terms that make sense to you. We do not recommend trying to achieve a certain count of these terms in your content. As long as they are there you are increasing your relevance. We do not place that much emphasis on word count and keyword count as these are outdated concepts. We recommend aiming for high quality content and using terms that flow naturally. If one of the Missed Opportunity terms does not seem right to you, do not use it.

Once you are done with incorporating Missed Opportunity terms, re run the analysis. Now you can move on to Potential Penalty and Needs Improvement.


Contact Us

We would love to hear from you! If you have any feature requests, feedback or require any assistance,

send us an email at anna@tfidftool.com, and we will get back to you.