Website Income

Category Archives for Tools

How To Make A WordPress Website From Scratch In 2019 [Beginner Guide]

Since you are searching for how to make a WordPress website, you are certain to know about it step by step. First, you should remember that creating a WordPress site isn’t a hard thing. Secondly, you need to think about the model and component of your website before start building one.

Once you are sure about the model or scratch of the site you can follow these steps to give it a visual look. Everything I have written inside this article has one purpose: help you start creating your first WordPress site/blog.

If at any point you feel uncomfortable or confused about this tutorial, place a comment down below and we will discuss.

Important disclosure: Some of the links in this article contain affiliate links, which means that if you make a purchase by going through these links, I will earn a commission. This commission won’t cost you additional money. Please understand that I have experience with all of the companies which I am mentioning here. I recommend them to you because they are useful, not because of the small commissions I make if you decide to buy something. Please do not spend any money on these products unless you feel you need them.

Required Time: 2-3 Hours (If you follow these steps accordingly)

Hope you will enjoy this tutorial on how to make a WordPress website or great looking personal blog (for your own business).

Since you are going to build a WordPress site, you must be certain about one thing that you will use a software called WordPress to build it. This is the best and most used way to make a responsive and stunning website.

Actually, WordPress has two different versions. and

First one is the official version where you can create your blog or website after purchasing a plan. They offer free blogging with [WordPress] subdomain, that means when you create a free blog with any name for example “Myblog”, then your website address will be

If you want full control and customization over your website, without purchasing a plan, then you have to choose Also, need to learn how to make a WordPress website by yourself.

So in this tutorial, we are going to use the open source WordPress version (.org) which is completely free to use. Remember that although the software is free you have to purchase the Domain Name (your website name) and Web Hosting (stores your website files and keep the website alive 24*7*360 days)

Note: First we need to buy two most important requirements to make a WordPress site.

#1. Website Hosting

  • Website hosting is a place or cloud computer where your website will be installed and it will make sure that the website is available on the internet 24 hr/360 days.
  • Initial Cost: can vary between $1.41 – $12.94 per month.

#2. Website name

  • Website name (also known as a domain name) is the name and address of your website where people can find it. For example, my website name is When you search this name on Google you will find my website on the result.
  • Initial Cost: can vary between $0.95-$15 per year.

How To Make A WordPress Website From Scratch

(Step 1): Choose a website hosting

Now we will start by choosing a web hosting. When you are going to buy a hosting make sure you know about the reliability and speed of that hosting. In this tutorial, I’m using Hostgator because it’s affordable, reliable, provides great service and avilable worldwide.

Some more good reasons why I choose Hostgator:

  • Excellent website speed and reliable web hosting with 99.99% server uptime guarantee.
  • Unlimited monthly website visits.
  • Unlimited server storage for your website & emails.
  • Stunning expert support 24*7 (360 days).
  • Here you can see the Awards & user reviews of Hostgator.

(It’s not necessary to always use Hostgator, there are a couple of great hosting out there like Bluehost and MilesWeb etc. You may choose any one of them either.)

Hostgator offers two types of hosting. Depending on your budget limit you need to choose the suitable one. First, visit the Hostgator Official Website. You will know about both the hosting services as we go further.

#1. For minimal budget: Starting at $2.75/month

  • Shared Web Hosting

#2. For Standard budget: Starting at $4.95/month

  • Cloud Web Hosting

1. Shared Web Hosting

Simply Shared hosting stands for multiple websites is sharing resources of a single web server. Due to multiple sharing of server resources shared hostings are comparatively slower managed hostings. However, they are perfect for a new blog site or any kind of small business website that has low traffic and low budget.

Later, when the website starts to get enough traffic you can easily migrate to any other cloud or managed hosting plan in any time. To get a shared hosting from Hostgator you need to proceed with the following instructions.


Go ahead and select the Hatchling Plan from the plan list.


In this Hatchling Plan you will receive:

  • One domain name capacity.
  • One click WordPress Installer
  • Unlimited Bandwidth (Unlimited visit per month)
  • Free SSL certificate (encrypted connection with https://)
  • 24/7/365 Phone, LiveChat, Email Support
  • 60% off on apply Coupon Code

I don’t recommend you to use BABY or BUSINESS plan because at the start you don’t need additional features and you won’t need anytime soon.

2. Managed Web Hosting

Unlike the shared web hosting managed hosting offers one-on-one service to every single package. Due to low-density servers, premium hardware, and multiple caching layers, you will experience 2X faster website loading time with improved performance.

Managed web hosting is recommended for reliability, scalability, and flexibility of a business website despite having lots of workloads starting from sales to promotions. To choose the managed hosting plan:


Go ahead and select the Hatchling Cloud plan.


In this Cloud Hatchling Plan you will receive:

  • One domain name capacity.
  • 2 Core CPU power & 2 GB RAM memory (help your website load even faster)
  • One click WordPress installation.
  • Unlimited bandwidth & unlimited email.
  • Free SSL certificate (encrypted connection with https://)
  • 24/7/365 Phone, LiveChat, Email Support.

Again in case of cloud hosting it’s recommended to use the Hatchling Cloud rather than Baby and Business cloud.


(Step 2): Order Domain Name and Hosting

1. Order Your Domain name

Once you decided which hosting plan you will use, the next step will be purchasing a domain name for your website. While choosing a name for your website either you can target a low competitive but higher volume meaningful word or a self-created a unique name.

Think about a name which will be easy to remember, understandable and most importantly describe your WordPress site. For example, my blog’s name is Rank for achievement and WordPress for the software most of the people use to build a website. That means my website share tools & tutorial on how to make a WordPress site that help you rank faster on Google.

Recommended article: 7 Tips To Come Up With Creative Blog Names

Once you get the idea, put that name on the field ‘Enter Your Domain’ to check if the name of your choice is available to use or not. Also, select the prefix (.com/.org/.in etc).

Enter the chosen name here.

2. Apply Privacy Protection (optional)

In case you want to protect your personal information and privacy you can apply for domain privacy protection while purchasing the domain name. Check or Unchecked to alter your choice.

Here is the example for your concern:


3. Order The Selected Hosting Plan

Since you have already chosen which plan you are going to use so in this step you need to buy that plan. To buy the plan simply select the following:

Package type: Hatchling (As mentioned earlier hatchling is enough to create a new website)

Billing Cycle: Select 36-month package ($2.75/month). It’s a pretty good deal for a 3-year subscription. And getting it for 3 years will make sure that the website goes on a long run.

Username: Provide a username that you can always remember and it will be required in the future when you have to access your hosting panel.

Security PIN: Pick a numerical PIN and take a backup note of the pin. The PIN will help you verify account ownership when contacting Hostgator Customer Support.


4. Provide Your Billing Information

When plan selection is done, fill up the billing information. If you have a credit card then use that or use PayPal (if you have). For Indian user, The Hostgator Indian version will allow using Debit Card to complete the transaction.


Fill all the billing information correctly.

5. Add Additional Services

These additional services are optional. You may choose them according to your wish.

Free SSL: The SSL certificate will be activated on your website for free. So you don’t have to check that box or it will come checked by default.

Site Lock Monitoring: This is a monitoring service that checks your website on a daily basis and immediately notifies you about any hijacking or malicious code inside your website. This service is highly recommended by them but you may skip them if you wish to use any other WordPress plugin.

Professional Email: Provides you the professional email address with your domain name as a prefix. For example [email protected]. My recommendation is to keep it unchecked.

CodeGuard Backup: It’s an insurance for your WordPress site. This service automatically backup your website files and databases with a 1-click action. You can add a schedule according to your choice.

HostGator SEO Tool: Since you are going to integrate some powerful SEO tools with your website, that’s why you don’t need to buy this tool from Hostgator.


6. Enter Coupon Code

Few times in a year Hostgator offers up to 70% off deal. Mostly these kinds of offers come during New Year, Black Friday, Cyber Monday etc. If you are lucky enough to get started with a more than 50% off hosting deal then in the Coupon Box there will be a code automatically which you can apply to get the discount.


7. Review Order Details

Once you are done with the above part it’s time to recheck your order. In this review section, you can verify the details of services and hosting package you are going to buy. Make sure that each and every service you have selected to buy are really necessary for you.


Since this amount is for 3 years so you don’t have to pay any bills for the next 3 years. What I believe that $105 deal for 3 years is a pretty much good deal to buy your hosting. Now go ahead and click on CHECK OUT option and complete your transaction.

Once you have completed it you should get a quick payment confirmation message and new Password from Hostgator ([email protected]) to their customer portal.


(Step 3): Login To Your Customer Dashboard

Follow the link from the Email you have received from Hostgator right after the Checkout process. Enter the email address that you have registered with Hostgator and your Password. (If you don’t know where to put Emal and Password find LOGIN or SIGN IN link )




(Step 4): Install WordPress With One-Click Installer

After login to your personal dashboard, you will see all the options from your account settings to support.


Go ahead and click on the hosting tab on the bar.


Scroll down to hosting and click on lunch quick install.


Once you click on Quick Install you will be redirected to your Control Panel (cPanel).

1. Select WordPress From The Installer

Now in the left sidebar, click on Website Essentials > One Click Install You will see WHMCS and WordPress. Click on “WordPress”


After selecting the WordPress platform now you have to select the domain name on which you are going to install your WordPress site. So select your domain name there and click on “next“.

2. Configure Domain Name For WordPress


In the next step, you have to fill the data required to create a WordPress user account so that you can have access to your website’s back-end (internal functions).

3. Create A User (Administrator) Account For WordPress

Blog Title: Your Desired Website/Blog Name (Can be changed later)

User Name (Admin): A short name that you must use while login to your WordPress Admin panel

First Name: Your First name (If you have middle name type both with space between the first and middle)

Last name: Your Surname.

Password: Create a password and keep it safe.

Admin Email address: This email can be your personal email address. It will be saved in WordPress user details.


Once you have included all the required details, make sure you have a backup of email & username. Now click on Install. It will require some seconds to complete the process and as soon as the process completed you will get a notification in your provided email address about the installation.


(Step 5): Login To Your WordPress Admin Panel

After getting the Email about your installed website, open your web browser. Go to the URL address bar and type or copy this link.


*Don’t forgot to replace “your-domain-name” with your original domain name.

Now you will be asked to log in to your Website dashboard. Simply put your ‘username‘ and ‘password‘ to login.



After a successful login, you will be redirected to the WordPress dashboard. From your dashboard, you can control each and every task of your website. Inside the left side menu, you will see options like posts, pages, media, comments, appearance, plugins, users, tools and settings.



Now to check your website you need to click on the domain name on the top left corner. It should be something to look like this.



For the first time, the website may not look fancy. But don’t worry because in the next few steps you will learn how to make the website look better.


(Step 6): Choose a theme for your site

The theme is a pre-designed template using which you can instantly change the look or design of your website. When a new theme applied the layout, icons, fonts and menu style will be changed. Now along with the theme design, one more important point is to use a lightweight and well-coded theme.

Lightweight themes are fast and well-coded themes can increase your website ranking. Previously, I have created a list of fastest themes for WordPress. You can pick up any theme from that list. But for now, I will go with one of those themes.

1. Install a theme





Now you can browse all the available themes in the library. You can choose any theme or you can upload a theme manually.



2. Customize the theme

After installation, you can customize the theme. To customize hover your pointer on appearance and all the option for customization will be available.


(Step 7): Install plugins for your WordPress site

Plugins are useful for extending the functionality of your website. Different plugins are available for different task. Mostly you can use these plugins for free but when you believe that you need to use the professional version then the subscription is a must.

I will mention the most important plugins for the new website. Later, you can add more plugins according to your need.

All these plugins are recommended and free to use.

The configuration of these plugins will be separately published so that I can describe them in the step by step tutorial. Skipping them in this post is essential to control the article length and page size.

1. Social Plugin – Sassy Social Share

This plugin enables you to connect with social media when you update your website with any new page. You can customize the plugin in a various way as you need. To install this plugin: Go to Plugins > Add new > and search for ‘Sassy Social Share’.



Now Install the plugin and activate it.


2. Website Performance Optimizer – Autoptimize

Autoptimize is a caching plugin. Which means it optimize the website to load faster and compress the components like javascript, CSS, and HTML. To install Autoptimize apply the same procedure, go to plugins > add new > search for ‘autoptimize‘ and install the plugin.


After activation, you should configure the plugin to work properly. ** Remember, if you miss-configure Autoptimize plugin it can break your website. So follow this step-by-step guide to configure the plugin settings.

3. Database Optimizer – WP optimize

WP optimize plugin will keep your website database clean and organized. A clean, well-organized database can boost your website performance. Install WP optimize plugin from your plugin repository and activate it. After activation goes to WP optimize on the left sidebar > click on settings.


Now go to the ‘Database’ tab and follow the instructions below.


4. Image Optimizer – Robin image optimizer

An image speaks louder than words. So the image is an essential part of your website. But more image can increase your website load. So to keep the image optimized you have to use a plugin.

Most people recommend WP Smush but I personally got better performance with Webcraftic Robin image optimizer plugin. This plugin is free to use and don’t need any third party access. Once the plugin is activated go to settings > Robin image optimizer > General settings.


When you have properly configured the plugin don’t forget to save the settings.

This plugin is useful for placing custom codes inside your website header or footer section. Custom codes like Analytics tracking code, Adsense tracking code can be used inside this plugin. Install the plugin and activate it.

6. Create an Analytics account and configure with your site

If you do not have already got a Google Analytics account, you’ll be able to simply create one for free of charge on the Google Analytics website! To create a new account proceed through the steps mentioned below:

  • Click here visit Google Analytics. (Note: If you’ve got a Google account, and don’t seem to be signed in, click sign up. If you do not have a Google account, click on create a new account.)
  • Once you have got signed in to your Google account, click Access Google Analytics.
  • Click sign in.
  • Fill in your Account Name, website Name, website URL, and choose a business category and reporting zone.
  • Under the data Sharing options there, check the boxes next to the options that you just need.
  • Click Get the tracking ID.
  • From the Terms of Service Agreement that opens, click I accept.
  • Copy the tracking code (javascript code) and paste inside the header. (See the image below)

Go to settings > Insert header and footer


Now paste the Analytics code that you have copied from Google Analytics account inside the header box.


7. Install Custom Page Builder – Beaver Builder

Custom page builders can help you design beautiful webpage such as homepage, contact page etc without any coding knowledge. With easy to use drag and drop builder you can easily create a clean, organized webpage that will attract your visitor’s mind. Go to Plugins > Add New.

Search for Keyword: Beaver Builder Install and activate the plugin.


After activation by default, the custom builder will be ready to use. In case you want to find the settings then Go to settings > Beaver builder.


To start using beaver builder go to Page > Add new


Now click on ‘launch beaver builder’


Now drag the modules from the library to the blank space of your page. Available modules:

  • Audio (Audio files, you have to upload to your WordPress)
  • Photo (Photo files, you have to upload to your WordPress)
  • Video (Audio files, you have to upload to your WordPress or videos use video from URLs)
  • HTML (Modules where you can paste HTML code)
  • Text Editor (Useful for add any text)

Use columns to organize the content of the page accordingly. To add a column select ‘rows’ from the library.



(Step 8): Configure Your Website Settings

After installing the plugins it’s time to adjust the default settings of your website.

1. General Settings

Go to settings > ‘General’

  • Site Title
    • Here you can set/change the name of your WordPress site. This site title is used to display your website name on Google search. Usually, on a direct search of your website or after page/post title.
    • For Example: [Tutorial] How To Make A WordPress Site In 2019 – Rankwordpress
  • Tagline
    • The tagline is a meta description of your home page. It does explain about your website topic.
  • WordPress Address (URL)
    • This is your website address where all the contents of your webpage are stored.

      URL: https://<your domain>

  • Site Address (URL)
    • Address, which someone should type in an internet browser to access your website.

      URL: https://<your domain>

  • Date formate
    • Keep the date formate same as in default.

2. Writing settings

Writing settings don’t need to be changed as the default configuration works best.

3. Reading Settings

  • Homepage display
    • Choose if you want your latest post to be shown on the front page or you want to use a custom page as your homepage. You can design a custom page using the beaver builder that I have mentioned before.
  • Article Feed Setting
    • Full text: full post on the homepage
    • Summary: Short summary on the homepage
  • Visibility
    • Whether the search engine can discover your page or not?

4. Discussion Settings

In the discussion setting, you can control pingback & trackback, comments, publishing notification, and article email newsletter. The following settings are my personal choice, you can follow them as well.


5. Permalink Settings

Permalink setting is a very important part, especially for SEO. Permalinks are the address of the pages inside your website. After publishing a page, if for any reason the permalink got changed, then that page can’t be obtained through that link anymore.

This will harm your website’s Google indexing and the page ranking on Google will drop. When page ranking will go down you will certainly get lower traffic. The most recommended permalink models are,



(Step 10): Add content to your page

Before starting to create valuable contents for your visitors, you have to decide what kind of content you are going to deliver them. These two questions will arise:

  1. Should the visitors be allowed to comment under the content?
  2. Will you often update the content?

If the answer to both questions is ‘YES’ then you need to create ‘post’ instead ‘page’

Post: Posts are blog entries that shorted by newest order. They are shown on your website according to that newest order. Post are variable that means they are often updated for many reasons from time to time.

Page: Page contains static contents. That’s why we use contents like privacy policy, contact page which don’t need to change often. Comments are disabled on a page.


1. Create a post

To create a post go to ‘Post’ > ‘Add new’


Color Guide:

  • Here’s the meaning of the color box I’m using to define elements of the Gutenberg WordPress editor.
    • Add Module: It contains different module option like textbox, title, media, shortcode, etc which you can add inside your blank page or blocks.
    • Add Title: In this place, you have to add the article name.
    • Start Writing: Start writing is a text block, where you can start writing your article. (You can switch to another module using the ‘+’ icon)
    • Publish/preview: Preview can be used to pre-check the article in reader mode before publishing. Publish held for publishing the article.
    • Option: The gear icon is used to switch between enable or disable the right sidebar.
    • Essential Sidebar: This sidebar contains all the important options starting from category selection, featured image configuration, tags configuration, post attribute settings, etc.
    • Status: This block provides the post status and control over the publication time and format.

2. Create a Page

Creating a page is similar to creating a post. Only one thing you have to remember that to create a page go to ‘Page’ > ‘Add new’

(Step 11): Submit Post/Page Url To Google Search Engine

I have created an entire separate tutorial how you can submit sitemap and URL to search engine. Visit this post to know in brief.

Congratulations! You have made an amazing decision and successfully joined the world’s webmasters I wish you all the best on your journey. Good luck!

Always remember that it takes time to write a useful tutorial. I hope you enjoy this process of creating a WordPress site. I will keep updating this post with more useful information. To know more about how to increase your website visitors and designs keep reading my articles on this blog.

Provide a comment: Please send feedback to this tutorial so that I can understand your need better and improve my crafts. Also, do share with people who may need this.

Top 12 Google Adsense Alternatives In 2019

Google AdSense may be one of the sources of monthly income for bloggers. The report says over 11 million websites use Google Adsense for monetization. Adsense displays automatic text, image, video, or interactive media advertisements, that are targeted to website content and audience.

Regardless of how good Adsense is, there is a dark side of adsense too. Rather digging into the other technical problems, I would like to mention one common problem that many people face with Adsense account.

Getting a BAN.

the account has been disabled or temporarily banned”. Of course, the reason behind this kind of BAN is the malicious activity that Google detect. Adsense has a very strict policy. I can’t specifically tell you why thousands of people get a BAN from Adsense every single day. It can be something not compatible inside your webpage where you are putting your Ads or you may have (knowingly or unknowingly) messed up with their TOS.

However, if you are one of the people whose account is suspended by Adsense, never blame them for their action. (I do believe it’s not a good idea). You are not yet out of the game. There are many Google Adsense alternatives which can still full-fill your requirements. Adsense can be your first monetization programme but you can find better choice which is more suitable for you.

10 Best Google Adsense Alternatives

Here is this post, I have added the best alternatives to Google Adsense you can try to monetize your website. I will mention how they work, what kind of revenue sharing method they allow and what is their current trend.

This list will be updated according to the trend and status of the listed alternatives

1. – Alternative of Adsense

The most similar and the best among adsense alternatives is Nowadays, is mostly used by the website owners for monetization. They are mostly known for keyword targeting advertisements among the publishers. is also known as “Adsense for yahoo and bing“.

It serves contextual ads with user privacy which ensures high engagement of audience without cookies. The platform has a smart dynamic optimization feature which automatically optimizes the Ads format by looking at the audience on your website.

However, you are free to choose the Ad formats from out-stream video ads, in-read native ads, contextual ads. You can also implement the multiple ad formats at the same time. There is an option to leave ad units on autopilot mode if you don’t have enough time to monitor the performance of various units. It gives full control of your advertisements by tracking it in real time.

The current trend of captured from Google Trend:

Media-in-google-trends-data takes a maximum of 2 days on average to get your account approved.

2. Amazon Associates – Alternative of Adsense

Amazon Associates is another one among the list of Adsense alternatives. As Amazon is associated with thousands of products and brands, you can easily advertise any product which under the website’s niche. The concept is affiliation. It allows you to put dynamic advertisements on your website.

You will receive a commission if someone buys from them with your links. Product advertising API gives direct access to Amazon products selection so that it becomes easy for you to integrate Amazon product in your site. You can choose multiple categories of ads format from this platform.

Their tools are available for sites such as site strips from which you can easily add links, share and view your earnings. Moreover, they have categorized the specific products on which you will receive the revenue as per some fixed standard fee rates.

The current trend of Amazon Associate captured from Google Trend:


#Amazon Associates account approved almost immediately after proper application.

3. Propeller Ad media – Alternative of Adsense

Propeller ad is one more among the best alternatives of Google adsense. The platform is currently serving 1 billion users. As it serves with some best features such as automated ad optimization, fraud prevention and easy to use the self-serve platform. They have recently added Push notification which delivers your brand’s message to users even when they are not browsing.

You will have various options for payments. Such as Epayments, Webmoney, Paypal etc. This platform is one of the platforms which pay really high to even low or medium traffic blogs. The on-click ads, native ads, and native interstitials ads which integrates more users with impressive CTR.

The AdBlock bypass feature adds the revenue by 20%. It also has a referral program to earn extra money. The minimum withdrawals are now as low as $5 with weekly payouts.

Google trends data of Propeller Ad Media during the previous year


Like Amazon Associate, Propeller Ad Media also approves your application instantly.

4. Adsterra – Alternative of Adsense

Adsterra is great digital advertising networks which serve performance-based solutions for advertisers. You just have to choose the appropriate plan for mobile and desktop traffic via various payment modes. Adsterra could be your choice from this list of adsense alternatives.

They also provide smart advertisements solutions. It connects with high-quality traffic by getting easy access to real-time analytics. There are various ad formats for mobile and desktop. It is categorized in display banners, Popunders, direct links placed on websites without creating promo materials, Pre-roll video and interstitials.

You can easily receive the payments by NET15 policy with plenty of options such as Bitcoin, Paypal, Webmoney, Wire transfer. However, they are providing the maximum safety and protection against the malware and bad ads through their detection system.

Google Trends data for since last year:


#The Account approval process is immediate.

[Check out]

5. Chitika – Alternative of Adsense

Chitika is an online real-time bidding advertising network. It allows you to customize your ads and serves contextual ads as well. It provides smart advertising without any commitments and contracts. You can easily monetize your web-traffic without depending on the size and volume of the website’s traffic.

It supports every type of ad code, default and flexible ad placement without any coding. You can customize your ad codes with the help of Chitika PartnerCenter. As Chitika allows you to specify your own channel name though it has a limit of 1000 channels per account currently. Chitika pays publishers at the end of month Via Payoneer account and wire transfer.

However, your Chitika account balance must be at least $10 in the previous month. Wire transfer is offered to users who consistently earn at least 10,000 per month(minimum withdraw $50). The low withdraw milestone is an advantage of Chitika, which certainly make it a perfect alternative to adsense.

Google trends statistics for Chitika:


#The Account approval process is immediate but needs to wait for a minimum of 30 minutes to domain approval.

[Check out Chitika]

6. AdMedia – Adsense alternative

Admedia is an online ad network which provides effective affiliate advertising solutions. It automates and optimizes biddings to keep the campaigns at peak performance. It has a large native ad network, video ad campaigns, mobile ads, and in-App ad units etc.

Their native ads network delivers contextually relevant sponsored content to enhance high-click through rate and high conversion rate. It also offers full transparency on ad placement to protect your site against inappropriate content.

There video advertising solution contains three formats Single (Monetize ideal dynamic solo video player), carousel (based on selected category), Column (vertical playlist). Moreover, it has other effective solutions such as PreRollstream. Midrollstream, Videoslider, VideoSense, and FooterRoll.

Google Trend Statistics:


#After application AdMedia account approval works quickly with email verification.

[Check out AdMedia]

7. Infolinks – Adsense alternative

Infolink is a large publisher marketplace which has 1 billion users. Like other AdSense alternatives, infolink provides smart detection of the audience. Based on the audience interest, it presents the relative ads. The platform displays banners relevant and perfectly timed ads that appear with content.

There are various ad units which displays highly customized ads. As it has wide access to the qualitative brands, which ensures the targeted real traffic on your site. You will have the search and display combination which gives multiple tools to customize the presentation of the ads within your content.

The current trend of infolinks is,


# Approval of account happens immediately.

[Check out infolinks]

8. Viglink – Alternative of Adsense

Viglink is quite different from the other AdSense alternatives. It serves merchant and publishers. If you build the ordinary link to qualifying products, it converts into affiliate links from which you can easily earn. The dashboard of Viglink allows you to track your performance metrics and give insights to grow your profits.

It gives various technologies/API such as cutting-edge technology and develop the custom integrations. Cutting edge technology automatically links the products with the highest conversion rate. Depends on the Viglink services you choose accordingly after getting the commission. The minimum payment is $10.

However, it only pays via PayPal without any additional fees. Cutting edge technology automatically links the products with the highest conversion rate. Depends on the Viglink services you choose accordingly after getting the commission. The minimum payment is $10. However, it only pays via PayPal without any additional fees.

Viglink has a quite good trend status on Google trend statistics.


#Quick account approval

[check out viglink]

9. Skimlinks – Adsense alternative

Skimlinks is the platform which offers various options to monetize e-commerce content. Like Viglinks it also converts ordinary links to affiliate links so that you can easily earn good revenue while sale occurs. They pay publisher on a monthly basis though it also takes the commission as it drives 25% revenue from commerce.

The minimum payment is $10. The Skimlinks editor toolbar provides the information of commission rates. The Editor tool allows you to create the links which can be used on social media and email newsletters. Skimlinks data pipeline enables to devour skimlinks data into internal business intelligence tools. The tools connect the performance data to all the marketing channels.

Google Trends data for Skimlinks:


# Account approval may take 24-48 hours

[Check out skimlinks]

10. Bidvertiser – Alternative of Adsense

Bidvertiser is the direct advertising network with various ad formats and technology to publishers as well as merchants. The platform has in-house technology combines with real-time optimization. It also serves with fraud detection systems against malware actions.

The ad formats include native ads, pop-unders, direct navigations and XML available for mobile as well as desktop. Tracking and optimization tools contain subbid Bid override, subbid blacklisting which focuses on traffic. The minimum payment is $10 with multiple payment options.

For advertisers, the campaign is handled from $5 a day to thousands of dollars a day.

Google Trends data for Bidvertiser


#Account approval is quick

[Check out Bidvertiser]

11. RevContent – Alternative of AdSense

RevContent is the best monetizing platform which focuses on the best quality ads. Its native ad network provides high engagement and monetizes the traffic at 30-50% high rates. The customizable widgets deliver the right content to the right audience.

Its approval and payment process is faster than other platforms. It also allows the referral programs to earn extra. It has a wide network with great CPCs which pays 1-10% per clicks. It also ensures the audience engagement.

Google Trends data for RevContent


# Account approval is immediate

[Check out]

12. Adversal – Alternative of AdSense

Adversal is the self-serve native advertising platform. It doesn’t include any commitment or contract. it has built-in CMP for effective monetization which compliances with GDRP. However, there are certain requirements which you site must for eligibility. your site must have at least 50,000 pageviews per month.

It contains smart interface which has effective viewable impressions and website click for advertisers. The minimum payout is $20 which is paid at the end of the month via PayPal and wire transfer.

Google Trends data of Adversal


#Quick account approval

[Check out]

Conclusion The above-mentioned AdSense alternatives are effective to utilize in place of Google AdSense. If you have difficulties with disapproval account on AdSense then these alternatives will be the best choice to earn revenue.

Make sure you choose the right platform according to the niche of your website. If I missed any more good Adsense alternatives please mention them in the comment section.

More Articles:

99+ Dofollow Backlinks List That Will Boost Your Traffic In 2019

Top 5 Best Affiliate Programs That Pay Per Click [Updated]

3 Best Ways To Add DNS Prefetching In WordPress [Updated]

While professionally maintaining a WordPress website, it’s everyone’s expectation to have a really fast website. Now it’s more important to have a speedy website as Gooogle started to rank up the faster website on the search result.

Don’t think it’s hard stuff to make your website load quicker than 2 seconds.

DNS prefetching is one of the smart ways to load your WordPress site with lightning speed. Some months earlier my website took about 4-5 sec to load completely. Therefore I was searching for a method that can make a great impact on the loading speed. Some of those setups worked but not as well as DNS prefetching did.

After applying prefetching and prerendering to the pages, now it takes only some milliseconds to load completely. And I was finally able to meet my desired speed. One more important thing is that some blogger not recommends using prefetching and pre-rendering to the pages. (You will see that if you Google for “DNS prefetching”).

Their recommendation is based on, “prefetching can break your website design or function”. But they are true only if your configuration is not correct. So in this article, I will mention the methods to configure DNS prefetching on a WordPress site.

Just before entering in the configuration part, let’s understand the basics of prefetching and prerendering.

What is DNS Prefetching

This is a method or attempt to resolve the domain name or a page before a user try to visit the link. There is a normal DNS resolution mechanism of computers which complete this task. During this resolution, no connection to the Google is used. The browsers like chrome, firefox caches the contents of a page in the background, making it quickly displayable to the user if they click on that specific link.

Once a domain name has been resolved and the user follows the link, there will be no effective delay due to the DNS resolution. And the final result is a quick loading of that page or a domain. But the process of resolution is done with an expectation that can be followed by the user in the next step, which may or may not happen.

What is Pre-rendering

The idea of pre-rendering is similar to the prefetching but pre-rendering have some extensions which are generally used by our browsers (especially chrome and internet explorer). While prefetching downloads or cache the content of the webpage, prerendering render the whole page in the background and when the user clicks on that link, the downloaded page is immediately replaced with the present one.

What are the advantage of prefetching and pre-rendering

Let’s see what are the major advantages of using prefetching and pre-reading to your website.

  1. Prefetching and pre-rendering ultimately result in a more faster page loading and fluent user experience.
  2. Due to the pre-downloading of contents admin of the website gets lower bandwidth use, as the browser won’t send the request and downloading all those stuff at the same time.
  3. The efficient page loading attracts more users as it really feels like hosted locally.

Now Let’s Check How Much Loading Time can be reduced Using DNS prefetching

The amount of time reduced generally depends upon the type of resources you are using with your WordPress but typically you will see a time reduction of 400 to 500 ms.

To find out how much time we can save by using this trick, I have tested my website twice on Pingdom, prefetching disable mode and prefetching enable mode respectively. Let’s see what is the difference I have got.

The first test without prefetching and pre-rendering… dns-prefetching

Then the second test was conducted with prefetching enable mode… dns-prefetching-2

In these two different test result, you will see that I was able to save about 413 ms loading time after applying prefetching. And this reduction means a lot to you when your primary aim is to make your website load very quickly. Deduction of half of the total loading time will make your website 2x faster.

How To Configure DNS prefetching In WordPress

Implementation of DNS prefetching in WordPress site is not a hard process. You have to add the given code to your theme’s function.php file. Again if you are not using a customized theme function.php file shouldn’t be changed or don’t add the following code into your function.php file.

Instead, use a child theme and add the code into the function.php of your child theme. The reason you shouldn’t add that code directly into the main theme file because it can break your theme and produce some visual problem. Again you may still think about “Why you can’t add that code into the header.php file” Yes, you can but this is not the best way to edit the header.php of your theme.

In future, if the theme developer updates the theme, you are going to lose all the changes that you have made inside your header.php file. So the code I use for my personal website and similarly for the client websites is the following one.

//* Adding DNS Prefetching function stb_dns_prefetch() { echo '<meta https-equiv="x-dns-prefetch-control" content="on"> <link rel="dns-prefetch" href="//" /> <link rel="dns-prefetch" href="//" /> <link rel="dns-prefetch" href="//" /> <link rel="dns-prefetch" href="//" /> // Add more external domain here like these if you want <link rel="dns-prefetch" href="//" />'; } add_action('wp_head', 'stb_dns_prefetch', 0);

*To add more external domain test your website on Pingdom or Gtmetrix and go to the “DNS lookup“. You will find those domains for which you can set up your DNS prefetching.

Extra Note : If you are not a WordPress user take advantage of Meta tags and head. Just add one HTML meta tag and one link tag for each external domain, you have found on the DNS lookup, into the head section of each webpage. To easily do that just use the header and footer plugin. So the code is;

<meta https-equiv="x-dns-prefetch-control" content="on"> <link rel="dns-prefetch" href="//" /> <link rel="dns-prefetch" href="//" /> <link rel="dns-prefetch" href="//" /> <link rel="dns-prefetch" href="//" /> <link rel="dns-prefetch" href="//" />

Add prefetching with help of WordPress plugins

If you don’t want to go with the coding part then you can use a WordPress plugin to do that for you automatically. Lightspeed cache: LiteSpeed Cache is an all-in-one site acceleration plugin specially designed for WordPress. It comes with lots of great features like other caching plugins + Smart preload crawler with support for SEO-friendly sitemap, which is really cool. To implement DNS prefetching, from the WordPress Dashboard you should navigate to LiteSpeed Cache > Settings > Optimize. Scroll down the DNS Prefetch. Enter the domain names to prefetch, one per line, using the format // Automatic DNS prefetch: The only thing you need to do is install the plugin and let it do the magic for you. Actually, it comes with preset domain configuration so you won’t have to do it by yourself. *This plugin is not updated with last three major WordPress updates. So be careful when you are using.


I hope this tutorial will help you to build a more optimized, fast and better website. Please let me know if this works for you to build a better website in the comment section below. Also, if you have any future topic request, you can mention that too. I would love to hear from you 🙂

More Articles:

6 Easy Tricks To Reduce Server Response Time

4 Ways To Use Cookie-free Domains For Serving Static Contents

6 Reasons Why MilesWeb Hosting Is Great For WordPress?

Do you have a WordPress website with more than a few hundred visitors? Then you might need a powerful and cheap WordPress hosting India plan that meets the need of your website and its visitors. If you land up with bad hosting, you might face issues like slow speed, downtime and end up spending excess money.

WordPress being the most popular CMS is most likely to get exposed to security vulnerabilities. Therefore, managed WordPress hosting is always a better idea. MilesWeb offers exactly what it says- “India’s Best WordPress Hosting”. Let’s take a look at its features, pricing, and basic information.

About Milesweb Hosting

MilesWeb was established in the year 2012 by three founders who collectively have extensive knowledge about the web hosting industry. Their aim is to provide web hosting services to growing businesses at affordable prices. They are the silver sponsors of WordPress in India and actively join in all the events held by the WordCamp community. In India, MilesWeb is the first web hosting company to partner with Jetpack.

Their technical support team is highly skilled having immense experience and knowledge of Linux and Windows server, its administration and deep understand of its working. Also, they have hands-on software like cPanel, Plesk, server migration process etc.

Along with WordPress hosting, MilesWeb also provides services such as shared hosting, Linux reseller hosting, dedicated server, VPS hosting, business hosting, email hosting, eCommerce hosting, CMS hosting, SSL certificates, etc.

Features you get with MilesWeb hosting

1. Free jetpack

Jetpack is a WordPress plugin by Automattic that gives you all that is needed to design, secure and build your website online-all at one place. Jetpack lets you completely customize your website with image tools, free themes, and rich content. It also has features like automatic social sharing, related content, and faster load times. Protection from brute force attacks, malware, spam filtering, etc. It has Free, Premium and Professional packages that are different packages with different features. When you opt for MilesWeb WordPress hosting, you get all the premium and professional pack features for free. You are not required to pay any extra amount to avail the Jetpack features.

2. Auto updates

With MilesWeb, there are no more troubles of keeping a check on the updates regularly because all the updates will be installed automatically. Their technical team will keep a close watch at all the latest updates and make sure that all the important and critical updates are installed on your WordPress platform.

3. SSD storage

The entire website hosted under MilesWeb WordPress hosting is stored on fast-performing SSD drives. It helps you achieve 2x faster page load speed for your WordPress websites. SSD drives are much faster and better than the traditional drives.

4. Server level caching

You get an all in one site acceleration plugin “LiteSpeed” cache for your WordPress website. You get the flexibility to enable or disable the plugin, depending upon the requirement of your site.

5. Pre-configured WordPress

No need to manually download and install WordPress on your server. Once you buy MilesWeb WordPress hosting, the platform comes pre-installed with WordPress software. This ultimately cuts down your time of complete installation process of WordPress onto the server.

6. Free SSL

If your site exchanges any information with the visitor then it is essential that you make sure that the data remains safe and doesn’t get exploited by hackers. For this purpose, MilesWeb WordPress hosting plan comes integrated with Free SSL certificate for your website.

MilesWeb Hosting Plans: What’s Best For You!

So, are you all set to sign up with MilesWeb for your WordPress website? We suggest you have a look at the plans first and then decide what meets your requirement. Let’s first begin with Ace, Heart and Diamond plan. All these three plans come integrated with Jetpack Free version features and free SSL certificate.

  • The price of the Ace plan is as low as Rs.69 per month in which you can host 1 website and get 1 GB SSD disk space and 5 GB bandwidth.
  • Whereas, with the Heart plan you get a free domain for the lifetime, unlimited SSD disk space, unlimited bandwidth, and unlimited email accounts. The price of the Heart plan is Rs.210 per month.
  • If you want to host 3 websites with unlimited SSD disk space, unlimited bandwidth and unlimited email accounts and a free domain “Diamond” would be a more appropriate plan which costs just Rs.490 a month.

You can select the server location from US, India, and the UK for all of these plans.

Currently, these plans have a discount of 50%, for which you can use the coupon code as “WP50“.

Here are other plans of MilesWeb that has Jetpack’s Premium and Professional features in them. Jack, Queen, and King Plan

  • With the Jack plan, you can host 1 website with 5 GB SSD storage, Jetpack premium features, and free SSL certificate. This plan supports up to 10,000 monthly visitors.
  • If you have more visitors than that you can opt for the Queen plan, it also has unlimited SSD storage, unlimited email accounts, Jetpack Premium features, and free SSL certificate.
  • The King plan has the same features as Queen plan and supports up to 30,000 monthly visitors.

The prices of the plans are given below:



MilesWeb WordPress hosting offers numerous features mentioned in the article that too at affordable prices. Not only this, but they also have different plans for different website needs. As a closure, we can say, MilesWeb is certainly an exceptional web hosting company that provides feature-rich WordPress hosting plans at low-cost.

9+ Best WordPress Bootstrap Plugins In 2019 [Updated]

Bootstrap is a fine way to create a responsive website. All modern browsers like Chrome, Firefox, Safari, Edge etc prefer the responsive design of a website to browse through different devices. (Different screen size)

When you are running a WordPress site you need bootstrap module as well. A couple of WordPress bootstrap plugins are available so that a website holds the responsiveness, fluency and most importantly a great looking design.

This article contains some WordPress plugins which are fully responsive, offers a great look and great amount of service. With these WordPress bootstrap plugins, you can create beautiful attached forms, responsive buttons, clean and responsive tables, stylish navigation and lot more.

Moreover, you can control and customize various objects directly from your WP dashboard.

List of Great WordPress Bootstrap Plugins

1. TinyMCE – Bootstrap Visual Editor

This plugin allows you to add, create and edit Bootstrap toolbar with WP TinyMCE visual editor built for WordPress. It has two dropdown navigation menu which allows adding buttons, image, icons, tables, template and more. You can easily customize font size, formate, alignments etc.



  • You can customize and add sticky and fixed menu styles.
  • It’s easy to install on any WordPress.
  • You can define content areas like full width, half width, and third width.
  • Documentation, video tutorials, and instant support are available.

Price Plans:

  • Regular License costs $16 which comes with all the features of this plugin.
  • Extended license costs $80 which holds all the advanced features of the plugin.

2. Paradise Slider – Bootstrap Carousel WordPress Plugin

This plugin is actually a slider plugin build with Bootstrap. It contains different types of carousel such as slider with thumbnails and navigation, multiple image slider, full-screen slider, carousel video background and so on. After installation, you will see dropdown navigation from where you can choose a responsive slider among 130+ pre-made designs.



  • Touch swipe option enable
  • You can control slide duration
  • You can add animation effects to the text layers
  • You can control the sliding time duration as well.


  • Regular License costs $12 which comes with all the features of this plugin.
  • Extended license costs $49 which holds all the advanced features of the plugin.

3. FH Mega Menu – Bootstrap 3 Mega Menu Plugin

The FH Mega Menu is built based on jQuery. It’s a Bootstrap menu plugin compatible with all devices and modern web browsers. The plugin contains a responsive layout design with awesome font icons! You can add the column grid to your dropdown navigation menu.

Also, you can add custom widgets like videos, maps, text widgets, media, sliders, buttons and so much more.



  • The layout design is 100% responsive.
  • Unlimited Color Schemes.
  • 3 Easy Step to Installation to any Web Projects.
  • Font Awesome Icons Included


  • Regular License costs $5 which comes with all the features of this plugin.
  • Extended License costs $25 which comes with all the features of this plugin.

4. Footer – Bootstrap Footer Plugin

The Footer is a WordPress Bootstrap Plugin to add beautiful responsive footers into your website. It comes with 15 different pre-made designs. You can use 5 flat colors to the footer, 5 gradient color, 5 background design, and 5 texture design. This plugin is suitable for any type of website Template or landing page.



  • It has 100% responsive layout.
  • 15 design layout included.
  • Can be integrated with MailChimp subscription form.
  • Google Web Font enabled.


  • Regular License costs $8 which comes with all the features of this plugin.
  • Extended License costs $35 which comes with all the features of this plugin.

5. Arena Products Store – WordPress Bootstrap Plugin

If you are creating an online product store then arena product store could be a suitable choice. You can easily create multiple categories products catalog website just in a few clicks by using this amazing plugin. This plugin is compatible with most standard WordPress themes.

Also, you can easily enable/disable responsive pre-designed layouts, 9 pre-defined color schemes or you may select your own colors by using the color picker to match with your theme.



  • Multiple product catalog page template.
  • 7 built-in widgets.
  • Product review and comparison system is also available
  • This plugin is easy to set up and customize.


  • There’s only one license for the complete package which cost $45 in total.

6. Price Table – WordPress Bootstrap Plugin

The price table is another great plugin to add bootstrap to WordPress. If you own any product and advertising it through WordPress then you can use these beautiful pricing plugins. Pricing tables based on Bootstrap 3 with responsive web design. These pricing tables come with 3 different designs where each design contains 20 color themes and use Font Awesome icons.



  • You will get responsive designs.
  • 3 pre-designed template will be available.
  • An additional information table and comparison table will be available
  • Hover effect available.


  • The regular plan costs $10 which contains all the plugin features.
  • The extended plan costs $35 which contain advanced features of the plugin.

7. Directory Pro – Directory WordPress Bootstrap Plugin

To create a solid directory listing website you can use the directory pro plugin. This plugin includes all the essential features like membership, payment gateway, price table, user and admin dashboard etc.



  • You can use any woocommerce payment gateway including woocommerce subscription.
  • You can configure PayPal and stripe as the primary payment gateway.
  • SEO optimized codes make the plugin more useful.
  • You can use visual composer to craft a more beautiful design.


  • The regular license costs $35 for the basic features.
  • Extended license costs $400 for all the advanced features.

8. Real Estate Pro – WordPress Bootstrap Plugin

To create a great Real Estate website, you can use Real Estate pro plugin. It has multiple templates and all the required features to build a responsive Estate site.



  • You can integrate MailChimp with your website.
  • The design is very responsive.
  • You can earn extra money by selling VIP badges and user listings.
  • Multiple language support is also added there.


  • Regular plan costs $45 with features included.
  • Extended plan costs $225 with all advanced features.

9. WordPress Twitter Bootstrap CSS – WordPress Plugin

The twitter bootstrap plugin is a free WordPress plugin avilable in the repository. It comes with pre-equipped CSS and javascript framework which can improve the design of your website. This plugin has an in-built compiler which offers great customization options.



  • You can add a custom CSS file.
  • Shortcodes are provided to attach Twitter Bootstrap.
  • It works well on any WordPress themes.
  • The plugin is easy to customize and required no coding skills


This plugin serves free of cost and currently have over 10k downloads.

Conclusion These are the best plugins which you find useful for your website. I hope you can use them to improve your website quality, responsiveness as well as the brand impression of your site. If you have any queries regarding this article, please drop them in the comment section below.

1 3 4 5 6 7 13