Mar 19, 2020
Recently, we've taken the first step towards better SEO. We've set up our blog at https://cereo.io/blog. We could have set up a blog with a blogging service like medium if we deployed at a subdomain like blog.cereo.io, but we would get zero SEO value.
Everyone says that you really don't have to roll out your own CMS so I was looking for a tool out there that falls under the criteria:
- easy setup
- ideally cheap
- use markdown
- minimal learning curve
After reviewing all my options, I'd decided to go with Gatsby and Netlify CMS. I'm a Javascript and React dev with little experience in CMS like Wordpress. Using Gatsby and Netlify CMS allows me to work with tools I'm the most comfortable with. Setting up the Gatsby configuration (including configs for google analytics, typography, sitemaps, favicons...etc) does require some time, but if you've worked with Webpack before, Gatsby provides a simpler version of the process.
All in all, I think Gatsby and Netlify CMS is a great choice. There are some cons like bare minimal UI and rich text editor, but given my criteria, I'm perfectly satisfied with this quick and easy solution.