Create a valid sitemap.xml file for Google and Bing. Add URLs manually or paste a bulk list, with control over priority, change frequency, and last modified date.
Default Settings
Add URLs
| URL | Priority | Change Frequency | Last Modified | |
|---|---|---|---|---|
Paste one URL per line. Default settings from Step 1 apply to all.
Your sitemap.xml
sitemap.xml to your site root (yourdomain.com/sitemap.xml), then submit the URL in Google Search Console under Sitemaps.
What Is an XML Sitemap?
An XML sitemap is a structured file that lists the pages on your site so search engines can find and crawl them more efficiently. It sits at your domain root, typically at yourdomain.com/sitemap.xml, and is one of the first things you submit to Google Search Console and Bing Webmaster Tools when launching or restructuring a site.
A sitemap does not guarantee indexing, and it is not a ranking factor on its own. What it does is remove ambiguity. Instead of Google discovering your pages only through internal links, a sitemap hands over a direct list, which matters most for large sites, new sites with few backlinks, and pages that are not well linked internally.
Why Your Site Needs a Sitemap
Search engines crawl the web with a limited crawl budget, the number of pages a bot is willing to fetch from your site in a given period. A clear, accurate sitemap helps that budget go toward the pages that matter rather than getting lost following internal links. This matters most for:
- Large sites with thousands of pages, where relying on internal linking alone risks orphaned or slow-to-discover pages.
- New sites with few external backlinks, where crawlers have fewer paths in.
- Sites with poor internal linking, where some pages are several clicks deep from the homepage.
- Frequently updated sites, where an accurate
lastmoddate helps Google prioritise recrawling.
Do Priority and Changefreq Actually Matter?
Honestly, not much for Google. Google has stated plainly, including from Search Advocate John Mueller and Analyst Gary Illyes, that it ignores the priority and changefreq fields entirely. The only fields Google's crawlers actually rely on are loc (the URL) and lastmod (the last modified date), and only when that date is accurate.
This generator still includes priority and changefreq because they remain part of the official Sitemaps.org protocol, and some other crawlers, such as Bing and smaller search engines, may still reference them. But do not expect setting a page's priority to 1.0 to influence its Google ranking. It will not. Spend your effort instead on making sure your lastmod dates are real, meaning they reflect an actual content change rather than an arbitrary refresh, since faking them can cause Google to distrust the field for your entire site.
| Field | Does Google Use It | Recommendation |
|---|---|---|
| loc | Yes | Required. Must be the exact canonical URL. |
| lastmod | Yes, if accurate | Use the real content change date, not today's date by default. |
| changefreq | Ignored by Google | Optional. Harmless to include, will not affect Google crawling. |
| priority | Ignored by Google | Optional. May help organise your own sitemap logic, not a ranking signal. |
How to Use This Sitemap Generator
Set your default change frequency, priority, and last modified date in Step 1. These apply automatically to any URL that does not specify its own values. In Step 2, either add URLs one at a time using the Table Editor for fine control over each page, or switch to Bulk Paste and drop in a full list of URLs, one per line, when you just need to apply the same defaults across many pages.
Click Generate Sitemap to produce valid XML. Copy it or download the file directly, save it as sitemap.xml, and upload it to your domain root. On WordPress, this usually means uploading via FTP or a file manager plugin to the public_html folder. Once live, submit the sitemap URL in Google Search Console and Bing Webmaster Tools under their respective Sitemaps sections.
Keep it accurate. Only include canonical, indexable URLs. Leave out pages blocked by robots.txt, redirected URLs, and duplicate parameter versions of the same page. A sitemap full of URLs that will not actually get indexed wastes crawl budget rather than saving it.
Frequently Asked Questions
Complete Your Technical SEO Setup
Control which crawlers can access your site, then point them to this sitemap.
Open Tool → 📜AI Searchllms.txt GeneratorHelp AI crawlers like GPTBot and ClaudeBot understand and prioritise your content.
Open Tool → 🧩Technical SEOSchema Markup GeneratorAdd structured data so search engines understand exactly what each page is.
Open Tool → 🔍SEOGoogle SERP SimulatorPreview your title and meta description in Google results before you publish.
Open Tool → 🔖SEOMeta Tag GeneratorGenerate SEO, Open Graph, and Twitter Card tags with live previews.
Open Tool → 🎯AI SearchAEO Readiness CheckerScore your pages against 15 AI citation signals to see if they are likely to be cited.
Open Tool →