Beginner’s Guide On How To Start A Blog Free In 3 Easy Steps
Are you looking for a side hustle to bring in extra income? Are you brand new to blogging and would like to start for free? If you answered yes to either of these questions, I’m going to show you how to start a blog FREE in three easy steps using WordPress.com.
More importantly, I’m going to show you how to start a free blog and make money using the WordPress platform.
Success does not come overnight, but taking one small step at a time brings you results. Real success comes when you take action completing those small steps toward your goal!
It’s that simple. So consider this your first step. 🙂
You may wonder, why use WordPress?
That’s a great question and I have a great answer for you…
WordPress is the mothership of all blogging platforms. It’s the largest publishing platform in the world powering over 43% of all websites!
Some of the most notable name brands use WordPress like:
- CNN
- Disney
- Etsy
- Spotify
- Microsoft
- The Rolling Stones
- Vogue
You most likely have heard of these companies, so let’s dive a little deeper as to why use WordPress.
In simple terms, WordPress is a content management system…
Or CMS for short. It’s a tool you use to create and manage your blog website.
The best part?
You do not need technical skills, coding skills, or to download software to use it because it runs online.
With that said, there are two WordPress platforms you may choose to use, WordPress.com or WordPress.org.
Is there a difference? Yes, there is a big difference and I’ve created a separate post about this.
► To learn more about WordPress.com vs WordPress.org, click here.
For starters, we are going to focus on WordPress.com because you are able to host and build a free website using this platform.
With that said, here is how to set up your WordPress.com blog for free step-by-step.
Let’s dive in!
How To Start A Blog FREE On WordPress.com
Step 1: Select ‘Get Started’.
To get started, go to https://www.wordpress/free.

Step 2: Choose a domain.
Your domain name is your brand, your virtual piece of real estate online, so keep it memorable and short if possible. 🙂
Here are five tips to keep in mind when choosing your domain name:
- Keep your domain short
- Keep it easy to say and spell
- Stick with .com (this is the most authoritative way to know your blog website is found online)
- Use keywords in your domain name (these words highlight your business, products, services, etc. It may even be your own name!)
- Avoid hyphens and numbers

Step 3: Click ‘Select’ to start your free website.
After you pick your domain name, you will notice some choices pop up like buying your domain name.
Choose the free website on WordPress.com.
Your website address will look like this, www.yourdomainhere.wordpress.com.

And voila, you just set up your free blogging site in 3 easy steps!
If you want to learn how to set up your theme and write your first blog post, keep reading…
Step 4: Click ‘Start building’.
After you ‘Select’ your free domain name in Step 3, you are taken to this next screen next.
Click on ‘Start building‘ to create your blog website.

Step 5: Choose your ‘Theme’.
Now let’s choose your free theme…
Don’t overthink this part because you can always go back to change this later.
Since we are setting up a blog website, I’m going to go with the ‘blog’ theme and choose a website template from there. Feel free to choose a theme that speaks to you.

When you decide on a theme, hover over the theme image and click on ‘start’…
For example, I clicked ‘start’ on the first template ‘Geologist – Yellow’, and was taken to the screen below. Here you may take a quick tour of how to navigate your new website, personalize it, add a ‘site title’, add a ‘tag line’, etc.
Note: At this step, your website is currently private and not live yet (we will go over how to make your website live for everyone to see in Step 8).

For example purposes, I like to keep things simple on my theme page and start off with a clean template…
To do this, I deleted everything on my theme page. I’m going to show you what I did to remove the blocks and text that prepopulate with your theme. To start deleting text and images, highlight the block you want to remove and click on the ‘three dots’, and then click ‘remove’. I kept ‘Proudly Powered by WordPress’ at the bottom.

Once you remove the necessary images and text prepopulated with your ‘theme’, add the following…
- Title: add the free domain name you chose.
- Tag Line: add your slogan here.
- Heading: click on the ‘+’ sign in the upper left corner to insert a ‘heading’.
- Paragraph: click on the ‘+’ sign in the upper left corner to insert a ‘paragraph’.
Make this page whatever you want. For instance, I chose to create an ‘About Me’ page because it’s an opportunity for me to introduce myself and let my audience know what to expect when visiting my blog. More importantly, encourage my visitors to take some type of action like clicking on a specific article, scheduling a coaching call, etc.

Note: Do not overthink this part and let it suck up your time because you can update this page later. The most important part of a new blog is the content you publish to begin generating traffic to your website! We will go over how to write your first post in Step 7.
Step 6: Click ‘Save’ and go to your WordPress backend.
Follow these three steps to save your work and go to your WordPress backend.
- Save: click ‘Save’ in the upper right corner to save your work.
- Open the WordPress menu: click ‘+’ in the upper left corner to open the WordPress menu to the left.
- Access your Dashboard: click ‘Dashboard’ to go to your WordPress backend.

Once you’ve clicked on your ‘Dashboard’ you are in your backend office…
This is called your WP Admin or WP admin panel which is the control panel for your entire WordPress website.
Here you are able to do all sorts of things like:
- Add plugins (most plugins are free and mimic a piece of software that ‘plugs into’ your website giving it more functionality)
- Change your theme style
- Create and manage content published
- And a whole lot more…

Speaking of creating content, let’s go over how to get started writing your first blog post next.
Step 7: Before you start writing, let’s delete the prepopulated posts that came with your theme.
Deleting this unnecessary content starts you off with a clean blog roll to begin writing and publishing your one-of-a-kind content. 🙂
To get started, go to the left-side menu bar, click on ‘Posts’, and then you should see a couple of published posts that came with your theme. To delete these, click the ‘three dots’ to the right and then click ‘Trash’.

Step 8: How to write your first blog post.
Go to your menu bar on the left side and click ‘Posts’.
There are a couple of ways to open your posts to begin writing…
- Go to the ‘Write’ button in the upper right-hand corner
- Or under the ‘Posts’ tab, click on ‘Add new post’

After you click ‘Add new post’ you are taken to this screen where you may take a tour to learn how to use the WordPress editor to begin writing.

Note: Once you begin writing, there are ways to structure your posts to provide a great experience for your readers. More importantly, it helps you optimize your blog for SEO (Search Engine Optimization) to drive more traffic to your website.
► To learn how to write an SEO optimized blog post, click here.
Step 9: How to publish your first blog post.
After you have written your first masterpiece, you may either:
- Click ‘Save draft’ to save and publish your post at a later time
- Click ‘Publish’ to publish your post now

Here’s the fun part and most important part of your blog…
Writing and publishing content! Why?
Publishing fresh content on a regular basis helps your blog grow and gain traffic for the opportunity to generate income.
The traffic does not come overnight but will happen if you stick with it. A good rule of thumb to follow is to try to publish around 2 to 4 blog posts per week after you launch your website and go live.
SEO expert, James McAllister, shares…
“Most people should at least be seeing some organic traffic from Google, after around 15 posts and two months of your website being online. This number is high enough to ensure you have a good mix of keywords to potentially compete for, and long enough for Google to have properly indexed your website by now. If you’re currently beyond this point and still aren’t receiving any Google traffic at all, there may be something wrong with your strategy – perhaps targeting keywords that are too competitive, or writing articles on topics that nobody is searching for.”
Speaking of having a good variety of low competition keywords and making sure Google indexes your website, I’ve created separate posts about this for you to read more about here…
► To learn how to do keyword research on Google, click here.
► To learn how how to index your site on Google, click here.
You may be wondering how long should your blog post be.
Your blog length will vary on the topic you choose to write about, but an average ballpark figure to aim for is around 1,500 to 2,000 words.
If you’re curious about how to decide the number of words to write in your blog post, click here.
How many posts should you write before you go live with your blog website?
There is honestly no right or wrong answer here.
There are some bloggers who decide to launch by writing one post while others write several before launching. Your blog isn’t going to fail when launching just one post and it isn’t going to be an overnight success when you launch 15 posts. So it’s really up to you. 🙂
What matters most before you launch your blog is how consistent you will be in publishing content.
Consistency in publishing good quality content is key. Remember quality over quantity and staying consistent brings results. Your traffic and your audience will grow over time!
Step 10: When you decide to launch your blog and go live…
Here is what you need to do step-by-step.
- Go to your main Dashboard and click ‘My Home’
- Click ‘Launch your site to the world’
- Click ‘Launch site’

Note: Before you launch your site, you will need to verify the email address you used to sign up for your account. If you did not receive the verification email, be sure to check your spam and junk mail folders.
Up to this point, we have covered a lot!
From how to set up your free blog website to what to expect when you start your first blog and how to publish your first blog post…
A lot of information came your way but taking action is key. So I want to congratulate you on starting your first blog website!
Before we wrap it up, it’s time for the meat and potatoes…how to make money as a blogger.
How To Make Money As A Blogger
In order to make money, you need traffic.
I know I’m repeating myself here, but without traffic, no money.
So how do you bring traffic to your blog?
- Continuously publish new quality content
- Know if your niche is profitable
- Share your posts on social media platforms to spread the word
- Update older content
- Use images
- Use keywords in your blog title and throughout your blog post
Once your traffic starts growing, here are several ways to start monetizing your WordPress blog.
- Create a membership program
- Display ads on your website (i.e. Google Adsense)
- Get paid to write reviews for products you try out
- Join affiliate marketing brands based on your niche (i.e. Amazon, Click Bank, Commission Junction)
- Offer services like coaching
- Sell banner ad space on your website directly to companies (i.e. use a WordPress Advertising Plugin)
- Sell digital products (i.e. Ebooks using a WordPress e-commerce plugin)
- Sell training courses (i.e. using a WordPress training course plugin like Learning Management System (LMS) or Member Press)
- Sponsorships

Some Things To Consider BEFORE Your Traffic Grows…
The WordPress.com platform is perfectly ok to use while you are just getting started as a new blogger and writing content for these reasons:
- Free blog website
- Free domain name
- Free hosting
- Free storage up to 3GB of space
- Updates and backups are handled by WordPress.com (you don’t need to worry about this)
Organic traffic does not happen right away (at least for the first few months considering you are consistently publishing good quality content and going after the right keywords), which is why WordPress.com is great for STARTERS ONLY.
Now when you’re website begins to ramp up, I would consider these limitations about continuing to use the free version of WordPress.com for your blog…
- You are limited to how you are allowed to monetize your blog (you can not sell ads on your website)
- You do not own your free WordPress.com branded subdomain (e.g. https://yourwebsite.wordpress.com)
- Ads are placed on free websites and you do not make any money from it
- You can’t upload plugins
- You can’t upload themes
- You can’t install powerful tracking platforms like Google Analytics (you are limited to using WordPress.com stats only)
- Your website may be deleted at any time if WordPress.com thinks you violate its terms of service
For these reasons, I would consider switching from WordPress.com to the WordPress.org platform when your website starts to grow.
In a nutshell, WordPress.org give you the most flexibility, the opportunity to monetize your blog, and you own it versus WordPress.com you have very limited flexibility and you do not own your blog. I personally use wordpress.org.
► If you don’t mind investing a small amount of money upfront for a custom domain and hosting, click here for the top 3 recommended WordPress web hosts to use for WordPress.org.
To Wrap It Up…
Remember, you have a unique voice that nobody else has to offer!
Keep these important tips in mind on your blogging journey:
- Consistency is key
- Know the basics (i.e. keyword research, indexing your site into Google, optimizing your post for SEO, or simply going to the other articles I shared in this post)
- Write helpful content for your readers
- Don’t fall into analysis paralysis and overthink stuff, keep it simple
Doing these things brings traffic and the opportunity to earn money from your blog.
I wish you much success on your blogging journey!
With Gratitude,
Linds
What other tips can you share on how to start a blog FREE? Let me know in the comments below. Your input means a lot and helps other fellow bloggers who read this post!

Thank You
You made my day being here today; thank you!
Was this post helpful? If so, please give it a share (that would make my day EVEN more). 🙂
About The Author
Linds is the proud mom of two little miracles, Mono Mono twin girls, and one AMAZING older brother! She is the founder and content creator of Mono Mono Twins, Intensive Therapy for Kids, and Co-Founder of The LENN Foundation (a 510c3 that helps children with cerebral palsy receive grants for intensive therapies to thrive). ♥

Disclaimer: This post may contain affiliate links for your convenience. I only recommend deals or items I love because you might like them too! With my affiliate relationships, I may earn a small commission at no additional cost to you. Thanks so much for supporting Mono Mono Twins!