How to add a blog to your website: Step-by-step guide

Discover how to easily add a blog to your website using Feather without any coding knowledge.

How to add a blog to your website: Step-by-step guide
If you’ve ever thought about adding a blog to your website but don’t know how to go about it, this piece will help!
You either want traffic for your website or want to engage your audience through your blog.
However, you need to look beyond how to add a blog to your website to other factors like the flexibility of the blog’s Content Management System (CMS), how easy it is to set up and manage, and the compatibility with websites if you want it to be smooth.
This process shouldn’t be complicated if you use the appropriate tools.
In this guide, I’ll walk you through how to add a blog to any website using Feather with Notion as CMS.
Also, I’ll show you why using Feather with Notion is a better CMS option and how you can set it up and optimize your blog.
Let’s get right into it.
With Feather, you can create an SEO-optimized blog with Notion in 2 minutes - no coding required.

Choosing Feather as a Blogging Platform

There are multiple CMS to get this process started: WordPress, WIX, and Squarespace are some of those.
However, if you just want something easy that works right out of the box, we have an alternative for you. It’s called Feather. We are a blogging platform that uses Notion as the Content Management System (CMS).

Advantages of using Feather as a platform for a blog

Feather is the right option for you if you want to set up a blog that is:
  • Easy to configure and manage without technicalities. You can create an SEO-optimized blog with Notion in 2 minutes.
  • Compatible with any type of website
  • It is quick and easy to set up - no coding knowledge is required.
  • You don’t need to add plugins.
  • All the SEO-related things, like schema markup, meta tags, and canonical links, are taken care of automatically
  • You control the content database easily from Notion, which means you can take advantage of what Notion offers; different types of integrations like tweets, videos, files, embeds, etc
  • Your entire team can collaborate on Notion.
  • Your content database, SEO analytics, and design are managed easily from a single page.

Setting Up a Blog on Your Website using Feather

Let’s get straight into setting up your blog.

Step 1: Sign up on Feather

Create your account on Feather and start your free trial.
notion image

Step 2: Duplicate Databases

Once you have logged in, go to the bottom of your Feather dashboard. You will see a Create your blog button.
Next, duplicate the Notion database that Feather provided.
notion image
Once you click the Duplicate Databases button, Feather automatically duplicates the Notion template to your Notion workspace.
If you don’t have a Notion account, create it at
Your Notion workspace will contain these four databases- Content, Pages, Tags and Authors.
notion image
This page sums up your entire blog with Notion and Feather.
If you already have your Notion databases, you can use them instead of duplicating the Feather template.
Next, make the Notion page public so Feather can read it and create your blog.
To do that, click on Share at the top right and click on the
Share to Web option.
notion image
Once you’ve done this, return to Feather and click Next to continue the process.

Step 3: Connect the Notion Databases.

The next page you will see will contain these four tabs- Content. Pages, Tags, and Authors.
notion image
This is similar to the sections you already have on your Notion page. Copy the links of each database and match the tabs on the Feather page to connect them.

Content Database

Go to your Notion page and copy the link to the content Database.
To do this, click the six dots beside the word content and select Copy Link. You can also open the content database and copy the link from there.
notion image
Paste the link into the empty box for content on the Feather dashboard and click on Connect Database.
notion image
Once connected, it will display the properties of the blog. This is where you map your Notion properties to Feather.
There’s no need to change or reset anything here if you’re using the default Feather template.
notion image
All the required fields will be automatically mapped, so click on Next.

Step 4: Choose a name and domain for your blog.

Choose a name that fits your blog and also input your subdomain.
notion image
You can always change this later. Also, you can connect your custom domain after creating your blog. Go to your blog dashboard and select Domain to input your customized domain.

Step 5: Your professional blog is set and ready

Your blog is ready, with all your content still on Notion.
notion image
You can customize it, choose from various templates, and add your domain by clicking on Domain from your blog dashboard.
notion image
You can start publishing your content immediately.

How to create a new blog page or post on your website

Go to your blog dashboard by clicking the Blog dashboard button on the new blog you created.
notion image
This will take you to your blog dashboard, where you can add, edit and delete everything you made for the blog.
In the left corner, click on content, then navigate to the top of the right corner and click on the
create new post button.
notion image
The activity will take you back to the content database on your Notion page.
Here, you can edit Feather's content templates or create new content and share the link with the public.
You can edit other information and customize it to suit your taste.

To wrap this up

Adding a blog to your website is a no-brainer if you run a business or personal brand.
With a blog, you can create relevant content to build relationships with your audience, solve their problems and even generate website traffic through SEO.
Start your free trial on Feather today and create your own SEO-optimized blog in two minutes.

Ready to start your own blog while writing all your content on Notion?

Notion to Blog in minutes

Start your free trial

Written by

Related posts

Create an SEO-optimized blog with Notion in just 2 minutes - no coding required

Create your blog with Notion and Feather in just 2 minutes. Simply Connect your notion databases to create an SEO-optimized Notion blog.

Is Notion free to use? Let’s compare different pricing plans offered by Notion in 2023.

Not everyone needs the features offered by Notion paid plans. This guide will teach you all about Notion pricing, different plans offered by Notion, and how to decide which one is right for you.

Set up a Sub Directory Blog using Cloudflare and Feather

It’s super easy to create a sub directory blog using Feather and Cloudflare Workers

Using Notion as CMS: Features and Benefits

Learn how to use Notion as a CMS, its benefits, and best practices for effective use.

Notion vs WordPress: which is better for blogging?

Compare Notion and WordPress, their strengths and weaknesses, and decide which is best for you.

Notion for Blogging: The Ultimate Tool to Organize and Optimize Your Content Strategy

Learn how to use Notion for blogging and take control of your creative process.

The best alternative to Embed Notion into WordPress

If you want to use Notion as your CMS for your website’s blog, embedding it with WordPress is not the best route.

How to create a blog on Carrd - Step-by-step

Everything you need to know about how to add a blog to your Carrd Website.

Create Stunning Pages with Notion Web Design

Learn how Notion with Feather can give superpowers to your website and make web design faster and easier than ever.

Create a Stunning Notion Website: Tips and Tricks

Build custom Notion websites with Feather. From portfolios to personal blogs, unleash your creativity.