Julian Day Calculator

SEO Content Analyzer & Word Counter

Paste your draft below to check word count, reading time, and SEO viability.

<button onclick="var text = document.getElementById('seoTextArea').value; var words = text.trim() ? text.trim().split(/\s+/).length : 0; var chars = text.length; var time = Math.ceil(words / 200); document.getElementById('wordCount').innerHTML = words; document.getElementById('charCount').innerHTML = chars; document.getElementById('readTime').innerHTML = time + ' min'; var density = {}; var cleanText = text.toLowerCase().replace(/[^\w\s]/g, ''); var wordList = cleanText.split(/\s+/); for(var i=0; i 3) { density[wordList[i]] = (density[wordList[i]] || 0) + 1; } } var topWords = Object.keys(density).sort(function(a,b){return density[b]-density[a]}).slice(0,5); var keywordHtml = "; for(var j=0; j<topWords.length; j++) { keywordHtml += '' + topWords[j] + ' (' + density[topWords[j]] + ')'; } document.getElementById('topKeywords').innerHTML = keywordHtml;" style="background-color: #3182ce; color: white; border: none; padding: 12px 24px; border-radius: 4px; cursor: pointer; font-weight: bold; font-size: 16px; width: 100%;">Analyze Content Now
Words
0
Characters
0
Reading Time
0 min
Top Keyword Frequency (SEO Focus):
Analyze text to see top keywords…
Expert SEO Tip: Aim for a minimum of 800+ words for long-form authority posts. Keep your primary keyword density between 1-2% to avoid keyword stuffing penalties.

Leave a Comment