Google PageSpeed ââis a family of tools by Google Inc., designed to help optimize website performance. It was introduced at the Developer Conference in 2010. There are four main components of the PageSpeed ââfamily tool: PageSpeed âââ ⬠<â ⬠Video Google PageSpeed Tools
PageSpeed ââ¬â¹Ã¢â¬â¹Module
Mod_pagespeed is an open-source Apache HTTP Server or Nginx webservers module, which automatically applies selected filters to related pages and assets, such as stylesheets, JavaScript, and HTML files, as well as to image and cache requirements of websites. The biggest advantage of this module is that it does not require modifications to existing content or workflows, which means that all internal optimizations and changes to the file are created on the server side, presenting files that are changed directly to the user. Each of the 40 filters matches one of Google's best practices rules for web performance.
Because the PageSpeed ââmodule is an open source library, updated frequently by developers from around the world and can be used by any site, hosting provider, or CDN.
Installation is relatively easy and can be done in two ways: from packages or build from sources on the following supported platforms:
- CentOS/Fedora, both 32-bit and 64-bit
- Debian/Ubuntu, both 32-bit and 64-bit
Maps Google PageSpeed Tools
Port
Another server that offers PageSpeed ââoptimization module â ⬠<â â¬
Filters
Pagespeed module filter is a setting, based on where the web page optimization rule is applied. They can be divided into five main categories:
- Optimize stylesheets;
- Javascript file optimization;
- Image optimization;
- HTML Optimization;
- Track activity filters.
Optimization stylesheet
This filter converts the CSS file to an optimized version by making it smaller, merging several into one or extending the lifetime of the cache:
Javascript file optimization
This filter is applied to a Javascript file, referring it to an optimized file:
Image optimization
Image optimization filters are created to reduce graph size loading:
HTML Optimization
This filter group simply rewrites the content of the HTML file to reduce its size and ensure compliance with the latest best web practices.
Filter tracker activity
The short filter list below aims to optimize Google Analytics tracking communications with websites
Other filters available
- Rewrite Domains
- Run Experiments Module
- Pre-Resolved DNS
- Extend the PDF Cache
Impact Speed ââ
The PageSpeed ââmodule â ⬠<â â¬
PageSpeed ââInsights â ⬠<â ⬠<
PageSpeed ââInsights is an online tool that helps identify best practices for performance on any given website, provides suggestions on page optimization, and suggests an overall idea of ââhow to make a website faster. This tool can be accessed directly in any browser. Per URL request, rate web page performance on a scale from 1 to 100 and provide reports on recommended optimizations, divided into high, medium, and low priority categories.
Chrome PageSpeed ââExtension
Pagespeed Extensions are extensions from the Chrome Browser and are part of the Google Chrome Developer Tools. Visitors who use PageSpeed ââregularly can see all the metrics provided by PageSpeed ââInsights directly in the browser and download web page resources, optimized based on best practices web performance. It is no longer in use and Google recommends an online version be used instead.
PageSpeed ââServices â ⬠<â ⬠<
PageSpeed ââServices â ⬠<â â¬
References
Source of the article : Wikipedia