Concrete Slab Cost Calculator Near Me

SEO Snippet Optimizer

0 / 60
0 / 160
Google Search Preview
Your SEO Title Appears Here
https://example.com › your-page
Enter a meta description to see how your page will look in search engine results pages (SERPs).
var titleIn = document.getElementById('seo-title-input'); var descIn = document.getElementById('seo-desc-input'); var titleCount = document.getElementById('title-count'); var descCount = document.getElementById('desc-count'); var titleFill = document.getElementById('title-bar-fill'); var descFill = document.getElementById('desc-bar-fill'); var prevTitle = document.getElementById('preview-title'); var prevDesc = document.getElementById('preview-desc'); function updateSeoTool() { var tVal = titleIn.value; var dVal = descIn.value; // Title logic titleCount.innerHTML = tVal.length + ' / 60'; var tPerc = Math.min((tVal.length / 60) * 100, 100); titleFill.style.width = tPerc + '%'; titleFill.style.background = tVal.length > 60 ? '#f56565' : '#48bb78'; prevTitle.innerHTML = tVal || 'Your SEO Title Appears Here'; // Description logic descCount.innerHTML = dVal.length + ' / 160'; var dPerc = Math.min((dVal.length / 160) * 100, 100); descFill.style.width = dPerc + '%'; descFill.style.background = dVal.length > 160 ? '#f56565' : '#48bb78'; prevDesc.innerHTML = dVal || 'Enter a meta description to see how your page will look in search engine results pages (SERPs).'; } function resetSeoTool() { titleIn.value = "; descIn.value = "; updateSeoTool(); } function copyToClipboard() { var text = "Title: " + titleIn.value + "\nDescription: " + descIn.value; var dummy = document.createElement("textarea"); document.body.appendChild(dummy); dummy.value = text; dummy.select(); document.execCommand("copy"); document.body.removeChild(dummy); alert("SEO metadata copied to clipboard!"); }

Leave a Comment