5+ SEO Text Analyzers for SEO Diagnostics & Copywriting

SMS Text

Both with on-page SEO diagnostics and SEO copywriting, we often need to perform various types of text analysis. Here is the collection of tools that should come in handy:

1. Keyword usage analyzers give quick overview of keyword prominence, i.e. page meta description, title, H-headings, image alt text, links anchor text and bold text:

keyword usage analysis

2. Semantic and lexical text analyzer TextAnalyser.net – offers an exhaustive lexical complexity and variety overview by looking into:

  • different words count;
  • characters count;
  • complexity factor (lexical density);
  • readability;
  • syllables-per-word count;
  • sentence count;
  • average sentence length;
  • max. sentence length;
  • most frequent words analysis (~ keyword density).

text analysis

Another web-based tool to evaluate the text complexity is Readability index calculator which “indicates comprehension difficulty when reading” based on Flesch-Kincaid readability test.

3. Text to HTML ratio analyzers compare the page HTML code and text size:

4. Word count calculatorFireFox extension – counts words and characters of any highlighted text fragment.

word count

5. Page outline creators give a short summary of a page content based on H-headings usage.

Fangs FireFox extension also creates a page outline based on H1-H6 headings and link anchor text:


Ann Smarty

Ann Smarty

Brand amd Community Manager at Internet Marketing Ninjas
Ann Smarty is the blogger and community manager at Internet Marketing Ninjas. Ann's expertise in blogging and tools serve as a base for her writing,... Read Full Bio
Ann Smarty
Subscribe to SEJ!
Get our weekly newsletter from SEJ's Founder Loren Baker about the latest news in the industry!
  • SEO Ecreeds

    Wow! it’s wonderful Ann Smarty how do you get all this. I love this website it’s so useful for anyone related to SEM

  • John S. Britsios

    Another great collection of very valuable tools.
    Thanks for sharing Ann. ๐Ÿ™‚

  • Harini

    hi Ann,

    great set of tools… i loved your firefox extensions very much…. this is my first comment for you!!!

    great going…

  • Tom Young

    As an old kid on the block – I turned 62 on August 24th – I am always amazed when I learn of new things like this. I have already done quick checks with the Text to HTML ratio analyzers and will be making changes.

    Thanks so much for sharing,


  • Doug Heil

    Ok; so these tools are suppose to do what exactly? As Tom wrote above; he’s now making changes because of what some tool is telling him. Not good my friends.

  • Tanner (does Utah marketing)

    Does it get any better than free tools? I think not.

  • Ann Smarty

    @Doug, if Tom increases the amount of unique text, that would be for good, don’t you think so? ๐Ÿ˜‰

  • The Financial Blog

    I would add seoquake which is a great firefox pluggin

  • Tom Young

    And Dough,

    The tools did not tell me to make changes. The tools provided me with information. If you are not going to use the information why bother with the tools?


  • Doug Heil

    Hi Ann, How do you know it would? No tool can tell you that as it depends on too many other things. A page can have 50 total words on it and do just dandy just like another page on another site can have 500 words and do just as well. No tool can be the “be all end all” of a decision. Tom simply stated that because of some tool, he now will change things. I say he needs to analyze things for himself instead. He does that by learning how. No tool can teach as it’s an out of the box type of thing. No two sites are alike, so no tool knows anything about all other variables related to that particular site and niche.

  • Doug Heil

    Hi Tom, Yes; and that’s my point. Why bother with them? ๐Ÿ™‚

  • Ann Smarty

    @Doug, I know you regularly read and comment my posts and while you often criticize most of them (which I appreciate btw), you should have noticed that I never recommend boldly trust anyone or anything (be it a tool or an expert). A tool is only another source of information (and you have to check plenty of different sources and also just sit down and think) before arriving at any conclusions…

  • Doug Heil


    Click it and read it. That’s another problem. I’ve got a few clients who are on page one for their main terms. They have not budged in a few years. I could have used that tool one year ago… it would have told me something very different than it would tell me today or whenever the tool thinks Google changed up things. I haven’t touched the clients at all, but all of these tools would tell me I have to do this or that or something. Do you see?

  • Doug Heil

    Hi Ann, Well yes indeed. Thanks for posting that comment about any tool or resource as that is very correct.

    I guess my point of contention is why didn’t you state exactly that in your original blog post? You should state that every time you are recommending some tool or really anything else. Someone new who might just now be finding this blog and reading an article may not know what you just wrote. Do you see? ๐Ÿ™‚

    Again; thanks for posting that disclaimer.

  • Ann Smarty

    @Doug, do you think I should include a disclaimer with each of my tools overview?

  • Ann Smarty

    I mean, some set (standard) one at the bottom of each post? The thing is I review plenty of tools weekly and probably should develop some standard disclaimer…

  • Doug Heil

    Yep; especially for tools Ann. ๐Ÿ™‚ Tom’s response after looking at a tool is why a disclaimer should be there.

    Example; I don’t know if Tom’s site he was analyzing is his profile link or not, but it took me about one minute to discover what his major issues were with his site. None of the tools above would have told him correctly, or even came close as it has nothing to do with his text on a page or text to code or whatever.

  • Tom Young

    Hello Ann,

    A disclaimer should hardly be necessary. When I make changes it is because I have information suggesting that the changes will be beneficial. Who is Dough to tell me what to do or what not to do? When changes are made to my website I will be the one to press the button and if I do not like the results I will be the one to make the next changes not Dough or anyone else.

    Thanks again,


  • Doug Heil

    That’s fine by me Tom. I’m a nobody so you should not listen at all.

    Everyone wants a quick fix to position one ranks. There is no such thing as a quick fix when a site owner just doesn’t have the experience to know. No tool out there can teach the basics. Adding text or deleting text or anything else having to do with your front page Tom is going to help you. That’s just the way it is, but hey; please don’t listen to me.

    And yes; a disclaimer should definitely be used from now on Ann, as this thread is clearly showing. ๐Ÿ™‚

  • Tom Young

    Yes Dough, I can see that you do get around –
    http://everythingaboutsearch.com/2008/06/seo-success-stories-doug-heil-a-success/ , but rest assured that the probability of me contacting you is less than nil.


  • Denver SEO

    Bookmarked! Some great new tools I have not seen before.

  • Doug Heil

    Trust me Tom; your the type of owner I turn down daily for help. I gave you all the advice you are going to get from me. I would read in my forums if you actually want to learn something. Reading stuff like you just posted is why I am successful. Others are not, especially the idiot who owns that site. LOL

    And yes indeed; I praise others when warranted and I will disagree when called for. If others in this industry would do the same, it would be in much better shape than what it’s in today. Too many praise whatever is written just because they are buddies. I don’t do that and haven’t in over ten years. You won’t see me kissing the butt of other SEO’s who promote themselves to the max. If they write something that is wrong, I’ll tell them about it. Period.

    Have a good day.

  • Doug Heil


    If not my forums, read that Tom. Mike Grehan is someone even I respect. That goes into technical details about why density and things like these tools will tell you is just plain o’l misinformation…. stuff all over in the SEO industry.

    So don’t trust me at all, but please read the right people.

  • Jason Lancaster

    Doug – I respect what you’re saying, but I fail to see any instance of Ann recommending this tool as a “be all and end all” method for on-page SEO. I don’t think she even intimated that. I think this might be useful for some projects, so I bookmarked some of the tools.

    To be perfectly honest, I think the best SEO tool is to look at what the top-ranked sites are doing for your particular kw(s). If you understand why they rank (which is the point of these tools, IMHO), or at least if you have an educated guess as to why they rank, you’ll be able to get something done. Especially if you combine this tool with a dozen others, good old fashioned know-how, and of course top-quality content.

    As you say Doug, no one should read one post on one set of SEO tools and base their entire efforts on what that one post says.

    Ann, as always, nice post. I don’t believe a disclosure is required, btw.

  • Tom Young

    [quote= Doug Heil on Sep 5, 2008 at 10:47 am] Example; I don’t know if Tom’s site he was analyzing is his profile link or not[/quote]

    More correct you could not be Doug – not only do you not know you do not have a clue of what I may or may not have been analyzing. I will never understand why some people just seem to like to hear themselves talk, but you seem to Doug so I hope that you have fun.

    I may not know what I am doing, but have somehow managed to make it to page one in Google for every keyword pertinent to my product and in most cases am number 1, 2 or 3. Not bad for a dummy.

    For some reason I would think that if you don’t know that it may be better is you were to keep your thought to yourself.


  • Doug Heil

    Do NOT change anything then. Isn’t 1,2, or 3 good enough? Why change things because some tool told you so? You are the one making the statement you were changing things because of some tool Tom,… not I.

    People who hang out in places like this as well as many other places cannot handle criticism at all. I feel sorry for you Tom. I really do.

    You may not be analyzing the site in your profile, but you should be. It’s a affiliate site with about two pages total. That’s the one I would think you need help with.

    Again Ann; don’t you think a disclaimer is needed from now on? New people take what you write literally.

    “Tool told me this….. I will change it!”

  • Tom Young

    Your method does nothing to enhance your credibility. It SCREAMS look at me and what I and others see is not nice. There is nothing wrong with making a point, but belittling others is hardly necessary.

    I appreciate Ann’s openness to sharing. The information that she posted was new to me and others. Get over it. Either live with it or ignore it. I learned something new that I find useful. What others do with the information that she provides is their business, not yours.

    It is just too bad that you seem to feel the need to be in the lime light rather than giving others a chance to shine as well – in this case Ann. It takes up a lot of energy that you could channel elsewhere. Narcissistic with an inferiority complex is what comes to mind when I look at your approach Doug.

    So save your energy as I do not care what you think. We have been blessed with a beautiful sunny day and I plan to enjoy it.


  • Dr. Michael Beck | Chiropractic Marketing

    Great post Ann. Thanks for the great resources. I’m off to download those firefox extensions now ๐Ÿ™‚

  • Doug Heil

    Limelight? If you call this little blog the limelight,… then yes indeed. LOL

    You have it wrong Tom. As many who know me will tell you; I’m about as far from wanting the limelight as one could get. I’m not a part of the SEO fanclub for boys and girls, don’t ya know? I never would be OR will be.

    Ann will tell you I post when I don’t agree with the article…. no matter who the hell it is. Ask Danny Sullivan about that sometime. LOL Nothing against Ann at all. In fact; I personally like her.

  • Michael

    I feel that if you have researched keywords to use throughout your website at the start and used them correctly, ie tags, headers, links and density then there should be no reason to start changing content.
    Although those tools can be useful if you feel you may have not built your website correctly from the start.

  • TravelFoot

    What Google Says:
    “Make pages primarily for users, not for search engines. Don’t deceive your users or present different content to search engines than you display to users, which is commonly referred to as “cloaking.”

  • John S. Britsios

    TravelFoot we are all aware of that. Please have a look at this post and tell what you think about that: http://www.webproworld.com/google-discussion-forum/71542-google-cloaking-3.html#post391749

  • Doug Heil

    John, Not sure what you mean by referring to that page. What webnauts is describing in there is not cloaking at all, and it’s not any kind of spam either. He is giving those with accessibility issues the ability to see the links. Just another form of content delivery.

    I really think there is a misunderstanding of what cloaking is and what it isn’t. I don’t really know why as it’s been discussed numerous times over the years.

  • John S. Britsios

    Thanks Doug for having a look and for your kind comments. And by the way, “Webnauts” is me. ๐Ÿ™‚

  • Vrata

    Wow, interesting tools. I will try them just out of curiosity. Anyway, do you know if these tools support any other languages as well? Or different character sets? Thanks.
    BTW, interesting discussion

  • Budget Hotels In Delhi

    thanx for article…
    just keep up on good work and you will get even recommendations from me to my friends as I use to recommend your good articles

  • ืงื™ื“ื•ื ืืชืจื™ื

    Most of those SEO tools don’t help much, The original content is the best way to go with the SEO.

  • Ilan

    I use the SEOquake firefox plugin. It shows the keyword density, it gives you an option to connect to google keywords tool and get the search volume of each word and phrase.
    You can get a lot of additional information.

  • Software Testing Training

    Thanks for Article……

    Good Article Writing

    Software Testing Training

    Our Software Testing Partner

  • nupel

    Most of those SEO tools don’t help much, The original content is the best way to go with the SEO.

  • John S. Britsios (aka Webnauts)

    If you tried and liked the SEO Workers Analysis Tool, we have just published a nice Firefox Extension which you can analyze a web page with just a single click https://addons.mozilla.org/en-US/firefox/addon/10455

  • ืงื™ื“ื•ื ืื—ืจ

    It’s just another way of thinking. Allways nice to have some more tools..

  • Matthew Loop

    What do you think of the Firefox Search Status toolbar that gives PR, Alexa and Compete scores? Is it accurate?

  • Ann Smarty

    @Matthew, I am using it now for Alexa and nofollow visualization. Its Google PR reporting is sometimes inaccurate though…

  • sujan

    Great recommendation. Definitely i shall follow your instruction and referenced tools. Thanks to share nice resources.