Start a Blog
You are about to start your own blog in 30 minutes. First you need domain name and web hosting account. Domain name is the blog address and web host make your blog live in the internet.
- Get your domain name and Hosting account.
- Update nameservers
- Install WordPress
- Install themes and Plugins
- Create Menu
- Setup SEO friendly blog.
- Publish your Post.
- Promote and Earn Money Online
Step-1: Get your domain name and Hosting account.
Domain name typically cost $15 per years and web hosting cost $7 per month. But, you can get free domain name and web hosting at $2.75 per month with best hosting provider Bluehost.
Web Host is the foundation of the blog. Choose best hosting provider that maximize visitors and blog performance. Bluehost is one of the best hosting providers optimized for WordPress blog and accelerate your website.
First, Bluehost is WordPress Optimized hosting provider recommended by WordPress.org. WordPress is the platform that your blogging starts. Second, Bluehost speedup your blogs and engage more visitors. A good thing is, you can host your blog at $2.75 per month and get free domain name for first year with 24/7 support. Third, Bluehost provides you 1-Click WordPress Installer that makes your WordPress installation easier and faster. Bluehost also gives 30-day money back guarantee.
Let’s get start,
Follow this “Bluehost discount link” and click on “Get Started Now” button.
In the next screen, Bluehost offers you three plans basic, plus and prime. Basic plan is recommended in beginning, choose “basic option” and click on “Select” button.
Since you are not hosting two domains, Basic option have enough resources for your blog.
Now, you will see two options in the next page, signing up with new domain and with existing domain name. You are registering free domain name, type unique and easy to remember domain name and choose .com, .net or .org extensions from the drop-down box. Click on “Next” button. If your domain name is already register by someone try another domain name and continue.
In the next screen, fill all the details in “Account Information” section.
In second section, choose account plan that is convenient for you. Choosing 36 months plan cost $2.75 per month and 12 months plan cost $4.95 per month. Bluehost provides you any time cancellation solution.
In the third section, it is not necessary to have additional package. If you wish, get “SiteLockSecurity” that provided trusted logo to the blog and increase conversion rates.
Final thing you need to provide your payment details and “Submit” checking “Terms and Condition”.
You will receive the details of hosting account in your email that contains Account details, cPanel Details, Nameservers, FTP Account details immediately.
Step-2: Update Nameservers
Nameservers are provided by your hosting provider. After purchase of hosting account, you will receive account details including nameservers e.g. ns1.yourdomain.com, ns2.yourdomain.com. Your Domain name need to point to the nameservers to make your blog live in the internet.
Update nameserver in Bluehost.
Login to your “Bluehost” account, click on “Domain manager” under domains.
“Select” your domain name at bottom-left then Click on “nameservers” tab. Now, click on “Use Custom Nameservers” at the right side.Copy the nameserver from your mail box e.g. ns1.yourblog.com, ns1.yourblog.comand paste in the nameservers field.Click on “Save Nameserver settings” button.
Your Domain name takes 24-48 hours to propagate. Check your domain propagation status using this tool DNSchecker.
Type the “Domain Name” and choose “NS” from drop-down box. Click on “Search” button. You will see “checked sign” if blog become live in the internet.
Step-3: Install WordPress
One Click installer make easy to install WordPress in few clicks. You will find this tool in cPanel.
Login to Bluehost cPanel and Click on “Install WordPress” under “Website”.
In the next screen, Click on “WordPress” under “Blogs and Website Builders”.
Now, click on “Install” button.
In the first section, select the domain name from drop-down box.
In Second Section, select “Show advanced options” and type the name of your blog, username and password. You need username and password to login WordPress dashboard. Select “Automatically create a new database for this installation” and accept the “Term and Conditions”. Click on “Install Now” button.
Once installation complete successfully, login to your WordPress dashboard using “www.yourdomain.com/wp-admin”.
Step-4: Install blog themes
Login to the WordPress dashboard using “www.yourdomain.com/wp-admin. Hover on “Appearance” and click on “Themes”.
Click on “Add new” button at the top.
Choose free themes from featured, popular, latest and favorite button at the top. You can also search the themes using search box. Simply type the categories or name of the themes. WordPress will show the matching themes.
You can see preview of the theme by clicking“Preview” button.Click on “Install” button and “Activate”. Now, your blog loads selected theme.
Step-5: Install plugins
In WordPress dashboard click on “Add New” under“Plugins”.
In the Search box, type the name of the plugins e.g. “Yoast SEO”. You will see the list of plugins. Click on “Install Now” button and Click “Activate”
Step-6: Create Menu
Create five categories before creating menu. You will use category name as a menu. From WordPress dashboard hover on posts and click on “Categories”.
Type category name and slug at the left side and click on “Add New Category”. Create five categories one by one. Your categories will be added at the right side of the screen.
Now, you have five categories to create menu. Login to WordPress dashboard, hover mouse pointer on “Appearance” and click on “Menus”.
You will see menu setup screen separated in two sections “Section 1” and “Section2”.
From Section 1, Click on “Categories” to expand and click on “View All” tab. You will see recently created categories. “Select” entire categories and click on “Add to Menu”.
Now, Categories has moved to Section 2. Move the categories name up and down to arrange. Depending on theme, you may have Primary, Top or Header options on “Display location” under “Menu Settings”. “Select”one of the options from “Display location” and click on “Save Menu”.
You can try all the option on “Display location” to position the menu bar.
Step-7: Setup SEO Friendly blog.
SEO (Search Engine Optimization) boost your blog ranking in search engines like Google, Bing, Yahoo and Yandex. It is very important to setup SEO friendly blog to rank higher in search engines. Few settings to setup SEO friendly blog in WordPress.
In your WordPress admin panel, you have options named “Settings”. It will allow you to setup your blog title, description, permalink, frontpage and option of allowing or disallowing search engine indexing your blog.
Login to WordPress dashboard, hover on “Settings” and click on “General”.
At the top of the page, you will see “Site Title” and “Tagline”. Site title and tagline explain about the blog. In “Site Title” field provide your brand name (usually domain name) and in “Tagline” write short description or slogan about the blog. Click on “Save Change” button below.
WordPress provides option to set custom homepage or FrontPage for the blog. You can replace default homepage with custom post or page.
In WordPress admin panel, hover on “Settings” and click on “Reading”.
You have two option of displaying homepage or frontpage. Your Latest Posts and A Static page as a homepage.
- Your Latest Posts: This option is enable by default and best for the bloggers. It will display your latest post as a front page.
- A static page: Static page are custom FrontPage. Choose “A static page” and select custom “Page” or “Post” from drop-down box. Click on “Save Change”. You will see selected page or post in frontpage.
Search Engine Visibility
At the bottom of the reading page, you have option to “allow” or “disallow” search engine to crawl the blog. Make sure “Discourage Search Engines from Indexing this site” is not “Checked”.
The structure of page or post URL is Permalinks. You can set your post or page URL in plan, data and time, month and name, numeric, post name and custom format. In WordPress admin panel, hover on “Settings” and click on “Permalinks”.
You will see list of URL structure, “Day and name” and “Month and name ”are the structure usually sets for “News and Magazines” blogs. For SEO friendly blog typically post name structure is recommended. Select “Post name” and click on “Save Changes”
Step-8: Publish Your Post
Post is where you write and design the content of blog. Great contain with beautiful presentation engage visitors. Some of the main tool that are essential for editing the content.
- Changing Font Size.
- Changing Font Color.
- Link to another website.
- Adding Images & Videos.
- Adding post
- Adding featured image.
In your WordPress admin panel, hover on “Posts” and click on “Add New”.
Post publish your content within specific categories. You can see “Post Title” at the beginning, “Add Media” button below the post title that allow you to insert images and videos and “Formatting Toolbar” to edit the style of the text.
Your post title play a key role in SEO. Writing long title of 8 words maximum optimize best in search engine.
This toolbar is use to edit or design your contain. Toolbar has two levels, “Upper” and “Lower”. Lower level is hidden by default. Click on “Toolbar Toggle” icon to show the hidden level.
Changing Font Size
You can change the size of the text using “Heading” from drop-down box at the beginning of “Formatting Toolbar”. Select the text and choose appropriate heading. “Paragraph” option will change the text in default size.
Changing Font Color
You can change colors for the text using this tool. Select the text, click on “Text Color” icon and choose preferable color.
Link to external website.
This tool links the text to another website or any of the post within the blog. Select the text you want to link. Click on the “Insert/Edit Link” icon, type the name of another website in the box and click on “Apply” icon.
Adding Images & Videos.
Add Media Button
This button adds images or videos to the content.
Click on “Add Media” button above “Formatting Toolbar” then click on “Upload Files” tab, browse the files using “Select Files” button, choose the image from your computer and click on “Open” button.
Now, select uploaded image, add title, alt text and description at the right side and choose “Full Size”. Click on “Insert into post” button. You can increase or decrease image size from the content.
You can also embed videos from streaming sites like YouTube, Dailymotion and Vimeo. Copy the video URL from streaming site and paste in “URL” field. Click on “Insert into post”.
Adding featured image.
Featured image represent contain of the post. Click on “Set featured image” at bottom-right, select the image and click on “Set featured image” button.
Adding post Categories.
Category organizes your post and makes easy to find the content. Once you finish editing the content, create the category clicking on “+Add New Category”, type the name of category in the box and click on “Add New Category” button. “Select” category and click on “Publish” button.
Step-9: Make money Online
Blogger makes money from ad Network, affiliate marketing and promoting products of big companies like Amazon. The successful blogs make good money just monetizing the traffic with Ad network.
You have already setup your blog, now it’s time to promote. There are many online platforms like Facebook, Twitter, and Google Plus to promote the blog. Share your blog in social networking sites that bring visitors to the blog and start monetizing your blog with Google AdSense.
it is just simple to start Google AdSense. Open Google Adsense in your browser. Click on “Sign Up Now” button.
In the next screen, provide your website URL and email address. If you do not have email address create one. Click on “Save and Continue” button.
In the next step, choose country and accept “Term and Condition”. Click on “Create Account”. Once your application is approved, you will be able to create ads unit in the AdSense dashboard. AdSense will take few hours to review your application.
Creating Ad Unit.
After approval you will be able to create ad unit. Login to AdSense dashboard and click on “Ad units” under “My ads” then click on “New ad unit”.
In the next screen, select the ad type.
Type the name of your Ad unit, choose ad size and ad type and click “Save and get code” button.
AdSense will provide you the code to insert into your blog. Copy the code.
Now, In WordPress Dashboard. Click on “Widgets” under “Appearance”.
Move “Custom HTML” Widget to the sidebar. Give the title and paste ad code in the content area. Click on “Save” button.
We hope that this guide is helpful to you. You may also like to take a glance on creating a blog with different host. Please share and follow us on Facebook and let us know your opinion in the comment section below.