Sitemap Frequency Analyzer
Review the changefreq and priority values in any XML sitemap. Spot missing and invalid values, dates that contradict the frequency, and settings that make every page look equally important.
- 100% free
- No sign-up
- Runs in your browser
What changefreq and priority do (and don't do)
The sitemap protocol has two optional hints. changefreq says how often a page is likely to change, from always to never. priority rates a URL from 0.0 to 1.0 compared with your other URLs, with 0.5 as the default.
Google has said it ignores both values. It relies on lastmod instead, as long as the dates are consistently accurate. Other search engines may still read changefreq and priority, so if you keep them, keep them valid and believable.
Common problems this tool finds
- Values outside the allowed list, such as "biweekly", or capitalised values like "Daily".
- Priorities outside 0.0 to 1.0, or text instead of a number.
- Pages marked daily whose lastmod hasn't changed in months.
- Every URL set to the same priority, usually 1.0, which carries no information.
- A home page ranked below other pages.
Most of these come from CMS or plugin defaults. Fixing the generator setting once is usually enough to clean up the whole file.
How it works
How to use it
- Step 1
Load the sitemap
Enter a sitemap URL, paste the XML or upload a .xml or .xml.gz file. Indexes can load their child sitemaps.
- Step 2
Review the values
See how changefreq and priority are distributed, how many URLs are missing them, and which values are invalid.
- Step 3
Filter and fix
Filter the URL table by changefreq, priority or issues, then export the list and fix the generator settings.
FAQs
Frequently asked questions
Answers to common questions about the Sitemap Frequency Analyzer.
No. Google has said it ignores the changefreq and priority values in sitemaps. It does use lastmod, but only when the dates are consistently accurate. Other search engines may still read changefreq and priority, so it's worth keeping them valid if you include them.
The sitemap protocol allows always, hourly, daily, weekly, monthly, yearly and never, in lowercase. Anything else is invalid. The value is a hint about how often the page is likely to change, not a command.
Priority is a number from 0.0 to 1.0 that says how important a URL is compared with other URLs on the same site. The default is 0.5. It doesn't compare your pages with other sites, so setting everything to 1.0 tells search engines nothing.
The tool flags URLs whose changefreq says they change often but whose lastmod is much older: more than 90 days for always, hourly and daily, 180 days for weekly and 365 days for monthly. It also flags URLs marked never that changed in the last 30 days, a priority of 1.0 on most URLs, and a home page with a lower priority than other pages.
If you only care about Google, they add file size without any benefit, so removing them is fine. Leaving them in does no harm as long as the values are valid. Either way, spend the effort on accurate lastmod dates.
Yes. It's free and needs no sign-up. Uploaded and pasted sitemaps are processed in your browser, and URLs are fetched through our server only because browsers can't read other sites directly.
More free tools
Try another tool
- GeneratorMeta Tag GeneratorCreate the full set of SEO meta tags for a page: title, description, robots, canonical and social tags.Use for free
- GeneratorFAQ GeneratorTurn questions and answers into an FAQ section with FAQPage schema for Google.Use for free
- CheckerOn-Page SEO CheckerCheck a page's title, meta description, headings, canonical, indexing, images and Open Graph tags.Use for free
- PreviewLink Preview CheckerSee how a link will look when shared on Facebook, X, LinkedIn, WhatsApp and Slack.Use for free
- GeneratorOpen Graph Meta Tag GeneratorCreate Open Graph and Twitter card tags with a live share preview.Use for free
- PreviewGoogle Search PreviewPreview your title and meta description as a Google result on desktop and mobile.Use for free
Fix your sitemap, then fix your inbox
Hypello's AI agents answer Instagram comments and DMs around the clock, send links and discount codes, and pass hot leads to your team. Start free with 1,000 DMs a month.