⚡️ Sign up to Notaku

Notaku

How to create a changelog website with Notion

Guide on how to use Notaku to create an awesome changelog website that has great performance, excellent SEO and all the features you expect from a changelog site.
profile photo
Tommy
Notion has one of the best writing experience on the web, wouldn’t be cool if we could use it as CMS for your company changelog website?
With Notaku you can do exactly that, Notaku will use a Notion table database as storage of your changelog posts and you can simply create a new table entry to add a new changes.

Why use Notion to create your changelog

There are many reasons:
  • Notion writing experience is great
  • Notion supports many block types to enrich your content: Callouts, Quotes, Code blocks, Embeds and more
  • Your team already uses Notion, writing new posts takes a couple of minutes

Create the website with Notaku

Notaku is a tool to build websites with Notion, one of the websites it can create are changelogs.
Notaku has a free plan but you will need to buy a subscription if you want to add a custom domain or have higher plan limits (you can read more about Notaku plan limits here).

How to create a changelog website with Notion

  1. Sign up to Notaku
  1. Click “Create website” and choose changelog website
    1. Image without caption
  1. Clone the blog Notion template and make the resulting page public
  1. Paste the Notion page url in Notaku dashboard
    1. Image without caption
  1. Wait for sync to finish and customize the website the way you want
Notaku will publish a website based on your Notion content on a notaku.site subdomain, later you will be able to add your own custom domain like changelog.example.com.
Image without caption

Customize the website

You can customize the website and add
  • a custom domain
  • a logo on the website header
  • a link on the header to link to your main website
  • footer to add misc links like social accounts
Image without caption

The Notion database

Notaku uses a Notion table database for your blog content, these are the fields Notaku uses for your posts
  • Description, the meta description of your post
  • Date, it will be the page creation date by default
  • Tags, to group your posts in categories and tags
  • Hidden, to hide a blog post that is still a draft
  • Version, to tag your changelog posts with specific version
Image without caption

Creating a new changelog post

To create a new blog post you will simply add a new entry in the Notion database.
You can use all the Notion blocks you want in the page and Notaku will generate a website page from it.

RSS

Notaku also exposes an RSS endpoint in the /rss.xml path, you can use this rss feed to integrate your blog with other tools, for example send a new email for new posts or send a new Discord message when you publish a new blog post.

SEO

SEO means search engine optimization, Notaku optimizes SEO for you, all your changelog posts are server rendered HTML and have all the necessary meta tags.
Notaku will also create a siitemap.xml file for your blog, this will contain all your posts urls and it will help google indexing your website.
Notaku will also generate the social media images for Twitter, Facebook, etc based on your Notion cover

Related guides

Related posts
post image
Guide on how to create a docs website from a Notion page. No code required and can be easily be accomplished in a couple of minutes. You will be able to host the website on a custom domain and customize it with your logo and brand...
post image
Blogging with Notion is great, you can use a tool like Notaku to create a full featured blog website that has great performance, SEO and all the features you expect.
With Notaku you can create an awesome roadmap website using Notion as CMS. Get users feedback and votes on upcoming features.
Powered by Notaku