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.

Posted by@Sujal Vanjare
Published on @
Updated on @

Your template automatically generates a sitemap at:

Plain Text
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 TypeRecommended Option
Static pages (About, Resume, Contact, Terms)Yearly or Never
Portfolio or Case Study pagesMonthly
Blog posts that don’t changeMonthly
Blog homepageWeekly
Main homepageDaily or Weekly
Content that updates often (News, Changelog, Pricing)Daily
Live dashboards or feedsAlways 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:

PriorityBest for
1.0Homepage
0.9Blog homepage or Portfolio homepage
0.8Main content pages such as About, Services, Contact
0.7Projects, Case studies, Blog posts
0.6 and belowUtility 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:

Plain Text
/
 /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.