You heard that right! Read it again…You can make money from blogging helps you earn online within the comfort of your house and it not a normal 9 to 5pm job. You can write whenever you want as per your convenience.
People like to read unusual and different things online, something they have not read anywhere before or something that’s informative and different. So, before you start to write a blog please decide what type of a blog; to start a successful blog you want to make sure it’s unique in its own sense, think about a unique idea.
You can follow few tips for starting a blog by searching a niche field for your blog by following the below steps:
So, today I bring you a detailed and easy guide to start a blog that will help you create a blog online within 30 minutes. So grab your coffee while we set out to a new adventure today on the online world.
This blog is 4000+ words longs and it will take around 20 minutes to read. If you don’t have time to read, hire me and I will quickly set it up for you!
Let’s get started…
Before you think about starting a blog please give some thought about what kind of blog do you want and on which platform would you like your blog to be. As you can observe from the diagram above there are many blogging platforms and WordPress holds the majority share.
I would also personally recommend WordPress to begin your blog with because it’s easy to use, free and most importantly very secure. The most amazing feature of WordPress is that it comes with full customization with its free and premium templates. If you decide to go with the paid versions you get much more features and a whole lot of different customization features and web integrations which are beyond awesome as you can install custom sliders, text dynamics, plugins etc.
All the other platforms are not that bad either but the level of customization is limited and dynamics offered to come with limitations too. So, just select WordPress to begin your first blog with and you don’t have to download anything too. I will explain this part later.
But first, most importantly I understand many people do not possess great internet skills and it’s completely OK with that.
The reason I say this because when you own a free blog as compared to a paid one it comes with its downside too. If you want a user to be serious about your blog the first they will notice is your domain name i.e. your website name. What do you think would you think if you yourself visited a abcdefg.freeblog.com versus abcdefg.com ? Which one would you go for ? The second one obviously right!
Secondly. In a free blog you don’t have any control over your published content. The blogging platform will decide if they want to shut down your blog they can do so at any time and for any reason whatsoever.
Thirdly, the blogging address will be long and complicated; Lastly you are not allowed to post any advertisements on most of the free blogging platforms that you select as it eats up a huge chunk of their revenue.
If your main aim to start a blog to earn money and credibility in the online market then I would strongly recommend you to go with a self-hosted blog with your independent domain and hosting so you can control your blog the way you like it best!
Hosting and domain is not that expensive now. So let me guide you about further steps related to domain and hosting registration.
This section is very important to start a successful blog so pay attention!
To start with your own you will need two things first is the name of your blog, that is called the domain name registration and secondly you would need to buy some space on the www to publish your blog, this is called web hosting registration.
Domain Name Registration – People can find you over and over again on the internet as this will be your personal web blog address. For example, www.fiverr.com so Fiverr is the domain name. Similarly, your new domain name will be www.YourName.com; you will have full control what you want people to view and see on this domain. Average yearly cost for 1 domain is $10.
Web Hosting Provider – This is the place where your blog can call its home. This is the place on the www where your blog will be saved. Without the hosting provider, you cannot use your domain name. To make this simple for you, when you decide to buy a mobile, you first decide which mobile phone you want, you decide to buy a memory card for your phone, the memory card is like a hosting for your mobile as it saves all the details on the memory card where it would save multimedia, movies, apps etc. The average monthly cost for web hosting is $3 to $7
Two important parameters that you need to focus on when it comes to hosting is first, page load speed on the browser should be less (Mostly in milliseconds) and second, uptime, Your blog should be online 100% of the time.
Now, since the above two parameters are directly linked with your hosting provider, make sure that you select one wisely. There are thousands of web hosting providers available in the market but very few are good. I mostly recommend cloud hosting from HostGator for web hosting as their page load time and uptime speed is very good also compare to normal hosting, cloud hosting handles heavy traffic without any issue. They also offer very economical packages which make it ideal for beginners.
We will start registering domain and hosting. Let’s start with Hostgator cloud hosting…
Open hostgator.com and click “Cloud Hosting” from the menu bar. You will see 3 different hosting plans, we will start with “Hatchling Cloud” plan. Click “Buy Now!” and you will be asked to select a domain name.
Select Domain Name or Click on “Already have Domain”.
Here, if the domain you want is not available it will you select the next feasible options along with the price. You may also use a different extension like .net or .in or .org etc.
Select Hosting Plan
HostGator provides very economical cloud hosting plans. You may select any one of the following but I suggest you start with “Cloud Hatchling” plan, you may upgrade at a later stage when you understand the technical and you need more advanced features.
Just give your billing information and your blog is on its way. If you need any add-on features from the list provided you may choose them as well and add them to your package. Lastly, if you have a coupon code, you can avail a discount at this point!
Login to Hosting and Install WordPress
Let the fun begin! Once you have received confirmation mail you can login to your admin panel and you can start.
Step 1 – Login to your hosting control panel
Step 2 – Scroll half way down and look at the left sidebar section
Step 3 – Click on “Install WordPress”
You will be redirected to mojomarketplace.com so don’t panic, this will help you to setup your installation of WordPress on behalf of HostGator. Once you are greeted with an Install or Import screen, simply click on “Install” to be redirected to the next step. Once the installation is complete you will be shown that WordPress installation is complete and your log-in details will be seen. Refer to the image below.
Upon successful installation you will receive an email on your registered email address with your “Admin URL” and you may login to it by typing your blog website URL followed by wp-admin. For example, www.YourBlogName.com/wp-admin
Type In the username and password now click Log In.
Congratulation! You are now ready to rock and roll!
This is what a default blog looks like. You may customize this according to your style and taste or change the template as well.
Now since you have your domain, hosting and blog ready it’s time to add some creativity to your blog.
It’s time to get familiar with your blogging platform at a more technical level. Now, I will show and debrief you about WordPress Dashboard, changing blog design, plugin and features installation and how to make your blog search engine friendly.
I hope you have been having fun so far, don’t forget you can buzz me if you are stuck or don’t have the time to complete your blog at any stage, request a help and I will get back to you as soon as possible.
WordPress Admin Panel
Here are some WordPress terminologies that you should get used to:
Dashboard – Here you can view your recent activity, posts and pages that you have created. You may also create a short quick draft of your blog from this page as WordPress give you a small section of the dashboard itself.
Post – This means a blog. Here you can create a post which will be shown as a blog on your website. You can create multiple blog posts at a time and decide where you want them on a single page or different pages. You can also separate posts by creating different categories.
Media – This section allows you to store all your multimedia data like images, videos, and audio files that you have uploaded on your blog posts.
Pages – You can create multiple pages for your blog like home, about us, etc and manage them however you like.
Comments – Every blog may or may not get comments, in case you need to monitor the comments before posting them on your blog you can do that or you may read, reply or delete your comments from this section.
Appearance – This is one of the most important sections. Here, you can manage the appearance of your entire blog, change themes, manage menus, sidebar, and widgets etc.
Plugins – You may install additional plugins from the WordPress marketplace for free or paid depending upon the add-on features you may require for your blog. For example, you may download a Form plugin like CaptainForm plugin on your blog for giving many fields and features or you m ay download plugins for SEO.
Settings – From this section, you can change your site’s title, tagline, homepage settings, SEO friendly URLs, etc and manage all other important settings for your blog.
Make your blog search engine friendly
Making your blog search friendly is very necessary to gain popularity online. You will get more relevant hits on your blog only when it is popular on the internet. Search Engines are very particular about two things and they are as follows:-
URL Structure – Search engines do not like clumsy or ugly URLs, let me give you an example – http://www.yourblogname.com/3924/dhdyu/topicf-s/usernagrn/how-to-start-a-blog-about-us-page you may want to change the same link to http://www.yourblogname.com/about-us; don’t you think the second link looks much better as compared to the first one? So keep your links clean and short.
You can change your link structure by going to “Settings” on the left-hand sidebar and go to “Permalinks” and use the “Post Name” settings as shown below:
Comments – A lot of people leave automated spam comments on WordPress and some of them also have a virus in their links so, be careful that you monitor your comments closely. People usually do this to get a back link to their blog or website and to advertise their products and services.
You may monitor your comments by going to “Settings” à “Discussions” à Enable both options in “Email me whenever” à “Anyone posts a comment” & “A comment is held for moderation”
You may also refer the same in the image below for your reference.
WordPress offers many themes on its marketplace, some of them are paid and some free. You may select an appropriate theme as per your liking and budget.
You may select from a vast collection of over 2500 templates or themes from www.themeforest.net
You must go to Appearances and select a theme from the already shown or type a theme name or style under search themes and click enter to install.
You can also search for new and popular themes by clicking on Add Themes link.
Here you will see various themes as well as a “Feature Filter” and search bar to search a particular theme as per your preference.
If you decide to use Filter feature you can view themes as per featured, popular, latest or you may select a feature filter from the drop down menu as shown in the image below.
You can select multiple filters and click “Apply filters” or you may search by keyword to make this easy for you.
Once you find a theme, click on “Install” and then activate it on a similar screen as shown above.
Premium themes vs Free Themes
I personally prefer premium paid themes because of the vast number of features and web integrations they provide. You may select best premium themes on the internet from popular sites like MyThemeShop, Themeforest, ElegantThemes, StudioPress.
I will best describe this section in a tabular form to clarify my point of preference.
Free WordPress Themes
Only base versions are released on free themes, limiting updates and features.
Premium WordPress Themes
Comes loaded with full updates and features.
 Customer Support
Free authors offer paid customer support
Free customer service for paid themes
Releases updates on their themes after long intervals and that can cause a problem as WordPress comes up with updates every few weeks.
Author provides quick updates on their themes to keep them with all latest WordPress updates.
Very few themes have inbuilt SEO done
Comes with full inbuilt SEO options
Comes with limited features
Comes with latest features and web integrations.
Plugins are add-on features that help you enhance your website with some cool and awesome features, they come in small software modules that you can install on your WordPress panel and you are all ready to use some creative tools on your blog all on your own. A few examples of a few plugin features help you to add creativity to your blog are :-
Now, since you know how plugins can help you to enrich your blog outlook and take it all together at a different level, let’s learn how to install these cool add-ons.
So first go to “Plugins” on the left-hand sidebar of your WordPress Panel and then click “Add New”
Now, type in a keyword to search the kind of plugin to want. Once, you have found the plugin that you need, you may simply click on “Install” and upon completion click on “Activate” to enable that particular plugin on your blog.
Before you start searching for a name you may want to google it and read its reviews and check their customer service options as well, as some plugins do not function properly and some may also end up causing your entire blog/website to crash.
Just the way you activate a theme, similarly, you need to activate a plugin to enable it on your blog and to use it.
Most importantly, when you install a plugin or theme, make sure they are up to date. By this I mean, they should be compatible with your WordPress version that you installed at the time of setting up your blog. If it’s not compatible, the theme or plugin will not function.
Every plugin comes with documentation so If you don’t know how to use a plugin you may go through their documentation too, you can find their documentation in the links section.
As we move ahead I am sure you are thinking how much more, but I assure you that you are almost at the finish line at becoming a proud owner of the latest WordPress blog owner so hang on for just another 10 minutes with me and you will be ready to rock and roll!
By now you should have a fully functioning knowledge of all the following:
Let’s move to creating your first blog
As you have got the drift by now, I am sure you have figured this out already but incase, you haven’t, just go to “Posts” on the left hand sidebar on your WordPress panel and click on “Add New”.
As you can see this is a similar ready-made blank template where you can write your post blog post title on the first top blank field or generate better headlines by being creative, and the content will be placed in the next blank big text section below the title box.
If you wish to publish your blog at a later date, you may save your blog as a draft. In case, you want to publish it at a later date or time you may schedule to post your blog at your preferred date and time to be published later. You may also make a particular post private so that only your friends and family can see it.
Under “Posts” you can find all the posts that you have published under “All Posts”. If, you wish to edit or delete any of the published posts you can do so at any time from here.
There is dedicated option to add media to your post at any location within the blog you choose.
Take the cursor to the place where you want the image to be placed. Then you have to open a blog, click on “Add Media” above the content field.
Once, you click on “Add Media” you will be asked to upload files directly from your PC or from your media library. Here media library means the media that you have already uploaded to Media section and upload files means you have to upload files from your laptop/desktop.
Once the upload is complete, select the files you want and click “Insert into post” button to place the image on your blog you are writing.
Adding links to other websites into your post is a good way to share interesting content and also build links across the www. To add a link to your blog click on “Chain” symbol on the toolbar. Refer to the image below
Once you click on this symbol it will throw a pop-up asking your details about the link you wish to insert in your text.
There may be a few things that are confusing in the link details form so here is a clarification for the common words:-
Once you click “Add Link” the link will be placed where your cursor is.
Change Text Format and Headings
Since you are writing a blog or posts you might want to keep some of your text into “Bold” or “Italics” or “Underlined”. You may also want to add specific headers to your text.
Since this makes the content easier to read, this is a must have and must learn feature.
On the bottom left of the toolbar on the new post page, you will find a drop-down menu. It will look like this:
They have demonstrated the perfect size for the different types of headings so you may choose as per your style. Though, I would personally prefer to add Heading 1 only once in one entire post. Headings 2 and 3 are mostly to use to highlight sub-heading text.
Another useful reason for using this heading is that search engines catch bold and italics characters soon. So from SEO point of view too this is very helpful.
As I mentioned earlier you may choose to make a text bold, italics, underlined or strikethrough from the toolbar.
The about me page is supposed to be the most important page of your website/blog that can make your blog successful as it gives information to your reader who you are.
Start your about me page with a strong punch line which states what you are, as that will give a strong impact on your reader about your personality. A bold and go-getter attitude never fails to hook a reader down. So try to start your about me page with something very interesting and unusual; you could combine this with the use of multimedia like images or video describing your process or a short intro about who you are, why you do and what you do.
A few more tips for the perfect about me page is as follows:-
Pro TIP: Don’t forget to give contact information at the end of about me page.
It is very important to understand that if you are not getting hits on your website as frequently as you wished its normal! Here are some tips that may help you to get traffic to your blog:
Majority 95% of blogs fail and eventually bloggers give up. However, to start a successful blog, it requires hard work, patience, and dedication.
It’s crucial to know who your readers are and from where are you receiving maximum traffic. To know this, you should setup your google analytics account; this is a free service so you don’t need to worry about any extra cost.
Google analytics help you track how long a user is on your website, where a user is going and what is the percentage of users who exit your site the very first time they come, this is called bounce rate. This will help you determine when at what times do you receive a maximum number of visitors through the day.
How to setup Google Analytics
You can set up Google Analytics by using your existing Gmail account or create a new Gmail account and login to the Google analytics page with your username and password. Next, you will be prompted to choose between a website and mobile app. Please link your website if you want to connect your blog.
As of now Google is universal so you can select universal or classic as it is in its beta stage, they will upgrade you to add new features once they launch alpha version.
You will be asked to provide all the below information like your website URL, country, zone etc.
Once you finish providing basic details Google will provide a tracking code that you will need to enter on your WordPress site.
There are 3 methods to insert this tracking code to your website. They are as follows :-
Once you are done with this you may click on “Reporting” tab. This may take 12 to 24 hours before Google starts to provide you with statistics for your blog so be a little patient.
I conclude my blog here as now you have set your blog up along with the essential technical expertise that you need. Many beginners find it difficult to establish themselves in the blogging arena thus, I have come up with this detailed blogging guide to make your path easier. Hope this guide has helped you.
During this entire process if you ever get stuck or you need guidance please feel free to drop me an email on – firstname.lastname@example.org or submit a form.
Thank You, for staying with me until the end.