• Keyword check. Checking the text for the occurrence of keywords Density of keywords to determine

    Sales Generator

    Reading time: 9 minutes

    We will send the material to you:

    From this article you will learn:

    • What is the optimal keyword density
    • What is the formula to calculate it
    • How to Check Keyword Density Online
    • How to keep it normal

    There is no consensus among SEOs about what keyword density is optimal. Search engines evaluate text content using carefully hidden algorithms.

    Therefore, the creators of articles are forced to be guided by the positive or negative results of SEO promotion, both on their own and on other web sites. Let's figure out what to focus on when writing texts for websites.


    It is quite logical that in an article on a certain topic, relevant keywords are repeatedly used. The frequency with which they are used in the text determines their density, or nausea. This indicator is measured as a percentage, it depends on how successfully the page will be indexed by search engines.

    Commercial sites, including online stores, are interested in robots placing links to them in the TOP results. Let's say that on one of the sites selling cell phones and accessories for them, the text on the main page consists of 100 words, while the phrase "buy a cell phone" occurs four times.

    This means that the keyword density is 4%. A competing site decided that more frequent use of such a phrase would allow the online store to attract more customers, and entered the phrase in the text nine times - the density indicator turned out to be 9%.

    The results were disappointing for the second site: Yandex considered that such a frequent use of keywords was a sign of page spamming, and indexed it much lower than the first online store, which did not seek to overly saturate the text with a search phrase. As a result, the link to this site was in the TOP-10.


    This example shows how important it is to determine the density of keywords before posting text on the Web. From this indicator, namely from the thoroughness of the selection of the semantic core and the frequency of use of the key on the pages, it depends on how high the site will rise in the rankings of the leading search engines - Google and Yandex.

    The difficulty lies in the fact that none of the search engines discloses the algorithms of their robots, and even more so does not give recommendations regarding the optimal density of keywords for successful site promotion.

    Content creators have to decide how many times per page to use key phrases. If there are not enough of them, search engines will not show the resource as relevant to the user's query in the first lines of the issue. When the nausea of ​​the text goes off scale, the robots consider it over spammed and do not include it in the search results at all.

    The high density of keywords, in addition to lowering the position of the site for individual queries, can cause filters to be imposed by systems due to over-optimization.


    For example, Yandex uses the “You are spam” filter against reoptimized sites, reducing positions in the rating by 30 or more points. It is possible to restore a good reputation to the site, that is, to achieve the removal of imposed sanctions, by carefully processing the content, namely by reducing the density of keywords.

    Google fights against such texts with the help of the "Panda" filter. This tool primarily identifies pages that are oversaturated with key phrases, but also pays attention to other suspicious characteristics, including non-original content and inorganic use of tokens from keywords in the text.

    It is very easy to become an object of attention of Google and get sanctions, but to prove that the site after processing meets the requirements of the search engine is quite troublesome: the owner of the resource will have to politely and correctly explain to technical support.

    What is the density of keywords on the page - the norm

    Since the administration of search engines does not voice any requirements for the nausea of ​​texts, the determination of the optimal indicator falls entirely on the shoulders of content compilers.

    Experienced webmasters know that robots are favorable to sites whose keyword density on the page is in the range of 2-4%. If the value is lower, the search engine considers the resource to be insufficiently relevant to requests, and if it is exceeded, it is spammed.

    Restrictions apply not only to keywords, but also to all other words in the text. If one is used too often, the page runs the risk of being filtered due to re-optimization.

    The analysis shows that the allowable keyword density of a site may vary slightly depending on the subject matter of the content.

    So that the search engine does not find a reason to apply sanctions to your resource due to the excessive use of certain lexemes, stick to the golden mean: the overall nausea rate should not exceed 3%.

    For individual keywords, the density cannot be less than 1.5%. Otherwise, the robot will consider the page to be insufficiently optimized for the corresponding request and will not show it in the TOP of the results.


    To calculate the density of keywords, a simple method is used: the number of all words of the text is divided by the number of keys. Let's say you want to post an article on your site that contains 2000 characters. To achieve the recommended nausea rate of 3-5%, the key will have to be consumed at least 10 times (2000 x 0.005 = 10).

    Another option is to multiply the sum of keywords by the number of keywords, then divide by the total number of characters in the text and multiply by 100.

    For example, your 350-character article promotes the term "remote work on the Web," the phrase appears five times on the page. The calculation looks like this: (5 x 3 / 350) x 100 = 4.28. This means that the density of keywords in the text is within the recommended limits.

    Fortunately, there is no need to manually count nausea. Special services come to the aid of content creators, allowing them to make sure in seconds that their texts meet the general requirements for frequency.

    TOP 8 Keyword Density Analysis Services


    Programs and extensions for checking keyword density

    It is possible to analyze content in terms of the frequency of use of lexemes not only with the help of online services. There are special programs that allow you to check the density of keywords. Let's talk about the most popular:

    • Semonitor


    In this paid program, you can solve any SEO tasks thanks to the html analyzer, including finding out the density of the use of individual words. The cost of software varies depending on the freshness of the version and the number of installed components. To get acquainted with the functionality of the program, a demo version is provided on the site semonitor.ru.

    • C.S. Yazzle

    Collecting external links to a resource, analyzing the level of competition for search queries and determining the density of keywords is not a complete list of the features of this program. The terms of its use and the price can be found on the website yazzle.ru.

    • Mozilla Firefox plugins

    Firefox developers have launched KGen, an extension with which the user can find out which keywords are being promoted by a page. Each tag is assigned a certain weight, and the plugin shows how many times the word is used. For yandex.ru, the KGen screen in action looks like this:


    Another plugin for Firefox, SearchStatus, displays the Google and Alexa rankings of the analyzed page, and is used to determine key density in English texts. The extension is not designed to work with Russian content. In the lower right corner of the browser, when the plugin is launched, rating data appears:

    Right-clicking on the first icon opens access to all the extension's functions, including the ability to check the density of keywords (Show Keyword Density). For example, we requested the frequency of the word Company on yandex.ru:


    Frequently Asked Questions about Keyword Density

    • How many times is it necessary to use a search phrase in a direct entry in the text?

    This indicator is one of the most important. The keywords for which the article is being optimized should be used in their original form at least once or twice. At the same time, dissonant queries such as "plastic windows Moscow price" are recommended to be brought into a readable form so as not to fall under the search engine filter.

    • Is it permissible to dilute key phrases, change them by case and use synonyms?

    Search engines today are better at indexing texts written for people, not for robots. This means that words can and should be declined by cases, replaced with synonyms, that is, do everything to make the article comfortable to read.

    Compliance with language and stylistic norms when creating content gives a good result: naturally written articles are assigned a higher rating compared to those where the copywriter by hook or by crook inserts a search phrase in a direct entry in each line.

    • Should keywords be placed strictly at the beginning of the article?

    Indeed, until recently, it was believed that the promoted query should be used in the first paragraphs. Today, there is no such need: the system primarily evaluates the quality of the content and the very fact of the presence of a key phrase in the text, but its location is not among the most important parameters.

    • Is it worth it to optimize the page for requests that it does not contain an answer to?

    Let's say your company sells gardening equipment. The site has pages describing the characteristics of the product, but there is no feedback form with which buyers could share their opinion about the purchased lawn mowers and trimmers. At the same time, one of the most popular queries in your segment is “lawn mower<фирма>reviews".

    You decide that it's a good idea to expand your audience with those who want to study other people's experience in using garden equipment, although there is no such information on your site. To do this, the desired key phrase is entered into the text, visitors enter the pages and leave it without finding reviews.

    As a result, the behavioral factors of the resource deteriorate, and the search engine will take this into account when ranking the site.

    It would seem that you did nothing wrong. It is possible that visitors to the page will be interested in the products presented, but in general this is a rather risky path that can lead to a decrease in the rating.

    • What size should the text on the page be?

    In terms of promotion, preference should be given to more voluminous articles. Firstly, it will ensure the growth of traffic for low-frequency queries. Secondly, it will serve as a signal to the search engine that the topic is covered in detail on this page. But we must not forget about behavioral factors.

    A large article should be well structured and illustrated, that is, easy to read. If you fill the page with a “sheet” that is not divided into paragraphs and does not contain lists and pictures, users will leave without even starting to read.

    • Does it make sense to use the highlight tags bold, strong, em?

    Many people remember the times when webmasters highlighted each key in the text in bold, as this had a positive effect on the indexing of pages by search engines.

    Today, this technique is not just outdated - it is a direct path to getting under the spam filter. Highlighting can and should be used, but only for placing logical accents in the text, to attract the reader, and not for SEO purposes.


    Back in the era of bare HTML, the text with the H1 tag became very large and did not go unnoticed by search engines.

    CSS introduced the ability to override the real size of headings: text in H1 can be assigned a size of one pixel, which led to a decrease in the importance of this tag. It is considered appropriate to use a single H1 on the page for the title of the article, corresponding to its content.

    Heading tags of the next levels (H2 - H6) are not used by search engines for ranking.

    • How to properly use image alt tag?

    There was a time when the words in the "alt" tag affected the page's relevancy calculation. Today, they are relevant only for image searches and are not taken into account at all in regular searches.

    This does not mean that an exorbitant number of keywords can be inserted into “alts” with impunity: it will attract the attention of spam filters, and appropriate sanctions will be applied to the site. The advice is simple - the alt tag should contain only meaningful image captions.

    1. Natural text for people, not for robots.
    2. The algorithms of the search engines today are arranged so that useful, interesting and unique articles, designed for human perception, appear in the TOP. Texts containing multiple thoughtless repetition of search phrases have no chance of promotion.

      Conclusion: write clearly, captivatingly, do not be afraid to enter word forms and synonyms of keys into the text. Robots have long learned to take them into account when analyzing content and rank sites with quality articles higher.

    3. Don't overspam.
    4. Once upon a time, it was enough for a webmaster to repeatedly use a key phrase in the text for the project to firmly occupy the top line of the issue. Fortunately for users, those days are over. Search engines evaluate content not only by density, but also by hundreds of other parameters, and promote articles that are really in demand by readers.

    5. Optimizing a page for multiple queries is a bad idea.
    6. Do not try to kill two birds with one stone - this will lead to more difficult progress and other unpleasant consequences. Create each article based on a specific search phrase - the result will be much better.



    Array ( => 21 [~ID] => 21 => 09/28/2019 13:01:03 [~TIMESTAMP_X] => 09/28/2019 13:01:03 => 1 [~MODIFIED_BY] => 1 => 09/21. 2019 10:35:17 [~DATE_CREATE] => 09/21/2019 10:35:17 => 1 [~CREATED_BY] => 1 => 6 [~IBLOCK_ID] => 6 => [~IBLOCK_SECTION_ID] => => Y [~ACTIVE] => Y => Y [~GLOBAL_ACTIVE] => Y => 500 [~SORT] => 500 => Articles by Dmitry Svistunov [~NAME] => Articles by Dmitry Svistunov => 11076 [~PICTURE] = > 11076 => 7 [~LEFT_MARGIN] => 7 => 8 [~RIGHT_MARGIN] => 8 => 1 [~DEPTH_LEVEL] => 1 => Dmitry Svistunov [~DESCRIPTION] => Dmitry Svistunov => text [~DESCRIPTION_TYPE ] => text => Articles by Dmitry Svistunov Dmitry Svistunov [~SEARCHABLE_CONTENT] => Articles by Dmitry Svistunov Dmitry Svistunov => statyi-dmitriya-svistunova [~CODE] => statyi-dmitriya-svistunova => [~XML_ID] => => [~TMP_ID] => => [~DETAIL_PICTURE] => => [~SOCNET_GROUP_ID] => => /blog/index.php?ID=6 [~LIST_PAGE_URL] => /blog/index.php?ID=6 => /blog/list.php?SECTION_ID=21 [~SECTION_PAGE_URL] => /blog/list.php?SECTION_ID=21 => blog [~IBLOCK_TYPE_ID] => blog => blog [~IBLOCK_CODE] => blog => [~IBLOCK_EXTERNAL_ID] => => [~EXTERNAL_ID] =>)

    Good day, dear readers. Today we will talk about how to find keywords in the text. Why is this needed? To analyze the work of a competitor and make your site the best.

    What are keywords and why are they needed

    Each text that is posted on the site must be created for readers and search engines. If you neglect the first ones, then the portal will not have a permanent audience. If you forget about the latter, then the resource cannot be found on Google or Yandex. There are also very few readers.

    And page content.

    Look, this site uses the key "fish dishes", and you can use "fish dishes" to stop the competitor from being one. Although, frankly, such a phrase is often found.

    Thanks to this online service, you can also find out even the position of the site in the search results, but that's a completely different story. Which I will cover in future posts.

    Of course, thanks to these programs, you will not find out complete, accurate and detailed information about a third-party resource. No one will tell you exactly what keys the creator enters in the keywords cell in , but he will help you understand a little more about the work of others and learn not only from your own, but also from other people's mistakes.

    On this I say goodbye to you.

    This review presents online services for checking the density of keywords on a page. This indicator needs to be checked to make sure that the text is not spammed with keywords and the density of the necessary words on the page will allow the site to be in the TOP of search engines.

    In general, keyword density should not exceed 5%, but in some topics it can be higher.

    Free Online Services for Checking Keyword Density

    1. http://istio.com/rus/text/analyz/ is a good service for analyzing website content. When calculating the density, it can allow small errors, due to the fact that it does not know some words and considers their word forms to be different words. The service itself loads the text from the specified URL, which is very convenient. In our opinion, it gives the most correct result for SEO specialists.
    2. http://seop.ru/services/page_analyzer_2.html - the most complete content analysis: it checks the density of words not only in the text, but also in meta tags. Also checks the title for relevance to the text on the page. Downloads text from the specified URL automatically. Unlike the Istio.com service, it calculates the density without taking into account stop words, which is why the density indicator is slightly higher than when taking into account stop words. How to calculate the density of keywords on the site - taking into account stop words or not - each SEO decides for himself.
    3. http://advego.ru/text/seo/ - on this service you can check the density of keywords, but the text has to be added manually (copied from the site). It is not comfortable. Plus service - checking the text for grammatical errors.
    4. http://seobuilding.ru/keyword-density-analyzer.php - checks the density of keys, not only words, but also popular phrases that occur in the text. You can set additional settings in the service - this is a plus, but it can be difficult for beginners to figure out the verification parameters - this is a minus. The service can load text from the specified URL.
    5. http://seogift.ru/content-analiz - the service calculates the density of each word form (for example, the word forms work and work are understood by the service as 2 different words and density is calculated separately for each). In our opinion, the density calculation using this algorithm is not entirely correct.
    6. http://site-submit.com.ua/ru/servis_analizing - the service shows the density of words without taking into account word forms and sometimes considers strange combinations as words (for example, two words "July 2014" counted as one). Using the service for SEO purposes is difficult.
    7. http://seotxt.com/service/content_analyzer/ - a fairly detailed analysis of key density. After entering the site url, it shows all the data in the form of a table, which displays the presence of words in the most important tags (Title, description, keywords, H1, H2, B, I, A and ALT). Disadvantages of the service: different word forms are considered as different words, stop words are not taken into account.
    8. http://be1.ru/stat/ - the service allows you to check the main parameters of the site (TIC, PR and a number of others) and, among other things, calculates the number of words in the text, the number of unique words and density, but the last parameter is considered "cunning": it is taken the ratio of the number of occurrences of a word to the number of lemmas that occur in the text. In our opinion, this method of calculation overestimates the density index.

    Programs for analyzing the density of words

    In addition to online services for analyzing content on the site, there are programs that perform similar functions. The most famous of them are:

    • Semonitor is a powerful SEO tool. This program has an html analyzer, it is he who allows you to check the density of keywords on the pages of the site. The program is paid, the price depends on the version and the number of components. Demo version can be downloaded from semonitor.ru
    • CS Yazzle - the program allows you to collect external links to the site, analyze the level of competition for queries and perform a number of other functions, including checking the frequency of words on the page. The program is paid, you can download it from the site yazzle.ru

    We have described the most popular services for checking keyword density. Density calculation formulas are different for different services, as well as the results obtained. By what method to calculate the density, to take into account or not stop words, to calculate the density of each word form separately or not - each SEO specialist must decide for himself.

    This article will focus on the density of keywords in the text on the page / site, this is a very important parameter for the internal optimization of your site. Everyone who is at least a little familiar with SEO has heard that you need to use keywords in articles, and in the general structure of the site, in order to take positions on the query of interest and get traffic.

    Keywords are entered into the text in different ways, there are several concepts, for example, “direct entry” is when the key query is used without any changes, in the exact form, and with “diluted entry”, the key phrase can change word order, declension, ending, and also complemented by other words.

    The first conclusion we must draw keyword density is the percentage of keywords (the number of their uses) to the total number of words on the page. Let's give an example, if there are only 300 words on the page, of which 30 are keywords, then the density will be 30%. There are more complex calculation formulas, but there is no point in complicating and clarifying.

    Optimal keyword density, does it exist?

    Those who start optimizing and discover this parameter for themselves immediately look for the answer to the question that seems to them the most important - “What is the optimal density of keys ???”, Maybe by learning this secret percentage I can optimize my articles so that they will inevitably be take the position TOP1?

    You should forget about it! It's actually a MYTH. Search engines do not have such a setting in their algorithms, there are no clear limits on the number of keywords in the text. It will be more useful if you switch your attention to something else, namely, to a few tips:

    Tip 1: Don't overdo it, don't over-optimize.

    It is possible that ten years ago it was easy to get into the TOP by simply entering the keyword on the page many times, but since then a lot of water has flowed under the bridge. Now search engine algorithms include hundreds of analysis parameters, and are close to recognizing which text is interesting to people and which is SPAM and consists only of a bunch of unreadable keywords.

    Tip 2: Don't chase all the search terms at once.

    Another mistake is when the optimizer tries to optimize one page for a dozen requests, this is very difficult. It is much more efficient to create a separate page for each request than to try to get out with one page. Chances are you won't rank well on any query if you try to cover many queries at once.

    Tip 3: Write for people.

    The most important advice is to write articles for people, and think less about keywords. The power is in quality content. As for the optimal percentage of keyword density, well, let it be 2-4%, you can take it as an average.

    If you are too eager for a deeper analysis, I advise the service, in the left menu select "internal site analysis" -> "text relevance analysis", a screenshot of the page:

    What will it give? You will get data for the top 10 pages for your keyword, the data includes the number of characters on those pages, text density and nausea. Thus, for each specific request, you will select the optimal requirements for your future article.

    By the way, do not forget that the keys can be pushed not only into the text, but also When promoting, it is important to use the keys in them, but be sure to make 20-30 percent of the purchased links without anchors in order to give naturalness.

    Online Services for Checking Keyword Density

    To check the density of keywords, or, as they say, the “nausea” of a text / page, we can use the following services.

    • SEObuilding - this service will scan the page online and give the result of the check. You just need to specify the page address, mark the necessary items (take into account the title, meta tags, etc.), then click "continue."

    • SEOPRU - similarly to the first tool, we enter the page address for analysis, as a result we also get recommendations for optimizing meta tags, that's great.

    • - the tool of the popular Advego exchange, also analyzes the text, not only for keywords, there is a complete semantic analysis.

    If you need a program on your hard drive to check the density, then search Google for the program "TEXTUS PRO", they say it does it well ..

    Ask a Question

    An email with an activation link has been sent to the email address provided.

    Rules for using the Overlead service

    At the alpha and beta stages, you use the service on an "as is" basis.

    Introducing the service's privacy policy

    Consent to the processing of PERSONAL DATA

    Please read carefully the terms of personal data processing below.

    By accepting these terms and conditions, you confirm that when submitting an application on the website, you:

    1. Provide reliable information about yourself (hereinafter referred to as "personal data"),

    2. Give your consent to its collection and processing, in accordance with the legislation of the Russian Federation, rules and regulations, with the following conditions:

    1. This Consent is given to the processing of personal data, both without the use of automation tools, and with their use.

    2. This Consent is given to the processing of the following data:

    1. Surname, name, patronymic;

    2. Email address,

    3. Phone number,

    3. Consent is given to the collection and processing of information about the electronic device you use to visit our websites, including, but not limited to:

    1. Internet address of the device,

    2. Name and version of the operating system,

    3. Browser type.

    1. The basis for the processing of personal data are:

    1. Art. 24 of the Constitution of the Russian Federation,

    2. Article 6 of Federal Law No. 152-FZ “On Personal Data”,

    3. Other federal laws and regulatory legal acts of the Russian Federation,

    2. In the course of processing personal data, the following actions can be performed: collection, recording, systematization, accumulation, storage, clarification (updating, changing), extraction, use, transfer (distribution, provision, access), depersonalization, blocking, deletion, destruction.

    The transfer of personal data to third parties is carried out on the basis of the legislation of the Russian Federation:

    1. The transfer of personal data to third parties is carried out on the basis of the legislation of the Russian Federation or with the consent of the subject of personal data.

    2. The Morgenn Group reserves the right to disclose personal data for disclosure to public authorities, parties to relevant legal proceedings, a competent court hearing the case, and otherwise to the extent required or expressly permitted by applicable law.

    3. The purpose of processing personal data is to comply with the requirements of the legislation of the Russian Federation. The Morgenn Group website may use personal information to provide products, services, and other resources that may be of interest to individuals, such as educational literature, email programs, tools, surveys, questionnaires, and research.

    4. Personal data is processed for an indefinite period. Also, the processing of personal data may be terminated at your request or at the request of your legal representative.

    5. If the subject of personal data or his representative withdraws consent to the processing of personal data by the website, Morgenn Group has the right to continue processing personal data without the consent of the subject of personal data if there are grounds specified in clauses 2–11 of part 1 of article 6, part 2 of article 10 of the Federal Law No. 152-FZ "On Personal Data".

    6. This consent is valid from the moment it is given until the termination of the processing of personal data specified in clause 4 of this Consent.

    Payment methods for Individuals

    The minimum amount of replenishment is 500 rubles. no commission.

    Payment by legal entities

    In your personal account, you can specify the details of your company, automatically generate an invoice and pay by bank transfer to our current account. The minimum amount of replenishment is 5000 rubles. Enrollment on the day of receipt of funds.

    Tracking positions in the TOP

    It has long been found that when evaluating design and composition, readable text makes it difficult to concentrate. Lorem Ipsum is used because it provides more or less standard template filling, as well as the actual distribution of letters

    Lorem Ipsum is fish text often used in print and web design. Lorem Ipsum has been the standard "fish" for Latin texts since the early 16th century. At the time, an unnamed printer created a large collection of font sizes and shapes, using Lorem Ipsum to print samples. Lorem Ipsum not only successfully survived five centuries without noticeable changes, but also stepped into electronic design. It has been popularized in modern times by the publication of Letraset sheets with Lorem Ipsum patterns in the 60s and, more recently, by layout programs such as Aldus PageMaker, which use Lorem Ipsum in their templates.

    Where did he come from?

    Many people think that Lorem Ipsum is a pseudo-Latin set of words taken from the ceiling, but this is not entirely true. Its roots go back to a single fragment of classical Latin from 45 AD, that is, more than two millennia ago. Richard McClintock, professor of Latin at Hampden-Sydney College, Virginia, took one of the strangest words in Lorem Ipsum, "consectetur", and looked for it in classical Latin literature. As a result, he found the undisputed original source of Lorem Ipsum in sections 1.10.32 and 1.10.33 of the book "de Finibus Bonorum et Malorum" ("On the limits of good and evil"), written by Cicero in 45 AD. This treatise on the theory of ethics was very popular during the Renaissance. The first line of Lorem Ipsum, "Lorem ipsum dolor sit amet..", comes from one of the lines in section 1.10.32

    Why is it used?

    It has long been found that when evaluating design and composition, readable text makes it difficult to concentrate. Lorem Ipsum is used because it provides more or less standard pattern padding, as well as the actual distribution of letters and spaces in paragraphs, which is not obtained by simply duplicating "Here is your text.. Here is your text.. Here is your text.." Many programs Web page layouts and HTML editors use Lorem Ipsum as their default text, so a search for the keyword "lorem ipsum" immediately reveals how many web pages are still waiting to be born. Over the years, the text of Lorem Ipsum has received many versions. Some versions appeared by mistake, some - intentionally (for example, humorous versions).