This is the ultimate guide to start a blog in 2019.
And let me be clear about something:
This is NOT a lame “start a blog” typical post.
Yes, I’ll cover the how you can do that for 2019.
But you’re also going to see strategies that are working right now… and will work even better in 2019 when it comes to blogging and content marketing.
Decide What To Blog About
Choose a blogging platform
Find a web host
Pick a domain name
Theme & Plugins
Optimize for Search Engine(SEO)
How to Actually Make Money
Decide what to blog
If you already decided your niche. That is Good:
I would say Leverage your unique strengths and passion.
Maybe you are health conscious who can give advice to others. Or, Maybe You write short, insightful commentary on trends better than anyone else.
Maybe you can write about relationships. Or you are a Great cook, teach people how to cook certain recipes.
People want the solution for problems they face in daily life; People search on Google when they want to know something.
- Blog about Something you enjoy.
- Blog about Something with plenty of room for discussion.
Problem with just following passion has its own drawbacks.
Yes you should pick a niche you have at least some knowledge or ready to learn while you during your blogging journey.
You also need to make sure it’s not something insanely difficult to rank on google or not have big enough audience to be profitable.
This post will help you to decide what you should blog about. Things to consider before picking a niche.
Pick a Blogging Platform
There are tons of blogging platforms to choose from.
When in comes to flexibility and features and ease of use nothing beats WordPress as a blogging platform.
There are other platforms too but I will not even consider using any of them especially for blogging.
One of the biggest mistake beginners make when starting a blog is choosing the wrong blogging platform. Thankfully you’re here, so you won’t be making that mistake. ????
There are 2 main platforms to start blogging. i.e, Blogger(product from Google) and WordPress (Most Popular).
There are other platforms too but I will not even consider using any of them.
For 90% of users, it makes more sense to use WordPress.org also known as self-hosted WordPress over WordPress.com.
Because self-hosted WordPress Gives you so much control, You can add any functionality to your blog, customize your site design, and most importantly make money from your site without any restrictions.
I personally prefer WordPress over Blogger because WordPress gives you so much freedom and the huge amount of developers back WordPress means more options and easy to add functionality you need.
Fun Fact: Almost 30% of websites on Internet use WordPress (source).
FIND WEB HOSTING
Web hosting is where your website lives on the internet.
Every website needs web hosting.
There are 100’s of web hosting companies out there if not thousands.
But you need to choose best for your blog as hosting is a backbone of any website.
I noticed, Many people on the Internet promoting hosting companies such as Bluehost despite the fact they don’t use the same product.
Only, Because Bluehost pay huge affiliate commission to people who promote their hosting Plans, $125/user to be exact.
That’s a lot of Money, but I don’t want you guys to suffer from horrible service for the sake of few extra bucks.
Web hosting I use for this Blog and recommend is SiteGround. (Read SiteGround review).
You can buy hosting from SiteGround, which will only cost you $3.95/month for unlimited bandwidth (with the 50% discount link below). With Free Domain Name. (save another $15)
Siteground plans for wordpress hosting
This process will take 2 minutes and here is a video guide to help you along the way. Click on the below link and get a hosting package now.
Sign up for SiteGround (Exclusive discount + free domain name)
SiteGround is perfect for those who care deeply about customer support, while not sacrificing quick page speeds or impressive uptime at affordable Price with free SSL and Domain name sounds great.
NOTE: At WpGlorify I believe in transparency. If you sign up with SiteGround using the link above, I will earn a small commission at no extra cost to you (in fact, you will save money and get a free domain). But I only recommend products that I personally use and know you will be in right hands.
Pick a domain name
A domain name is what people type to get to your website.
It’s your site’s address on the internet.
A domain name typically costs $14.99 / year. Thankfully, SiteGround, an official WordPress recommended hosting provider, is offering a free domain name.
You can choose your domain name during the sign-up process.
Things To keep in Mind when chose Your Domain Name
- Keep it short
- Make it easy to type
- Make it brandable
- Avoid numbers and hyphens
- Make it pronounceable
- If your name isn’t available, it’s okay to append or modify it.
Install a WordPress
In This chapter, I will give you general idea of how to install on your hosting.
Exact method will be depend on your hosting.
Because I suggest you to start with shared hosting when you are just starting out. So, I show you how it works on pretty much all shared hostings.
The next thing you need to do is install the WordPress on your domain. This process will just take 2 minutes.
- After you finish sign up with SiteGround go to “My Accounts” Tab and click on “Go to CPanel” button. In this is\ where you have full control of your server.
- Click on WordPress icon in your c-panel under auto-Installers section.
- On the next screen, Click Install button again to begin WordPress Installation Process.
- Next, You have to fill the necessary information like username and password. Follow the prompts…
On the next screen, you will see the processing bar, It does say it can take up to 3-4 minutes but usually don’t take more than 20 seconds.
Congratulations, you have created your WordPress site. That wasn’t too bad right.
Your WordPress login URL will look like this:
Click on the WordPress login link to login to your dashboard.
WordPress Theme & PLigins
Themes and Plugins are two Important part of WordPress ecosystem.
You might have guessed it Theme control visual appearance of your WordPress blog.
Plugins Are Tools to Extend Functionality of WordPress website.
Themes control the visual appearance of your WordPress blog. When you install WordPress, It comes with the default theme (Twenty Seventeen).
The default theme is not very appealing. There are thousands of pre-made Free WordPress themes that you can install on your site from WordPress repository.
You can change your theme by going to your WordPress dashboard and clicking on Appearance » Themes.
There are also many websites from where you can get premium themes typically cost around $50 like ThemeForest.
For This Site,
I am using SocialMe by MyThemeShop.com.
MyThemeShop have some cool themes. Which not just look beautiful but also Fast and Optimised for Google and other search engines.
Plugins Are Tools to Extend the Functionality of the WordPress website.
You can pretty much do anything with plugins without touching a single line of code.
There are almost 50,000 plugins in WordPress repository to download for free and many other websites offering premium plugins on their websites.
Because of so many features and other possible functionalities, it is not practical or good Idea to include everything in WordPress core. That’s why WordPress developers build plugins.
So, you can add any functionality you want and keep WordPress light-weight and fast without unnecessary features. From Online store with plugins like WooCommerce to Social Media websites with plugins like BuddyPress.
HOW TO INSTALL PLUGIN
It’s Pretty much same as Installing a Theme, Watch a Video below for Installing a Yoast Seo Plugin.
Having the right set of tools can help you take your business to the next level. You should Install Plugins mentioned below to Enhance the functionality of your website and make it secure, fast and SEO friendly.
WordPress SEO by Yoast (This is a fantastic free plugin to make your blog SEO friendly. This plugin is super easy to use with proper Instructions with every feature and if you are stuck at any step, just drop me a comment, and I will help you along the way.
WP Fastest Cache – This Plugin Is Very Important to Speed Up Your blog. It’s straightforward and easy to use.
Loganizer – Limit Login Attempts puts a limit on how many times a user can try to log in. After a given number of login attempts, it locks down the admin area for a limited time. Which will helps to stop brute force attack on your website.
Imagify – Reduce Size of Images. Essential for maintaining a fast website
Social warfare -Visitors Can share your post on social media. Depends On your Theme you might don’t have to Install This
You can Check Plugins And Services I use. For this website to enhance functionality, speed, security and for marketing purposes.
Congratulations, You are now Graduated in WordPress Basics.
Search engine optimization (SEO)
Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a web search engine’s unpaid results.
Often referred to as “natural”, “organic”, or “earned” results.
We will discuss some important On-page SEO rules for better ranking in Search engine.
SET UP WORDPRESS PERMALINKS
The very first thing you need to do is fix your link structure. A permanent static hyperlink to a particular web page or entry in a blog. For example, the permalink for this article is www.wpglorify.com/how-to-start-a-blog.
The default WordPress permalink is – http://example.com/p=123.
This permalink is short but not friendly for search engines and hard to remember. Let’s fix it
Go to Settings > Permalink and select “Post name.”
SUBMIT YOUR WEBSITE TO SEARCH ENGINES
Submitting your site to search engine is an important step. To let search engines know that your site is ready to Index but please be careful and don’t hurry to submit your website until it’s ready.
From Ready I mean first, decide which pages you would like to keep on your website setup proper permalink structure.
Finalize if you want to keep your site with www or without www(there is no SEO advantage with any of them, but it’s important to be consistent as Google mention it depends on your preference).
Let’s say you have a page called ‘contact’ when you submit your website to Google, and later you decide to change the page name and slug(page link) to ‘contact us’. This will end up as an error in Google search console and Google will have difficulty to index that page.
This is Just Beginning of SEO, You may want to join my Exclusive Club where I share all the Steps to rank higher in Google.
You should check this guide for Beginners SEO Guide from Moz
No one is patient enough these days to wait for you slow website to load completely.
You need to speed up your website
My website Loads in less than a second. I always take care of my website performance. Site speed is also one of the ranking factor mentioned by Google.
There is much basic stuff you can do to improve the speed of your website.
Optimize your images before uploading them or after you upload them with plugins like Shortpixel or Imagify.
Make sure pick a good hosting company and don’t go with cheap unreliable hosting companies it will cost you more in long-term.
I would like you to read this article I have written to Speed Up WordPress website for better understanding and all the steps you can take to make sure your website load fast.
Make Money With Your Blog
There are many ways to make money online with Blogging.
Potential is huge. You just need to grab your share.
Everyone looks on the Internet for small or Important things. your chance to win them.
Two main ways Bloggers make money Online is through Advertising and Affiliate Program.
If You are not familiar with the concept, Basically You show ads on your blog and when people visit your website you will make some money.
There are many types of advertising such as:
- Pay per click: When Someone Clicks On Ad you make money
- Cost Per Impression: You will get paid when someone visits your site, typically set amount for per 1000 visitors
- Sell your own advertising space: You sell your own ad space and rent space on your website for a set period of time
- Cost Per Action: This is highest paying ads but You will only get paid if someone clicks an ad and buys buy something or signup for service.
Google Adsense is one of the most popular ad networks out there. In fact, Google makes Billions of Dollars every year just from Advertising. If you show Google ads on your blog, you will get roughly 70% of share. One click on Add can be as high as $30 per click or sometimes only a few cents.
Depends On How Competitive Your Niche is.
Other Popular Ad networks are Media.net They provide ads through Bing and Yahoo. Media.net is also Pay Per Click Ad Network.
Affiliate marketing is different from Ads,
You get paid when you promote some product(or many products) and when people buy that product you will earn a certain percentage of the sale.
There is no network to join. It really depends on your niche. For Example,
Amazon is great if you want to promote the range of products. You can sell anything From $5 ebook to $3000 sound System.
In return, You will get 10% share on every sale.
Or you can just join some product related to your blog that way you can talk about that product and people will be more Interesting to buy.
Now it’s Your Turn
So that’s how you can start a blog and make some bucks out of it.
Now I want to take action and dive into it.
Let me know if any doubt by leaving a quick comment below right now.
If you want my help to setup Your Blog completely free, Do let me know So I can do my best to help you. Thank You