“How To Start A Blog” on a self-hosted WordPress Website in 2018. A lot of beginners out there are willing to start their own blog and are finding ways to start it on some of the other platforms.
Many newbies, who are yet in dilemma are looking out for free options. They are in the dilemma whether this will work for them or not, but many are dead serious about blogging. There are a lot of free blogging platforms, such as
But the one we will talk today is not a free platform, yet is so dynamically powerful that you can almost do anything on it. It’s Self-hosted WordPress Website.
Why Self Hosted WordPress Website?
Due to its flexible feature to expand itself with help of several plugins available for its customization and the massive opportunity to earn through it.
Here is a fabulously written comparison by WordPress.com promoting itself, but the same is the positive points for WordPress.org.
Now that you are ready to go with WordPress.org, let’s start with our step by step guide on how to start a blog.
Step to start a blog on self-hosted WordPress Website:
- Finalize and Register Your Web Domain Name;
- Choose and buy a web hosting plan:
- Install WordPress;
- Optimize WordPress after the first installation;
- Finalize Your Theme
- Change your theme;
- Create Child Theme;
- Submit your sitemap to google;
- Write your first article.
Finalize and Register Your Web Domain Name:
Once you found your niche, next step to start a blog is to finalize and register your domain name. I know it’s not that simple, as it sounds. But if you are serious towards this then you certainly will have questions in your mind like:
- How can I choose, finalize and register my web domain name or
- what domain name should I use or
- where should I register my domain name?
That’s totally normal, as I also have them while I was planning to finalize my domain name.
I tried to answer a few of those questions in a generic way, which will definitely help you to clear your thoughts and make it easy for you to finalize and register your domain name.
Here is a tool to search for available domain names and get it registered with Bluehost for free, but you have to pay for its hosting service. It’s one of the recommended hosting service providers by WordPress.org.
Choose and buy a web hosting plan:
Once you finalized your domain name, the next step to start a blog is to choose and buy a web hosting plan. But before you choose and buy a web hosting plan here is what you must know about this.
Through this, you’ll understand several very simple yet very important terms and details about them in simple easy to understand non-technical language.
Going through this article, you’ll get an understanding of what is server compatibility, Server uptime, Bandwidth & Storage, Domain Privacy (+) types of hosting best for your WordPress blog.
Once you get an understanding of what a web hosting should have for your WordPress Website, go to Bluehost.com and choose the web hosting plan seems suitable to you.
Remember the longer the hosting period, the bigger is the discount. Well, I have an exclusive discount for my readers. Click here to avail it.
Once You Have Purchased Your Web Hosting, next step to start a blog is to Install WordPress. Now the question Is Where & How To Install WordPress.
With Bluehost, once you created your password, you’ll be automatically logged into your cPanel (Control Panel). Scroll down until you see the section labeled “Website Builder”. Click on the WordPress icon. You might see the options to purchase installation helps, but that isn’t necessary. Just skip these extras by clicking on the “No Thanks” button.
The next screen will ask for your domain name, administrative username, and password. Mention the information asked, accept the terms and conditions, and click “Install Now.” It’ll take few moments to get installed.
In case you get stuck somewhere, please refer to this detailed article. It’ll guide you on each and every step, answering all your questions regarding this process.
Optimize WordPress after the first installation:
Once You Have Installed WordPress On Bluehost, It’s time for you to do “Optimize” your WordPress Website, as it’ll be helpful for you to proceed ahead without coming back to do the same at the later stage. Here’s how you should do it.
Finalize Your WordPress Theme:
Once you optimized your WordPress Website, next step to start a blog is to finalize your WordPress theme.
You would agree with me on the fact that finalizing a WordPress theme is one of the most confusing things in (Self Hosted) WordPress World.
There is an ocean of themes floating and roaring online. You can find the ocean of awesome reviews of great themes available online. Everyone reviewing them are mentioning an approximately same thing about them.
But no worries, here are 14 Crucial Checks on how you should finalize your WordPress theme.
Change WordPress Theme:
Next step to start a blog is to change your WordPress theme and install the one you finalized.
When you install WordPress for the first time, it comes with a default installed theme. Delete that (Follow the image)
Go to Appearance>Themes: Hover your cursor over Appearance and click themes. This will open up all the default themes installed on your WordPress.
Click on the default theme installed on your WordPress, which will open up the theme and you’ll see an option to delete in the below right corner (as in the image).
Click on delete and you are ready to install the new one. (Follow the images below to install new theme)
Go to Appearance>Themes: Hover your cursor over Appearance and click theme. This will open up the options as in the image below:
If you are aware of the themes to be used as per your requirement, you may use the selectors as in the image above to search and select your theme.
To see the details of any theme and get an idea of how it appears, just hover your cursor over the theme and it’ll show the option of details and preview. Click on it to see its detailed preview and if you found it good for you, click on install>Activate.
Create Your Child Theme:
WordPress Child Theme is an answer to safely work with all your customization in your theme. Today we’ll talk on how to create WordPress Child Theme on your website.
For all those who just joined us and are new to this, must have a question in their mind.
- Why do I even need a child theme?
- Why can’t I work with without a child theme?
Well, you need child theme because child theme works on primary theme infrastructure but is not touched while being updated. Which means all your customization in your theme remains as it is, even when you update your theme.
Here is a detailed article on how to create your child theme.
Write Your First Blog:
On-Page SEO Techniques are the techniques used within the blogs to improve its search engine optimization. I have also written several techniques which can help you write your article more creatively to earn better SERP ranking.
Now you that you got some key points of how you can write a better article and a tool in hand, so let’s move ahead and take a look at the user interface of WordPress.
WordPress has very easy, simple to use the user interface to write your blogs. To start writing your first blog, Click on Post>Add New as in the image below:
and it’ll open up a page giving options to write down your title, paragraphs & option to add media, as in the image below:
then on the right sidebar, you’ll see the options to save your draft, preview your post and publish it.
and in the below right corner, you’ll find an option to set your featured image for the post, which always appears on top of your post whenever you open up a post to read. That option to set featured image looks like this:
9. Submit Your Sitemap To Google
The last step in the process to start a blog is to get it indexed on Google.com
- Go to Google Search Console and sign-up with your Gmail account. If you do not have a Gmail account then you would have to create it;
- Once signed-up on Google Search Console, your first window will show an option on the top right corner in red color to add a property. Click on it;
- It’ll give you an option to mention the URL of your website. Mention URL of your website their and click add property;
- Once you have added your property in Google Search Console, now Google will ask you to verify your property, that you are the rightful owner of your property. Video below shows how you can verify your property.
- Once you have verified your website, go to crawl>>sitemaps and you’ll see an option to ADD/TEST SITEMAP. Click on it and submit your sitemap. I prefer to do it with Yoast SEO. As it creates and updates your sitemap in real-time as per the changes made on your website in real-time. Here is an amazing tutorial by Yoast SEO on how to submit your sitemap to Google Search Console.
- Once you clicked submit, you are done with the process of submitting your sitemap to Google.
Tool to help you write:
Now you that you got some key points of how you start a blog, so here is a free support tool for you to write articles. But why a support tool?
I know you are too good in your writing skills, but a lot still have fear to write. They have to deal with a lot of fearful thoughts in their mind like:
- I am not perfect at grammar;
- My English is not very good;
- I make spelling mistakes;
- My sentences have punctuation errors in them;
I faced the same fear once but with help of this amazing tool, I can now write my article without worrying about all these silly questions.
Grammarly is the tool that I am talking about. Here is a fabulous Video demonstrating how Grammarly helps a writer.
Use this amazing tool to write anywhere online. Be it Facebook, Twitter, LinkedIn, Blog, Email. It’s free and simple online software.
Simple and easy way to add the extension:
Visit Grammarly, and you’ll see something like in the image below in your browser.
Click “Add to Firefox,” and it’ll automatically add it as an extension showing the logo of Grammarly on the right side of your web address bar. To get started working with it, you just need to create a login, and it’ll begin its work.
Well, I shared my experience, now it’s your turn. Share your pain points on what’s stopping you to start your own blog. One more thing, don’t forget to mention, how this article helped you.
Feel free to ask questions, in case you feel stuck somewhere.