Do you want to create a professional blog on WordPress blog and earn quickly in 2018? Do you know how to install and setup a new WordPress blog perfectly? Are you a newbie? Or have you already create a blog on WordPress and confused with tools?
In this post, I am gonna reveal all secrets of install and setup. You will learn 11 Steps To Create A Professional WordPress Blog And Earn Quickly In 2018.
If you are newbie blogger to WordPress, you might face the issue of setup your WordPress blog proper way.
There are so many WordPress Plugins and Themes available. You cannot use all of them. But you have to find the best tools for your WordPress blog.
When I was a newbie, I have faced the same issue to create a blog on WordPress. I have tried many themes and plugins and test them day and night. So here I am providing best information’s from my last 3 years blogging experience.
So you can build a Professional WordPress blog at the end of this post. This post gonna bit longer so make sure that you have enough coffee or snakes to enjoy this one.
What Do You Need To Make A Professional WordPress Blog?
- A Domain Name (name of your blog, example – creativemantram.com)
- A hosting (storage where your website data are saved on internet and your site will live on internet . example- Hostgator, Bluehost, Dreamhost etc.)
- 20mins with patience to create a blog on WordPress.
11 Steps To Create A Professional WordPress Blog And Earn Quickly In 2018
1. Find The Best Niche
Niche plays a great role in blogging. A perfect profitable niche can easily rank your blog in the search engine and also effect on online earning.
Choose such niche which you like before starting a blog. Also, it should have a better search volume.
Before picking a niche you should take 5 key steps to choose your niche:
- Your interests and knowledge of that niche.
- Search volume of that niche monthly/yearly.
- Trend & future of the niche.
- Business Perspective.
- Demographic location of your targeted audience for that niche.
After applying steps, you can easily choose a niche for your blog.
2. Choose A Perfect Domain Name
Domain name is the first step to create a branding for your blog. You have to choose wisely to accomplish the target you have set. The perfect domain name will help you to rank better in google and also attract traffic to visit your site.
Now just think about domain name of Facebook, Twitter Instagram etc. Is it easy to memorable, short and simple? Now you are getting my point. If you want to create a perfect branding of your blog then just choose a domain name short and simple.
Best tip to choose a domain name for new blog
Tip#1: Short In Length :
The domain name should be short. It should not exceed than 20 letters. If create as short as possible (i.e. less than 10 letters). Don’t create lengthy one. Example: nizzor.com is a short one. But don’t choose like howtoregisteradomainname.com
Tip#2: Easy To Memorable and spell:
Choose easily memorable words. Don’t choose confusing words or wrong in spelling. Example: Choose domain name like crazyegg.com. Don’t choose krazyegg.com or ccrazyegg.com.
People will type correct spelling and you will lose your traffic this way. It will become branding failure like the previous site of wittyfeed.com i.e. evrystry.com.
Tip#3: Use Keyword Inside Domain Name
Using keyword inside the domain name will help to create authority blog and rank better in google. It will help you to earn quickly. It’s best for niche or micro niche blogging. You can also choose a different unique name for better branding.
Example: You can create like wpbeginners.com. We have not use any keyword here in creativemantram.com. It’s on you, choose as you want.
Tip#4: Don’t use hyphens or numbers
Don’t choose a strange and ugly domain name. Don’t use hyphens, numbers or special characters. Example: Don’t choose like firstname.lastname@example.org.
Tip#5: Demographic, Language Based Targeted Audience
If you want to target audience for certain demographic location or based on language then it will better to have these words in the domain name.
Example: If you target for Hindi readers then create like myhindinotes.com. Don’t create like crazyegg.com.
So now you can choose your domain name in a better way. Register your chosen domain name before it is not available. You can check the availability of domain name. Buy a domain name at a low price (i.e. 0.99$) in Godaddy, Namecheap, 1and1 etc.
Buy domain name 2 or more years to get a better discount. Coz renewable charge will quite high so buy it wisely.
If you want to purchase a free domain name and a world-class web hosting then Bluehost is a better place for you. They provide a free domain with their hosting.
3. Choose Best Web Hosting At Low Price For Your New WordPress Blog
You can easily find so many hosting service provider, but don’t choose blindly. Choose a plan from some best hosting provider like Bluehost, HostGator, SiteGround, Inmotion etc. The best web hosting will be helpful to create a Professional WordPress blog and earn quickly.
You can start with Bluehost. They are providing best hosting planes at low prices. I am suggesting you coz I am using on my blogs. You can also try from Dreamhost, SiteGround, Kinsta, etc.
My tips to purchase web hosting
Hosting Tips#1: Choose Best Hosting Service and Server Location
Choose the best web hosting for your niche and targeted location. For example, if your target audience in India then better to buy hosting with server location India.
It will give you better loading speed than server location in the US. In such case create a blog on WordPress with server location Us.
If your targeted audience from India then you should create a blog on WordPress with server location in India. In this case, you can buy hosting from Bluehost India.
But you will get better service in Bluehost US. You can create a blog on WordPress by online click WordPress installation. You can also try Hostgator India too.
Don’t worry you can boost your site loading speed by using free CDN like Cloudflare or MaxCDN.
Hosting Tip#2: Choose Hosting Service With Best Features
Check all features the hosting provider is offering. Don’t buy anything just because of bit low price. You have to run your blog smoothly in it. So check these features
- Unmetered Bandwidth
- 99.9% Uptime
- 24*7 Support
- Money Back Guarantee
Support and service should good. So you can even cancel the plan migrate your WordPress blog from one host to other.
Hosting Tip#3: Choose Best Hosting Planes At Budget
Purchase Linux Based Share Hosting. Don’t buy Windows Based hosting. It will have many limitations. It plays a major role to boost the speed of your WordPress blog.
Bluehost shared hosting is the best plan for you. They provide best features at low price. If you and your targeted audience from India then you can try Bluehost India (i.e. Bluehost.in).
But you will get better service in bluehost.com then Bluehost.in. I would like to suggest you choose any shared hosting plan from Bluehost. They provide a free domain with it. Follow the steps
Step#1: Go to Bluehost. Click on “get started now” option.
Now you can see as below.
To find the best plan on your budget and buy it for 2 or more years. Coz as I have already mentioned in domain option, the renewable cost will be high and there is no discount in renew.
I would like to recommend you Plus plan . Decide your plan and click on “select”.
The next page you will see as below. If you don’t have a domain name then type your required domain name in “New domain” box and click next. I have already a domain name then simply type in “I have a domain name” then click next.
Now you can see the page with a form. You have to fill it correctly and make sure you have unticked on all options as below.
Don’t worry, these are not necessary. You can even use some features for free of cost in WordPress.
Finally, submit and purchase the hosting package. You can buy Bluehost shared hosting service with your old domain name. Don’t worry you will get a free domain to purchase in later according to plan.
You can easily integrate your old domain name with new shared hosting.
Note: If you already have a domain name or want purchase domain and hosting from a different provider, it will take just 2mins to integrate your domain name with hosting.
Let’s move to the next step.
4. Install and Setup To Create A Professional WordPress Blog
Before Install WordPress on your hosting server, create custom email id (i.e. like email@example.com). It will help you to create the brand value of your blog. Make it as admin mail to your WordPress account.
For Bluehost follow the step to create a blog on WordPress. Log into your Bluehost account. Click on the hosting >cpanel.
Scroll down to “website” option and then click on “install WordPress” option.
Now click on “install”.
On the next page, you have to select the domain name. You can decide in this section whether you want www or without www like I have chosen.
Choose the domain if you using multidomain hosting (i.e. plus or business plan). Click “next”
Now click on “ show advanced options”
Congratulation, you have installed WordPress successfully in Bluehost.
If you are from India and want to buy from Bluehost India. You can follow similar steps as above to create a blog on WordPress. Check mail after purchasing web hosting. It will give you the cpanel username and password.
Go to SOFTACULOUS APPS INSTALLER > Scripts > WordPress then you have to follow the similar steps as above to complete the installation.
Congrats you have successfully installed WordPress on your cpanel. Now logout from cpanel.
Login to your WordPress blog (type yourdomain.com/wp-admin to login into dashboard). You have to do the basic essential setup of WordPress just after login 1st time.
It will affect WordPress SEO. If the low-quality page gets indexed in search engine, then it will affect search engine ranking factor on your WordPress blog. Follow this basic setup guide.
Essential setup after WordPress install
Step#1: Go to Setting > General. Set your time zone and format as you required.
Step#2: Go to Settings > Reading
Tick the box on Search Engine Visibility option. Untick it after complete setup of your blog and ready to launch your site with quality contents.
Step#3: Go to Settings > Media
Set all in zero as above. If you leave it as it is, it will automatically create different sizes file for your upload image. Hence, it will take unwanted space on the server.
Always use original size inside the post. It will affect your loading speed of that media.
Step#4: Go to Settings > Permalinks
Permalinks are the permanent URLs to your individual pages and blog posts, as well as your category and tag archives
Permalink has great use on your blog. Google always give preference to good link structure. Your URL should not contain ugly structure.
Don’t use the date on your permalink either. Coz after that certain period as mentioned in URL your post gonna old. If you update it, still permalink shows its oldness. Google always like fresh and updated content. So Select post type option.
Now your all URLs are SEO friendly.
Before going to next step delete all default data from below options
- Post > All Posts
- Pages > All Pages
5. Create Favicon and Logo
Better designed logo and favicon greatly affect your blog branding. Before creating your logo and favicon, some tips you should follow.
Your logo should simple in design. The main logic behind the logo and branding is to promote your brand such a way that people gonna visually memorize your brand.
Now I am saying “ Dilip Pokhrel Atreya”, if you are a new visitor to this blog then you have a blank visualization against that phrase.
But if you are an old visitor then you already know that it’s me, the founder of this blog.
Don’t use so many colors. Generally, using two colors is a better option. You can use more than two if it essential otherwise just uses only 2 colors.
Tip#3: Size and Optimization
Go to logomark. Create favicon of 512 × 512 pixels dimension. It is the standard for your favicon.You can hire someone to design your logo at just 5$ in Fiverr. Even you can use this sized favicon in various social media profile image.
Create a logo for your blog header in the size as per the theme. Use best image optimizer and compressed your logo size. It will affect your site loading speed.
You can use tinypng for best compression without losing quality.
6. Install Your WordPress Blog Theme And Setup
The theme plays a great role to design your blog. Find the best theme for your WordPress blog and install it. Find the theme with best loading speed. You can try genesis framework or premium high speedy theme from Themeforest, Thrieve, elegant themes etc. You can easily create a Professional WordPress blog and earn quickly by using premium high speedy themes.
If your beget is limited go for free themes.There are so many free available in WordPress. Pick best one for you.
If you find some free nulled version of a premium theme or simply someone providing a premium theme for free, don’t get fool. Don’t use those. They may contain some malicious code or just old version one. It will affect your blog SEO and your hard work not get worthy.
Select Appearance > Themes > Add New . Now you can see as below
Select any theme from the list and see the preview. If it suits as your blog niche then click on Install > Activate. You can even upload WordPress theme from “Upload Theme” option.
You have already optimized your logo and favicon. Now its time to use it.
Go to Appearance > Customize> Site Identity in the dashboard. Click on Select image upload the favicon of your WordPress blog.
Similarly, you can add blog logo to logo option.
7. Customize WordPress With Plugins
Plugins are the heart of WordPress Blog. Plugins are a bunch of codes the allows users to extend the features and functionality of a website or blog in WordPress.
Click on Plugins > Add New. You can search any free plugins here to add various features to WordPress Blog. Click on Install Now then Activate. Type You can search various plugins from “search plugins” box as seen above.
You can easily uninstall any plugin if you want. Find the plugin from installed plugins list and deactivate it then click on delete.
There are so many plugins available in WordPress, that’s why many newbies get confused. If you install so many unwanted plugins or outdated plugins then your site speed becomes slower.
So use essential plugins only to avoid such issues. Here I am providing a list of best WordPress plugins to optimize your WordPress blog.
Best Free WordPress Plugins To Create Professional WordPress Blog
Akismet: Best WordPress plugin to protect your blog from comment and contact form spam.
WP Smush: You can compress images and reduce file size without losing quality.
Wordfence Security: Most Popular Security Plugin to protect your site from malicious activities and attacks.
W3 Total Cache: Popular Cache plugin to optimize the speed of WordPress blog. Complete setup of W3 Total Cache plugin is a bit tricky.
WP Fastest Cache: Popular Cache plugin for quick and easy setup. Don’t use WP Fastest Cache and W3 Total Cache together.
Yoast SEO: Best plugin to optimized on-page SEO. Very useful to create quality and SEO friendly contents.
Google Analytics Dashboard for WP (GADWP): Popular plugin to integrate Google analytics. It will help you to analysis the activities on your blog.
Jetpack: Multi-featured very useful plugin. It will give you social share buttons, Site stats and analytics, Automatic sharing on Facebook, Twitter, LinkedIn, Tumblr, Reddit, and WhatsApp, Related posts, and many features. My favorite one is an image CDN (formerly Photon), are an image acceleration and editing service. This will help to improve the loading speed of images on your WordPress blog.
Sumo: Its the coolest plugin to create email list building, social share floating button, content analytics and many more.
Newsletter: Popular plugin to create list building easily, emails and more features.
There are other many plugins which are good for your blog.It depends on the niche of your blog and theme. Many themes recommend some plugins with them.I have just covered some very popular and essential WordPress plugins.
Note: Don’t use so many plugins. Use only essentials. Otherwise, our blog loading speed will get worst. Before install, any plugin checks the last update of it. Don’t use any plugin which not updated from a long period.
8. Optimize SEO On WordPress
SEO is kind of a headache. Create a Professional blog WordPress blog with best SEO strategy is a bit tricky. Rank of your WordPress blog in various search engines depends on the SEO strategy.
First important step to optimize WordPress SEO is that submit your blog to various search engines. The good thing is Yoast SEO Plugin take care all of these. You should know the Yoast SEO Plugin Setup properly. You can do major 3 search engine submission via Yoast SEO. These are
- Google Webmaster Submission,
- Bing Webmaster Submission
- Yandex Webmaster Submission
Mainly SEO is two types On page SEO and Off page SEO. To get a better rank you have to optimize both types.
Don’t worry. Congratulation, you are using WordPress and you have Yoast SEO to take care On Page SEO. You have already optimized your URLs in step#2.On Page SEO refers to settings you can apply on your website so that it will optimize your blog for search engines.
On-Page SEO Tips To Create A Professional WordPress Blog And Earn Quickly
Tip#1: Proper SEO Friendly URL Structures
Make URL structure short and simple and include your focus keyword (e.g. option 3 in below image). Don’t use so many characters in URL. Try to make it below 5 characters. If you using long-tailed keyword then you can use bit long URLs.
Avoid long URLs: creativemantram.com/how-to-create-blog-on-wordpress-perfectly-step-by-step-guide-for-beginner
Tip#2: Optimized Page Title & Meta Description
Optimize the title of your page by using focus keywords (i.e. you can see in option 1 above). It is an important SEO factor. Use modifier like “best”, “ultimate”, “How To”, “Review” etc. to get a better rank for long tail keywords.
Try to use your focus keywords in 1st line of the blog post. If not possible, try to include focus keywords in first 100 words. It will automatically show the meta description option as option 2 in the image.
You can even edit the meta description in Yoast SEO.
Tip#3: Text Formatting (use of H1, H2, bold etc.)
Use your blog post in an H1 tag. Don’t worry WordPress automatically add the H1 tag to your blog post title. Use H1, H2 tag in your post and include focus keyword in both tags.
Tip#4: Keyword Density & LSI Keywords
Maintain keyword density 2%-2.5%. You don’t have to calculate it while writing. Yoast SEO will take care of it and show you the result.
Include related LSI keywords to get better rank.
Tip#5: Optimized Internal Links and Outbound Links
Internal link and Outbound links are a best white hat SEO strategy to boost traffic. You can use 2 – 4 links per 1000 words. It’s not fixed rule but doesn’t use so many links (i.e. like if your post size 1000 characters and don’t use 300links inside it). Google will penalize your site.
Check all links before include. Don’t use the broken link. Use broken link checker tool.
Tip#6: Image Optimization & Use Of Multimedia
Compress your image size by Tinypng and rename it including focus keyword before final upload. Add Alt text after uploading the image.
Use of media in your blog post will boost the SEO.
Tip#7: Responsive Design & Fast Loading Pages
Use best responsive theme for your blog. So your blog design fits for all devices.
Use best Cache Plugin and CDN to boost the loading speed. Slow loading blog caused high bounce rate and it is very bad for SEO. You can check your site loading speed at GTmetrix, Pingdom, Google PageSpeed Tools.
Tip#8: Top Quality Fresh Unique Content
Create top quality fresh unique content with 1000+ words and get better rank.
For Off Page SEO, you can comment, guest posting on various authority blogs and generate good quality backlinks.
9. Write Your First Blog Post With Quality Content
Content is king. Quality content can boost a huge number of visitors to your blog and also effect on search engine rank. You have to deliver uniqueness via word.
Quality content writing technique is a huge topic but we are going to give you a brief idea of this step. Do keyword research for your niche. You can use free best tools like Google Keyword Planner or use premium one like Semrush, Moz, Serqs etc.
Now drop that keyword and related keywords inside the post as mentioned in step#7. Write the content in your way. You don’t need to be a literature expert. Provide necessary information in the best possible way.Quality content
Use short and simple sentences (i.e. approx. 20 words). Don’t write a long paragraph, but divided it into a group of various 2-3 sentences and maintain gap as I have used here.
Coz remember large number audience is a smartphone user. Check your post while writing on a smartphone, you will get what I am saying.
10. Promote Your Blog Post Easily
Promote your blog various social media like Facebook, Twitter, Pinterest, Google Plus, LinkedIn, Instagram etc. Create your pages on Facebook and other social media and submit your blog to various web directories.
You cannot manage all social media manually alone but we have Hootsuit, Buffer, Crowdfire, and IFFT tools to take care those. Use any tool and connect various social media with each other. You can schedule a post or even published on multiple platforms by one click.
11. How To Make Money On Your WordPress Blog
Finally, its time monetize your blog and earn from it. Create a blog on WordPress perfectly and use the coolest features to generate online income. All income depends on your niche. You can earn from a WordPress blogs in so many ways.
You can generate good passive income via
Displaying Ads: Monetize your blog with Google Adsense, Media.net, Propellerheads, Infolinks, Chitika etc. Google Adsense is the best way to earn online from displaying ads.
Note: Before monetization, your blog by Google AdSense you have kept these in mind.
- 2# Write Quality Contents More than 20 posts minimum in 1000+ Words.
Affiliate Marketing: You can earn huge money from affiliate marketing.If you are running blog on fashion niche, there is a little chance to generate online income from web hosting affiliate like Bluehost, Hostgator etc. But you can earn better with amazon affiliate.
You have chosen according to blog niche. Best are Amazon Affiliate, Clickbank, Shareasale etc.
Sell Ads Directly: You can sell ad space on your blog and directly earn from various advertisers.
Sell Digital Products Or Services on WordPress: Write the best quality ebook and sell it on your blog. If you are a developer then design or develop various WordPress themes, plugins and sell them online. You can also offer various services online via your blog like web design, SEO optimization.
Providing Coaching and Consulting Business: Start a coaching or consulting business via your blog in your niche and get paid easily. Online courses and paid webinars are most popular in this type
There are so many options to earn online. I have just covered some best and popular online earning techniques of bloggers.
In this post, I have tried to cover on 11 steps to create a professional WordPress blog and earn quickly in 2018. If you are a newbie, you know difficulty to find and select perfect plugin and theme for your niche.
You have to choose tools wisely to create a blog on WordPress. Use the updated latest version of WordPress, themes, and plugins and improved the loading speed.
Write quality contents and promote theme various social platforms. Gain traffic and monetize your WordPress blog best possible way. Start Earning and be the boss of own ideas.
Let me know in the comment section if you are facing difficulty while creating a WordPress blog or slow loading speed of your blog. I will be there to help you to overcome the issue.
Have you used any tools mentioned above? How was your experience? Let me know in the comment section. If you find this post helpful then don’t forget to share it on Facebook or Google Plus.