How To Create Blog Today: Everything You Need To Start Writing

How to make a blog



Have you caught the fever of “starting a blog”?


Create Blog: Perhaps you have seen these people who live by their passion blogging and want to join their ranks. Or maybe you like the idea of ​​sharing your thoughts with people around the world. Whatever your reasons for wanting to create blog, I think it’s a great decision!


But you may feel a bit overwhelmed, right?


There is so much information that it can be difficult to determine exactly what you need to do to create blog. To help you, I tried to gather everything you need to know about creating a blog in one place.

Without leaving this page, you will learn to choose a blog topic, what is the best platform to create blog, the technical steps to create a website for your blog, how to customize the look and functionality of your blog, etc.

I will guide you through the process with tons of screenshots so that whatever your level of technical knowledge, you will be able to follow.


The sooner we start, the sooner you can start publishing blog posts. So, dive!


Make Blog


4 Common Questions About Creating Blog

As you prepare to create blog, you probably have some questions to ask yourself.


Do not worry. It’s pretty normal!


Almost all beginner bloggers ask common questions, so I’ll give you the answers in advance, so you know exactly what to expect from this process!


How long does it take to start a blog?


Although it is difficult to set a schedule for the creative process of choosing a blog topic, once you know what you want to write on, you can interrupt the technical process of creating a blog in just 20-30 days. It’s easier than you think!


Is it expensive to start a blog?


Nope! Although the method I recommend is not 100% free, you can start using your blog for about $ 57 for the first year, less than $ 5 a month.


Can I use one of these free platforms to create blog?


Free platforms are suitable for leisure blogs. But the truth is that you have virtually no control over free platforms, and if they had to shut down, you would lose your blog. The method I am going to show you gives you the most control, protects your content and is ideal if you ever want to make money with your blog.


Should I be one of those geniuses of TV technology to create blog?


Nope! As long as you feel comfortable using a computer and surfing the Internet, you should not have trouble starting your blog. No special knowledge required.

Tips to create blog

Your 5-minute guide to creating a blog in 2019


You will learn a lot more about all of these topics in this guide. But before going into details, I would like to give you an overview of the technical steps to follow to launch a blog.


In addition to the creative aspect of choosing the topic of the blog, here are the steps to follow to connect online in 20-30 minutes:


  • Register a domain name – This is the permanent address of your blog on the Internet.
  • Buy Website – This is the engine that powers your blog.
  • Install WordPress – This is the best platform for creating a blog.
  • Set up your blog and start writing – this is the fun part!

I will start at the beginning – choose a blog topic. But if you are already 100% sure of what you want to write, go directly to the technical part of creating a blog (Step 3).


Step 1: Choose a topic – is your blog for fun or money?


If you’re planning on blogging for fun, you do not need to read this section because choosing a topic is simple:

It is what interests you!

But if you have monetary hopes for your blog, things can get a little more complicated.

You see, sometimes what you love most about writing is not necessarily something that will earn you money.


And since it’s hard to change the subject of your blog later, if your ultimate goal is monetization, you should strive to determine if you have an audience and monetization options before creating your blog.


Try to answer these three questions:


  1. Do I like to write about this?

There is no way around this fact. Building a blog takes time. I’m not talking about the technical part. It’s easy enough. But once your blog is launched, it will take some time to make it a site that attracts regular visitors. For this reason, it is important that you choose a subject on which you can write in the long term.

Of course, you could have a passing interest today. But will you continue to write articles on the subject in two months, even if your blog does not receive thousands of visitors?

If you are not passionate, it will be a hard battle to try to regularly post new messages.


  1. Are other people interested in this?

If you have discovered a topic that will fascinate you in the foreseeable future, go to the next question:

“Are other people as passionate about the subject as I am?”

This one is pretty simple.


If you want to be able to create an audience, it is useful to know that people are interested in your subject.


Do not worry, and you do not need to know how to read minds to do it.


There are free internet search tools that can help you determine if there is an interested audience:


KWFinder – This free tool allows you to enter a “keyword” to know its popularity. A keyword is essentially a phrase that people search for in Google. If many people are searching for this topic on Google, you can be sure there is a large audience.

Try to think of the words that best describe your subject, then enter them in the box and click Search Keywords.

You should see a series of results with a number indicating the number of people looking for that term per month. Ideally, you will want to see numbers with thousands of monthly searches. For example, the subject of this message (very popular topic) receives more than 110,000 searches per month:

KWfinder start a blog

Your blog might include many potential “keywords,” so you should repeat this process for various topics that your blog might discuss.


Facebook Groups – Facebook provides a great way to measure interest in the topic you choose. Try searching for Facebook Groups that discuss similar topics and see how many active members they have.


If you find a group with thousands of members, it’s a good sign that your topic has interested viewers:


Google Trends – This tool is a little easier to use and allows you to quickly see if the interest in your chosen topic increases or decreases (the increase is better!).


  1. Can I earn money with this blog?

If you are creative enough, it is possible to earn money with most subjects. But some issues are more suitable for monetization than others.

This example is commercial, but if you have a popular blog about strategies to better use credit cards, you can bet that credit card companies are knocking at your door wanting to throw you money.


If you plan to make money with your blog, try answering questions such as:


  • Are there companies that are interested in paying for exposure to my audience?
  • Does it seem that other blogs that cover this topic can find monetization opportunities?
  • Can I create my product on the line, like an e-book, that people may be interested in buying?

Step 2: Select the blog platform – I recommend WordPress

If you want to create blog, there is only one platform that I recommend now:


Self-hosted WordPress


  • WordPress that is hosting itself.
  • It does not not only powers the blog you’re reading but also gives power to 29% of all websites on the Internet.
  • WordPress powers more than a quarter of every website you use.

So, whether you have heard of WordPress or not, I can guarantee that you have used a website that is powered by WordPress at some point in your life.

Why is WordPress the best platform to create blog?

If you aren’t fascinated by the impressive market share of WordPress, here are some concrete reasons why WordPress is the best platform to start your blog:


  1. Very easy to use – WordPress is quite simple to use so even non-technical people can publish blog posts.
  2. It has a large community – WordPress is so popular that it’s easy to find help if you’ve experienced a problem.
  3. It’s easy to add functionality – Because of things called “themes” and “plugins,” it’s easy to change the look and function of your blog without requiring special technical knowledge (more about this later!)

You should not use

Here’s the confusing part about WordPress:


There are two different platforms called “WordPress”:


org – This is what I recommend. It is a non-profit open source software developed by a large community.

com – This is a non-profit service built on open-source software. lets you create basic blogs for free. But:


  • You don’t have complete control over your website, which means you never really have 100% of your blog.
  • It’s difficult to adjust your website because you can’t access WordPress plugins or themes unless you pay for expensive business packages.

com provides some limitations on how you can monetize your site.


With, you install free WordPress software on your web host, which means you are 100% in control of your website. It’s a little more involved to get started, but the results are definitely worth the extra effort.


Apart from having everything, you can also tweak whatever you want and money as you like.


Here’s the point: If you are serious about your blog, using which is hosting itself is a better choice than using, even with offers for “free” (but limited) blogs.

Step 3: Register a domain name


Now that we’ve explained how to choose a topic and a blogging platform, it’s time to dig into the technical details of creating a blog, starting with:

Your domain name

Your domain name has two main purposes:


  1. It is the permanent address of your blog on the Internet. Once everything is set up, anyone can enter your domain name into their browser’s address bar and access your site from anywhere in the world.
  2. It is the mark of your blog. Usually, your domain name will be the same as your blog. The choice of a domain name is, therefore, a very important brand decision.

What makes a good domain name?


It depends largely on personal choice and branding. For example, two of the most popular sites, Google and Facebook, have unique names that would be difficult to generate from a “formula.”


As these examples suggest, many sites fail to break these rules. But in general, here are some good guidelines:


  • Choose something that is relevant – Choosing a name that relates to your topic helps people quickly understand what your website is. For example, this blog is on blogging, so – com
  • Give it a brand image too – you want something easy to tag so people can remember your blog.
  • Avoid hyphens and numbers – Avoid the desire for creativity with hyphens or numbers. People have trouble remembering it!
  • Use a .com if possible – While other domain extensions are becoming more popular, it’s best to choose a .com domain name if possible. If you find a good domain name using something else, you can still ignore it.

How to find the available domain names?


Here is the most tricky part about domain names:


  1. Each domain name can only belong to one person at a time.
  2. Think about it. If anyone could buy, the Internet would be chaos, would not it?
  3. So, to buy a domain name, you must find one that is “available.” In other words, you must search for a domain name that no one currently owns.
  4. It can be a daunting challenge, but there are many tools to make the job easier.

First, to quickly check if a domain name is available, Instant Domain Search is as simple as possible. Just type in your desired domain name, and the tool will tell you if it is available or not:


If you still find domain names that are no longer available, you can also use a blog name generator. A blog name generator returns a list of relevant domain names that are guaranteed to be available. All it does is enter a word related to its subject, and these tools will do the rest:


  1. Lean domain search
  2. Name Station
  3. Dot-o-mator

How to buy your chosen domain name?


Once you find a domain name that you like and that is available, it’s time to buy it!

While it is possible to register a domain name directly through your web hosting provider, I do not recommend this approach for a couple of reasons:

Create a single point of failure for your website because both your domain and your web hosting are located in the same place. It is bad for security.

It makes it harder to move hosts, which you probably want to do as your blog starts to grow in popularity.


Instead, I recommend a separate service called Namecheap because it is:


  1. Sure: this is important because if someone gains access to your domain name, you will have full control over your blog.
  2. Affordable: Namecheap only charges ~ $ 10 per year to register a .com domain, while most hosts increase the price (even if they give you a “free” year in the beginning).
  3. Convenient: Registering on Namecheap means you can easily control your domain name if you ever need to change something in the future.

Here is how to buy your domain name:

  1. Go to Namecheap
  2. Enter your chosen domain name in the search box:


  1. Click on the button to add it to your cart.


  1. Then click on View Cart to access your cart
  2. Click Confirm Order and complete the ordering process:


Once you pay, you officially own your domain name! Now all you have to do is connect it to a web hosting.


Step 4: buy web hosting in SiteGround


While a domain name is a permanent address of your website, your web hosting is what drives your website, so that, when someone goes to that address, there is a real website to receive them.


It’s like the engine that drives a car. Without a motor, a car will not move! And without web hosting, your blog will not work either!


Why is SiteGround the best host for new bloggers?


Fortunately, quality web hosting does not have to break the bank. A service called SiteGround offers a great product starting at only $ 3.95 per month.


Do not Believe Me Here is a survey from a popular WordPress Facebook group about the best web hosting provider:


So why do I, and many others, recommend SiteGround for new bloggers? Following are the main reasons:


  • Affordability
  • Great support if you need help
  • Solid performance to ensure your blog is always available and loads quickly
  • Option to install WordPress in your account

How to buy hosting at SiteGround?


Click here to go to SiteGround

Then, this is how to manage your hosting:




  • Click START under StartUp


On the following screen:


  • Select the box for I already have a domain
  • Enter the domain name you purchased from Namecheap in the box.
  • Click PROCEED


Then you will see the final screen where you need to:


  • Enter your account and billing details
  • Select your billing period – you must buy at least 12 months to get the lowest monthly fee

You do not need to buy any additional services. In total, your first year of accommodation should cost only $ 47.40:


And that’s all! You have just purchased an accommodation.


How to connect your domain name to your web hosting?


Follow this guide to find your SiteGround name servers:


The guide describes it, but you will have to point CustomDNS from your domain to your SiteGround name servers.


I know this process is a bit technical, but putting a little time now will make things a lot easier later.


If you encounter a problem, you can contact SiteGround Support for assistance. it is one of the reasons I recommend SiteGround: their support is friendly, always available and ready to go the extra mile!


Step 5: Install WordPress on your web host

As I mentioned, the great thing about SiteGround is that you do not need to install WordPress.


Instead, complete a simple setup wizard.


When you sign in to your SiteGround account for the first time, a prompt asking you to set up your website is displayed:


  • Choose Start a new website
  • Select the WordPress software
  • Enter the account details you will use to sign in to your blog.
  • Click Confirm


  • On the next screen, click Complete Setup.


Once you click on this button, SiteGround will automatically install WordPress for you, and you can start using your blog immediately!


A quick tour of the WordPress dashboard

Now that WordPress is installed, you can access the new dashboard of your Spanking brand.


The WordPress dashboard is essentially the control panel of your blog. It is where you go:


  • Write your blog
  • Choose what your blog looks like
  • Add features to your blog
  • Moderate comments on articles in your blog
  • As well as many other important actions!

Accessing your dashboard is simple:


  • Add / wp-admin at the end of your domain name (for example, com / wp-admin)
  • Log in using the credentials you entered in the SiteGround Setup Wizard in the previous step.

Once you log in, you should see something like this:


Here are some of the most important areas:


A – It is in this space that you write and manage your blog articles.

B – This area allows you to create a different type of content called “page.” It’s good for things like contact pages and

C – This is where you can control the appearance of your blog using a “theme.”

D – This is where you control the operation of your blog using “plugins.”


Let’s go deeper with some of these important areas…


Step 6: Choose a WordPress theme (how your blog looks)


A WordPress theme determines how your blog looks and, to a lesser extent, some parts of how your blog works. It’s like the clothes on your website. And, since you can not go naked in public, your blog needs a theme to work.


Your blog will come with a default theme, but most people want to choose their theme to create blog.


Here is the good news: Because WordPress is so popular, there are thousands of free and premium themes to choose from.


These are some of the best places to find topics:


  • – This is the official directory of WordPress themes. Includes thousands of free themes.
  • ThemeForest: this is a popular market that contains thousands of premium themes.
  • StudioPress – This is a great provider of premium themes. I have used a lot of his subjects over the years.

Alternatively, you can consult our curated collection of free and premium blog themes, free WordPress themes.


While some people will try to scare you into paying for a premium theme, there is nothing that makes a premium theme better than a free theme.


Premium themes often have better designs and features, but that is not universal. Therefore, if you have a tight budget, feel free to start with one of the free themes of or the blog post to which I have previously linked.


How to install your new theme?


To install your theme:


  • Go to Appearance → Themes in your WordPress panel
  • Click on Add new


For the free themes, you found on, search for the theme by name and click Install

For premium themes, click Upload theme and upload the ZIP file of your theme


Once you install your theme through any of the two methods, be sure to click the Activate button to activate it on your website!


How to customize your theme to make it yours?


Once you activate the chosen theme, you can take things one step further and customize it to be yours.


Most themes now support something called Customizer. With the Customizer, you can modify your theme using simple options in a live sandbox. That is, you can see the changes in your blog in real time, but those changes will not be effective until you post them.


To access this area, go to Appearance → Customize in your WordPress panel:


Feel free to play and be creative with all the available settings, because you can not break anything!


Two areas that you will want to pay attention to are the Widgets and Menus:


  1. Menus: allows you to configure the navigation menu of your site so that people can easily navigate their blog.
  2. Widgets: allow you to add great functionality to the sidebar of your blog, like a list of your latest publications.

Step 7: Select some WordPress plugins (how your blog works)


While the themes are mostly about appearance, plugins are all about functionality. They let you add anything, from a simple contact form to all eCommerce stores!


And, unlike themes, you can use as many plugins as you want (although you should try using only the plugins that you need).


You can find free and premium plugins for your site.


Here are some good places to start:


  1. – It holds an official free plugin directory with more than 50,000 different plugins to choose from.
  2. Code Canyon – A popular market for premium WordPress plugins.
Plugins that are needed by every blogger


Although many plugins offer niche functionality, there are also certain types of plugins that are needed by many bloggers.


Instead of repeating what I have written, you can check the list of plugins that I must have to get inspiration.


And if you want more choices, we have listed many popular types of plugins:


  1. Backup plugin
  2. Page builder plugin
  3. Mailing list & form opt-in plugin
  4. Social media sharing plugin
  5. SEO plugins
  6. Security plugins
  7. Performance plugins
  8. Analytic plugins
  9. Advertising management plugin

That should be enough to start!


How to install the WordPress plugin?


To install the WordPress plugin:


Open Plugin → Add New on your WordPress dashboard

For free plugins that you find on, look for plugins with names and click Install Now

For premium plugins, click Upload Plugin and upload the ZIP file


After you install the plugin, make sure to activate it. Then, you can read the plugin instructions for how to use the plugin on your site.


Step 8: Create essential blog pages


Phew! We did it. You are finally ready to create content for your blog.


But before you start writing your first blog post (it’s the next one!), It’s a good idea to create main pages.


Unlike a publication, a “page” does not have a publication date. It’s just something that’s always there.


At a minimum, most blogs have pages for:


You may want to share more information, but these two pages provide a good foundation for giving readers the information they need.


How to create a new page in WordPress?


To create a new page:


  • Go to Pages → Add new to your WordPress dashboard
  • Enter the title of your page in the top box
  • Enter the content of your page in the text editor
  • Click Post when you’re done

Step 9: Write and post your first blog post


And now, for the super fun part – you are finally ready to write your first blog post and share your thoughts with the world!


Creating a blog post in WordPress is almost identical to creating a page. There are just a few adjustments.


First, go to Posts → Add New. Then:


  • Enter the title of your blog post at the top
  • Enter the text of your blog post in the edit box. You can use the formatting toolbar if you need to add bold, italic, and so on. It’s like Microsoft Word!
  • If necessary, click the Add Media button to download and insert images.
  • Choose a category or add one to the right
  • Optional – add tags describing your blog right
  • Click Publish when done.


Congratulations! You have just written your first blog.


3 Tips For Writing Awesome Blog Articles


Nowadays, there are a multitude of blogs, so if you want to create blog that stands out, you must create content that stands out.


Here are some quick tips for writing content that people want to read:


  1. Think of your ideal reader … and write the message to talk to them. Do not try to please everyone, but make your ideal reader happy.
  2. Be helpful and add value. If you try to be helpful, it will pay dividends in terms of popularity.
  3. Bring a unique perspective and voice. You are a unique person, so do not fall into the trap of writing the same thing as everyone else.

If you bring a unique perspective and try to create great content that helps your target readers do something better, you’ll build a great foundation for a successful blog.


How to propose blog publishing ideas if you are stuck?


When you start blogging for the first time, you will probably be overwhelmed with ideas to post articles to your blog.


But once you’ve exhausted that initial explosion, it’s getting a little harder to constantly come up with a new blog post ideas.


Step 10: Start getting traffic to your blog


At this point, you should have the basics pretty well. You have removed the technical details and started creating content.


Once you start publishing that content, it is likely that you will move on to the next phase of the blogs where you start to think:


“Hey, I’m putting all this content out there, would not it be great if people were reading it?”


Well, this is not the Field of Dreams.


If you build it, some people could come. But it will probably take a little more than that to get traffic.


So, when you’re just beginning, how can you attract traffic to your blog?


Here are two proven strategies:


  • Learn the basics of SEO and apply them to your site. While it is not necessary to become an expert, knowing these basic concepts will make it much easier to find your site in search engines such as Google.
  • Register social network accounts and start promoting your blog on social networks. Some social networks, like Pinterest, can be especially valuable for blogs.

Step 11: Try to make some moolah (also known as how to make money with your blog)


Finally, we come to the part of managing a blog that many aspiring bloggers dream of:


  • Earn money from your blog

Now, I know that not everyone cares about making money blogging. But I think most people would not mind at least a little extra income from their blog, right?


Fortunately, there are many different routes that you can use to monetize your blog.


These are some of the most popular options:


  • Affiliate marketing

With affiliate marketing, you are paid a commission for referring potential customers to a product or service. Well done, you can refer people to products that you believe in and pay you as thanks.


  • Advertising

You can sell ads directly to businesses in your niche or use a service like Google AdSense to serve your ads. While Google AdSense is not always super lucrative, it is an easy and practical way to generate at least some income from your blog.


  • Offer a service

Many successful bloggers earn money by offering a service that is linked to their niche. For example, many other bloggers make a living full time simply by writing blog posts for other people. And I bet if you have a quality blog, you can do the same!


Beyond those three methods, there are also many other creative ways to earn money with your blog. Give that post reading and get inspired.


But please remember:


  • It takes time, effort and money to make a business work. And it may require some experimentation to do it well.
  • If you are looking for a quick way to make some money, blogs are not the answer.


Conclusion & What To Read To Take Your Blog To The Next Level


As you venture into your blog career, you will begin to evolve towards the use of more advanced tactics to promote and monetize your blog.

These issues can be overwhelming at this time. But once you feel confident with the basic concepts of blogs, here are some posts you should read to start taking your blog to the next level:


Top 3 On Page SEO Techniques Must Use in 2019


Top 6 best SEO tools for 2019


05 Secrets of a Professional SEO Writer


Mark those messages for later! But for now, congratulate yourself on a job well done because you had the enthusiasm to do something incredible: Start a blog!


Author: Asad Shehzad

Asad Shehzad writes SEO articles for online business marketers to make their Google search rankings surge. His articles have appeared in a number of websites i.e., / and He contributes articles about SEO techniques regularly to

10 thoughts on “How To Create Blog Today: Everything You Need To Start Writing

  1. Nice post. I learn something totally new and challenging on sites I stumbleupon everyday. It will always be useful to read articles from other authors and use a little something from other websites.

  2. Hi,Greeting of the day!I was checking your website and see you have a good design and it looks great, but it’s not ranking on Google and other major search engines. I’m an SEO Expert and I helped over 250 business rank on the (1st Page on Google, Yahoo, Facebook, YouTube, Instagram, Pinterest, etc.). My rates are very affordable.Let me know what you think.Warm Regards,John

  3. I’m passionate about blogging. It’s my favorite reading. Bloggers like you show a very original perspective regarding sometimes a media treats in a pasteurized and unattractive way.
    Going back to your text, I think it’s good for many bloggers and those who post more of their blog entries they enjoy, contribute more positively to the debate.

Leave a Reply

Your email address will not be published. Required fields are marked *