Hey! Perhaps you’ve the thought of starting a blog for awhile. It’s time to stop procrastinating and just go ahead to do it but don’t know how especially when you are not geeky. Frankly – you are not alone. That’s the reason, why we have decided to create the most comprehensive guide on how to start a WordPress blog.
But Why You Need To Use WordPress Platform?
“Did I mention WordPress platform?” Why?
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.
For 95% of users, it makes more sense to use WordPress.org also known as self-hosted WordPress. Why? Because it is free to use, you can install plugins, customize your site design, and most importantly make money from your site without any restrictions
You might be wondering why is it free? What’s the catch?
There’s no catch. It’s free because you have to do the setup and host it yourself. The process of setting up a WordPress Blog is easy to follow and no technical knowledge is required.
The 7 Key Steps to Get Your Blog Up
- Get a domain name
- Get a web hosting provider
- Install WordPress
- Install a theme
- Customization and Plugin
- Write your first post
- Your undivided attention to 20 minutes.
Yes, you read it right. You can start a blog from scratch in less than 20 minutes, and we will walk you through the whole process, step by step.
The Comprehensive Guide To Start WordPress Blog
In this tutorial, we will cover:
Step 1. How to Choose and Register a Domain Name
It’s your website’s address on the internet. We always recommend that you choose the “.com” version of a domain if possible as they tend to rank the best, you could also use other variations like .org, or .net of your ‘brand’ if you like, but it is not required.
GoDaddy is the largest domain registrar in the world. They manage over 63 million domain names for over 14 million customers.
A few rules for getting a domain that you should consider.
Rule #1: Don’t worry about keywords in your domain. Keywords or how much traffic the keywords in your domain get DO NOT matter. As you build out your website, it is the content and individual pages/posts that will be targeting keywords and getting rankings.
Rule #2: Aim to get a .com domain. These have the tendency to rank the best, but as 2nd best you would want either a .com or .org domain. And unless you are buying up domain assets for your overall domain portfolio, avoid the the gTLD type domains (.cool, .reviews, .travel, .money, .co). These are not proven and they definitely do not penetrate into search with much efficiency.
Rule #3: Avoid “dashes” in your domain. MyFootballSkills.com (GREAT) My-Football-Skills.com (NOT AS GOOD) Domains . with dashes can definitely still rank, but they are not as good.
Rule #4: Choose a “brandable” domain. Be brandable and be as hip as you like. You want a domain that you love and that resonates with you. At the end of the day your domain is going to be the long term brand for your website and you have to like it. **Your domain doesn’t need to match your initial domain URL precisely. It can be 100% different if you want. For example, You could have made my domain “JohnLovesFatball.com” and that would have been completely fine.
Step 2. How to Choose the Best Web Hosting For WordPress
After choosing and satisfied with your domain name, it’s time to get your website hosted. Web hosting is where your website lives. It’s your website’s house on the internet.
There are different types of hosting available.
Shared hosting is when you share your server with other websites.
VPS hosting is when you share your server with other websites, but a portion of the available resources are reserved for you.
Dedicated hosting is when the server only has your website. You can google if you’re really interested in the nitty-gritty technicalities.
When you’re small, shared hosting is more than enough for you. You can always upgrade to dedicated hosting when your website is bigger.
There are things you should consider when choosing an hosting service like bandwidth, compatibility, reliability and security.
A domain name typically costs $14.99 / year, and shared web hosting normally costs $7.99 / month.
However, majority of web hosting companies also offer domain registration. Some of those companies offer free domain registration with new hosting accounts. It’s a smart idea to take advantage of this offer and get your domain name for free.
We recommend using Bluehost for hosting your website because they are one of the largest web hosting companies in the world. They’re also an official WordPress.org recommended hosting provider since 2005. Tuned for WordPress, Bluehost offer WordPress-centric dashboards and tools along with 1-click installation, a FREE domain name, email, FTP, a free Site Builder with templates and more. Easily scalable and backed by legendary 24/7 support by in-house WordPress experts. On top of that, they are offering Bluezpot users an exclusive 50% off discount.
Step 3. How To Install WordPress
- Log in to your Bluehost cPanel account.
- Find the Website section and select Install WordPress.
- Click the Install button.
- Choose the domain name to install it to. In the field next to the domain, you can enter a subfolder such as ‘blog’ or leave it blank if you want the site’s main page to be the blog.
- If necessary, you can edit the email address, username and password for the new WordPress installation. Click “advanced options” and you can change those settings.
- Read through the license and service agreements and check the boxes.
- Select the Install Now button.
- Congratulation you have completed your website installation.
- Click on the WordPress login link to login to your dashboard.
Watch this Video how to login to WordPress dashboard:
Step 4. How To Install Your Free WordPress Theme
A theme dictates the overall look and design of your website. Customizing the look and feel of your blog is by far one of the most exciting and rewarding parts of the journey of creating your WordPress site. There are thousands of pre-made WordPress themes that you can install on your site. Some of them are free, while others are paid. We will show you how to find and install a theme for your WordPress site step-by-step.
- When you log in to your WordPress Dashboard, you will see your main menu on the left. Click Appearance.
- This will take you to the Appearance section of your site. To find a new theme, choose Add New.
- You can search for a new theme by clicking Feature Filter and sort through the themes by color scheme, layout, features, and much more.
- Once you choose a theme that you like, click the Install button that appears when you hover your mouse over the theme.
- Now that the theme is installed, you can click Activate to immediately make your site start using this theme.
If you have already purchased a theme elsewhere like Divi, you can install it on your WordPress site in a similar manner to the process above:
- When you get to the Appearance section and click Add New, you will choose the option Upload Theme.
- The theme folder needs to be in a .zip format. Choose Browse and locate the theme on your computer. Then click Install Now.
- Once the theme is installed, you can click Activate and your site will now be using this theme.
Step 5. How to Customize WordPress Theme and adding Plugins
Now we’re ready to customize your site’s appearance and plugins
Once you have installed your theme, you probably want to get started with adding other usual elements on your websites such as a contact form, about page and more.
To further customize WordPress and add features like contact forms, galleries, sliders, etc, you need to use WordPress plugins. WordPress plugins are apps that allow you to add new features to your website.
There are over 46,000 WordPress plugins available. At Bluezpot, we feature the best WordPress plugins to help you add the functionality that you need.
These steps will help you install and select a WordPress plugin for your site.
- Inside the WordPress Dashboard, select the Add New from the Plugins menu.
- You can search for a plugin based on keyword, Author , or Tag.
- Select the Plugin you desire.
- Click the Install Button to the right of the plugin you’d like to download.
- Then click the Active button to active your desired plugin.
- Your plugin is now available and functioning.
Step 6. How To Write Your First Blog Post
WordPress comes with two default content types called posts and pages. Posts are part of a blog and appear in reverse-chronological order (newer items displayed first).
By default, WordPress shows your blog posts on the front page of your website. You can change that, and make WordPress show any page as the front-page of your website.
Well let’s start to add some content to your website.
Tips on Writing and Publishing Your First Post.
Step 7. Making Money From Your Blog
Now that you’ve built your blog and customized it to your liking, you are probably wondering how can You actually make money from your blog?
There are 6 Conventional Ways to Make Money with Your WordPress blog:
- Affiliate programs
- Adsense ads and other advertising programs
- Building a list
- Amazon products
- Relevant advertisers
- Create your own product
To learn more about the above strategies, please read our article on how to make money from your WordPress blog. Please be careful that there is a lot scam out there and don’t fall into their prey. Avoid any quick-rich-scheme.
Blogging For Beginners In a Nutshell:
- Find a niche that you’re passion about.
- Have a domain name registered
- Get your Web Hosting with Bluehost
- Install WordPress
- Choose a beautiful theme
- Customization and add plugin
- Write your first post
- Monetize your blog
After all its not that hard to start Your WordPress Blog, we hope that this Comprehensive Guide can help you in starting your first blog.
Alternatively, you can a FREE SiteRubix Website here, just key-in your preferred domain name in the box below.
If you ever have any question in starting your WordPress blog, please feel free to drop us a line in the comment box. We are always here to help!