Website Income

Category Archives for Tutorials

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.

Does Submit Url To Google Without Signing In Works In 2019?

Submit URL to Google without signing in. This is a search query I have found a few days ago with the help of my keyword research tool. According to the record, almost 1,600 searches per month is the volume for this specific keyword. That means about 1,600 times per month people look for the solution to submit URL to Google Without Signing In.

Here is the report:

submit-url-to-google-without-signing-in-Google Search

The term, “submit URL to Google without signing in” is a little bit confusing. How someone can submit the website address or sitemap without signing into Google. Because Google Webmaster tool doesn’t provide access to any user without signing in to his/her Google account.

This is pretty much similar to asking for submit URL to Google without having an account. But there is a possible case that the user asks for submitting URL without logging in every time during submission. However, when I start searching for more details about it, I found that previously it was possible to submit an URL to Google without signing in.

Previous Method Of Submitting URLs To Google Without Signing In

In past years, users have an option for ‘submit URL to Google‘ directly from the Google search engine. This was a pretty quick method to submit the URL right after the publication of post/article.

Similar topic: Submit URL to Google For 2x Faster Indexing

Here’s how to submit URL to Google without signing in previously: (This method doesn’t work now)

  1. Go to Google.
  2. Search For Term “Submit URL to Google”.
  3. A new box will appear “Have a new page! Let us know”.
  4. Copy and paste article URL.
  5. Complete the captcha and Submit.

This feature was closed somewhere in the middle of June 2017, according to the reaction of some users to an article which described the procedure of such submission.


However, if you are looking for submitting post updates automatically without logging to Webmaster tool every time, you can use the following procedure. Remember that, these procedure works only if you are working with a WordPress based website.


Submit URL to Google Without Signing In Every Time

This method of submission is completely legal and no harm will be caused to your website. Most webmasters already know about it. The reason I’m mentioning here is to make sure that this is the only procedure to fix the requirement automatically.

Nighter you have a login nor you have to take action every time. All you need to connect the Webmaster tool with your website and generate the sitemap. After that, all your post and page URL will be automatically submitted to Google.

Yoast SEO plugin:

  1. Find and install Yoast SEO plugin in WordPress.
  2. Connect your site with webmaster tool (With Yoast)
  3. Configure your sitemap inside the Yoast plugin.
  4. Now go to Webmaster tool and submit the sitemap.
  5. Once submitted, Yoast will update your post URL automatically and Google will keep fetching the updates.


Rank math SEO plugin:

  1. Install Rank-Math SEO plugin.
  2. Connect your site to webmaster tool (using Rank-Math)
  3. Configure your sitemap inside the plugin.
  4. Go to the webmaster tool and submit the sitemap.
  5. Once submitted URL will be updated automatically

There are more SEO plugins which can do the same work. Such plugins are All in one SEO, SEO framework, Squirrly etc. All these plugins should contain options for sitemap configuration and Webmaster connection. Try to find it inside the plugin settings. After configuration the process of submission is identical.

Follow these steps, to stay away from manual URL submission to Google. Remember that in this process your sitemap will be crawled by Googlebot maximum twice in a week. Hope this article will help you find the solution for submission of URL to Google without signing in.

Do share the article if you like it. Subscribe to the blog newsletter for more such information especially related to WordPress.

How to create content in timeline on WordPress

If you are getting ready for vacation and there is going to be no opportunities to publish new posts, it is better to use WordPress opportunity for «submitting articles in future». You write a post in advance, fill in date in future and it is going to appear right on the time.

There are some additional ways to post on WordPress website — not only in case of you to go somewhere, but also for comfortable management of a big number of posts in order to do updates on a regular basis.

This is about two plugins, but first, let me restore in memory a basic opportunity of WordPress for newbies.

So, after you get a new post done in your blog, note tags, categories, keywords, and then press the «Post» button. At that you may notice, that, as a date there is a current value (time and date).

Additional resources: how to make an wordpress site from scratch in 2019

Editorial Calendar plugin

If there are many blogs, you manage with a lot of publications, which are not only planned to be published during a week but maybe even during a month then, of course, a basic interface for a view of all the posts will not be quite comfortable.

Something like a calendar would be a perfect decision in that case, where you could see all the posts for a certain period of time and easily manage them (replace, edit and so on). Editorial Calendar plugin was just made for this purpose.

In order to install the plugin, find it in the WordPress admin panel or download it from an official website. Un-zip it, upload on FTP in wp-content/plugins directory and activate in the system.

After that, there is going to be a new option on the menu in «Notes» of the admin panel. More to the point, it is going to appear for all the rest of your custom post types.


Basic functions of Editorial Calendar plugin are:
1. View of all posts and publication dates.
2. Drag and drop mechanism of all posts in the calendar, which allows changing their dates fast.
3. Fast editing for headlines, contents and posts time is available.
4. Possibility to publish posts from the calendar or adding drafts meaning notes st1atus management.
5. Posts status view.
6. Posts management for a few authors, which means that you will be able to see in admin panel who, what and when is going to publish or already published.

In order to change Editorial Calendar plugin settings, choose «Desktop settings» tab at the top (Screen options).


There is a display option of those very authors, let alone status and publication date. In addition, you can choose a number of weeks displayed on the screen at the same time, values from 1 to 5 are available, optimally by default to 3 weeks.

By the way, there is an option of handy navigation between months and weeks in the calendar.  

In general, the plugin is functional, handy, and what is the most important, is very useful for its tasks execution 100% doing the job.

Auto-Schedule Posts plugin

Auto-Schedule Posts is one more plugin for publication timeline work in the blog. The basic idea is as follows that adding new posts and pushing the «Post» button, a module «catches» them and keeps until a certain criterion is not done.

You define these criteria or settings in the WordPress system — when exactly a post is required, with what regularity

Namely, it may be posting in selected spans of time, which will take into consideration a maximum number of posts per day, which, in its turn, should pass in-between two posts.

For Auto-Schedule Posts module installation, you need to download an archive from WordPress official website, un-zip, after that upload in FTP in wp-content/plugins folder.

When it is done, activate in admin panel — a page with settings should appear in the admin panel.

As you can see, all settings are directed to pointing a specific time of publications — on weekdays, time and with a selected interval.

It will allow WordPress users not to think about when to post an article, not to choose a date manually or through a calendar, but simply add posts.

The option seems to be quite handy for big news portals, where many texts. Besides, Auto-Schedule Posts plugin will not bother manually fixed dates of publications, meaning will not destroy already in place priority — there is an option Include Manually Scheduled Posts for that in settings.

A regularity of publications in a blog is actually an essential component, both in case of keeping an ordinary blog and, for example, a news portal.

If there are not that many posts, it all can be followed manually but for big volumes of texts with different authors and so on, there is a point to use special plugins.

Editorial Calendar and Auto-Schedule Posts can do a power of good at work, making it simpler and clearer.

Learn more: how to get traffic to your website for free