Day of Week Calculator

SEO Snippet Optimizer

0 / 60 characters
0 / 160 characters

Google Search Preview

Search Result Title
https://yourdomain.com › page-url
Please enter a description to see your snippet preview here.
Word Count: 0 words
Reading Time: ~0 mins
Title Length: Satisfactory
function runSeoAnalysis() { var title = document.getElementById('tool_title').value; var desc = document.getElementById('tool_desc').value; var body = document.getElementById('tool_body').value; var titleLen = title.length; var descLen = desc.length; var words = body.trim() === " ? 0 : body.trim().split(/\s+/).length; var readTime = Math.ceil(words / 225); document.getElementById('title_count').innerHTML = titleLen + ' / 60 characters'; document.getElementById('desc_count').innerHTML = descLen + ' / 160 characters'; document.getElementById('preview_title').innerText = title || 'Example Page Title'; document.getElementById('preview_desc').innerText = desc || 'Your meta description will appear here as the snippet for search engine results.'; document.getElementById('stat_words').innerHTML = 'Word Count: ' + words + ' words'; document.getElementById('stat_read').innerHTML = 'Reading Time: ~' + readTime + ' min' + (readTime !== 1 ? 's' : "); var densityMsg = 'Title Length: '; if (titleLen === 0) { densityMsg += 'Empty'; } else if (titleLen > 60) { densityMsg += 'Too Long (Over 60)'; } else if (titleLen < 30) { densityMsg += 'Short (Under 30)'; } else { densityMsg += 'Optimal'; } document.getElementById('stat_density').innerHTML = densityMsg; document.getElementById('seo_results_box').style.display = 'block'; } function resetSeoTool() { document.getElementById('tool_title').value = "; document.getElementById('tool_desc').value = "; document.getElementById('tool_body').value = "; document.getElementById('seo_results_box').style.display = 'none'; document.getElementById('title_count').innerHTML = '0 / 60 characters'; document.getElementById('desc_count').innerHTML = '0 / 160 characters'; }

Leave a Comment