Counting words on a webpage
-
I am trying to search the most remarkable keywords on a webpage like how many times the webpage mention for example the word "picture" or "park"
Is there a tool here in Seomoz to do that or anybody knows a good tool to do it.
Thanks
-
I haven't used this tool but it looks like it should do what you are trying to do:
http://www.transabacus.com/ TransAbacus gets a website address or URL and returns the list of pages on the site, with the number of words for each one. Optionally, the user can also get the number of words in title, alt text and meta-tags (whose translation is as important as the body translation because several search engines use them to accurately index the web page, but unfortunatly they are generally not considered at estimation time). Additionally, TransAbacus counts the words in text files linked by the URL (the current version of TransAbacus counts the words for .pdf, .txt and .rtf files).
P.S. The only downside is that this is a software tool installed on your machine rather then an online service.
Another one that looks interesting is:
http://www.inspyder.com/products/InSite/Website-Word-Count.aspx Use Inspyder InSite to quickly get the word counts of virtually any website. No more "copy and pasting" page after page into Microsoft Word. Now you can word count an entire website with a few clicks of your mouse!
InSite provides a variety of word count information, including total words on site, total words per page, total unique words and totals for each individual word. InSite allow you to save your word counts to PDF or Excel.
-
Use the "Keyword Density" feature of SearchStatus addon -- does what you want. Right click, enter the keyword you want to look up and it gets the # of instances in title, body, h tags, metas, links.
If you want a more advanced semantic tool, check out KGen. Analyzes all the text on a page and give weighted keyword strengths (a keyword in H1 would get more value than in regular text)
-
Nakul and Oleg tools are nice, but if you want to process it inside a program, just use this kind of code
$yourWord = "your word, or null to get an array with all the words";
$page = @file_get_contents ( "web page" );
$noHTMLtext = strip_tags($page);
print_r count_words ($noHTMLtext, $yourWord);
-
try a free, simple to use online website word count tool developed by a Russian website translator and localization specialist. It gives you the total count of words, new words and repetitions. You can get the details of the whole domain, as well as separate pages. And you do not have to install it.