Close sidebar

How to Start A Blog in 2021 (Step-by-Step Guide)

You must often hear the word ‘blog,’ right? Either when surfing the internet or when chatting with friends. You could say blogs already have a fairly large role in today’s society’s lifestyle and trends.

Blogs accommodate various professions, from those who write to those who make blogs their main livelihood. This positive fact certainly encourages your curiosity: how, the hell do you start a blog?

In this article, I’ll cover everything you need to start a blog—starting from selecting a niche to the factors that determine the success of a blog. By the end of this article, i hope you will have a blog that can drive consistent traffic and show up on Google organic search.

Table of Contents

What is a Blog?

According to Wikipedia, a blog is a type of website that contains articles on various topics. Usually, the posts (which we call posts) are shown in reverse chronology. The blog will display the latest posts, which are then followed by old posts.

Blogs are often used to develop writing skills and learn new things, such as web development (web development) and content management. You are free to be creative in sharing info or hobbies while building an online community.

Even blogging can provide benefits, for example by joining an affiliate program or displaying advertisements on blogs. The posts you publish regularly can also become a portfolio if you want to find freelance or full-time work.

Blogs come in many forms, including digital magazines, personal notes, online exhibitions, and even learning sites.

Usually, blogs consist of text, images, videos, and other important pages. Audiences can post comments and communicate virtually with the blog owner or author.

Difference Between Blog And Website

The first thing that distinguishes a blog from a website in the comments column. As already mentioned, blogs have a comment section where the audience and Blogger can communicate.

The communication that exists is two-way communication. Meanwhile, the website doesn’t have any comments column at all.

Blogs are dynamic because their content is always updated, while websites are static because their pages are rarely updated—for example, product pages, service information, and About Us.

Other differentiators are the author name, posting date, and category. On blogs, these three elements are visible at the top of the post. Meanwhile, you cannot find these three elements on the website.

Then, Which is the Right Platform for a Blog?

There are several factors to consider when choosing a blogging platform. Ask yourself, to what extent do you have technical skills? Do you have enough time to create and manage your own blog?

Also, make sure the blog platform you are looking for has features that match blogging’s concept and purpose. At least you are free to create content, add media, and do other creations so that your posts look attractive.

Finally, count your budget – this is important for those who want to create a solid foundation or don’t want to have a free blog forever and plan to expand further.


If you are familiar with technical things and have set aside some budget for blogging, choose a content management system such as This CMS has been widely used for both blogs and websites. Use is free. It’s just that, to run it, you need a custom domain and web hosting.

The difficulty level to learn to use is quite high. You need time, even have to ask around or find sources that can simplify this type of WordPress operation.

Fortunately, on the internet, there are many tutorials, tips, tricks, and articles that discuss WordPress. You can rely on online sources to understand this most popular CMS.

WordPress comes with a live editor. You can change and modify the appearance of your blog using a variety of free and paid themes. For blog posts and pages, the Gutenberg version of the WordPress block editor offers plenty of options and features worth checking out.

WordPress also provides plugins to add features and tools, such as SEO tools, security systems, and blog management. After perfecting your blog, you can, you know, make money on the internet. What’s more, you have complete control over your blog.


Another Adapted from the Wikipedia page, is a blogging service site that uses the WordPress engine. You no longer need to find a web hosting provider, subscribe to a package, and create a domain.

You can immediately use the free package, which is equipped with sufficient resources, including one subdomain.

Creating a free blog with this platform is much easier. has a library or library of responsive themes that can be customized and customized.

Thanks to a live and intuitive block editor, you can start a blog in less than a day without applying any coding or other technical skills.

Blog management can also be done through the WordPress application, available on iOS and Android devices.

If you want to get more storage space, activate your domain, maximize your blog as a source of income, and get help via email and chat, the free plan must be upgraded to a paid plan.

The personal package has an annual payment system even though the subscription fee is 4 USD / month. If you want to install a plugin, the package you choose is Business with a 25 USD / month subscription fee.

Differences between and is worth read.

3. Medium

Medium is intended for those of you who just want to write and don’t care about the aspects of blog creation and design. You can write on a variety of topics that nearly 100 million registered readers will read.

There is no fee charged to the author, and its use is also quite easy. You can immediately write and publish content.

Its neat and minimalist design will focus the attention of visitors reading your content. The chances of being on the first page of search engines are also quite high because Medium has a domain authority of 96.

Besides being read by millions of subscribers, the content you write can also be cashed through the Medium Partner Program. Later the article is recommended to readers who have subscribed.

But keep in mind, these articles must pass a quality check conducted by the Medium editorial team first. Payment for your articles is based on the number of readers and will be sent monthly.

4. Tumblr

Tumblr is a blogging platform that is very popular among young people. The content is interactive, and the system is almost the same as social media. People can follow each other’s blogs. The niches or topics reviewed also vary so that the community in them is more varied.

Creating a free blog is one of the great things about Tumblr. All you have to do is create an account and use the provided subdomain unless you already have your domain.

For those who are using Tumblr for the first time, they might be a little confused when operating the dashboard because this area also functions as a feed.

There are seven types of Tumblr posts, namely text, quotes, links, chat, photos, videos, and audio. Readers can leave comments, like, reblog, and even share posts. One more thing about Tumblr is that users can add hashtags to their content.

Tumblr has a library that includes a wide collection of themes that you can choose from and manage. However, there is a limit to how many changes the user can make.

5. Blogger

Bloggers are often targeted by people who want to know how to start a personal blog. This is inseparable from the simplicity of the system provided and the absence of a requirement to subscribe to hosting.

You are only required to have a Gmail account to run this free platform. One subdomain will also be assigned during registration and account creation.

The Blogger dashboard is designed to be as easy as possible so that new users can create their blogs. Starting from installing templates, adding widgets, uploading media files, to publishing posts.

The good thing is, Blogger has integrated Google AdSense, so you can immediately earn income through blogs. To share content, use the Google+ service and the built-in sharing button. If you want to know your blog’s performance, there is a statistics report feature that shows the data.

How to Start a Blog in 2021 (6 Simple Steps)

  1. Define a Niche
  2. Choose Web Hosting
  3. Register a Domain Name
  4. Install a Blogging Platform
  5. Publish Content
  6. Make Money through Blog

Let’s learn in depth.

How to Start a Blog

This section will discuss how to start a blog starting from choosing a hosting provider to installing a blogging platform. I will also provide various tips for creating a blog to be successful in the future.

1. Define a Niche

define your blog niche

If you are currently running a project or building an online business, you can share information about services, products, and the company’s vision and mission through your blog.

Readers who are interested in the discussion presented will stop by your blog. You can easily acquire new users. A win-win solution, right?

If what you’re looking for is a way to create a personal blog, you have more opportunities. The list of niches or topics is broader, from traveling (travel stories), technology, news, food, music, to shoes. So many, you are free to choose a niche to be the main topic of the blog.

The role of a niche is very crucial in creating a blog. Therefore, do not be hasty in determining it. recommend doing your research first.

One way to create an interesting blog is to review topics you like. You enjoy doing it more, and the results will also be better. Your audience will feel satisfied every time they read your posts.

What is a niche?

Do you have any questions? Curious about something? Or want to read product reviews before deciding to buy? Surely you will type in related keywords and perform searches, right? 

Well, the information obtained is what is the origin of the niche. The reach of the niche is very broad, and it can be anything.

For example, to stay up-to-date with fashion news, the blog you follow is a fashion blog. On the other hand, if you don’t want to miss out on the latest music info, the blog you follow is definitely about newcomer songs and singers. Actually, what is a niche?

Your niche is the topic or area that is the main focus of your blog. For example, you are a musician by profession.

So, the blog niche will tend to talk about music. Since the topic of music is so broad, get specific. You can review hip-hop songs or pop genre.

How to choose a niche

Choosing a blog niche does take a long time. However, by following the steps below, niche selection can become easier.

  1. Make a list of things you enjoy or are good at, such as work, daily activities, or gardening.
  2. Do your research by looking for information about blogs that take the same niche. Check the target market to find out whether the chosen niche can be explored deeper or not. Take note of the content reviewed on each blog, such as a glossary, tutorial, or a specific project.
  3. As already mentioned, look for a more specific niche. For example, gardening is a very broad topic. Of course, many blogs cover this topic. Therefore, narrow down space by discussing how to grow vegetables for beginners or how to turn gardening into fun activities for children.
  4. If you want the blog to make a few dollars for you, look for a niche that ‘sells.’ Are there any products for sale within the chosen niche? Does the product use AdWords? And do competitor blogs offer ad space or put up banners? Check all these things to determine your next steps.
  5. Choose a niche that you are good at. Every reader wants to get complete information and satisfy their curiosity. If you just ‘just’ write a post, blog readers will also get ‘half-way’ information. So, ditch the topics you don’t like and look for a niche that you understand.
  6. Do blog walking related to your niche? Something that competitor blogs overlook can be an interesting niche to review.

Don’t worry if you still haven’t found the right niche. Blogs that are currently successful must have used various methods and strategies when looking for a niche.

I advise you not to give up easily. Keep looking for a niche blog that interests you.

2. Choose a Web Hosting

choose a Web hosting

After determining the blog niche, the next step is to choose a blogging platform. A blogging platform is a software or service for publishing blogs and their content.

There are two types of platforms, namely free platforms and self-hosted platforms.

Here i will explain in more detail the two types.

1. Free platform:

Beginners who want to learn how to start a free and easy blog can choose this platform. However, like free services, this platform has restrictions and rules that must be obeyed.

Apart from using the platform subdomain behind the blog URL (, you cannot delete or deactivate the ads installed on the blog.

Inevitably you have to accept this ad’s existence even though it is not by the concept of a blog or even cannot be cashed. If you want more freedom in controlling ads and URLs, i recommend creating a blog on a self-hosted platform.

2. Self-hosted platform:

The self-hosted platform allows you to use your domain name. That means there will be no more platform subdomains behind the blog URL.

You are also free to install a Content Management System or CMS for shortWordPress, Joomla, and  Drupal are three examples of CMS that are widely used these days.

The self-hosted platform is not free. You will have to pay some fees to subscribe to web hosting and create a domain. After that, you can activate the CMS. Usually, CMS is open-source and free.

Hostinger continues to develop server infrastructure to provide the best blogging experience for every user.

With Hostinger’s self-created and developed control panel, you can quickly set up your blogging platform in just one click! If you need help, you can always contact a 24/7 Customer Success agent.

What is web hosting?

For your blog to be accessible on the World Wide Web, you must subscribe to web hosting first. Later there will be a certain amount of space allocated to store files and blog data.

Web hosting services are provided and managed by web hosting companies, for example, Hostinger. The amount of space or space allocated depends on the type of hosting you choose. At Hostinger, you can choose Shared Web HostingVPS HostingCloud Hosting, or WordPress Hosting.

It’s time to subscribe to Hostinger hosting! There is a 30-day money-back guarantee if you are not satisfied with their service.

Hosting Types

Before deciding to subscribe to web hosting, i will discuss the types in full below.

1. Shared Hosting

For those looking for a way to start a blog for beginners, you can start by subscribing to shared hosting.

This type of hosting hosts multiple websites on the same physical server. All resources (such as disk space, RAM, and bandwidth) are shared on each website.

Shared hosting servers are always optimized and monitored so that every website has the same power.

Here are the advantages and disadvantages of shared hosting.


  • The price is low and easy to use.
  • The hosting provider manages uptime and server updates.
  • 24/7 customer support.
  • It has a 1-click installer tool to install blogging platforms.


  • Share server resources with other users.
  • Limited configuration options.
  • No root access.
2. Cloud Hosting

Cloud hosting is aimed at both online business owners and large-scale website owners. This service combines the power of a server and the simplicity of shared hosting.

Even though it is bigger than shared hosting, cloud hosting is still a great platform for learning to blog. You will get more resources, and you don’t have to worry if the incoming traffic starts to increase.

Unlike shared hosting, all available resources are entirely yours. With cloud hosting, your blog has more room to grow.


  • Dedicated IP address and resources.
  • 24/7 customer support.
  • Resources are for you alone.
  • It has a 1-click installer tool to install blogging platforms.
  • Allows an account upgrade from shared hosting.


  • Compared to shared hosting, the monthly subscription fee is higher.
  • Limited configuration options.
  • No root access.
3. VPS Hosting

A virtual private server, or VPS for short, is a hosting service that gives users more freedom and control.

However, the operation is quite difficult, especially for those of you who are not familiar with server management.

If you just want to experiment with creating your blog, i recommend choosing another hosting instead of VPS hosting.

However, if you want to do a bigger project than a blog, this virtual server is the best choice.


  • Give root access to the user.
  • Dedicated IP address and resource.
  • Users have complete freedom and control over the environment and the website.
  • Users can change settings from the server-side.


  • Requires users to understand technical knowledge.
  • Requires that the user has server management capabilities.
  • Are unmanaged.
  • More difficult operation than other hosting types.

Keep these five points in mind when choosing web hosting:

  • Do you want to start a blog that will bring high traffic?
  • Is the setup process easy?
  • Is there customer support or customer support?
  • Are there features to create a functional and professional blog?
  • How much is the subscription fee?

3. Register a Domain Name

register a domain name

The unique URL address that each website has is called the domain name. Since a domain name determines the success of your blog, there are many things to consider.

Also, don’t be in a hurry to register it. Do it with care. If necessary, use the domain name generator tool to get potential domain names.

If there is already a potential domain, check its availability with the domain check tool. This tool will display the domain name combined with various extensions. Choose the extension that you think fits best.

If you are still confused about the terms domain and extension, please check the tutorial on how to choose a right domain name for your blog.

4. Installing a Blogging Platform

install a blogging platform

A Content Management SystemCMS ) is the perfect platform for looking to try out how to start a new blog. With a CMS, you can:

  • Start a blog without having to learn coding and other programming languages ​​first.
  • Publish content and create new content.
  • Dedicate yourself entirely to writing content without having to worry about technicalities.
  • Adding new features with the help of plugins and modules.
  • Set the appearance of the blog by applying a free theme in the CMS library.

Three blogging platforms that i recommend:

  • WordPress
  • Joomla
  • Drupal

These three platforms can be installed easily and quickly on Hostinger. Just one click!


WordPress is the most popular CMS. No wonder so many people use this platform to start blogs. Besides, WordPress also provides easy setup because it doesn’t require users to understand coding.


  • Easy to use and beginner-friendly.
  • Has a  library of free plugins and themes.
  • Provides easy SEO management.


  • Frequent updates ( updates ).
  • Require maintenance ( maintenance ) periodically.


Joomla is a WordPress competitor that is both open-source and home to many blogs.

This CMS can be installed and managed without having to master the coding system first. According to some people, publishing blog content on Joomla is easier than on other platforms. However, it all comes back to the assessment of each user.

A large collection of free extensions and plugins makes Joomla the perfect platform for blogging.


  • It can be installed and managed easily by beginners ( beginner-friendly ).
  • Has an intuitive admin dashboard.
  • Offers more than 70 language choices.


  • Less flexible than WordPress or Drupal.
  • The security system was weakened.


Drupal is a popular content management system among web developers.

This CMS offers the best customization options, especially when it comes to using complex features.

Unlike WordPress and Joomla, Drupal requires users to understand the coding system. However, blogs are made more flexible.


  • More dedicated to web developers.
  • Offers adding and activation of more complex features.
  • Flexible and safe.


  • More difficult operation than WordPress and Joomla
  • Requires mastery of technical fields.
  • The scope of the blogging community is narrower.

After exploring the advantages and disadvantages, i will describe how to install the three blogging platforms above.

How to Install WordPress

How to start a blog on WordPress is very easy. But before that, you have to install this CMS first. For those who have an account at Hostinger, installation can be done via the control panel. Select  Auto Installer.

Select WordPress and follow the required steps.

wordpress hpanel red 1024x404 compressed

WordPress makes blog management easy through its intuitive dashboard.

install wordpress 2 1024x958 1 compressed

To access the WordPress dashboard, type in a browser.

Click  Appearance to view a collection of free WordPress themes. Choose the theme you want.

Click on  Plugins to see a collection of free plugins. The plugin will enhance the functionality of your blog.

Here are  three plugins that are mandatory for every type of blog:

  1. Yoast SEO – optimizes posts to be SEO-friendly.
  2. Akismet Anti-Spam – secures comments from spam.
  3. Jetpack – offers a feature set for system security, performance, statistics, and much more.
How to create blog posts and blog pages

Click on Pages and create a new page (for example, About Us, Contact Us, etc.) for your blog.

Click  Posts to see a list of blog posts. Select  Add New to create a new post.

How to Install Joomla

Joomla can be installed easily on Hostinger. First, select  Auto Installer and then follow the steps that appear.

joomlahpanel red 1024x390 compressed

Admin Area

To enter the Joomla admin dashboard, type in the browser address field.

joomla admin panel demo


Click  Templates to change the look and design of your blog and choose a new theme.


joomla modules menu in dashboard compressed

Click  Modules to manage functions or features.

Here are  three plugins or modules that are mandatory for every blog created on Joomla:

  1. K2 – added features and functions to make content management easier.
  2. EasyBlog – replace the default article system with a more efficient one.
  3. Komento – helps you manage comments effectively.

How to create a blog post:

Go to Articles and create a new post.

How to Install Drupal

Just like WordPress and Joomla, Drupal setup on Hostinger is also done through the control panel. Select Auto Installer.

drupal hpanel red 1024x400 1

Admin Area

To log in to the Drupal admin dashboard, type in the browser field.


To change the look and design of the blog, open  Appearance.


Open the Extend tab and activate several new features and functions on the blog by installing the module.

Here are  three modules i recommend for Drupal-based blogs:

  1. Admin Toolbar – replace the old toolbar with a new, more flexible toolbar.
  2. ShareThis – makes it easier for you to share posts on social media platforms.
  3. Image Effects – add effects to images in blog posts.

How to make a blog post

Open the Content tab and create posts, pages, etc., related to content. In this tab, you can do everything from writing to editing content.

5. Publish Content

publish content

You already know three blogging platforms how to install them. After this, I’ll cover another important part of the blog, which is content.

How should the content be created?

Make content that is informative and useful for your target audience. Never publish content that is not mastered, or you do not have time to delve into it yourself.

As a blogger, of course, you hope readers continue to visit your blog. Apart from ensuring quality content, you also need to be creative. To make it interesting, add photos, graphics, or other visual media that match your writing style to the content or post.

Enable the comments column in each post so that readers can virtually communicate with you. Ask for their opinion or suggestions and criticism about the post or what they want to read later on your blog.

When creating content, don’t immediately expect the blog to be crowded. One post takes a long time to appear on the start page of search engines like Google.

However, this should not dampen your spirits. Continue to make quality posts. Little by little, build a blog that offers a solution for its readers.

Static page

Static pages are pages that don’t change and usually contain static content as well. Complete the blog with static pages, such as:

  • About us (about us) – On this page, add information about who you are and why this blog was created. Write a blog goal, whether focused on business matters, hobbies, or personal stories.
  • Contacts – On this page, you can display your email address, social media account, email to subscribe, or other contact addresses that make it easier for readers to communicate with you.
  • Sidebar / Menu – Columns or bars at the top of the screen, such as blog categories, advertisements, other static pages, etc.

Content and blog posts

  • Blog posts (blog posts) – In blog posts, you are free to publish anything, from text to photos to videos. You can also combine these three media to produce informative posts.
  • Seasonal content – This doesn’t mean you shouldn’t publish posts valid only at that time. That doesn’t mean you shouldn’t review content by following trending topics. You are welcome to write any content. It’s just that it would be better if the content created is content that is relevant to the audience whenever it is read. Make sure always to update the content with the latest and valid information.

What is a content strategy?

The content strategy referred to here is a long-term content management plan to be implemented on blogs.

If there is no careful planning, you will find it difficult to create posts that catch readers’ attention. Moreover, there are more than 4.4 million blog posts published every day.

This is where content strategy comes into play. Ask yourself the following questions:

  • Why do you blog and write content?
  • What type of content should you create?
  • Is the content created can achieve the expected goals? And how?

How to plan a strategy

Here’s a quick guide to building a good strategy:

  1. Set goals. Is there anything you want to achieve by creating a blog? Be specific. For example, say you want to bring  3,000 readers to your blog at the end of the month or optimize two posts to appear on the first page of Google within two weeks.
  2. Do audience research. Who is the target of your blog? Find out what kind of content they like, what problems they encounter, and what social media platforms they use.
  3. List potential topics and keywords. Every post is required to have keywords. Determine the target keywords that can bring your post to the first page of Google. Use tools like Google Keyword PlannerAhrefs Keyword Explorer, and SEMrush Keyword Research. The keywords used must match the niche.
  4. Make a schedule. To keep you consistent and productive, make a schedule for when to blog and publish it.

Spread blog content on social media, create mailing lists and run backlinks. Find out how your blog is performing in Google Analytics.

6. Promote the blog

Because the appearance of posts on the front page of Google takes a long time, your blog’s existence is difficult to know. One way to get your blog known to many people and reach the right audience is by promoting it.

  • Word of mouth, among family and friends – tell those closest to you that you now have your blog. Ask for their help to spread it through social media. If necessary, add them to the mailing list, so you don’t miss the latest content.
  • Add a blog to the search engine – your blog will be indexed. That means your blog will be added to the search engine site list. Create an account on Google and select  Submit URL in Webmaster Tools. Apart from Google, you can also add blogs to Bing and other search engines.
  • Be an active blogger  – check out blogs, social media, forums, and other media relevant to your niche. Join the blogging community to build relationships not only with bloggers but also with your audience.
  • Be active on social networks  – For your blog to get more traffic, the first step you should take is to follow other blogs in your niche. Write comments on posts and create connections.
  • Guest blog  – offer writing services for posts on other websites or blogs. Make sure the blog you choose has a good reputation and uses the same niche.
  • Mailing list – send emails to readers with the latest articles or upcoming offers. The more people waiting for the blog post, the better the response.
  • Advertising or paid traffic  – advertising is seen as one of the best marketing strategies. You can promote your blog by placing ads on Facebook or Google AdWords. Use this option only if you have a budget allocated for advertising.

7. Make Money Through Blog

make money through blog

Apart from being a forum for channeling opinions and sharing information, blogs can also be a main or side source of income. What do you think about how to start a blog that makes money?

  • Advertise on the blog – choose ads that are specific and relevant to the target audience or according to the topic written. You can start this strategy using Google Adsense.
  • Affiliate program – through this program, you will work with businesses to promote their products and services. Later you will get a commission. To join this program, your blog must have high and credible traffic. As an affiliate, you will be given an affiliate link to post or include on your blog. Here’s Best Affiliate Programs for Bloggers.
  • Selling products and services – You can sell your own products and services on a blog. Install an eCommerce plugin, for example, WooCommerce, and make it easy for your audience to find the product you want, add it to a shopping cart (cart), and make payments.
  • Sponsored posts – if the blog is crowded, the opportunity for other parties to advertise on your blog is even wider. The purpose of placing ads on high traffic blogs is to increase exposure. Payment will be based on how many times the post was clicked, the number of visits, or transactions.
  • Turn your blog into an online portfolio – if you have good writing skills, turn your blog into a site that provides writing services. You can also hold online writing workshops or volunteer as a freelance writer. Here’s How To Make Money Blogging.

How to display ads on a blog

There are two ways to display ads on a blog: using the Google AdSense tool and providing advertising space.

How to start a blog that makes money with Google AdSense:

  1. Create an account on Google Adsense.
  2. Connect Google AdSense to the blog and wait for confirmation in the form of an approval email.
  3. Create an ad unit and add a widget to embed AdSense code on your blog.

How to start a blog and make money by providing advertising space:

  1. Add attractive media to display status and important information related to your blog.
  2. Send an email to the advertiser (advertiser) and let them know if you provide advertising space on the blog. By email, also state your intention to cooperate.
  3. Manage ads with Google Ad Manager.
  4. Make a report on their ad performance on your blog or offer a discount.

Affiliate program

You don’t always have to sell products to make a profit on the blog. As a blogger, you can earn commissions from businesses by promoting their products or services. Look for merchants that offer affiliate programs to join.

Before deciding to join, make sure the merchants or products to be promoted using the same niche as your niche.

After creating an affiliate account, you will receive various marketing materials, such as affiliate banners and links. Post anywhere or include in posts. Every time a new visitor clicks on an ad and makes a payment, you will earn a commission.

You don’t have to pay anything to join this program. Besides getting marketing materials, you will also be given an account equipped with an affiliate control panel, Affiliate Manager, and a minimum commission of  60% for each sale.

Amazon Associates is a form of affiliate program that Amazon offers. Various blogs can follow this program because it offers a variety of niches.

There are also affiliate networks available, such as CJ Affiliate and ShareASale. Check out the merchant groups in the network and choose an affiliate program that fits the blog niche.

Write / sell eBooks (digital books)

For those who like to write or master certain fields, making and publishing your own digital books can be another interesting solution to increase your coffers.

If you are not confident, you can start with a blog post. Review one specific topic. Here’s a summary of the guidelines:

  1. Pick a topic and start writing.
  2. Choose the ebook format – PDF, EPUB, AZW, or MOBI.
  3. Choose software to create an ebook – CaliberAny eBook ConverterGoogle Docs, etc.
  4. Publish ebooks on blogs or platforms such as Kindle Direct PublishingKobo Writing Life, and

If you don’t have time to write a book, you can join an affiliate program. For example, reviewing and recommending other authors’ books. Later you will be given a commission if a visitor clicks on the affiliate link and makes a purchase.

Digital book retailers, such as eBooks and Free-Ebooks, have affiliate programs that they can join for free. This retailer has its own commission system.

Cooperation affiliate ( affiliate partnership ) is also offered by many famous bloggers, for example, Remez Sasson ( Success Consciousness ).

Tips for Blogging Success

tips for blogging success

If you want to be successful, you have to plan carefully. In addition to providing more efficient results, having clear goals and views will make it easier for you to complete each job.

Likewise with blogs that are owned today. You can’t just stop at the search for how to make a good blog.

However, you also have to understand how it works. Each post generates organic traffic (organic traffic) and brings new readers to the blog.

For this reason, you must have a goal to present what kind of content that blog visitors deserve to read.

Here are some effective blogging tips:

1. Learn the basics about SEO

Learn the basics about SEO: search engine optimization is one of the abilities you must have if you want your blog to appear on the front page of Google.

By understanding the basics of SEO, you can compete fairly with other bloggers. You also learn how to write or create SEO-friendly content while sticking to a niche.

2. Do keyword research

Keyword research is part of SEO. If a post contains target keywords, it will rank faster on Google search pages.

First of all, identify the niche you are using. Join online communities and read blogs on the same topic. Later you will find similarities in each blog, or maybe some blogs do not provide a solution for their readers. List and search for potential topics.

Another way to research keywords is with Google Keyword Planner. To use it, you only need to create a Google account. This tool will display a list of keywords and topic ideas based on the blog niche.

If you want more comprehensive keyword data, you can use premium tools, such as Ahrefs Keyword Explorer and SEMrush Keyword Research. This tool will suggest a number of keywords along with search volume and SEO metrics.

Other tools that offer free membership services are:

  • Google Trends – will categorize keywords based on popular phrases and search terms (search terms).
  • Answer the Public – displays the most searched questions and keywords.
  • KWFinder – not only keywords, but this free tool will also show you search volume and other statistics.

3. Competitor research

As a new blogger, you have to know who your competitors are in the same niche. Besides being more aware, researching competitors also provides ideas and ideas for creating new content.

First of all, list  5-10 blogs that rank well. Then, use a special tool, such as SimilarWeb, to generate a performance report.

Although the free version provides limited statistics, you can still view  paid and organic keywords. From this report, you can determine what kind of content should be published on the blog.

4. Planning for content creation

Create a spreadsheet and add potential ideas to it. Start with a general topic, then narrow it down by describing more specific topics. If there is a specific topic that you master, you can use it as the main content.

After publishing it, don’t immediately expect that the post will bring in lots of new readers. So, you have to be patient while still posting quality content.

Enable the schedule feature to publish articles automatically and monitor the progress of your blog.

5. Create social media accounts

Building an online persona is not an easy matter. Fortunately, in this online era, there are social media. This platform makes it easy for anyone who wants to perfect their online persona on the internet.

Having a social media account means that it opens up wider opportunities for user engagement. You can share new articles, plans for upcoming articles, and articles that have been updated with the latest information.

Facebook and Twitter are examples of social media with huge followers. Apart from building friendships with blog readers, you can also ask for feedback from them. This way, you will know what they are experiencing and feeling.

Social media is also a powerful marketing strategy because it can attract new readers or visitors. If your content is useful, they will not hesitate to share it through social media channels.

Gradually, blogs will develop, and opportunities to make money will also be wide open.

6. Write a Guest Post

It is called a guest post or guest blogging because you write an article on another website and include one or two links to your blog.

By creating a guest post, you have the opportunity to introduce your blog to a wider audience. Besides, guest posting is also a strategy to get external links or links from other websites.

Then, how can you write guest posts on other websites or blogs?

  1. Do some research. Look for blogs and bloggers who have a good reputation in your niche and the industry you are currently in. See how they write the content. Consider style, voice, or tone to achieve uniformity. After that, read the conditions set for the guest post.
  2. Make connections. Write comments, share content, subscribe to newsletters, and follow their social media accounts. Dare yourself to join the community and convey that you have the same values or views.
  3. Ask for approval to write a guest post. Submit a draft of the article and wait for their response.
  4. Create quality content. If they agree, create informative content. Include two internet links, one to your blog and the other to other online sources. Add short sentences that invite readers to write suggestions and criticisms in the comments column.
  5. Follow up. Check articles frequently after they are published. Answer questions in the comments column or maybe make a new guest post. Keep in touch with the blog owner.

If you want to explore guest posts, please read Ahrefs’s article entitled Guest Blogging for SEO: How to Build High-quality Links at Scale.

7. Using Google Analytics

One way to start a blog to be more successful and compete with competitors is to check the amount of traffic coming.

Traffic seems to tell what the audience is looking for and wants. These results you can use to create content.

The best tool for checking visitor numbers, their behavior, and other social metrics are Google Analytics.

There is no fee to be paid to run this software. Every blogger and website owner can record everything related to the audience.

If what you’re looking for is how to start a blog with WordPress, this guide to adding Google Analytics to your CMS platform is worth reading.

8. Adding new content to Google

Every day thousands of new websites are created, and millions of blog articles are published. It’s no wonder that Google and other search engines need time to index new content. Fortunately, there are ‘shortcuts’ to getting your content indexable.

Adding a content page or blog to Google Search Console will make it easier for you to:

  • Monitor blog performance.
  • Receive alerts in case something goes wrong on your blog.
  • Using various testing tools.
  • Get more insight and learning material.

This strategy will also ‘force’ Google to crawl your blog or content.

9. Creating backlinks

Apart from entering keywords, strengthening the blog profile by building backlinks is also important. Even backlinks are one of the factors that influence Google in ranking a website or blog.

Publishing a lot of content at once or updating posts with quality information is not enough. If you want your blog to appear on Google’s search pages, at least you have to get links from other websites (backlinks).

10. Patience Is The Key

How to start a blog until finally visited by many readers takes a lot of time. It’s no wonder that for some people, blogs are a long-term investment.

Blogs do not automatically appear on the Google SERP, especially those that are new. According to some SEO specialists, there is a time when your content is ‘buried’ and ultimately ‘noticed’ by Google (also known as the Google Sandbox ).

So, do not immediately be prejudiced if the blog has not yet surfaced. Wait a few moments, and see how your blog is performing on Google.

11. Adding a CTA (Call to Actions)

CTAs or call-to-action can be in any form of text, for example, inviting readers to subscribe to a newsletter, reading the latest posts, buying products, upgrading services, etc.

Every blog post must have at least one CTA even though it is simple, such as inviting readers to leave comments in the provided column.

12. Check the Blog Loading Time

Not only does it determine the ranking of the blog on search engines, but loading times also affect visitor behavior. If blog pages take longer to load, readers do not hesitate to click the exit or exit button.

To check the loading speed of blog pages or content, use a tool, such as Pingdom or GTmetrix.

Meanwhile, optimize pages for faster loading, check image sizes, install caching plugins, or subscribe to web hosting that offers server speeds.

13. Maintain the Blog

Let’s say there are two types of blogs. Blog A contains great content, but there are errors in several areas, and the installed plugins don’t work at all. Meanwhile, blog B has performed well from all sides. Which one will the readers choose? Of course, blog B, right?

Maintain a blog by updating CMS software, plugins, and themes. Make a schedule to back up the site and check for broken links in previous posts. Optimize the database and complete articles with the latest valid data and information.

14. Auditing content

The way to make a blog even cooler is by auditing the content. Check blog posts regularly and update any information. Give readers an up-to-date article.

If two posts are discussing the same topic, combine the two topics. On the other hand, if you think a post is no longer relevant, feel free to delete it. Create a 301 error page to redirect readers from deleted posts to the newest posts. Lastly, remove all broken links.

Other Important Tools and Resources for Running a Blog

Whether it’s how to create a personal or business blog, you need important tools to manage every post, especially if you plan on adding images, editing content, or publishing scheduled posts.


Apart from making the blog more attractive, using images also increases the SEO-friendly factor.

Every blogging platform has special tools for adding titles, descriptions, tags, and alt text to images. Also, include relevant keywords in the image name or description text to make it easier for Google to index it.

Unsplash is one such website that provides millions of high-resolution images. You can download it for free and use it for your personal or commercial blog. You don’t need to create an account or upgrade to a paid plan.

Apart from Unsplash, there are also Pixabay and Life of Pix, which provide various interesting images for your blog.

Unfortunately, because they are free, these images are also used by other websites. If you want a unique, off-the-shelf image, switch to the premium images that Death to Stock provides.

Each photo’s sale price varies from  $ 99  for personal use to $ 299 for commercial use. You can also directly subscribe to the Brand package for 12 USD / month, which is paid annually.

This package offers a free trial period of 14 days, a collection of images that vary each month, and a license.


The appearance and attractive design of the blog will amaze blog visitors. If you don’t have any design skills or doubt that you can produce an elegant look, use the best design tools below.

1. Canva

Canva is a free design tool that i recommend for you. But it’s a good idea to take an online course or read the tutorial first at Canva’s Design School. This way, you can better understand the basics of design and branding.

Canva has an easy-to-use admin dashboard and editor area. Various templates are available for various uses, such as posters, logos, infographics, websites, social media posts, and much more. You can also create your templates from scratch.

You are free to arrange and customize each element. What’s more, Canva also comes in the form of a mobile device application. So, you can edit your blog or logo design from anywhere.

However, the smartphone application settings are limited, and it’s different if you use Canva via a computer.

Canva’s help page contains many articles and guides that will make it easier for you to operate this design tool.

Canva complements the free version with  1 GB of storage, thousands of templates, photos, and graphics. You are also allowed to export your designs in PDF, PNG, and JPG formats. Canva also allows collaboration between team members.

2. Pixlr

Pixlr is an online photo editor tool that is supported by an artificial intelligence system to provide convenience in photo editing. One example of its AI tool is AI Cutout. The function of this tool is to remove the background and other elements that you don’t want.

This platform has two types of editors. First, Pixlr X is aimed at those who are new to the world of photo editing. This type provides an easy interface with various editing options.

Second, Pixlr E is more for those who are good at photo editing. So that even the details do not go unnoticed. This type of editor offers a clean interface and intuitive navigation.

Pixlr is also available in a mobile version. In the free package, you will get limited resources, basic editing tools, and ads. Meanwhile, for the Premium package, you have to pay a subscription fee of  3.99 USD / month. With this package, you will get a variety of powerful features and without ads.

3. PicMonkey

Apart from being a premium photo editor, PicMonkey also functions as a design tool. With this tool, you can improve image quality, add text, and apply filters or effects. All changes will be saved on the internet automatically.

PicMonkey has thousands of design assets, such as graphics, fonts, and textures, which can be used to create logos, advertisements, announcements, infographics, etc. There are customizable templates as well as a blank canvas for those of you who don’t want to design from scratch.

This platform can be accessed from anywhere because it is available in a mobile version on iOS and Android. This tool is free to try for seven days. After that, you have to pay  72 USD / year to access 1 GB of cloud storage, a top-tier font library, premium effects, tools, and templates.

Google Docs and Google Calendar

Google Docs is a very effective collaboration tool for you and your team planning to manage a blog. This online editor, similar to Microsoft Word, can be accessed for free. You can create, edit, and share files or documents.

Team members can immediately write comments or suggestions on the same document in real-time. To see changes in the document and who did it, you can check in the history or history section. Google Docs can also be edited in offline mode and is available on iOS / Android devices.

On the other hand, Google Calendar will help you set a schedule for blog post editing and publishing. Set a date or deadline and share it with team members. This tool is also integrated with Hangoutsso you can more easily schedule meetings or meetings.

Screen capture application (screenshot)

There are times when a screenshot or screenshot has to be added to the post to support your explanation.

1. Lightshot

Lightshot is a free screen capture software. This software is available for Mac, Windows, Chrome, and other popular browsers.

Screenshot of everything you need, whether it’s a large or small screen. Copy and drop the screenshot to the clipboard or save it on your computer. Lightshot also comes with a simple editor tool.

2. FastStone Screen Capture

If you want to capture the screen in video format, FastStone Screen Capture is the solution. Record screen activity with sound and mouse movements and save it in the WMV file format.

Screenshots can also be saved in eight other formats, such as PNG, JPEG, PDF, and GIF. Equipped with a feature-rich editor, FastStone Screen Capture allows you to add annotations, watermarks, effects, etc. Image files can also be uploaded directly to a blog post.

FastStone Screen Capture offers a free trial period of  30 days. After that, you have to pay for a lifetime license of  19.95 USD.

Check spelling and grammar

In addition to quality, make content that is easy to read and understand. Make sure the content is free of spelling as well as grammar mistakes. Simplify long, complex sentences.

1. Grammarly

Grammarly is one of the programs that is widely used to check and correct writing errors. This artificial intelligence-based tool will also help you improve the quality of your writing style. It’s easy to use. You just need to copy and paste the text.

Grammarly’s function is to simplify words, complete clauses, and also give suggestions on how you should correct any typos you made. The suggestions given are accompanied by a brief explanation to understand what is meant and do not repeat the same mistakes.

Grammarly can be integrated with any Word device. Install this tool in a web browser for later use in email and social media.

The free version will only check spelling, grammar, and punctuation. By subscribing to the Premium package for  11.66 USD / month, Grammarly will check text clarity,  engagement, content delivery, and plagiarism.

2. Ginger

Ginger will check spelling, grammar, and punctuation as well as suggested phrases with different formats. The word predictions feature will also appear as you write content.

If you want to get another perspective, activate the text reader and listen if your content is read in a loud voice. Ginger will analyze the mistakes created and provide practice sessions to be corrected and updated.

Ginger also offers translation services in 40 languages. This platform is available for Safari, Chrome, Mac, Windows, iOS, and Android keyboards.

You can use the feature checker grammarspelling, and proofreader at no cost. However, the character length is limited to  450. To get full-access, you must pay a subscription fee of  7.49 USD / month, which is payable annually.

3. Hemingway Editor

Hemingway Editor will turn your content into content that is easy to read and understand.

The free version will detect adverbs, the passive form, phrases with simpler alternatives, and complex and very complicated sentences. The readability score is in the form of a value or number displayed in the page’s upper right corner.

The desktop version, Premium, requires you to pay  19.99 USD. By subscribing to this package, you don’t have to rely on an internet connection. Edited posts can also be published directly on Medium and WordPress or exported to other Word tools.

4. Online Correction

An online Correction is also a free tool for detecting basic errors in grammar. Later this tool will display suggestions or solutions to fix the error. Don’t want to bother? You can activate auto-correct.

Apart from English, Online Correction is also available in German, French, and Russian. Including the dialect. Because it’s free, there are character limitations.

Work with Team

For some people, the way to start a blog to be more organized is to form a work team. Posts can be published regularly and can also be updated when needed. The following are the must-have project management tools if you manage a blog together with a team.

1. Slack

Slack is a communication tool that comes in web, computer, and mobile versions. This instant messaging application provides a private chat channel or a channel for a chat with the team. It’s just that, because of the many options and settings that it has, new users need time to understand it.

In Slack, you can share files from your computer or Google Drive. Audio, video, and screen sharing features are also available. Notification settings can be adjusted to your liking.

Slack can be integrated into more than  2000 applications, such as Gmail, Trello, Google Calendar, and Office 365. Data and information will be negotiated with a two-factor authentication system and SAML-based single sign-on (SSO).

The free version offers more than enough features. For example, there are no restrictions on creating channels, one-on-one calls (calls between two people), and file sharing. Upgrade to the Standard package if you need additional storage space, group calls, security system, etc. The subscription fee is  6.79 USD / month for one person.

2. Asana

The next team collaboration tool is Asana. Besides being equipped with an attractive dashboard display, Asana also provides real-time communication, multiple workspaces, a drag-and-drop feature, and easy navigation.

With this platform, you can create a to-do list and add tasks to the board. Use the Timeline and Calendar to schedule content creation and track progress. To see the tasks of each team member, check Workload.

Integrate Asana into various applications, such as Slack, Office 365, Power Bi, Tableau, etc. Enable automatic features to save time and minimize errors. For security systems, Asana is SOC 2 Type II certified.

In the free version of Asana, you can work with 15  people. However, if you want to get more advanced reports and maximize tool management, upgrade your free account to the Premium plan. The subscription fee is  10.99 USD per month for one user. You can try the Premium package for 30 days at no cost.

3. Trello

The way to make a blog to be more organized is to add project management tools like Trello. Inside, there is a board, list (list), task card, drag-and-drop features, and an intuitive interface.

You can create your board or use a template. This board can be set to private,  team, organization, and public. To make it more interesting, change the background and board color. To add team members, you only need to include a username, link, or email.

Trello cards can be labeled, accompanied by a checklist, attachments, and deadlines. Delegate tasks to individual members with just one click. Integration add-ons and power-ups are available. Connect Trello to Google Drive, Slack, Dropbox, etc.

If you use the free version, you can create as many boards, lists, and cards as possible. If you want to create a team board without limitations and get other advanced features, upgrade the free plan to the Business Class package. The fee is  9.99 USD / month for one person.

Online community

A blogger needs to build communication with readers and followers. Create an online community on the blog and open discussions with visitors.

1. Facebook Group

The number of Facebook users is predicted to increase to 1.69 billion. With Facebook Group activated, your posts will likely appear in other users’ feeds.

Facebook Group privacy settings can be adjusted according to your goals, whether you want to open it to Public or Private and Visible.

If you choose  Public, anyone can join or view group posts and activities. Your blog post can also reach new readers and followers. To keep the flow of discussion in line with the blog niche, make strict rules.

If you select  Private and  Visible, members who want to join the group will be confirmed manually. Only those who are already members can read and leave comments on group posts.

2. LinkedIn

Creating a blog to have lots of visitors introduce it through the community or group on LinkedIn. Although not as big as Facebook, LinkedIn has 690 million users.

LinkedIn is a professional platform. Not only will you get more new readers, companies that are in the same niche as you will also be interested in reading your blog posts. Who knows in the future there will be cooperation?

A community management feature is available to send weekly emails and provide daily or weekly information about group activity.

Manager’s Choice feature lets you pin ( pin ) posts to the top of the feed group.

3. Reddit

The number of monthly visits on Reddit is over a billion. With these great numbers, your blog posts can generate high traffic.

The platform is home to millions of communities covering a wide variety of topics. These communities are called subreddits. Anyone who has created an account on Reddit can contribute but still comply with applicable policies and regulations.

As a subreddit moderator, you can filter the post types allowed in the sub, remove inappropriate content, and suspend users from the community. You can also personalize the subview.

One thing you should know, Reddit is different from other social media. This entertainment platform has a downvote system. If your content is bad, users will ‘downvote’ as a sign that they don’t like your post.

Schedule a blog post-publication on social media

One way to start a blog so that it is better known to people is to promote it through social media platforms. If you have multiple social media accounts, the following tools will help you make blog post publication easier.

1. Hootsuite

Hootsuite offers the convenience of managing multiple social media accounts from just one platform. You can set a schedule and publish posts on social media according to a set time. This tool will track social media activity and marketing campaigns and also monitor their performance.

The free version of Hootsuite only allows you to manage three social media accounts, schedule up to  30 posts, and integrate them with the basic app.

If you have more than ten accounts, i recommend subscribing to the premium package. The amount paid starts from 19 USD / month with a free trial period of 30 days. There is no limit to the number of posts published, and you can view performance metrics as insights on your blog.

2. Buffer

An alternative to how to start a blog to make it more lively is with Buffer. Create interesting content, then publish it to various social media networks from just one admin dashboard. Set the schedule on each social media account, and check the timeline via the calendar.

Buffer can also be relied on for marketing on Instagram. Show the first comment while setting the post publishing schedule. Add blog link in Instagram bio and get traffic from there. A reminder will appear when it’s time to publish a blog post.

Get to know the advantages and disadvantages of this tool by taking advantage of the 14-day free-trial guarantee. Use of a credit card is not required. The subscription fee for the base package is  12 USD / month and is payable annually. Later you can manage eight social media accounts and set a publication schedule for up to  100 posts.

Time management

Sometimes writing can be a tedious activity. For you to stay focused and ‘stick to’ a set schedule, try using some of the tools below.

1. Timer

This time management tool is free and easy to use.

Writing is a way of keeping a blog busy and full of quality content. However, sometimes writing is tiring. Naturally, if you want to take a break. With Timer, your rest time becomes more organized. Set your own time or use the available time, for example, one hour,  Podomoro system, morning routine, and so on. Timer also comes with an alert type, volume, and pop-up box.

2. Toggl

Toggl is specially designed as time management and productivity tool. Apart from keeping track of time, Toggle also functions as an editorial calendar – set a schedule for publishing blog posts.

With the freemium plan, you can set timers, change reminders, and integrate Toggl with more than  100  online applications, including calendars. This time management tool also has a reporting system that will export tracking data to PDF, Excel, and CSV files.

There is a dashboard to create a project timeline and track its progress. Toggl is available for computers, iOS, Android, and Chrome.

How To Start a Blog in 2021 [Infographic]

how to start a Blog in 2021 infographic

Why Should You Start a Blog?

There are a number of reasons why until now, there are still many people who type in the keywords how to start a blog in search engines. One of them is that blogs are known as a platform to hone writing skills and other creativity.

Even though blogs are closely related to writing activities, some of the reasons below can be the basis why you should have a blog from now on.

  • Develop yourself and your abilities. In general, bloggers use blogs as a forum to express opinions and deepen their knowledge in a field. Even if managed properly, blogs can be a weapon to show a portfolio when you want to find a full-time job ( full-time ) or casual work ( freelance ).
  • Increase brand awareness. Not only pursuing profit and profit, but business people must also be able to increase brand awareness. By having a blog, you can share information with your audience and even take your business to a higher level and a wider reach.
  • Acquired user. Many premium channels ask you to pay a subscription fee (for example, GoogleAds) to attract attention and acquire new users. If you blog, you don’t need to be constantly spending money. Although it takes time to generate a lot of traffic, blogs can be a platform that will generate new sales and increase conversions.
  • Easier to be tracked on a search engine. To get more organic search ( organic search ), blogging is one solution. The key is to keep traffic stable.
  • Opportunity to be the next influencer. Let’s just say you have mastered a field well. By having a blog, you can channel these skills and share them with your readers. Blogging will build online personas, make new relationships, and even introduce ideas and ideas you have.

Learn WordPress

Many articles contain guides on how to create a website on WordPress. However, do you already know and understand this CMS platform well? There are tons of articles and tutorials online on the internet that make it easy for you to learn WordPress. As a first step, you can start from the WordPress help page. On this page, you can find all the information you need, from installing WordPress, how to customize it, and how to maintain a website.

A website dedicates a page of the knowledge base  (basic knowledge) to discuss WordPress things, such as the Waytoidea blog. Everything you can access, such as glossary articles and other comprehensive guides.

Google and YouTube are also great sources if you need a video tutorial.

Can You Change Your Blog Name?

You are free to replace the old blog name with a new blog name. However, this replacement will have a number of consequences. So, when creating a blog name, I recommend careful consideration.

You are allowed to change the blog name if you are in a situation like this:

  • The current blog name is not original or confusing to readers.
  • The blog name and URL do not match.
  • The blog niche was changed.

The consequences if you change the blog name:

  • Confusing readers who frequently visit your blog, the online persona that is built will feel useless.
  • External links from other sites pointing to your blog will be affected.
  • You will need to create a 301 redirect page.

How Much Traffic Does It Take To Get A Sponsor?

Unfortunately, there is no specific answer. If the blog has received visits of at least  1000  readers, you can apply for cooperation. The blog should be kept up to date and maintained, show the sponsor that you are serious about this.

Here are some tips for getting blog sponsorship:

  • Have a media kit. Please include a brief introduction about yourself, your blog, and its mission. Add contact information, social media accounts, number of unique visits, page views, page rank, and reader analytics.
  • Proactively seek sponsorships. If the blog traffic is still low, feel free to look for sponsors. Show your intention to advertise through a blog post.
  • Make a list of partnerships or collaborations. Do your research and look for sponsors who have the potential to work with you.
  • Join the network of sponsored postsAcorn and TapInfluence are two examples of networks you can join. Complete your profile data, and you will be matched with companies interested in working together.

Do I Need to Know Coding for How to Start a Blog?

How to start a blog doesn’t have to involve coding and other programming languages. Website builders, like Zyro, will make it easier for you to create the website you want.

This tool is equipped with a user-friendly dashboard, a WYSIWYG editor (what you see is what you get), and a drag-and-drop function. Thanks to the collection of customizable templates, you don’t have to start a blog from scratch.

Another option for beginners is how to start a blog on WordPress. This content management system has a slightly more complex interface and features than free platforms like Blogspot.

However, with many websites that cover WordPress and tutorials, forums, and articles, you can easily learn about this platform.

For those who want to apply how to start a free personal blog, you can choose Medium. On this platform, you don’t need to subscribe to web hosting and activate a domain. Content creation and publication is the main focus of Medium.

How to Create a Professional Email from a Blog Name

If you want to make money through a blog, you must have a professional email that includes your blog’s name. To make it, you already have to subscribe to web hosting and have your domain.

Later you will use the blog domain name in an email instead of the email platform’s name.

For, Example instead of This way, your email won’t end up in your reader’s spam box.

Hostinger offers an Email Hosting service that consists of a variety of attractive packages. The prices are affordable, starting from Rp. 14,129 / month.

This service is separate from general hosting packages because it is intended for users whose blogs have been online at other providers.

For those who subscribe to hosting at Hostinger, please check the tutorial for creating a business email or follow the three steps below to create an email:

  1. Sign CPanel, scroll to the  Email and choose  Email Accounts (Email Account ).
  2. On the Create a New Email Account page, enter your name and password.
  3. Click  Create.

What Are the Factors For The Success of a Blog?

A blog is said to be successful if it can generate high traffic and is continuously updated.

Surely there will be a sense of boredom if you continue to write for a long time. Therefore, the way to make a blog to be more qualified is to write a topic that you like. In this way, you will enjoy each process more.

Remember, blogs and their content don’t appear on Google immediately. Even if it appears, it may not be on the front page of a search engine. Don’t give up quickly if the results are not what you expected. Set standards and goals so that you have the motivation to keep going.

Always be consistent with the blog niche. If the blog niche changes, readers will be confused.

Write content that is informative, quality, and interesting. Such content will bring in lots of visitors and also build a community on the blog.

Apply SEO practices both on the blog itself and in each of its content. Raise the blog’s position on search engine pages. If the content is ranked first in Google (organic search), the resulting CTR average is 31.7%.

The visual appearance of the blog is equally important. Find a theme that fits the concept of your blog. Refine the design and layout to ensure reader satisfaction and comfort when browsing the site.

The marketing strategy also plays a big role in blog success. Set target audiences, promote content, and track blog performance to improve its quality.

What Are the Factors for Blog Failure?

Many factors cause a blog to fail.

  • Lack of passion. There’s no more excuse for blogging.
  • The wrong niche. Blog management will become increasingly difficult.
  • Just focus on writing.
  • Not implementing SEO practices. And you also don’t seem to ‘care’ whether the content can drive more traffic or not.
  • Create less quality content. The information presented is completely useless and worthless. So why do readers return to your blog?
  • Promote content with the wrong method. It could be that the target audience is not right, or the content is not made for the current blog readers.
  • Blogs are not mobile-friendly. As much as 51.98% of internet traffic comes from users of mobile devices.

By the end of 2020, the number of bloggers in the United States is predicted to increase to 31.7 million people. Then, what about Indonesia? What’s more, with this global pandemic, almost everyone spends time at home.

There may be many new blogs popping up. So, if there are no differentiating factors that make it unique.


Now you know how to start a blog and what is needed for a successful blog to attract readers and increase traffic. What are you waiting for? Choose the hosting package you want and Start A Blog with Hostinger!

If you still have questions about creating a blog or just sharing criticism and suggestions, please leave a comment in the comment box below.

2 thoughts on “How to Start A Blog in 2021 (Step-by-Step Guide)”

Leave a Comment