Add Sitemap Data for Each Page
Every published page needs proper sitemap settings so search engines like Google, Bing, and others can index them correctly. This helps with ranking, crawling priority, and better SEO.
Your template automatically generates a sitemap at:
yourdomain.com/sitemap.xml
This file tells search engines which pages exist on your site, how important each one is, and how often they should be checked for updates.
If this data is missing, search engines might:
- Crawl your site less often
- Skip indexing some pages
- Rank your content poorly
So it’s important to set sitemap values for every published page including:
- Home page
- Blog posts
- Project pages
- Case studies
- About page
- Contact page
- Any other custom page
Step 1: Open the Page You Want to Update
You can do this in two ways:
- Open the page directly in Notion
- Update it from the database table view
Each page has SEO properties that control how it appears in the sitemap.
Step 2: Set the SEO Change Frequency
Look for the property named seo_change_frequency.
You will see preset options such as:
- Never
- Yearly
- Monthly
- Weekly
- Daily
- Hourly
- Always
You can select only one.
Here is a simple guide:
| Page Type | Recommended Option |
|---|---|
| Static pages (About, Resume, Contact, Terms) | Yearly or Never |
| Portfolio or Case Study pages | Monthly |
| Blog posts that don’t change | Monthly |
| Blog homepage | Weekly |
| Main homepage | Daily or Weekly |
| Content that updates often (News, Changelog, Pricing) | Daily |
| Live dashboards or feeds | Always or Hourly |
Pick what feels accurate and consistent.
Step 3: Set the SEO Priority
Next, find the property named seo_priority.
You will see values like:
1, 0.9, 0.8, 0.7, 0.6, 0.5, 0.4, 0.3, 0.2, 0.1
This tells search engines how important a page is on your site.
You can select only one.
Use this simple guide:
| Priority | Best for |
|---|---|
| 1.0 | Homepage |
| 0.9 | Blog homepage or Portfolio homepage |
| 0.8 | Main content pages such as About, Services, Contact |
| 0.7 | Projects, Case studies, Blog posts |
| 0.6 and below | Utility or less important pages |
This helps search engines understand what matters most.
Step 4: Make Sure the Page Has a Route
For a page to appear correctly in the sitemap, the Route property must be filled.
Example routes:
/
/about
/blog/my-first-post
/projects/branding-case-study
If the route is missing, the page cannot appear in the sitemap.
Step 5: Make Sure Your Site Domain Is Set
The sitemap also needs your site domain to generate correct URLs.
We already covered this in the guide Add Website Domain and Shortname.
Make sure:
- The Site Domain page exists
- It has your correct live URL
Without this, the sitemap will still generate, but links may be incorrect.
Step 6: Hide a Page from the Sitemap (Optional)
If you do not want a page to appear in the sitemap, simply add this category:
No Index
When this category is added, the page will be excluded.
You can use this for:
- Draft content
- Private notes
- Archived pages
- Temporary test pages
More details are in the separate guide:
Block Pages from Google Indexing (Robots.txt and Meta Tags)
Step 7: Done
Once you set all values, the sitemap updates automatically.
Search engines will use it to crawl your website efficiently, helping your content appear faster and rank better.

