Home BLOGGING Speed Up WordPress Blog Using Just Two Plugin

Speed Up WordPress Blog Using Just Two Plugin

0
595
Speed Up WordPress Blog Using Just Two Plugin

We all know that Google loves speed. If you want to rank your website, one of the key factor is the speed. Speed also affects user experience. Statistics show that if your website response time is more than 3 seconds then you might lose 25-40 % traffic.

WordPress is a great tool for blogging I see many people use 4-5 cache /optimization plugin to speed up their website. But the fact is that installing more plugin hurts your site than improving. Fortunately, we have two wonderful plugins which do the job for us to speed up a wordpress blog.

LS Cache Plugin

A really wonderful plugin which replaces many of the cache plugins. Although it performs best when you have the LS Server but even with other web servers also it performs well. This plugin can boost up your website speed by 30-40 %. Let’s see the general settings that should enable to get benefits.

Settings: General

Enable LiteSpeed Cache
 
Please visit the Information page on how to test the cache. NOTICE: When disabling the cache, all cached entries for this blog will be purged.
Default Public Cache TTL seconds

Specify how long, in seconds, public pages are cached. Minimum is 30 seconds. Recommended value: 604800
Default Private Cache TTL seconds

Specify how long, in seconds, private pages are cached. Minimum is 60 seconds. Maximum is 3600 seconds. Recommended value: 1800
Default Front Page TTL seconds

Specify how long, in seconds, the front page is cached. Minimum is 30 seconds. Recommended value: 604800
Default Feed TTL seconds

Specify how long, in seconds, feeds are cached. If this is set to a number less than 30, feeds will not be cached.
Default 404 Page TTL seconds

Specify how long, in seconds, 404 pages are cached. If this is set to a number less than 30, 404 pages will not be cached. Recommended value: 3600
Default 403 Page TTL seconds

Specify how long, in seconds, 403 pages are cached. If this is set to a number less than 30, 403 pages will not be cached. Recommended value: 3600
Default 500 Page TTL seconds

Specify how long, in seconds, 500 pages are cached. If this is set to a number less than 30, 500 pages will not be cached. Recommended value: 3600
Automatically Upgrade
 
Turn this option ON to have LiteSpeed Cache updated automatically, whenever a new version is released. If OFF, update manually as usual.

Settings: Cache

Cache Logged-in Users
 
Privately cache frontend pages for logged-in users. (LSWS v5.2.1+ required)
Cache Commenters
 
Privately cache commenters that have pending comments. Disabling this option will serve non-cacheable pages to commenters. (LSWS v5.2.1+ required)
Cache REST API
 
Cache requests made by WordPress REST API calls.
Cache Login Page
 
Disabling this option may negatively affect performance.
Cache favicon.ico
 
favicon.ico is requested on most pages. Caching this resource may improve server performance by avoiding unnecessary PHP calls.
⚠️ This setting will edit the .htaccess file.
Cache PHP Resources
 
Some themes and plugins add resources via a PHP request. Caching these pages may improve server performance by avoiding unnecessary PHP calls.
⚠️ This setting will edit the .htaccess file.
Cache Mobile
 
When enabled, mobile views will be cached separately. A site built with responsive design does not need to check this.
⚠️ This setting will edit the .htaccess file.
List of Mobile User Agents

SYNTAX: Each entry should be separated with a bar, |. Any spaces should be escaped with a backslash before the space, \.
The default list WordPress uses is Mobile|Android|Silk/|Kindle|BlackBerry|Opera\ Mini|Opera\ Mobi
⚠️ If Cache Mobile is ON, then List of Mobile User Agents must be populated!
Private Cached URIs

URI Paths containing these strings will NOT be cached as public. The URLs will be compared to the REQUEST_URI server variable. For example, for /mypath/mypage?aa=bbmypage?aa= can be used here.
To match the beginning, add ^ to the beginning of the item. To do an exact match, add $ to the end of the URL. One per line.
Drop Query String

Ignore certain query strings when caching. For example, to drop parameters beginning with utmutm* can be used here. Learn More
One per line.

Settings: Purge

Purge All On Upgrade
 
When enabled, the cache will automatically purge when any plugins, themes, or WordPress core is upgraded.
Auto Purge Rules For Publish/Update

Note

Select “All” if there are dynamic widgets linked to posts on pages other than the front or home pages.
Other checkboxes will be ignored.
Select only the archive types that are currently used, the others can be left unchecked.

 
 
 
 
 
 
 
 
 
 
 
Select which pages will be automatically purged when posts are published/updated.
Scheduled Purge URLs

The URLs here (one per line) will be purged automatically at the time set in the option “Scheduled Purge Time”.
Both http://www.example.com/path/url.php and /path/url.php are acceptable. One per line.
Scheduled Purge Time

Specify the time to purge the “Scheduled Purge URLs” list. Current server time is 07:16:39.

Settings: Excludes

Force Cache URIs

Paths containing these strings will be cached regardless of no-cacheable settings. The URLs will be compared to the REQUEST_URI server variable. For example, for /mypath/mypage?aa=bbmypage?aa= can be used here.
To match the beginning, add ^ to the beginning of the item. To do an exact match, add $ to the end of the URL. One per line.
To define a custom TTL for a URI, add a space followed by the TTL value to the end of the URI. For example, /mypath/mypage 300 defines a TTL of 300 seconds for /mypath/mypage.
Do Not Cache URIs

Paths containing these strings will not be cached. The URLs will be compared to the REQUEST_URI server variable. For example, for /mypath/mypage?aa=bbmypage?aa= can be used here.
To match the beginning, add ^ to the beginning of the item. To do an exact match, add $ to the end of the URL. One per line.
Do Not Cache Query Strings

Query string containing these parameters will not be cached. For example, for ?aa=bb&cc=ddaa and cc can be used here. One per line.
Do Not Cache Categories

All categories are cached by default. To prevent categories from being cached, enter it here. One per line.

NOTE:

  1. If the category slug is not found, the category will be removed from the list on save.
  2. To exclude http://www.example.com/category/category-slug/, insert category-slug.
Do Not Cache Tags

All tags are cached by default. To prevent tags from being cached, enter it here. One per line.

NOTE:

  1. If the tag slug is not found, the tag will be removed from the list on save.
  2. To exclude http://www.example.com/tag/category/tag-slug/, insert tag-slug.
Do Not Cache Cookies

To prevent cookies from being cached, enter it here. Spaces should have a backslash in front of them, . One per line.
⚠️ This setting will edit the .htaccess file.
Do Not Cache User Agents

To prevent user agents from being cached, enter it here. SYNTAX: Separate each user agent with a bar, |. Spaces should have a backslash in front of them,\.
⚠️ This setting will edit the .htaccess file.
Do Not Cache Roles
 
 
 
 
 
 
 
Selected roles will be excluded from cache.

Settings: Optimise

CSS Minify
 
Minify CSS files.
CSS Combine
 
CSS HTTP/2 Push
 
Pre-send internal CSS files to the browser before they are requested. (Requires the HTTP/2 protocol)
JS Minify
 
Minify JS files.
JS Combine
 
JS HTTP/2 Push
 
Pre-send internal JS files to the browser before they are requested. (Requires the HTTP/2 protocol)
CSS/JS Cache TTL seconds

Specify how long, in seconds, CSS/JS files are cached. Minimum is 3600 seconds. Recommended value: 604800
HTML Minify
 
Minify HTML content.
Inline CSS Minify
 
Minify inline CSS code.
Inline JS Minify
 
Minify inline JS code.
Load CSS Asynchronously
 
Optimize CSS delivery. This can improve your speed score in services like Pingdom, GTmetrix and PageSpeed.
When this option is turned ON, it will also load Google Fonts asynchronously.
API: Elements with attribute data-no-async="1" in html code will be excluded.
Generate Critical CSS
 
Leave this option ON to allow communication with LiteSpeed CCSS server. If set to OFF, Critical CSS will not be generated.
This option only works if Load CSS Asynchronously is ON.
Generate Critical CSS In Background
 
Automatically generate critical CSS in the background via a cron-based queue. If set to OFF this is done in the foreground, which may slow down page load. Learn More

Last generated: 03/01/2019 11:27:09

Last requested cost: 4s

Separate CCSS Cache Post Types

List post types where each item of that type should have its own CCSS generated. For example, if every Page on the site has different formatting, enter page in the box. Separate critical CSS files will be stored for every Page on the site. Learn More
Separate CCSS Cache URIs

Separate critical CSS files will be generated for paths containing these strings. The URLs will be compared to the REQUEST_URI server variable. For example, for /mypath/mypage?aa=bbmypage?aa= can be used here.
To match the beginning, add ^ to the beginning of the item. To do an exact match, add $ to the end of the URL. One per line.
Inline CSS Async Lib
 
This will inline the asynchronous CSS library to avoid render blocking.
Load JS Deferred
 
Doing so can help reduce resource contention and improve performance. This can improve your speed score in services like Pingdom, GTmetrix and PageSpeed.
Exclude JQuery
 
Improve compatibility with inline JS by preventing jQuery optimization. (Recommended Setting: ON)
⚠️ If there is any JS error related to jQuery when enabled JS Combine, please turn on this option.
DNS Prefetch

Prefetching DNS can reduce latency for visiters. For example: //www.example.com One per line. Learn More
Remove Comments
 
Remove the comments inside of JS/CSS files when minifying. This can improve your speed score in services like Pingdom, GTmetrix and PageSpeed.

Settings: Tuning

Combined CSS Priority
 
Load combined CSS files before other CSS files. Set to OFF by default.
⚠️ Only set to ON when changing the order of combined and uncombined CSS is needed.
API: Elements with attribute data-optimized="0" in html code will be excluded from moving to top.
CSS Excludes

Listed CSS files will not be minified/combined. Both full URLs and partial strings can be used. One per line.
API: Filter litespeed_cache_optimize_css_excludes is supported. Elements with attribute data-no-optimize="1" in html code will be excluded.
Combined JS Priority
 
Load combined JS files before other JS files. Set to OFF by default.
⚠️ Only set to ON when changing the order of combined and uncombined JS is needed.
API: Elements with attribute data-optimized="0" in html code will be excluded from moving to top/bottom.
JS Excludes

Listed JS files will not be minified/combined. Both full URLs and partial strings can be used. One per line.
API: Filter litespeed_cache_optimize_js_excludes is supported. Elements with attribute data-no-optimize="1" in html code will be excluded.
Max Combined File Size MB

Specify the maximum size in megabytes for combined files. Larger numbers will generate fewer files, which is better for achieving higher page scores, but can cause heavy memory usage. Recommended value: 1.2
Remove Query Strings
 
Remove query strings from static resources. This can improve your speed score in services like Pingdom, GTmetrix and PageSpeed.
⚠️ Google reCAPTCHA will be bypassed automatically.
API: Append query string &_litespeed_rm_qs=0 to the resources to bypass this action.
Load Google Fonts Asynchronously
 
Use Web Font Loader library to load Google Fonts asynchronously while leave other CSS intact. This will also add a preconnect to Google for faster Google Fonts downloading. Learn More
Remove Google Fonts
 
Prevent google fonts from loading on all your pages.
Critical CSS Rules

Specify critical CSS rules for above-the-fold content when enabling Load CSS Asynchronously.
JS Deferred Excludes

Listed JS files will not be deferred. Both full URLs and partial strings can be used. One per line.
API: Filter litespeed_optm_js_defer_exc is supported. Elements with attribute data-no-defer="1" in html code will be excluded.
Remove WordPress Emoji
 
Stop loading wordpress.org emoji. Browser default emoji will be displayed instead. This can improve your speed score in services like Pingdom, GTmetrix and PageSpeed.
URI Excludes

Prevent any optimization of listed pages. The URLs will be compared to the REQUEST_URI server variable. For example, for /mypath/mypage?aa=bbmypage?aa= can be used here.
To match the beginning, add ^ to the beginning of the item. To do an exact match, add $ to the end of the URL. One per line.
Role Excludes
 
 
 
 
 
 
 
Selected roles will be excluded from all optimizations.

Settings: Media

Lazy Load Images
 
Load images only when they enter the viewport. This can improve page loading time by reducing initial HTTP requests.
💡: Adding Style to Your Lazy-Loaded Images
Lazy Load Image Excludes

Listed images will not be lazy loaded. Both full URLs and partial strings can be used. One per line.
API: Filter litespeed_cache_media_lazy_img_excludes is supported. Elements with attribute data-no-lazy="1" in html code will be excluded.
Lazy Load Image Class Name Excludes

Images containing these class names will not be lazy loaded. Both full and partial strings can be used. One per line.
Lazy Load Image Placeholder

Specify a base64 image to be used as a placeholder while other images finish loading.
This can be predefined in wp-config.php as well using constant LITESPEED_PLACEHOLDER, with this setting taking priority.
By default a gray image placeholder data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs= will be used.
For example, data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 can be used for a transparent placeholder.
Responsive Placeholder
 
Responsive image placeholders can help to reduce layout reshuffle when images are loaded. This will generate the placeholder with same dimensions as the image if it has the width and height attributes.
Responsive Placeholder Background Color

Specify the placeholder color you want to use. Recommended value: #cfd4db
Generate Reponsive Placeholder In Background
 
Automatically generate Responsive Placeholder in the background via a cron-based queue. If set to ON, before the placeholder is localized, the Lazy Load Image Placeholder configuration will be used. If set to OFF this is done in the foreground, which may slow down page load. Learn More

Last generated: 03/01/2019 03:27:48

Lazy Load Iframes
 
Load iframes only when they enter the viewport. This can improve page loading time by reducing initial HTTP requests.
Inline Lazy Load Images Library
 
Include the lazy load image Javascript library inline. This can improve your speed score in services like Pingdom, GTmetrix and PageSpeed. Learn More
Optimize Automatically
 
Automatically request optimization via cron job. Requests can only be sent when recovered credits is 1200 or more.
Optimization Cron
 
Disabling this will stop the cron job responsible for fetching optimized images from LiteSpeed’s Image Server.
Optimize Original Images
 
Optimize images and save backups of the originals in the same folder.
Remove Original Backups
 
Automatically remove the original image backups after fetching optimized images.
🚨 This is irreversible. You will be unable to Revert Optimization once the backups are deleted!
Optimize WebP Versions
 
Request WebP versions of original images when doing optimization.
Optimize Losslessly
 
Optimize images using lossless compression. This can improve quality but may result in larger images than lossy compression will.
Preserve EXIF data
 
Preserve EXIF data (copyright, GPS, comments, keywords, etc) when optimizing. This will increase the size of optimized files.
Image WebP Replacement
 
Significantly improve load time by replacing images with their optimized .webp versions.
⚠️ This setting will edit the .htaccess file.
WebP Attribute To ReplaceRecommended value: 

Specify which element attributes will be replaced with WebP. Only attributes listed here will be replaced.
Use the format element.attribute or .attribute (element is optional). One per line.
WebP For Extra srcset
 
Enable replacement of WebP in srcset elements that were generated outside of WordPress logic. Learn More

Settings: CDN

Enable CDN
 
Enable Content Delivery Network use. If using Cloudflare, leave this setting OFF and use Cloudflare API setting below.
CDN Mapping

CDN URL

CDN URL to be used. For example, https://cdn.geekybyte.in/
Include Images
Include CSS
Include JS
Include File Types

NOTE: To randomize CDN hostname, define multiple hostnames for the same resources.
Include Images: Serve all image files through the CDN. This will affect all attachments, HTML <img tags, and CSS url() attributes.
Include CSS: Serve all CSS files through the CDN. This will affect all enqueued WP CSS files.
Include JS: Serve all JavaScript files through the CDN. This will affect all enqueued WP JavaScript files.
Include File Types: Static file type links to be replaced by CDN links. One per line. This will affect all tags containing attributes: src="" data-src=""href="". Default value
If you turn any of the above settings OFF, please remove the related file types from the Include File Types box. Learn More
Original URLs

Site URL to be served through the CDN. Beginning with //. For example, //geekybyte.in/.
Wildcard * supported (match zero or more characters). For example, to match //www.aa.com and //aa.com, use //*aa.com.
Separate multiple original URLs with a ,.
Included DirectoriesRecommended value: 

Only files within these directories will be pointed to the CDN. One per line.
Exclude Path

Paths containing these strings will not be served from the CDN. One per line.
Load JQuery Remotely
  
Improve page load time by loading jQuery from a remote CDN service instead of locally.
Cloudflare API
 
Use Cloudflare API functionality. This can be managed from Manage -> CDN.

Email Address

Your Email address on Cloudflare.

Global API Key

Your API key is used to access Cloudflare APIs. Get it from Cloudflare.

Domain

You can just type part of the domain. Once saved, it will be matched with the current list and completed automatically.

Settings: ESI

With ESI (Edge Side Includes), pages may be served from cache for logged-in users.

ESI allows you to designate parts of your dynamic page as separate fragments that are then assembled together to make the whole page. In other words, ESI lets you “punch holes” in a page, and then fill those holes with content that may be cached privately, cached publicly with its own TTL, or not cached at all. WpW: Private Cache vs. Public Cache

💡: You can turn shortcodes into ESI blocks. Replace [shortcodeA att1="val1" att2="val2"] with [esi shortcodeA att1="val1" att2="val2"]. Learn More

ESI sample for developers

Enable ESI
 
Enable caches public pages for logged in users and serves the Admin Bar and Comment Form via ESI blocks. These two blocks will be uncached unless enabled below.
Cache Admin Bar
 
Cache the build-in Admin Bar ESI block.
Cache Comment Form
 
Cache the build-in Comment Form ESI block.
Vary Group
Administrator
Author
Contributor
Editor
Subscriber
SEO Editor
SEO Manager
If your site contains public content that certain user roles can see but other roles cannot, you can specify a Vary Group for those user roles. For example, specifying an administrator vary group allows there to be a separate publicly-cached page tailored to administrators (with “edit” links, etc), while all other user roles see the default public page.

Settings: Advanced

Object Cache
 
Use object cache functionality. Learn More

Method

Host

Your Memcached/LSMCD/Redis Hostname or IP address.

Port

Default Object Lifetime

 seconds

Default TTL for cached objects.

Status

Memcached Extension: Disabled
Redis Extension: Enabled
Connection Test: Not Available Learn More

Username

Only available when SASL is installed.

Password

Specify the password used when connecting.

Global Groups

Groups cached at the network level. One per line.

Do Not Cache Groups

One per line.
Persistent Connection
Use keep-alive connections to speed up cache operations.
Cache Wp-Admin
Improve wp-admin speed through caching. (May encounter expired data)
Store Transients
Save transients in database when Cache Wp-Admin is OFF.
Learn More
Browser Cache
 
Browser caching stores static files locally in the user’s browser. Turn on this setting to reduce repeated requests for static files.
⚠️ This setting will edit the .htaccess file.
You can turn on browser caching in server admin too. Learn more about LiteSpeed browser cache setting.
Browser Cache TTL seconds

The amount of time, in seconds, that files will be stored in browser cache before expiring. Minimum is 30 seconds. Recommended value: 2592000
Check Advanced Cache
 
The advanced-cache.php file is used by many caching plugins to signal that a cache is active. When this option is checked and this file is detected as belonging to another plugin, LiteSpeed’s caching functionality will not work.

You may need to uncheck this option if you are using multiple optimization plugins. Learn More

Login CookieSYNTAX: alphanumeric and “_”. No spaces and case sensitive. MUST BE UNIQUE FROM OTHER WEB APPLICATIONS.

The default login cookie is _lscache_vary. The server will determine if the user is logged in based on the existance of this cookie. This setting is useful for those that have multiple web applications for the same domain. If every web application uses the same cookie, the server may confuse whether a user is logged in or not. The cookie set here will be used for this WordPress installation.

Example use case:
There is a WordPress installed for www.example.com.
Then another WordPress is installed (NOT MULTISITE) at www.example.com/blog/ The cache needs to distinguish who is logged into which WordPress site in order to cache correctly.

Purge All HooksRecommended value: 

A Purge All will be executed when WordPress runs these hooks. Learn More
Improve HTTP/HTTPS Compatibility
 
Enable this option if you are using both HTTP and HTTPS in the same domain and are noticing cache irregularities. Learn More
Instant Click
 
When a vistor hovers over a page link, preload that page. This will speed up the visit to that link. Learn More
⚠️ This will generate extra requests to the server, which will increase server load.

Settings: Debug

Disable All Features
 
This will disable LSCache and all optimization features for debug purpose.
Debug Log
  
Outputs to WordPress debug log. This should be set to off once everything is working to prevent filling the disk. The Admin IP option will only output log messages on requests from admin IPs. The logs will be outputted to wp-content/debug.log.
Admin IPs

Allows listed IPs (one per line) to perform certain actions from their browsers. Your IP: 
More information about the available commands can be found here.
Debug Level
 
Advanced level will log more details.
Log File Size Limit MB

Specify the maximum size of the log file. Minimum is 3MB. Maximum is 3000MB. Recommended value: 3
Heartbeat
 
Disable WordPress heartbeat to prevent AJAX calls from breaking debug logging. 🚨 Disabling this may cause WordPress tasks triggered by AJAX to stop working.
Log Cookies
 
Log request cookie values.
Collapse Query Strings
 
Shorten query strings in the debug log to improve readability.
Log Filters
 
Log all WordPress filter hooks. 🚨 Enabling this option will cause log file size to grow quickly.
Exclude Filters

Listed filters (one per line) will not be logged. Recommended default value
Exclude Part Filters

Filters containing these strings (one per line) will not be logged. Recommended default value

Settings: Crawler

Delay microseconds

Specify time in microseconds for the delay between requests during a crawl. Recommended value: 500
API: Server variable(s) CRAWLER_USLEEP available to override this setting. Learn More
Run Duration seconds

Specify time in seconds for the duration of the crawl interval. Recommended value: 400
Interval Between Runs seconds

Specify time in seconds for the time between each run interval. Must be greater than 60. Recommended value: 600
Crawl Interval seconds

Specify how long in seconds before the crawler should initiate crawling the entire sitemap again. Recommended value: 302400
Threads

Specify Number of Threads to use while crawling. Recommended value: 3
Server Load Limit

The maximum average server load allowed while crawling. The number of crawler threads in use will be actively reduced until average server load falls under this limit. If this cannot be achieved with a single thread, the current crawler run will be terminated. Recommended value: 1
API: Server variable(s) CRAWLER_LOAD_LIMITCRAWLER_LOAD_LIMIT_ENFORCE available to override this setting. Learn More
Site IP

Enter this site’s IP address to crawl by IP instead of domain name. This eliminates the overhead of DNS and CDN lookups. (optional)
Role Simulation

To crawl the site as a logged-in user, enter the user ids to be simulated. One per line.
Cookie Simulation
To crawl for a particular cookie, enter the cookie name, and the values you wish to crawl for. Values should be one per line, and can include a blank line. There will be one crawler created per cookie value, per simulated role. Learn More
Custom Sitemap

The crawler can use your Google XML Sitemap instead of its own. Enter the full URL to your sitemap here.
Sitemap Generation
Include Posts
Include Pages
Include Categories
Include Tags

Exclude Custom Post Types

Exclude certain Custom Post Types in sitemap.

Available Custom Post Type

attachment
revision
nav_menu_item
custom_css
customize_changeset
oembed_cache
user_request
wp_block
vc4_templates
feedback
amppb_layout
fastcarousel
vc_grid_item
saswp
jp_pay_order
jp_pay_product

Order links by

   
These options will be invalid when using Custom Sitemap.

Please make a note that while setting up the plugin, you should check your website periodically to make sure there is no unusual behavior. The reason being any cache plugin can break your website. So it’s kind of trial and error method and we should keep an eye on our website.

Autotomize

Well, I never thought this tiny plugin can do wonder for my website. It has a very simple and straight forward interface. If you set this plugin properly, you are going to get minimum 20-30 % improvement in your website sleep. Let’s look at the optimum setting of this plugin.

Settings: Main

  • HTML Options

    Optimize HTML Code?
  • JavaScript Options

    Optimize JavaScript Code?
  • CSS Options

    Optimize CSS Code?
  • CDN Options

    CDN Base URL

Settings: Extra

Extra Auto-Optimizations

The following settings can improve your site’s performance even more.

Google FontsLeave as is
Remove Google Fonts
Combine and link in head (fonts load fast but are render-blocking)
Combine and preload in head (fonts load late, but are not render-blocking)
Combine and load fonts asynchronously with webfont.js
Optimize ImagesGet more Google love and improve your website’s loading speed by having the images optimized on the fly by ShortPixel and then cached and served fast from a CDN. Sign-up now to receive a 1 000 bonus + 50% more image optimization credits regardless of the traffic used. More image optimizations can be purchased starting with $4.99.

Questions? Have a look at the ShortPixel FAQ! Usage of this feature is subject to Shortpixel’s Terms of Use and Privacy policy.

Remove emojis
Remove query strings from static resources
Preconnect to 3rd party domains (advanced users)
Async Javascript-files (advanced users)
Comma-separated list of local or 3rd party JS-files that should loaded with the async flag. JS-files from your own site will be automatically excluded if added here. Configuration of async javascript is easier and more flexible using the “Async Javascript” plugin. Click here to install and activate it.
Optimize YouTube videosWP YouTube Lyte allows you to “lazy load” your videos, by inserting responsive “Lite YouTube Embeds”. Click here to install and activate it.

 

So this two plugin when set properly can take your website to score more than 80 in GT Matrix, Pingdom and Google page speed. Along with these two plugins we also need an amp tool for mobile devices and Image Optimization ( In fact LS Cache also offers image optimization).

So if you find this article informative, then please rate us. Any questions, queries will be answered through the comment section.

 

Spread the Knowledge
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
RAJIB
An engineer by profession but a true geek by hearts. Loves exploring new stuff and loves to drive around in free time. Brought up in the pearl city (Hyderabad) and an avid Hyderabadi foodie.