Starting a blog on WordPress is super easy, and you can do it without any technical knowledge. Whether you want to start a blog for fun or to make money online, WordPress is the cheapest and quickest way to start a blog.

Even if you are starting a WordPress blog for fun, I would highly recommend you consider using at least affiliate marketing on your blog to start making money. It is free money. Read more about how much you can make from affiliate marketing.

Steps to start a blog on WordPress under 1 minute

Follow these steps to start a blog on WordPress

  1. Go to
  2. Click on start a website
  1. Enter a name for your site
  1. Choose the FREE ( version of a domain
  2. Pick an awesome theme for your blog
  1. Select basic fonts
  1. Select free plan on WordPress (you can upgrade anytime you want)
  1. Create an account

Woah, that is it. Your blog is ready in less than 30 seconds. Next, we will talk about how to customize your super awesome blog, how to add your first blog post, and how to launch it for public view.

Getting familiar with your new WordPress blog

If you have followed the above steps to create a WordPress blog, now you will be on the Homepage edit window. Simply click on the “W” icon on the top left corner to go to your WordPress dashboard. There you can manage some basic stuff about your blog. Just play with those buttons to get familiar with your new dashboard.

Getting a unique domain name for your new WordPress blog

A domain name is like the address of your website. If you have followed the above steps, your domain name might look something like “,” which is all good. But, what if you can ditch that “WordPress” part from your address? After all, why do we need someone else’s business name inside our address?

Apart from looking good, ditching that WordPress part and moving to a unique domain name is essential for so many technical aspects of running a blog. So, if you can afford, I would strongly advise you to buy a unique domain name right from the beginning. It would cost around $18 per year to get a domain name for your WordPress blog.

To get a unique domain name, go to the “Domains” under the “Manage” tab of your dashboard.

Then click on “Add a domain to this site” button on the top right corner.

There you can search for the availability of the domain name you like.

When you select a domain,

  1. Try to stick to .com extension, as most of the people would search for .com sites
  2. Avoid dashes, symbols, and numbers, unless that makes sense.
  3. Pick a name that is short, easy to read, and easy to spell.
  4. Do not go for knock-offs, unless you want to face some lawsuits one day.

Once you found your perfect domain, click on “Select”

Then, WordPress will ask you to add G Suite to the bill, which you can skip for now.

Next, is your checkout screen. Where you can add all your contact details, payment details, and purchase your brand new domain. Then, WordPress will automatically add that domain to your site. Simple!

Customizing your new WordPress blog

WordPress offers an easy-to-use user interface to manage all the customizations for your blog without having to know a single line of code in web-development. It is built for everyone.

Changing the theme of your WordPress blog

A theme is kind of a template for a website, which defines the layouts, colors, and fonts of your blog. And, WordPress offers a massive FREE and premium theme library for you to pick the best theme for your blog.

To change your WordPress blog theme, go to the “Themes” under the “Design” tab.

There you can find a set of featured themes and access to all the blog themes in their library.

To see a live demo of your favorite theme, click on the three dots on tiles, and select “live demo.” Then it will open a sample site on a pop-up window for you to see how it looks.

If you like to try it on your site, click on “Try and Customize” on the top right corner.

It will take you to the theme customizer, which we will talk about next.

Before you select a theme,

  • Make sure it has plenty of downloads
  • Make sure it won’t slow down your WordPress blog

Reading user reviews on the internet about the theme that you are about to download is an excellent practice to follow.

Changing the appearance of a WordPress blog

If you have just changed the theme of your blog, as we have explained in the previous step, now you will be on the theme customization window. However, you can also access this window by clicking on the “Customize” under the “Design” tab of your WordPress dashboard.

Simple click on those buttons of the customizer, and see the changes in the live preview of your blog.

And, if you are willing to purchase a paid plan on WordPress, you can get access to more customization features.

Launching your WordPress blog to the general public

So far, we kept your blog hidden from the general public. Once you are confident about the appearance of your blog, you can open your WordPress site to everyone on the internet.

To launch a new WordPress blog, go to the “Settings” under the “Manage” tab, and click on the “Launch site.”

If you haven’t purchased a paid domain, WordPress will ask you to add a domain and a plan, which you can skip, skip, and skip.

Now, go back to the previous setting, and you can now find three options under the privacy section. Make sure to set the radio button to “public” and uncheck the “discourage search engines from indexing this site.”

As a brand new WordPress blog, you will not get any visitors automatically. Maybe it will take months to start getting at least 20 unique visitors a day. That is normal. Blogging is competitive, and it takes time to see results. But, hang on to it, and do not give up.

Read How to use Facebook marketing to get traffic to your blog

 Creating a new blog post on WordPress

When you create a new blog on WordPress, they automatically add some demo content (blog posts, pictures) to your website. And, this demo content helps you to understand the appearance of your blog. Once you get to know around your blog, you can delete those demo content, and fill your blog with your fresh and unique content.

To delete old content, go to “Posts” under the “Site” tab on the dashboard, click on the three dots at the end of the tiles, and click on “Trash.” That will delete the demo content on your site.

Next, click on the “Add new post” button to start creating a new post.

Now you will be redirected to the WordPress block editor, where you can create your blog posts.

Simply add a title, and start writing your blog post.

You can click on the “+” sign to add different elements to your WordPress blog post. For example, you can add text, buttons, images, contact forms, etc.

And, on the right-hand side of that window, you can find some general settings for your blog posts. There you can select the category or tags for your post, add a featured image, and write a small summary for your blog post.

Read How to write a compelling blog post in less than 30 minutes

Once you did the proofreading, click on publish and confirm to make your blog post live on your website.

And, you can follow the same steps to edit the pages of your WordPress blog.

Congratulations, now you know how to start and run a blog on WordPress

In this post, we have covered all the basics about starting and running a blog on WordPress. But there is more. It is not practical to learn everything before you start. Therefore, simply start your WordPress blog as we have explained earlier and try to learn new things as your site grows.

When you start getting traffic, you will face more problems, and then you can search on Google for a solution. There are plenty of FREE WordPress help out there. Once you get familiar with WordPress, maybe you can upgrade your plan or move your WordPress blog to a self-hosted solution to get more bang for the buck. It is all up to you. Until then, I hope this guide helps you to understand how to start a blog on WordPress.