Are you looking for an easy guide on how to start a blog?
The step-by-step guide on this page will show you how to create a blog in 20 minutes with just the most basic computer skills.
After completing this guide you will have a beautiful blog that is ready to share with the world.
This guide is made especially for beginners. I will walk you through each and every step, using plenty of pictures and videos to make each it all perfectly clear.
If you get stuck or have questions at any point, simply send me a message and I will do my best to help you out.
Should you start a blog?
One of the misconceptions about starting a blog is that you need to be a great writer to be successful. Nothing could be further from the truth. People read blog sites to get a personal perspective on things, so most bloggers write in a very informal and conversational style.
And because of the format, many successful bloggers will write about a variety of topics on the same blog.
In addition, you don’t need to be an expert on any of the topics you write about to have a successful blog. For example, visitors to a cooking blog don’t want to read a textbook from a food scientist, they want to hear the experiences of someone who has actually cooked some real meals, mistakes and all.
To be successful as a blogger there is really just one requirement: a passion for your topic.
At its heart, blogging is about sharing your knowledge with the world. Writing about things that you are passionate about makes the process of starting a successful blog so much easier. As long as you are writing about things that you are genuinely interested in, your passion will shine through and keep your visitors interested.
Here are the best free blogging sites you can use to start your own blog today:
1. Wix (www.wix.com)
Wix is a free website builder that can be totally managed from the front-end. The main characteristic of this platform is that it comes with drag-and-drop options, so you don’t have to handle anything in the back-end. The design is very intuitive and modern, which can be used by both beginners and advanced.
You can add multiple elements to your pages, from multimedia widgets to backgrounds, menus, typography, forms, video boxes etc. When you think the site is ready, click Publish and start blogging your stories. After publishing, you can return anytime to edit the content blocks.
2. WordPress (www.wordpress.org)
It is a free platform, but you need to build the site mostly by yourself afterward. You also have to host the software yourself. While you can find some free WordPress hosting, a better long-term strategy is to pay a moderate amount for a solid WordPress host.
you’re hosting the WordPress software yourself, you have full control over how your site looks and functions, as well as how you make money from your site. But the flip side is that the setup process is a little bit more hands-on.
3. LinkedIn (www.linkedin.com)
LinkedIn just works as a platform where you can get exposure, and this makes it one of the best free blogging sites of them all. From a technical point of view, publishing on LinkedIn is easy. Just go to your LinkedIn feed and use the “Start a post” widget at the top of the page.
To convert your status into a full post, click on “Write an article on LinkedIn” to open the full-screen editing window. This is where you can find all the editing tools that you’re used to – for text formatting, adding images, and more.
4. Weebly (www.weebly.com)
Weebly provides sidebars, media boxes, forms, ad spaces social media icons, newsletter subscription, and many more. Moreover, the platform comes with built-in analytics and lets you use your own customized domain (for which you need to pay).
On the free plan, you get five custom pages, a Weebly subdomain, 500MB storage, and ad spaces.
5. Medium (www.medium.com)
Medium is super simple to use – you pretty much just sign up and start writing. But the downside is that all your content is on Medium. That is, you’re not really building your own “space” like you would with WordPress.
6. Ghost (www.ghost.org)
Create a post in Ghost is easy once you set up your website. The editor is simple and minimalist, and it offers a live preview of your text on the right side of the screen. On the front-end, you get a Medium vibe, so it’s nice. Near the editor screen, there is a sidebar with settings, where you can choose your preferences.
7. Blogger (www.blogger.com)
Blogger delivers a bunch of themes to choose from, each providing different skins, advanced color filtering, and various minimalist gadgets (aka widgets). But nothing too fancy or any advanced design customization. In general, Blogger has simple appearance options, so the focus stays more on the writing part. A nice part about this site is that it comes with ad spaces that you can place within your content pieces.
8. Tumblr (www.tumblr.com)
Tumblr is more playful and is easy to get started with – you can simply sign up and then you’re allowed to start posting. Just like a regular blogging platform, it provides multiple post formats for different types of content. The thing with Tumblr is that it is purely for personal use and wouldn’t put up a great solution if you have business-oriented plans. It is simplistic, offers basic customization options and, like I said earlier, has more of a social media vibe.
How to create a blog (in 6 easy steps)
- Pick a descriptive name for your blog. Find the perfect domain name for your blog.
- Buy a domain and get hosting for your blog. We recommend buying hosting from (from $2.75/month) and getting your domain name free of charge.
- Install WordPress. You can install WordPress via the Bluehost interface with a few quick clicks.
- Find the perfect WordPress theme or template. Personalize the design of your blog to match your taste.
- Get some must-have WordPress plugins and add-ons. Give your blog more features like social sharing and image optimization.
- Launch your blog and start sharing your voice with the world. Start writing, sharing and engaging with your followers on your favorite subject.