{"id":354964,"date":"2026-08-31T09:46:17","date_gmt":"2026-08-31T09:46:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/web-speed-insights-pagespeed-core-web-vitals-admin-speed-monitor\/"},"modified":"2026-09-01T21:32:22","modified_gmt":"2026-09-01T21:32:22","slug":"speedlyst","status":"publish","type":"plugin","link":"https:\/\/cs.wordpress.org\/plugins\/speedlyst\/","author":23550603,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.52.1","stable_tag":"0.52.1","tested":"7.1","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Speedlyst - Web Speed Analytics","header_author":"PPC ONE","header_description":"Local WordPress speed diagnostics with PageSpeed Insights measurement.","assets_banners_color":"f3f3f3","last_updated":"2026-09-01 21:32:22","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/speedlyst.org\/","header_author_uri":"https:\/\/ppcone.cz\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":130,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"0.48.0":{"tag":"0.48.0","author":"greatgatsbys","date":"2026-08-31 10:25:55","revision":3673875},"0.49.0":{"tag":"0.49.0","author":"greatgatsbys","date":"2026-08-31 10:53:22","revision":3673936},"0.50.0":{"tag":"0.50.0","author":"greatgatsbys","date":"2026-08-31 16:03:10","revision":3674604},"0.51.0":{"tag":"0.51.0","author":"greatgatsbys","date":"2026-09-01 14:38:41","revision":3676340},"0.51.1":{"tag":"0.51.1","author":"greatgatsbys","date":"2026-09-01 15:26:27","revision":3676420},"0.51.2":{"tag":"0.51.2","author":"greatgatsbys","date":"2026-09-01 20:45:33","revision":3676826},"0.52.0":{"tag":"0.52.0","author":"greatgatsbys","date":"2026-09-01 21:18:30","revision":3676857},"0.52.1":{"tag":"0.52.1","author":"greatgatsbys","date":"2026-09-01 21:32:22","revision":3676869}},"upgrade_notice":{"0.52.1":"<p>Documentation only. No functional changes and no change to stored data.<\/p>","0.52.0":"<p>A clearer plugin listing and a <code>speedlyst_<\/code> prefix for stored options. Existing data from earlier versions is not migrated; the uninstall instructions explain how to remove it.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3676807,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3676807,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3676807,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3676807,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.48.0","0.49.0","0.50.0","0.51.0","0.51.1","0.51.2","0.52.0","0.52.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3676799,"resolution":"1","location":"assets","locale":"","width":2400,"height":1220},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3676799,"resolution":"2","location":"assets","locale":"","width":2400,"height":1362},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3676799,"resolution":"3","location":"assets","locale":"","width":2400,"height":1258},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3676799,"resolution":"4","location":"assets","locale":"","width":2400,"height":1686},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3676799,"resolution":"5","location":"assets","locale":"","width":1954,"height":805}},"screenshots":{"1":"Dashboard status cards for PHP, memory, autoload data, OPcache, and WP-Cron, with 14-day history trends for local performance.","2":"Mobile PageSpeed score, Core Web Vitals thresholds, and prioritized improvement opportunities.","3":"Local history trends with daily snapshots, 7-day sparklines, and recommendations for improving WordPress performance.","4":"Site status and advanced diagnostics for admin speed, object cache, cron delays, and the largest autoloaded options.","5":"AI report export with current measurements, the latest PageSpeed Insights result, reference values, and a ready-made question."}},"plugin_section":[],"plugin_tags":[83,187460,1513,247,37145],"plugin_category":[54],"plugin_contributors":[278454],"plugin_business_model":[],"class_list":["post-354964","plugin","type-plugin","status-publish","hentry","plugin_tags-admin","plugin_tags-core-web-vitals","plugin_tags-pagespeed","plugin_tags-performance","plugin_tags-speed-test","plugin_category-security-and-spam-protection","plugin_contributors-greatgatsbys","plugin_committers-greatgatsbys"],"banners":{"banner":"https:\/\/ps.w.org\/speedlyst\/assets\/banner-772x250.png?rev=3676807","banner_2x":"https:\/\/ps.w.org\/speedlyst\/assets\/banner-1544x500.png?rev=3676807","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/speedlyst\/assets\/icon-128x128.png?rev=3676807","icon_2x":"https:\/\/ps.w.org\/speedlyst\/assets\/icon-256x256.png?rev=3676807","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/speedlyst\/assets\/screenshot-1.png?rev=3676799","caption":"Karty stavu na \u0159\u00eddic\u00edm panelu pro PHP, pam\u011b\u0165, data automatick\u00e9ho na\u010d\u00edt\u00e1n\u00ed, OPcache a WP-Cron, v\u010detn\u011b 14denn\u00edch trend\u016f v\u00fdvoje lok\u00e1ln\u00edho v\u00fdkonu."},{"src":"https:\/\/ps.w.org\/speedlyst\/assets\/screenshot-2.png?rev=3676799","caption":"Sk\u00f3re PageSpeed pro mobiln\u00ed za\u0159\u00edzen\u00ed, prahov\u00e9 hodnoty ukazatel\u016f Core Web Vitals a priority pro vylep\u0161en\u00ed."},{"src":"https:\/\/ps.w.org\/speedlyst\/assets\/screenshot-3.png?rev=3676799","caption":"Trendy v oblasti lok\u00e1ln\u00ed historie s denn\u00edmi p\u0159ehledy, 7denn\u00edmi grafick\u00fdmi p\u0159ehledy a doporu\u010den\u00edmi pro zv\u00fd\u0161en\u00ed v\u00fdkonu WordPressu."},{"src":"https:\/\/ps.w.org\/speedlyst\/assets\/screenshot-4.png?rev=3676799","caption":"Stav webu a pokro\u010dil\u00e1 diagnostika t\u00fdkaj\u00edc\u00ed se rychlosti administrace, mezipam\u011bti objekt\u016f, zpo\u017ed\u011bn\u00ed cronu a nejrozs\u00e1hlej\u0161\u00edch automaticky na\u010d\u00edtan\u00fdch mo\u017enost\u00ed."},{"src":"https:\/\/ps.w.org\/speedlyst\/assets\/screenshot-5.png?rev=3676799","caption":"Export zpr\u00e1vy AI obsahuj\u00edc\u00ed aktu\u00e1ln\u00ed m\u011b\u0159en\u00ed, nejnov\u011bj\u0161\u00ed v\u00fdsledek z PageSpeed Insights, referen\u010dn\u00ed hodnoty a p\u0159edem p\u0159ipravenou ot\u00e1zku."}],"raw_content":"<!--section=description-->\n<p>Google PageSpeed Insights shows what your visitors experience. Speedlyst adds local WordPress diagnostics to help you understand what may be causing the problem.<\/p>\n\n<p>Measure mobile PageSpeed Insights and Core Web Vitals, check the health and performance of WordPress itself, follow changes over time, and export everything into one AI-ready report.<\/p>\n\n<p>Speedlyst helps you diagnose:<\/p>\n\n<ul>\n<li>Core Web Vitals and mobile PageSpeed performance<\/li>\n<li>PHP memory usage and limits<\/li>\n<li>Object cache and OPcache<\/li>\n<li>Autoloaded options and database overhead<\/li>\n<li>WP-Cron delays<\/li>\n<li>WordPress admin performance<\/li>\n<li>Changes and trends over time<\/li>\n<\/ul>\n\n<p>No Google API key, account, or registration is required.<\/p>\n\n<p>Speedlyst measures and diagnoses performance. It does not modify, cache, or optimise your website automatically.<\/p>\n\n<p>This plugin is an independent project and is not affiliated with, endorsed by, or sponsored by Google LLC.<\/p>\n\n<h3>PageSpeed Insights and Core Web Vitals<\/h3>\n\n<p>Click Measure site speed to run a mobile performance test using Google PageSpeed Insights.<\/p>\n\n<p>Speedlyst shows:<\/p>\n\n<ul>\n<li>Mobile Lighthouse performance score<\/li>\n<li>Largest Contentful Paint (LCP)<\/li>\n<li>Interaction to Next Paint (INP)<\/li>\n<li>Cumulative Layout Shift (CLS)<\/li>\n<li>Laboratory data from the current test<\/li>\n<li>Real-user Chrome UX Report data when available<\/li>\n<li>Prioritised opportunities for improvement<\/li>\n<li>Recommended actions based on the measured results<\/li>\n<\/ul>\n\n<p>The first measurement runs only when you request it.<\/p>\n\n<p>You can request up to 10 PageSpeed Insights measurements per site per day. Local WordPress diagnostics do not use this allowance.<\/p>\n\n<p>No Google API key needs to be configured.<\/p>\n\n<h3>Local WordPress diagnostics<\/h3>\n\n<p>PageSpeed Insights tells you what happens in the browser. Speedlyst also looks inside WordPress and at the hosting environment to help identify possible causes.<\/p>\n\n<p>Local diagnostics include:<\/p>\n\n<ul>\n<li>PHP version and end-of-life status<\/li>\n<li>PHP <code>memory_limit<\/code><\/li>\n<li>Real peak memory usage<\/li>\n<li>Persistent object cache status and detected backend<\/li>\n<li>OPcache status<\/li>\n<li>Number and total size of autoloaded options<\/li>\n<li>Largest autoloaded options<\/li>\n<li>Overdue WP-Cron tasks<\/li>\n<li>Age of the oldest delayed cron task<\/li>\n<li>WordPress admin request time<\/li>\n<li>Database query count<\/li>\n<li>Peak memory used by the measured admin request<\/li>\n<li>WP_DEBUG status<\/li>\n<li>Number of active plugins<\/li>\n<li>Active theme<\/li>\n<\/ul>\n\n<p>Recommendations are generated from the measurements that are actually available and prioritised by importance.<\/p>\n\n<p>If the hosting environment cannot provide a value, Speedlyst shows it as Not measured rather than incorrectly reporting zero.<\/p>\n\n<h3>Performance history<\/h3>\n\n<p>A single test can be misleading. Speedlyst stores daily snapshots locally so you can see whether something has changed or is gradually getting worse.<\/p>\n\n<p>You get:<\/p>\n\n<ul>\n<li>Up to 90 daily snapshots of local WordPress diagnostics<\/li>\n<li>Up to 60 stored PageSpeed Insights measurements<\/li>\n<li>14-day charts in the dashboard<\/li>\n<li>7-day trends for key metrics<\/li>\n<li>Recommendations shown alongside relevant data<\/li>\n<\/ul>\n\n<p>Missing measurements remain gaps instead of being displayed as unchanged values.<\/p>\n\n<p>This makes it easier to see whether a plugin update, configuration change, hosting issue, or gradual increase in resource usage has affected the site.<\/p>\n\n<h3>WordPress admin performance<\/h3>\n\n<p>A slow WordPress admin is not something a PageSpeed score can explain.<\/p>\n\n<p>Speedlyst adds local measurements that can help identify common causes, including:<\/p>\n\n<ul>\n<li>PHP memory limits and actual memory usage<\/li>\n<li>Large autoloaded options<\/li>\n<li>Object cache configuration<\/li>\n<li>OPcache status<\/li>\n<li>Overdue WP-Cron tasks<\/li>\n<li>Database query count<\/li>\n<li>Admin request time<\/li>\n<li>PHP version<\/li>\n<li>Active plugins and theme<\/li>\n<\/ul>\n\n<p>The goal is not just to tell you that WordPress is slow, but to give you useful evidence about where to investigate first.<\/p>\n\n<h3>AI-ready report<\/h3>\n\n<p>Instead of copying numbers from screen after screen, download everything in one Markdown file.<\/p>\n\n<p>The report includes:<\/p>\n\n<ul>\n<li>Current local WordPress diagnostics<\/li>\n<li>The latest PageSpeed Insights measurement<\/li>\n<li>Reference values for each section<\/li>\n<li>Recommendations<\/li>\n<li>A ready-to-use prompt for an AI assistant<\/li>\n<\/ul>\n\n<p>Upload or paste the report into ChatGPT, Claude, Gemini, or another AI assistant for deeper troubleshooting.<\/p>\n\n<p>For more complex performance problems, a reasoning-capable model will usually provide a more useful analysis than a model optimised primarily for speed.<\/p>\n\n<p>The report is generated locally inside WordPress and downloaded directly to you. Speedlyst does not automatically upload it to an AI provider or to the Speedlyst measurement service.<\/p>\n\n<p>The report uses the language currently selected in the plugin.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Local diagnostics, recommendations, history, and report generation run inside your WordPress installation.<\/p>\n\n<p>Speedlyst:<\/p>\n\n<ul>\n<li>Does not use cookies<\/li>\n<li>Does not collect visitor data<\/li>\n<li>Does not load anything on the public frontend<\/li>\n<li>Does not run PageSpeed Insights automatically<\/li>\n<li>Does not send your AI report anywhere<\/li>\n<\/ul>\n\n<p>An external request is made only when you click Measure site speed.<\/p>\n\n<p>PageSpeed Insights results and local diagnostic data are stored in your WordPress database.<\/p>\n\n<h3>Languages<\/h3>\n\n<p>Speedlyst supports 21 languages.<\/p>\n\n<p>The language can follow the current WordPress user or be selected individually inside the plugin.<\/p>\n\n<p>When an official WordPress.org language pack is available, Speedlyst prefers it and falls back to the bundled translation when necessary.<\/p>\n\n<p>Learn more at https:\/\/speedlyst.org\/ about Speedlyst.<\/p>\n\n<h3>External services<\/h3>\n\n<p>Speedlyst connects to two external services when you explicitly request a PageSpeed Insights measurement.<\/p>\n\n<p>No external request is made when the plugin is activated or during normal background operation.<\/p>\n\n<p><strong>1. Speedlyst measurement service<\/strong><\/p>\n\n<p>The Speedlyst measurement service performs the Google PageSpeed Insights API request on your behalf so that you do not need your own Google API key.<\/p>\n\n<p>When you request a measurement, the plugin sends:<\/p>\n\n<ul>\n<li>The public home URL being measured<\/li>\n<li>A one-time random verification code valid for five minutes<\/li>\n<li>The installed Speedlyst version<\/li>\n<\/ul>\n\n<p>The service reads the temporary verification value from a public REST endpoint on your website to confirm that the measurement request belongs to that site.<\/p>\n\n<p>The service stores only:<\/p>\n\n<ul>\n<li>The domain being measured<\/li>\n<li>The time of the request<\/li>\n<\/ul>\n\n<p>These records are kept for two days to enforce the measurement limit and protect the service from abuse.<\/p>\n\n<p>Besides your per-site daily allowance, the service applies a short-term overall rate limit across all sites to protect itself. A measurement can therefore occasionally be declined even when your own allowance is not used up. Wait a moment and request it again.<\/p>\n\n<p>The service does not store:<\/p>\n\n<ul>\n<li>PageSpeed measurement results<\/li>\n<li>Page content<\/li>\n<li>Posts<\/li>\n<li>WordPress user data<\/li>\n<li>Visitor data<\/li>\n<\/ul>\n\n<p>Verification codes expire after five minutes.<\/p>\n\n<p>Operator: Petr Ku\u010dera, PPC ONE, Czech Republic\nTerms of service: https:\/\/speedlyst.org\/terms\/\nPrivacy policy: https:\/\/speedlyst.org\/privacy\/<\/p>\n\n<p><strong>2. Google PageSpeed Insights API<\/strong><\/p>\n\n<p>After verification, the Speedlyst measurement service sends the public URL being measured to the Google PageSpeed Insights API.<\/p>\n\n<p>Google loads and analyses the public page and returns the performance data shown in Speedlyst.<\/p>\n\n<p>Google receives the public URL being measured and may return laboratory data and real-user Chrome UX Report data when available.<\/p>\n\n<p>Google Terms of Service: https:\/\/policies.google.com\/terms\nGoogle Privacy Policy: https:\/\/policies.google.com\/privacy<\/p>\n\n<h3>Will Speedlyst make my website faster?<\/h3>\n\n<p>Not by itself.<\/p>\n\n<p>Speedlyst is a diagnostic tool. It helps you find what may be slowing the site down and recommends what to investigate or improve first.<\/p>\n\n<p>You can then make the change yourself, pass the information to a developer, or use the AI-ready report with an AI assistant.<\/p>\n\n<p>Afterwards, Speedlyst's history helps you see whether the change actually improved the site.<\/p>\n\n<h3>Do I need a Google PageSpeed Insights API key?<\/h3>\n\n<p>No.<\/p>\n\n<p>Speedlyst's measurement service performs the PageSpeed Insights API request for you. You do not need to create a Google account, configure an API key, or connect another service.<\/p>\n\n<h3>How many PageSpeed tests can I run?<\/h3>\n\n<p>You can request up to 10 PageSpeed Insights measurements per site per day.<\/p>\n\n<p>Local WordPress diagnostics do not count towards this limit.<\/p>\n\n<p>The measurement service also applies a short-term overall rate limit across all sites. If a measurement is declined while you still have allowance left, wait a moment and try again.<\/p>\n\n<h3>Why are my results different from PageSpeed Insights or Lighthouse?<\/h3>\n\n<p>Lighthouse laboratory measurements are individual tests performed under specific test conditions. Those conditions can vary between runs, so scores and individual metrics can vary too.<\/p>\n\n<p>Speedlyst stores history to make it easier to distinguish a longer-term trend from a single result.<\/p>\n\n<h3>Why is Core Web Vitals field data missing?<\/h3>\n\n<p>Real-user field data comes from the Chrome UX Report.<\/p>\n\n<p>Google provides it only when it has enough eligible real-user data for the measured URL or origin.<\/p>\n\n<p>When field data is unavailable, Speedlyst reports it as Not measured rather than zero.<\/p>\n\n<h3>What is a good LCP, INP, or CLS?<\/h3>\n\n<p>Google currently classifies:<\/p>\n\n<ul>\n<li>LCP: 2.5 seconds or less as good<\/li>\n<li>INP: 200 milliseconds or less as good<\/li>\n<li>CLS: 0.1 or less as good<\/li>\n<\/ul>\n\n<p>Speedlyst displays these thresholds directly alongside the measurements.<\/p>\n\n<h3>Why is my WordPress admin slow?<\/h3>\n\n<p>Common causes include insufficient PHP memory, high memory usage, database activity, large autoloaded options, delayed cron tasks, missing object caching, PHP or OPcache configuration, plugins, or the active theme.<\/p>\n\n<p>Speedlyst measures several of these factors together so you can see where the problem is most likely to be.<\/p>\n\n<h3>Does Speedlyst slow down my website?<\/h3>\n\n<p>Speedlyst does not load anything on the public frontend.<\/p>\n\n<p>PageSpeed Insights measurements run only when you request them. Local history collection is lightweight and runs inside WordPress.<\/p>\n\n<h3>Can I measure a local, private, or password-protected website?<\/h3>\n\n<p>No.<\/p>\n\n<p>The Speedlyst measurement service must be able to reach a temporary public verification endpoint, and Google must be able to load the public page being measured.<\/p>\n\n<p>Password protection, firewalls, security plugins, blocked external IP addresses, or similar restrictions may prevent the measurement from working.<\/p>\n\n<h3>Does Speedlyst send data automatically?<\/h3>\n\n<p>No external PageSpeed request is made automatically.<\/p>\n\n<p>Local diagnostics, recommendations, history, and report generation remain inside WordPress.<\/p>\n\n<p>The external measurement process starts only when you click Measure site speed.<\/p>\n\n<h3>Where does the AI report go?<\/h3>\n\n<p>The report is created inside your WordPress installation and downloaded directly to you.<\/p>\n\n<p>Speedlyst does not send it to the measurement service or to an AI provider.<\/p>\n\n<p>You decide whether and where to upload it.<\/p>\n\n<h3>Does Speedlyst use cookies or collect visitor data?<\/h3>\n\n<p>No.<\/p>\n\n<p>Speedlyst does not use cookies and does not collect information about your website visitors.<\/p>\n\n<h3>Why does a value say \"Not measured\"?<\/h3>\n\n<p>Some hosting environments prevent plugins from reading certain server values.<\/p>\n\n<p>When Speedlyst cannot retrieve a value reliably, it reports it as Not measured instead of substituting an incorrect zero.<\/p>\n\n<h3>What happens to my data when I uninstall?<\/h3>\n\n<p>Your local diagnostics and history stay in the WordPress database after you uninstall the plugin, so that reinstalling does not lose your history.<\/p>\n\n<p>To remove them, delete the options whose names start with <code>speedlyst_<\/code>, for example with WP-CLI. On a multisite installation, remove them for each site separately.<\/p>\n\n<h3>Does Speedlyst support WordPress Multisite?<\/h3>\n\n<p>Yes.<\/p>\n\n<p>Speedlyst stores diagnostic data separately for each site in a WordPress Multisite installation.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/<\/code> or install it through <strong>Plugins, Add New<\/strong>.<\/li>\n<li>Activate it through the <strong>Plugins<\/strong> screen.<\/li>\n<li>Open <strong>Speedlyst<\/strong> in the admin menu to review the local diagnostics.<\/li>\n<li>Click <strong>Measure site speed<\/strong> when you want to request mobile Google PageSpeed Insights results.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>0.52.1<\/h4>\n\n<ul>\n<li>The listing now also documents the short-term overall rate limit of the measurement service, so it is clear why a measurement can occasionally be declined. No functional changes.<\/li>\n<\/ul>\n\n<h4>0.52.0<\/h4>\n\n<ul>\n<li>Rewritten plugin listing: shorter sentences, the value first, and the same voice as the product website.<\/li>\n<li>Stored options now use the <code>speedlyst_<\/code> prefix, which matches the plugin name. The uninstall instructions were updated accordingly.<\/li>\n<\/ul>\n\n<h4>0.51.2<\/h4>\n\n<ul>\n<li>Documentation only: a shorter, clearer changelog and an upgrade notice that matches the current version. No functional changes.<\/li>\n<\/ul>\n\n<h4>0.51.1<\/h4>\n\n<ul>\n<li>Visual polish of the brand refresh: brand colors on a light admin screen throughout.<\/li>\n<li>Admin notices from other plugins stay readable wherever WordPress places them.<\/li>\n<\/ul>\n\n<h4>0.51.0<\/h4>\n\n<ul>\n<li>The new Speedlyst brand in the admin screen: new mark and thin line icons.<\/li>\n<li>Links to the product website from the plugin header, the plugins list, and the plugin screen.<\/li>\n<\/ul>\n\n<h4>0.50.0<\/h4>\n\n<ul>\n<li>Error and warning notices from other plugins stay exactly where WordPress puts them. Only success and informational notices are collected into the collapsible panel on the Speedlyst screen.<\/li>\n<\/ul>\n\n<h4>0.49.0<\/h4>\n\n<ul>\n<li>Settings link in the plugins list and a shorter admin URL. Stored data is unchanged.<\/li>\n<\/ul>\n\n<h4>0.48.0<\/h4>\n\n<ul>\n<li>Notices from other plugins are collected into a collapsible panel on the Speedlyst screen, where they stay visible and dismissible.<\/li>\n<\/ul>\n\n<h4>0.47.0<\/h4>\n\n<ul>\n<li>The plugin is now Speedlyst - Web Speed Analytics. No functional changes.<\/li>\n<\/ul>\n\n<h4>0.46.0<\/h4>\n\n<ul>\n<li>An explicit statement that this project is independent of Google.<\/li>\n<li>A dedicated External services section describing the measurement service, its terms of service, and its privacy policy: the service stores only the domain of the measured site and the time of the request, for two days, and never the measurement results.<\/li>\n<\/ul>\n\n<h4>0.45.0<\/h4>\n\n<ul>\n<li>Neutral wording in the AI report guidance: use the most capable model available. No functional changes.<\/li>\n<\/ul>\n\n<h4>0.44.0<\/h4>\n\n<ul>\n<li>Up to 10 PageSpeed Insights measurements per site per day.<\/li>\n<li>Measurements run only after you click the measurement button.<\/li>\n<li>Integration with the WordPress Privacy API.<\/li>\n<\/ul>\n\n<h4>0.43.0 and earlier<\/h4>\n\n<ul>\n<li>Development before the public release. The plugin became a standalone WordPress speed diagnostics tool with no account, pairing, or Google API key required.<\/li>\n<\/ul>","raw_excerpt":"Find what slows WordPress down. Not just the score.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/354964","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=354964"}],"author":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/greatgatsbys"}],"wp:attachment":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=354964"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=354964"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=354964"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=354964"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=354964"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=354964"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}