Car Paint Cost Calculator

SEO Content Analyzer

Analyze word count and keyword density instantly.

Results will appear here…

function analyzeSEOContent() { var text = document.getElementById('seo-text-input').value.trim(); var resultsDiv = document.getElementById('seo-results'); if (text.length === 0) { resultsDiv.innerHTML = '

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 += '
  • ' + sortedWords[j][0] + ': ' + sortedWords[j][1] + ' times (' + density + '%)
  • '; } var readingTime = Math.ceil(wordCount / 225); resultsDiv.innerHTML = '
    ' + '
    Words:
    ' + wordCount + '
    ' + '
    Chars:
    ' + charCount + '
    ' + '
    ' + '

    Est. Reading Time: ' + readingTime + ' min

    ' + '

    Top Keywords:

    ' + '
      ' + (topKeywordsHtml || '
    • No repetitive keywords found.
    • ') + '
    '; }

    Leave a Comment