The beginner’s guide to blogging walks you through the things you need to know about blogging.

There are millions of blogs populating the internet daily. A blog empowers users to reflect, share views, and discuss numerous topics in the style of an online diary while readers may comment on posts.

A blog is an online diary and when you begin sharing your knowledge, you are blogging and you become a blogger. Become a blogger, sounds like a superhero? In essence, blog has the power and potential to make you a superhero.


Some blogs are purely works of love and passion about topics ranging from nearly everything! Moreover, when I say everything I mean, there are blogs about everything.

A few blogs are focused on making money online and are very spammy in nature. These blogs have no real care for the topics they address. Such spammy works are not really considered blogs by most true bloggers.

Many people in the blogging world have mastered the art of writing about their passion and interests, and at the same time increasing possibilities to earn money from their blog visitors.

However, these ‘true blogs’ are few and far between, as it can be challenging to find the balance of earning money (sometimes lots of money) without jeopardizing the character and essence of their blog.

If you are thinking about a way to make money on the Internet that does work, then you can start blogging and “earn money as a blogger.“ You can do blogging part-time or take it as a full-time endeavor.

However, building a successful blog comes with its challenges. There is a learning curve and the initial struggle is widespread for many “new” bloggers.

Talking about challenges, that brings us to the next question:

1. Why Do Most Blogs Fail?

The blogs consist of a number of different processes. Every process should work in tandem to produce desired results. So the bloggers who are not earning money, there can be various reasons beginning from the platform to the content to promotion.


Let us address a few of the problems most beginner bloggers have and learn what you should do instead:


  • They pick the wrong niche.
  • Limited availability of products to promote.
  • Not correctly monetizing the blog.
  • Low-quality content, lack of traffic and readers.
  • Using spun or copied contents 


  • checkChoosing the right Niche is crucial.
  • checkDo proper research product research.
  • checkUse multiple monetization methods.
  • checkQuality content with proper promotions attract traffic.
  • checkNever use spun, low-quality contents.

Wouldn’t it be nice to avoid the common mistakes that come with money making endeavors? Wouldn’t it be great to minimize the learning curve?

This is where steps in; at OQ we give you free tips and techniques to build a profitable blog. You can turn your hobbies, interests, and business into a gold mine if you can follow the simple process and guidelines we share.


I started blogging about my passion – made sure I stuck to a few hard fast rules and guidelines – and monetized my blog – and I am now earning a decent income from my blog.

If I can do it, you can do it too.

2. What You Will Discover At

– How to choose a hot niche

– How to choose the right domain name

– How to pick a reliable web hosting provider

– How to properly setup WordPress (key areas to focus)

– How to find a WordPress theme

– The essential plugins for your WordPress blog

– How to monetize your blog using Google Adsense.

– How to identify hot selling products to promote

– How to find article ideas in minutes to serve as content that attracts traffic to your blog.

– How to write engaging articles.

– How to use social media sites to drive traffic to your blog.

– How to drive targeted traffic to your blog using niche forums

– How to promote your blog using email marketing

– How to create a consistent blogging schedule.

You can learn these processes step-by-step.

3. Steps To Start A Blog

Starting a blog can be fun but also challenging. Understanding what kind of blog you want to start or what topics you are going to write about really should depend on who you are and what you believe.

Take a stance on something that you are passionate about. Whether you like playing sports, taking photos, or watching movies, you can start slowly and become an authority on the topic.

Step 1 – Blog Ideas and Topics

Starting a blog can be fun but also challenging. Understanding what kind of blog you want to start or what topics you are going to write about really should depend on who you are and what you believe.

​Take a stance on something that you are passionate about. Whether you like playing sports, taking photos, or watching movies, you can start slowly and become an authority on the topic.

Write or type up the five things you like the most

For example:

  1. Blogging
  2. SEO (Search Engine Optimization)
  3. WordPress
  4. Video Games
  5. Cooking Soccer
  6. Golf Gardening

If you love to blog and teach other people about blogging, you can start a blog about blogging and share your knowledge. This is what I did with my blog

I have built many successful blogs over the years and am sharing the knowledge here via this blog, so my readers can benefit from my experiences.

My next blog might be one talking about my favorite MLS Soccer Team, or Fun Cooking Recipes. Each one of these ideas would have endless things to talk about and elaborate. The topics would go on almost forever.

The process is the same with blogging.

Pick One Thought

Now you have your five ideas, pick the idea you see yourself writing about every day. Something you will not get bored with quickly.

Choose a Topic

Think about the blog idea you picked, are you happy with it?

​If not go back and think of one that excites you. Then once you have got your main blog idea, you need to focus on at least one blog topic.

​You can have multiple blog topics related to the main blog idea, but I recommend just choosing (1) for your first blog. The excellent thing about blogs is that you can always expand once you have your blog setup.

​For example, my main idea was blogging, and then my main topic was the blogging guide. I do have other related topics such as WordPress, SEO, and social media marketing tips. These similar subjects are the categories of my blog, and it creates a place for me to write additional tips which I learn along the way.

​The blogging guide, the one you are reading now a static content that will remain here until I update the content to stay current with new blogging methods.

​In short:

​Pick the main topic, identify the related subtopics, connect and link them. Do you get the idea?

Next: Let us hunt for a name

Step 2: Blog Names

The blog name is the most critical thing that will determine you blogs success besides the content you create. If you want to attract an audience having a good blog name is a big part of the process.

Choose your words wisely

Whether you use your real name as the blog name or have a popular phrase or keyword(s), you should use words that make sense and are easy for your audience to understand and remember.

​If you have a name that is hard to spell or a word that is commonly misspelled, then you will likely have problems getting people to find your blog.

Short and Sweet

Having a blog name that is less than ten letters and contains no numbers or hyphens is preferred, but in certain situations numbers and dashes make sense.

​It is best to keep the name of your blog as the name of the domain name (if the domain name is available).

​If you can acquire a .com that’s your first objective, but .net, .org, .biz, and .info are also acceptable.

These days there are tons of domain extensions, .review, .shop, .tech, you can brand your blog in any way you wish.

Just know that most people will go to the .com first out of habit. So if you market your name and do not own the .com extension, just know you might be sending traffic to the .com version of your blog domain name.

​Once you have decided your domain name, the next step is to search the domain name availability and register it in your name.

Where to buy your domain name?

Domain name registration depends on your personal choice and the amount of money you can spend. Different registrars sell domains at different prices. Try to shop around to find good value for your money.

Remember to check about:

  • checkPrice
  • checkRenewal price
  • checkAny extra charges for email forwarding
  • checkAny extra charges for privacy protection
  • checkLive Chat Support
  • checkQuality of their DNS 

My Pick is

I use for my domains, and I can vouch for them as your domain name registrar. Their prices are competitive, and support is top notch. image

How about GoDaddy for domains?

Even though I started with GoDaddy, I cannot recommend them due to their pricing strategies. They do offer special prices for the first year, but the renewal prices get very steep.

So, in the long run, when you have a number of domains, the renewal price adds up, and we end up wasting much money.


Why pay extra for the same domain name which we can buy for a lower price and with better support. Namecheap domains also come with free whois privacy protection for the first year (GoDaddy charges extra for privacy).

I have been using Namecheap for many years with no problems. This blogs domain name is registered with

Free Blog Names

If you are going to use a free blog application through or, then you do not have to buy a domain name at all. The only challenge you will have is finding a name that someone has not already set up a blog for. image

You can check Blogger names by typing your desired name followed by

Your free blog name would look like this:

If someone already owns a blog up on Blogger with, you will have to try different names.

So if we set up a blogger account it would look like – However, I did not use the free blog as it lacks flexibility and instead opted for a self-hosted WordPress blog.

To check free blog names search for

You get what you pay for

If you cannot afford to self-host your blog, it is not a bad start to create your free blog with or

You can always export and import your blog post to another blog application if you decide you want to have a self-hosted blog or if you find a blogging platform that works better for you.

The only downside to free blogs that are hosted by Blogger or WordPress servers is that you cannot customize your blog entirely. There are numerous things that you will learn or understand other bloggers doing on their blogs and soon will observe how limited a free blog is.

Most importantly, free blogs can shut you down any time for reasons beyond your control as they own your blog.


I always advocate to self-host your blog as you are in total control.

Next: You get what you pay for

Step 3: Free Blogs vs. Self-Hosted Blogs

In this step, you will not learn about how to start a free blog or set up your self-hosted blog, but you should be able to determine which type of blog is right for you.

Free Blogs

Free blogging services like or allow anyone to set up a free blog account with just a name and an email address.

There are hundreds of free blogging applications and platforms that allow users to set up a free blog on their system. They typically offer this service for free and earn a percentage of your advertising revenue or many places their own sponsored ads somewhere on your page.

Many free blogs allow you to embed Google Adsense ads or affiliate links and banner codes.

So if your not sure how to add banner codes or Google Adsense scripts they have built-in functions that just ask you for your account information from Google Adsense such as a Publisher ID or username and password.

However, these may be premium features and may incur additional costs to you.

Why I love and hate free blogs

Free blogs are great, but they do not allow you to do much besides changing the color, fonts, and

layout. The settings are limited because the blog application is typically a basic program with no design or knowledge of code needed.

So for people who do not know how to code HTML, PHP, or CSS, free blogs are fantastic. However, if you are trying to build a business with your blog, then you will quickly learn that free blogs have certain limitations.

When it comes to search engine optimization, embedding various multimedia like videos, games, and photos, the free blogs out there only allow you one way of doing things. Their way!

So if you are ready for the next stage of blogging and want to learn all about how to customize your blog with the latest and greatest premium blog themes and blog plugins, then you will want to host your blog.

4. Self-Hosted Blogs

Self-hosted blogs offer more flexibility and control over your website. VS is free to download and install on your server, but it is not the same as a free blog from — allows you to eliminate the need for have the after your blog name. So instead of your blog address being (, it would be (

There are three things you need to learn how to do in an order set up your self-hosted blog.

1. Buy a Blog Domain Name – find available blog names at

2. Host your Blog – purchase web hosting at Siteground or Bluehost to host a blog

3. Install WordPress (Worlds leading free blogging software)

Most web hosting companies also offer their free help guides to walk you through the setup process of registering your domain, setting up blog hosting, and installing blog applications like on your server.

How important is web hosting service for your self-hosted blog?

A web hosting service provides space for your web pages, websites or web applications to make them available via the Internet.

Choosing the right hosting provider is very important for your business/website. You have to consider many aspects before you choose your hosting provider. Price alone should not be a deciding factor.

Some hosting companies price their packages so low to get you on board, however, please note there is a catch! If you pick a wrong hosting company, you will end up paying more for your valuable time and money. If an offer is a true good to be true, then it is.

We recommend staying away from hosting providers who offer unlimited hosting space and unlimited bandwidth. Unfortunately, such things do not exist! They are merely marketing tactics.

If you ever wish to choose such a hosting provider, please do realize that once your website picks traffic, the chances are very high that your site will run pretty slow, fail to load and you will be asked to switch to a more top plan for a higher price. So there shatters the dream of having an unlimited hosting!

5. Which Hosting Should You Buy?

Different Types Of Web Hosting

Your website can be hosted in shared hosting or in a VPS (Virtual Private Server).

In shared hosting, the resources of the server is shared with many other websites running along with yours. In other words, you are sharing space along with hundreds of other tenants. Due to the sharing nature of this process, the name shared hosting, it is a cheaper option to host your website on the web.

VPS on the other hand is expensive, but it offers much more performance and more control in your server. However, you need to have some technical knowledge or have someone with operating system knowledge to manage a VPS.

Hence shared hosting is an easy option for most new bloggers.

There are tons of shared hosting providers. Finding the right one to suit your needs and budget is the challenge. Being in the industry for long, we have tried most of the shared hosting services. has officially endorsed Siteground, Dreamhost, and Bluehost.

My pick considering server performance, server uptime, customer support, and value is Siteground. Our next best recommendation will be Dreamhost, however, we feel it is expensive for starter blogs.

Siteground ticks all the boxes here.

Siteground is hands-down one of the best in shared hosting services if you are looking to host your WordPress blog.

Their services are hugely optimized and fine-tuned to deliver maximum performance.

Real customer reviews for Siteground speak for themselves – you can check the reviews at Trustpilot.


You are looking to build a blog and create a passive income business. So, you have to focus on your content creation area and grow with less technical hassles, and hence I advise you to start with a hosting company with exceptional support and high-quality service.

We have used Siteground WordPress hosting for a number of our sites as well as for client projects and we have nothing but excellent things to talk about the performance and support.

Trust me, you do not want to waste your valuable time to deal with hosting issues when you can use the time productively to build and promoting your blog.

Invest in a better web host and blog peacefully.

6. How Do You Create A Blog That Makes Money?

The most common way that blogs make money is through Google Adsense pay per click ads, affiliate marketing, CPA.

The first thing you should do is forget about the money part as it takes time.

Blogging is not a get rich quick scheme. No blogger in the history of blogging earned zero to millions overnight. There is work to be done; the early stages of blogging are crucial, and you will spend more time.

The advantage is you do not have to spend hours and hours to build a successful blog which earns money.


Yes, you can build a successful blog If you can dedicate yourself to 90 minutes a day!

To become a successful blogger, all you have to do is find good topics to write. Identify your areas of interest, the topics you like to talk about in your daily life. Maybe a subject you know a lot about because of your personal experiences and general interests. Share your knowledge.

In this blog, we will cover everything about blogging, and if you follow along, you will have no trouble in building a successful blog.

How often should I blog?

It is up to you. You can Blog as often as you can. All you have to do is stick to a schedule. So, if you plan to publish a blog post on a monthly basis, that is fine, but be consistent.

The golden rule here is to never sacrifice quality for quantity.

Each blog post must be given the same attention as the next. A single blog post could destroy any potential you have created or might have had.

When you start a new blog, it is best to publish articles frequently as this will help you later with search engine rankings.


Quality over quantity. No compromises.”

Put yourself in the reader’s shoes

Just imagine, if you visit a blog and found the article to be poorly written, the images blurry, or the videos boring, would you ever visit that blog again?


So why create half backed blogs that don’t show that you have any heart in what you do.

I blog because I enjoy sharing knowledge with people and talking about the Internet, not because I make money.

7. How Can You Make Money With A Blog?

There are many ways to make money from your blog. Let us take a look at 7 ways to monetize your blog.

1. Affiliate Marketing –

In this method, you promote other people’s products, which are relevant to your niche, for a commission.

Examples – | |

2. Authority Blog –

You establish as an expert in your niche by consistently publishing good quality content. Eventually, your readers will trust you, which will result in more leads and more sales for your products or affiliate products.

3. Google Adsense

You add a tiny code to your website which will enable Google to place little ads on your blog. You get a paid every time a visitor clicks on one of the ads displayed on your website.

1. Start a blog.

2. Create posts that people are interested in.

3. Sign up for Google Adsense.

4. Place Google Adsense ads on your Blog.

5. Get paid per click when people click on the ads you placed on your blog.

6. Each ad pays a different amount.

4. Sell advertising space:

You can sell advertising on your blog in place of Google’s Adsense or other affiliate offers. You will have more control over the advertisements and the money.

5. Create Products:

Instead of promoting someone else’s products, you can always create and sell your stuff to earn more money. If you create information products, you can sell them on

6. CPA Offers

CPA (Cost per acquisition) is similar to display ads, however, in this method you get paid when someone takes necessary action after clicking on the link. They may be asked to fill in their email address, a form or complete a survey.

There’s a lot more to learn, but that should answer your question about how other blogs and bloggers on the Internet earn money blogging.

8. How Long Does It Take To Get Indexed in Google Search Results?

It can take a day, two days or 2 weeks sometimes to get a single post indexed in Google search results. They are continually changing algorithms, and the Google Bot is always on the lookout for new and rich content.

If Google searches the web to find new, relevant, and unique information, why would they give credit to websites that copy or duplicate content?

What can I do to improve my odds of getting indexed

Backlinks from reputable sources are a reliable way to climb up the search engine rankings. Post a link to your blog or blog posts elsewhere.

Having traffic from other sites to your own or specifically, your newest blog posts will get you noticed by Google. Google indexes billions of pages every single day.

Remember, building links to your blog takes time, please back yourselves from buying spammy links. These spam links will do more harm to your blog than good.

Help me get indexed

It has been weeks or even months, and I still don’t see my blog on Google or other search engines.

The first thing to do is register with Google Search Console (formerly Google Webmaster Tools) and add your website. Google Search Console will help you identify any potential issues with your blog.

google webmaster tools beginners guide


– Try looking at your competition.

– What are other bloggers doing that your not?

– Which plugins do you have installed?

– Is your theme SEO friendly?

– Are you stuffing your blog with keywords or copying and pasting someone else’s work?

– Duplicate content is a big no-no.

All of these acts will get you banned from Google search results or put you at the end.

Stay away from content spinners!

Remember to stay away from content spinners. There are many spinners in the market promising you top quality human-readable contents. They all produce crappy content, save your money and never buy one.

Some blogs talk about using content spinners for link building. I suggest you use quality articles for this rather than depending on some junk spun content.

Remember, do not do anything silly to try and fool Google for faster results, sooner or later you will regret it. Google or other search engines are rapidly learning and adjusting algorithms to deliver quality content to the users. So, no tricks.

There are some shady marketers who, for their benefits, will advise unethical ways to achieve faster results. Apply some thought and stay away if the techniques sound dodgy.

Create unique content

Think of topics that are less popular but still have a good number of searches. Focusing on niche markets will allow you to establish a steady stream of traffic in untapped markets.

Be honest and contribute.

Believe it or not, the Internet is just getting started. It is never too late to build an empire starting today!

The part 2 of this guide will be published soon with more information about the things you need to understand before you dive into blogging.

I will continue to provide you with the information you need to create a successful blog. If this is something that interests you, do yourself a favour and subscribe to my blog for tips, strategies, money-saving deals and money-making methods.

Online Quid