Page speed can be described in either "page load time" (the time it takes to fully display the content on a specific page) or "time to first byte" (how long it takes for your browser to receive the first byte of information from the web server). Here are some of the many ways to increase your page speed:

  • Enable compression
  • Minify CSS, JavaScript, and HTML
  • Reduce redirects
  • Remove render-blocking JavaScript
  • Improve server response time 
  • Optimize images

Enable Compression

There are 2 methods for enabling compression. Either via IIS Manager or by using plugin on WordPress site.

(A) Gzip on Windows Servers (IIS Manager)

When your website is hosted on a Windows server, you can enable compression for both static and dynamic files. It’s fairly easy to set this up in the IIS manager:
1. Open up IIS Manager
2. Click on the site you want to enable compression for
3. Click on Compression (under IIS)
4. Now Enable static compression and you are done!

(B) Enable gzip in WordPress

You can actually enable gzip in the control panel of WordPress:
1. Browse to /wp-admin/options.php
2. Use the search function of your browser and search for the gzipcompression setting
3. Change the value of this setting from 0 to 1 to enable gzip compression in WordPress

Or we have more simpler method to enable compression. Install plugin for WordPress site and then enable gzip compression in the following way.

WP Super Cache is a free WordPress caching plugin. It is also a great way to enable GZIP compression on your WordPress site. First, you need to install and activate the WP Super Cache plugin. Upon activation, go to the Settings » WP Super Cache page » Advanced in your WordPress dashboard. Then, simply check the box ‘Compress pages so they’re served more quickly to visitors’ box. 

Check the box to compress pages

You then need to scroll down the page and click the ‘Update Status’ button to save your changes. WP Super Cache will now enable gZip compression on your WordPress website.

Minify CSS, JavaScript and HTML

When you minify your website’s CSS, HTML, and JavaScript files, you can shave some valuable time off of your site’s page load speed. Here is an example of what CSS minification looks like.

How to Minify Your Minify your HTML, CSS and JavaScript Using an Online Tool

First, locate the css file (commonly named style.css) in your site files and open the file using a page editor. Then copy the entire css code to your clipboard.

minfy html css javascript

Go to and click the CSS minifier tab. Then paste the CSS code into the input box and click the Minify CSS button.

minfy html css javascript

After the new minified code is generated, copy the code. 

minfy html css javascript

Then go back to the css file of your website and replace the code with the new minified version.

That’s it!

Repeat the same process to minify your site’s JavaScript and Html file(s) as well.

How to Minify HTML, CSS and JavaScript in WordPress Using Plugins

The easiest way to minify your HTML, CSS and JavaScript in WordPress is to use a plugin. This allows you to optimize your WordPress site files for decreased page load times automatically with a few clicks of a button.

There are a lot of plugins out there that will do the job. 

Autoptimize (FREE) plugin 

minfy html css javascript

Autoptimize is probably the most popular minify plugins out there. It’s popular because it ease easy to use and full of powerful performance features. It can aggregate (combine scripts), minify, and cache your code. As a bonus, you have additional options for optimizing Google Fonts, images and more.

To use Autoptimize, you can download, install and activate the plugin from the WordPress Dashboard under Plugin > Add New.

minfy html css javascript

Once the plugin is activated, navigate to Settings > Autoptimize. Then under the main settings tab, check the code you wish to optimize (HTML, CSS, and/or JavaScript) and click Save Changes.

minfy html css javascript

You can also click the Show Advanced Settings button at the top of the page to further customize how you want your code to be optimized.

minfy html css javascript

That’s about it! Pretty simple and powerful.

Remove Render-Blocking JavaScript

External blocking scripts force the browser to wait for the JavaScript to be fetched, which may add one or more network roundtrips before the page can be rendered. If the external scripts are small, you can inline their contents directly into the HTML document and avoid the network request latency. For example, if the HTML document looks like this:

And the resource small.js is like this:

Then you can inline the script as follows:

Inlining the script contents eliminates the external request for small.js and allows the browser to deliver a faster time to first render. However, note that inlining also increases the size of the HTML document and that the same script contents may need to be inlined across multiple pages. As a result, you should only inline small scripts to deliver best performance.

By default JavaScript blocks DOM construction and thus delays the time to first render. To prevent JavaScript from blocking the parser we recommend using the HTML async attribute on external scripts. For example:

Improve Server Response Time

Here are seven easy ways to reduce the server response time for your website.

  1. Use Reliable and Fast Web Hosting
  2. Use a CDN (content delivery network)
  3. Optimize Databases
  4. Keep WordPress Lightweight
  5.  Monitor PHP Usage
  6. Configure Caching
  7. Minify Scripts

Optimize Images

Images can improve the experience on your site, elevate your brand, and provide additional assets to use in promotion. However, unnecessarily large images can increase page load speeds, which negatively impacts your SEO and causes frustration for your visitors.

Online Tools to Optimize WordPress Images

  • TinyPNG
  • Kraken
  • Compress JPEG

Image Optimization Plugins for WordPress

  1. Smush
  2. Optimus
  3. EWWW Image Optimizer
  4. ShortPixel Image Optimizer
  5. Compress JPEG and PNG Images
  6. Imsanity
  7. Imagify
  9. Kraken Image Optimizer
  10. WP Compress

Anchor Text Optimization

Anchor texts are those clickable texts when clicked will take you to a different location or different document like in the above image: how to design a website for SEO.

Anchor text can provide both search engines and users relevant contextual information about the content of the link's destination.

Types of anchor text

Exact-match: Anchor text is "exact match" if it includes a keyword that mirrors the page that is being linked to. For example: 'link building' linking to a page about link building.

Partial-match: Anchor text that includes a variation of the keyword on the linked-to page. For example: 'link building strategies' linking to a page about link building.

Branded: A brand name used as anchor text. For example: 'Moz' linking to an article on the Moz Blog.

Naked link: A URL that is used as an anchor. For example: '' is a naked link anchor.

Generic: A generic word or phrase that is used as the anchor. "Click here" is a common generic anchor.

Images: Whenever an image is linked, Google will use the text contained in the image's alt attribute as the anchor text.

Best Practices for Anchor Text Optimization:

  1. Always use anchor texts that are relevant to your website’s content.
  2. Put all the above discussed different types of anchor texts i.e. generic anchors, branded anchors, long trail anchors, image anchors in your website.
  3. Don’t link anchor texts with any spam website or to any adult content.
  4. While using anchor texts are always recommendable, it is highly advisable to avoid using internal links within the same content.
  5. To create trust among the readers among the user, you should mention guest posts in your web content and it should always have some anchor texts.
  6. Don’t forget to keep an eye over the progress report of your anchor texts by using different tracking tools.

Leave a Reply

Your email address will not be published. Required fields are marked *