SEO Content Analyzer
Analyze word count and keyword density instantly.
Results will appear here…
Please enter some text.
'; return; } var words = text.toLowerCase().match(/\w+/g); var wordCount = words ? words.length : 0; var charCount = text.length; var wordFreq = {}; if (words) { for (var i = 0; i 3) { wordFreq[word] = (wordFreq[word] || 0) + 1; } } } var sortedWords = []; for (var key in wordFreq) { sortedWords.push([key, wordFreq[key]]); } sortedWords.sort(function(a, b) { return b[1] – a[1]; }); var topKeywordsHtml = "; var limit = Math.min(sortedWords.length, 5); for (var j = 0; j < limit; j++) { var density = ((sortedWords[j][1] / wordCount) * 100).toFixed(2); topKeywordsHtml += '' +
'
' +
'Words:
' + wordCount + '
' +
'' + wordCount + '
Chars:
' + charCount + '
' +
'' + charCount + '
Est. Reading Time: ' + readingTime + ' min
' + 'Top Keywords:
' + '- ' + (topKeywordsHtml || '
- No repetitive keywords found. ') + '