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.
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
. We are a blogging platform that
uses Notion as the Content Management System
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
and start your free trial.
Step 2: Duplicate Databases
Once you have logged in, go to the bottom of your
You will see a
Create your blog
Next, duplicate the Notion database that Feather provided.
Once you click the
Duplicate Databases button, Feather automatically duplicates the Notion template to your Notion workspace.
If you don’t have a
, create it at
Your Notion workspace will contain these four databases-
Content, Pages, Tags and Authors.
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.
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.
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.
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.
Paste the link into the empty box for content on the Feather dashboard and click on
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.
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.
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.
You can customize it, choose from various templates, and add your domain by clicking on Domain from your blog dashboard.
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.
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.
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.