Check XML Sitemap

The Check XML Sitemap Bookmarklet is an essential tool for SEO auditing and sitemap discovery.

With one click, this bookmarklet checks if XML sitemaps exist at common locations on the website.

Perfect for quick SEO audits and sitemap verification. No more manual URL checking - just click and discover!

javascript:!function(){const t=new URL(window.location.href),n=[`${t.protocol}//${t.hostname}/sitemap.xml`,`${t.protocol}//${t.hostname}/sitemap-index.xml`];Promise.all(n.map((t=>fetch(t).then((n=>({url:t,status:n.ok,statusCode:n.status}))).catch((()=>({url:t,status:!1,statusCode:404})))))).then((t=>{const n=document.createElement("div");n.style.cssText="\n            position: fixed;\n            top: 20px;\n            right: 20px;\n            width: 80%;\n            max-width: 800px;\n            max-height: 80vh;\n            background: white;\n            padding: 20px;\n            border-radius: 8px;\n            box-shadow: 0 2px 10px rgba(0,0,0,0.1);\n            z-index: 10000;\n            overflow-y: auto;\n        ";const e=document.createElement("div"),o=t.filter((t=>t.status)).length;e.innerHTML=`\n            <h2 style="margin-top: 0;">XML Sitemap Analysis</h2>\n            <div style="margin-bottom: 20px;">\n                <button onclick="this.closest('.seo-popup').remove()" style="float: right;">Close</button>\n            </div>\n            <div style="margin-bottom: 20px; padding: 10px; border: 1px solid ${o?"#4CAF50":"#ff4444"}; border-radius: 4px;">\n                <h3 style="margin: 0 0 10px 0;">Status</h3>\n                <p style="margin: 0; color: ${o?"#4CAF50":"#ff4444"}">\n                    ${o?`Found ${o} sitemap file(s)`:"No sitemap files found"}\n                </p>\n            </div>\n            <div style="margin-bottom: 20px;">\n                <h3 style="margin: 0 0 10px 0;">Sitemap Locations Checked</h3>\n                ${t.map((t=>`\n                    <div style="margin: 10px 0;">\n                        <p style="margin: 0;">\n                            <span style="color: ${t.status?"#4CAF50":"#ff4444"}">●</span>\n                            <a href="${t.url}" target="_blank">${t.url}</a>\n                            (Status: ${t.statusCode})\n                        </p>\n                    </div>\n                `)).join("")}\n            </div>\n        `,n.classList.add("seo-popup"),n.appendChild(e),document.body.appendChild(n)}))}();
Drag me to bookmark bar: 👉🏻 Check XML Sitemap

This tool streamlines your SEO auditing by:

Why Use the XML Sitemap Checker?

This essential tool makes sitemap discovery effortless. Perfect for SEO professionals, web developers, and anyone who needs to locate XML sitemaps. Simply click the bookmarklet to instantly check common sitemap locations and verify their existence. Helps you quickly identify if a website has properly configured XML sitemaps and ensure search engines can discover your content structure.