Cost to Build a New Home Calculator

Google SERP Snippet Preview

Optimize your meta tags to improve Click-Through Rate (CTR). High-quality titles and descriptions are essential for SEO.

Characters: 0 / 60
Characters: 0 / 160
Desktop Preview
https://example.com › …
Page Title Preview
Please enter a meta description to see how it will appear in search results.
function updateSeoPreview() { var title = document.getElementById('seo-title-input').value; var desc = document.getElementById('seo-desc-input').value; var slug = document.getElementById('seo-url-input').value; var titleCounter = document.getElementById('title-counter'); var descCounter = document.getElementById('desc-counter'); // Update Text document.getElementById('prev-title').innerText = title || "Page Title Preview"; document.getElementById('prev-desc').innerText = desc || "Please enter a meta description to see how it will appear in search results."; document.getElementById('prev-url').innerText = "https://example.com › " + (slug || "…"); // Character Counts titleCounter.innerText = "Characters: " + title.length + " / 60″; descCounter.innerText = "Characters: " + desc.length + " / 160″; // SEO Logic Colors if (title.length > 60) { titleCounter.style.color = "#d93025"; } else if (title.length > 50) { titleCounter.style.color = "#188038"; } else { titleCounter.style.color = "#666"; } if (desc.length > 160) { descCounter.style.color = "#d93025"; } else if (desc.length > 120) { descCounter.style.color = "#188038"; } else { descCounter.style.color = "#666"; } } function resetSeoFields() { document.getElementById('seo-title-input').value = ""; document.getElementById('seo-desc-input').value = ""; document.getElementById('seo-url-input').value = ""; updateSeoPreview(); } function copyToClipboard() { var title = document.getElementById('seo-title-input').value; var desc = document.getElementById('seo-desc-input').value; var text = "Title: " + title + "\nDescription: " + desc; var dummy = document.createElement("textarea"); document.body.appendChild(dummy); dummy.value = text; dummy.select(); document.execCommand("copy"); document.body.removeChild(dummy); alert("Copied Title and Description to clipboard!"); }

Leave a Comment