Real speed for real visitors. Measure LCP, INP and CLS where Google measures them, fix what slows your site down, and check every change before your visitors see it.
Google ranks pages by the Core Web Vitals of real Chrome users: how fast the main content appears (LCP), how quickly the page reacts to clicks and taps (INP) and how stable the layout is (CLS). A good PageSpeed score in a lab test does not help if real visitors still wait. This module works with the numbers that count: the speed of your real visitors.
Speed numbers stay on your own site. No cookies, no IP addresses, no personal data, nothing is sent to other servers. The page address is kept without its query string, for up to 28 days.
|
Free
Core Web Vitals PageSpeed
|
Pro
Core Web Vitals PageSpeed Pro
|
|
|---|---|---|
| Real visitor measurements | Whole site, 28 days | Per page and page type, 12 months, CSV export |
| What to blame (LCP, CLS, INP elements) | Top 5 for the site | For every page and page type |
| PageSpeed Insights tests | Manual, last 20 tests | Plus weekly monitoring of 10 pages, email reports and alerts |
| Safe optimizations, preview and rollback | YES | YES |
| Delay third-party scripts until the first interaction | - | YES |
| Host Google Fonts locally | - | YES |
| Engineer tools: critical CSS per page type, libraries left out per page, HTML rules | - | YES |
| Journal of changes with notes | Last 10 versions | 50 versions with notes |
Pro is an add-on to the free module. Plans for 1, 5 and 25 sites.
After the purchase, download the Pro add-on in your SiteGuarding account, install it next to the free module and enter your licence key on its Pro screen.
Some problems need a developer: a heavy theme, a slow module, a server that answers late. Our engineers review your site, fix the slow parts by hand and check the result on real visitor data. Order a performance audit or get a quote for a full fix.
Drupal 10.3 or 11 (tested on 10.3 and 11.4), PHP 8.1 or newer (tested on 8.2 and 8.4), MySQL or MariaDB. Access to the files of the site (the modules folder) and, to install, an administrator of the site. Pro also needs the PHP sodium extension, which PHP has built in.
Free, no account needed. One file for Drupal 10.3 and 11.
Unpack the archive into the modules folder of the site, so that the folder is modules/sgcwv (or modules/custom/sgcwv; on a site managed with Composer use modules/custom or web/modules/custom). Then enable the module:
In the administration area: Extend, tick Core Web Vitals PageSpeed for Drupal and press Install.
Or with Drush:
cd <your Drupal folder>/web/modulesunzip drupal-core-web-vitals-pagespeed.zipdrush en sgcwv -ydrush cr
Then open Configuration > Development > Core Web Vitals PageSpeed. Real visitor measurements start at once. To speed up the site, put the recommended safe set in a draft, check it in the preview and publish.
Pro: unpack the Pro add-on the same way (the folder sgcwv_pro), enable Core Web Vitals PageSpeed Pro in Extend (Drupal refuses it without the free module) and enter your licence key on the Pro screen.
The module shows a notice on its Overview screen when a new version is out, with the download link, its SHA-256 and the steps. Nothing is downloaded or installed by itself.
1. Download the new file and replace the module folder with the new one.
2. Clear all caches (drush cr, or Configuration > Development > Performance > Clear all caches) and open the page of the module. There is no database update to run.
3. Settings and measurements stay.
Pro shows a new version on its Pro screen with a "Get version" button and the same steps. Pro updates come with an active licence.
2.0.0
New module: real visitor Core Web Vitals, safe optimizations with draft, preview and rollback, PageSpeed Insights tests and speed diagnostics.