{"id":16995,"date":"2025-09-13T06:51:00","date_gmt":"2025-09-13T13:51:00","guid":{"rendered":"https:\/\/www.ryrob.com\/?p=16995"},"modified":"2025-11-05T09:32:22","modified_gmt":"2025-11-05T17:32:22","slug":"google-pagespeed-optimization","status":"publish","type":"post","link":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/","title":{"rendered":"Google PageSpeed Optimization: How to Score 100 in PageSpeed Insights"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">How fast your website loads is a huge part of a user&#8217;s experience on your blog. That&#8217;s why having a fast website is essential to success if you&#8217;re going to <a href=\"https:\/\/www.ryrob.com\/how-start-blog\/\" target=\"_blank\" rel=\"noreferrer noopener follow\" data-wpel-link=\"internal\" title=\"start a blog\">start a blog<\/a> in the first place. Enter: this <strong>Google PageSpeed optimization<\/strong> guide from my friend and talented developer, Andy Feliciotti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Google also ranks websites based on their speed<\/strong> using their PageSpeed score. It&#8217;s no easy task to get your website a perfect 100 score on Google&#8217;s PageSpeed test.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But I&#8217;m here to help!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No matter if you have a blog, brochure, or eCommerce site we&#8217;ll go over step-by-step how to get your Google PageSpeed score to 100 in this speed optimization guide.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"770\" src=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/02\/100-Performance-Score-Google-PageSpeed-Optimization-1024x770.png\" alt=\"Google PageSpeed Insights Score (Screenshot Example of Blog Title Generator) to Speed Up Blog ryrob\" class=\"wp-image-18153\" srcset=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/02\/100-Performance-Score-Google-PageSpeed-Optimization-1024x770.png 1024w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/02\/100-Performance-Score-Google-PageSpeed-Optimization-300x226.png 300w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/02\/100-Performance-Score-Google-PageSpeed-Optimization-768x578.png 768w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/02\/100-Performance-Score-Google-PageSpeed-Optimization.png 1098w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Here&#8217;s an example of perfect Google PageSpeed scores on my <a href=\"https:\/\/www.ryrob.com\/blog-title-generator\/\" target=\"_blank\" rel=\"noreferrer noopener follow\" data-wpel-link=\"internal\" title=\"blog title generator tool\">blog title generator tool<\/a> page.<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Google PageSpeed Optimization: How to Score 100 in PageSpeed Insights<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"#what-is-pagespeed\">What is Google PageSpeed?<\/a><\/li>\n\n\n\n<li><a href=\"#does-pagespeed-matter\">Why Does Google PageSpeed Matter?<\/a><\/li>\n\n\n\n<li><a href=\"#how-to-test-website-speed\">How to Test Your Website Speed<\/a><\/li>\n\n\n\n<li><a href=\"#pagespeed-best-practices\">Google PageSpeed Best Practices<\/a><\/li>\n\n\n\n<li><a href=\"#pagespeed-faqs\">Google PageSpeed Optimization &amp; Insights FAQs<\/a><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><div class='tm-click-to-tweet'><div class='tm-ctt-text'><a href=\"https:\/\/x.com\/share?text=Google+PageSpeed+Optimization%3A+How+to+Score+100+in+Google+PageSpeed+Insights+%28Blog+Performance+Tips%29&amp;via=TheRyanRobinson&amp;related=TheRyanRobinson&amp;url=https:\/\/www.ryrob.com\/google-pagespeed-optimization\/\" target=\"_blank\" rel=\"noopener noreferrer follow\" data-wpel-link=\"internal\" title=\"Google PageSpeed Optimization: How to Score 100 in Google PageSpeed Insights (Blog Performance Tips)\">Google PageSpeed Optimization: How to Score 100 in Google PageSpeed Insights (Blog Performance Tips)<\/a><\/div><a href=\"https:\/\/x.com\/share?text=Google+PageSpeed+Optimization%3A+How+to+Score+100+in+Google+PageSpeed+Insights+%28Blog+Performance+Tips%29&amp;via=TheRyanRobinson&amp;related=TheRyanRobinson&amp;url=https:\/\/www.ryrob.com\/google-pagespeed-optimization\/\" target=\"_blank\" class=\"tm-ctt-btn\" rel=\"noopener noreferrer follow\" data-wpel-link=\"internal\" title=\"Click To Post on\">Click To Post on <i class='fa fa-twitter-x'><\/i><\/a><div class='tm-ctt-tip'><\/div><\/div><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Disclosure:<\/strong><em> <\/em>Please note that some of the links below are affiliate links and at no additional cost to you, I\u2019ll earn a commission. Know that I only recommend products and services I\u2019ve personally used and stand behind. When you use one of my affiliate links, the company compensates me, which helps me run this blog and keep my in-depth content free of charge for readers (like you).<\/p>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\"><strong>Ready to Start Your Blog Today?<\/strong><\/h4>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"591\" src=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/09\/Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo-1024x591.jpg\" alt=\"Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo\" class=\"wp-image-21523\" style=\"width:598px;height:auto\" srcset=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/09\/Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo-1024x591.jpg 1024w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/09\/Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo-300x173.jpg 300w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/09\/Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo-768x443.jpg 768w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/09\/Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo-1536x886.jpg 1536w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/09\/Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo-2048x1182.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Check out my ultimate guide <a href=\"https:\/\/www.ryrob.com\/how-start-blog\/\" target=\"_blank\" rel=\"noreferrer noopener follow\" data-wpel-link=\"internal\" title=\"How to Start a Blog (on the Side)\">How to Start a Blog (on the Side)<\/a> that&#8217;s been featured on <em>Forbes<\/em>, <em>Inc<\/em> and <em>Entrepreneur<\/em>.<\/p>\n\n\n<div class=\"text-center\"><a class=\"button\" href=\"https:\/\/www.ryrob.com\/how-start-blog\/\" target=\"_blank\" data-wpel-link=\"internal\" rel=\"follow\" title=\"Read Now\">Read Now<\/a><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">First let&#8217;s go over the basics of Google PageSpeed then we&#8217;ll dive into speeding up your blog.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-pagespeed\">What is Google PageSpeed?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Page speed is the amount of time it takes your website&#8217;s content to reach a user&#8217;s browser.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is so important since users visiting your site don&#8217;t want to have to wait for your content. You know the feeling, you find an answer to your question on Google, click a link, and end up giving up when the page never loads.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Google knows this too; which is why your site&#8217;s speed is a major ranking factor. The most popular tool to test your site&#8217;s speed is the <a href=\"https:\/\/pagespeed.web.dev\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">Google PageSpeed Insights<\/a> tool. This is the best way to know exactly what Google thinks of your site in terms of page speed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Notable Google PageSpeed Metrics:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Largest Contentful Paint (LCP):<\/strong> Measurement of the perceived page load speed to users. Primarily when above the fold content has finished loading.<\/li>\n\n\n\n<li><strong>First Input Delay (FID):<\/strong> Measurement in seconds of the delay until a user can interact with the website.<\/li>\n\n\n\n<li><strong>Cumulative Layout Shift (CLS):<\/strong> Measurement in seconds until the page&#8217;s layout has stopped &#8220;shifting&#8221;. For example an image loading could cause layout shifts on your site. This is important since a user could want to click an element on your site before it&#8217;s done loading the a shift may cause them to click something else.<\/li>\n\n\n\n<li><strong>First Contentful Paint (FCP):<\/strong> Measurement of the time when anything is rendered on screen.<\/li>\n\n\n\n<li><strong>Interaction to Next Paint (INP):<\/strong> Interaction to Next Paint observes the latency of user interactions made with a page. For example if a user clicks an accordion and there is an unexpected delay when it opens.<\/li>\n\n\n\n<li><strong>Time to First Byte (TTFB):<\/strong> Measurement of the time until the browser receives a response from the server.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;ll see these terms used often in Google Search Console (Core Web Vitals report), PageSpeed Insights, and Chrome User Experience Report.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"does-pagespeed-matter\">Why Does Page Speed Matter?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Page speed is important<\/strong> because it directly will affect <a href=\"https:\/\/www.ryrob.com\/drive-traffic-website\/\" target=\"_blank\" rel=\"noreferrer noopener follow\" data-wpel-link=\"internal\" title=\"how much traffic\">how much traffic<\/a> and <a href=\"https:\/\/www.ryrob.com\/make-money-blogging\/\" target=\"_blank\" rel=\"noreferrer noopener follow\" data-wpel-link=\"internal\" title=\"how much money your blog can make\">how much money your blog can make<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.portent.com\/blog\/analytics\/research-site-speed-hurting-everyones-revenue.htm\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">Studies<\/a> have shown that site speed directly affects conversion rate. The data from Portent shows that having a 1 second page load speed vs 5 seconds will nearly have a 50% drop in conversions. Not only will your site&#8217;s load time affect your Google ranking but it&#8217;ll also affect your conversion rate.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/page-speed-vs-conversion-rate.svg\" alt=\"Google PageSpeed Insights Scoring Graph (and Loading Times)\" class=\"wp-image-17192\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">From your position in Google search results to customer&#8217;s patience your site&#8217;s page load time affects every aspect of a user&#8217;s experience. Since users are primarily on mobile devices every kilobyte your site loads should be intentional.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The longer a user has to sit and wait for a page to load the higher your bounce rate will be as well. Your site&#8217;s speed doesn&#8217;t just affect Google&#8217;s SERPs but most search engines factor in page speed. This is why having a site that loads fast is essential in today&#8217;s web.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Luckily it isn&#8217;t too hard to make a fast site if you&#8217;re using modern tools and know what to do.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-test-website-speed\">How to Test Your Website Speed<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you aren\u2019t familiar with Google PageSpeed it\u2019s a series of tests that Google runs on your site to determine how fast your site loads. When a user on Google clicks a search result they expect it to load fast. This is why Google created the <a href=\"https:\/\/pagespeed.web.dev\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">Google PageSpeed Insights<\/a> test.<\/p>\n\n\n<div class=\"gb-button-wrapper gb-button-wrapper-bcc7f3a6\">\n\n<a class=\"gb-button gb-button-21d03a08 gb-button-text\" href=\"https:\/\/pagespeed.web.dev\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer external\" data-wpel-link=\"external\">Open Google PageSpeed Insights<\/a>\n\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">This gives website owners the tools to know exactly what is slowing down their website and how to fix it. Plus it gives Google the data to correctly rank a website in their search engine algorithm.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/google-pagespeed-insights-homepage.jpg\" data-wpel-link=\"internal\" rel=\"follow\"><img decoding=\"async\" width=\"1772\" height=\"996\" src=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/google-pagespeed-insights-homepage-edited-1.jpg\" alt=\"Google PageSpeed Insights Screenshot (Test Your Blog's Speed and Performance Score)\" class=\"wp-image-17144\" style=\"width:637px;height:undefinedpx\" srcset=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/google-pagespeed-insights-homepage-edited-1.jpg 1772w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/google-pagespeed-insights-homepage-edited-1-300x169.jpg 300w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/google-pagespeed-insights-homepage-edited-1-1024x576.jpg 1024w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/google-pagespeed-insights-homepage-edited-1-768x432.jpg 768w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/google-pagespeed-insights-homepage-edited-1-1536x863.jpg 1536w\" sizes=\"(max-width: 1772px) 100vw, 1772px\" \/><\/a><figcaption class=\"wp-element-caption\">Google PageSpeed Insights<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Using the tool is as easy as entering your website&#8217;s URL and clicking analyze. The test will run quickly and you&#8217;ll be given plenty of key metrics. Additionally if you want to run a local test you can use <a href=\"https:\/\/chrome.google.com\/webstore\/detail\/lighthouse\/blipmdconlkpinefehnmjammfjpmpbjk?hl=en\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">Google&#8217;s open-source Lighthouse<\/a> to produce similar results right in your browser. But keep in mind that using the PageSpeed Insights test from Google will provide you with metrics from all of their user data. So, while your computer might be able to handle your website quickly, a user with a weaker computer may experience slowdowns, and their tool will capture this.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another place to test website performance is a tool like <a href=\"https:\/\/gtmetrix.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">GTmetrix<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Likely you won&#8217;t need to fix everything listen in this article but I&#8217;ll be going over the most common PageSpeed issues and how to fix them.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"pagespeed-best-practices\">PageSpeed Best Practices: Common Google PageSpeed Issues and How to Fix Them<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Much of the advice in this section will assume you have a WordPress blog. I&#8217;ve also included more detailed instructions for developers to fix issues manually.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By far the best way I&#8217;ve found to improve your WordPress site loading speed is to use <a href=\"https:\/\/shareasale.com\/r.cfm?b=1075949&amp;u=1175500&amp;m=74778&amp;urllink=&amp;afftrack=\" target=\"_blank\" rel=\"noreferrer noopener sponsored nofollow external\" data-wpel-link=\"external\"><strong>WP-Rocket<\/strong><\/a>. WP-Rocket is a paid plugin but well worth it since it does many of the best performance practices right out of the box. To fix most page speed issues I&#8217;ll highlight if WP-Rocket can help and give a free alternative if available.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Your <a href=\"https:\/\/www.ryrob.com\/best-wordpress-themes\/\" target=\"_blank\" rel=\"noreferrer noopener follow\" data-wpel-link=\"internal\" title=\"WordPress theme\">WordPress theme<\/a> will also play a huge part in core web vitals.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Speed Up Server Response Time<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Fast server response time is essential to a great Google PageSpeed score. Basically your server response time is how long it takes for your website&#8217;s server to generate the webpage for the user. This is one of the easiest things to fix if you are seeing the warning on your PageSpeed report. The most common way to eliminate this issue is to use page caching. This means your site will serve the web page from cache so the server itself has to do little to no work.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable Page Caching:<\/strong> When a user requests a page from your site it has to be rendered and served. This process can be completely skipped with page caching. Basically when a user visits a page on your site it&#8217;ll be saved for the next user in cache so it can be instantly returned. Many <a href=\"https:\/\/www.cloudflare.com\/en-au\/integrations\/wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">WordPress hosting companies<\/a> have built in page caching but if you are seeing a high server response time it&#8217;s likely not enabled. The best WordPress page caching solutions include <a href=\"https:\/\/shareasale.com\/r.cfm?b=1075949&amp;u=1175500&amp;m=74778&amp;urllink=&amp;afftrack=\" target=\"_blank\" rel=\"noreferrer noopener sponsored nofollow external\" data-wpel-link=\"external\"><strong>WP-Rocket<\/strong><\/a>, <a href=\"https:\/\/wordpress.org\/plugins\/w3-total-cache\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">W3 Total Cache<\/a>, and <a href=\"https:\/\/wordpress.org\/plugins\/cache-enabler\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">Cache Enabler<\/a>. Another popular option for page caching is to use <a href=\"https:\/\/www.cloudflare.com\/en-au\/integrations\/wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener external\" data-wpel-link=\"external\">CloudFlare&#8217;s Automatic Platform Optimization<\/a> for WordPress. This uses CloudFlare&#8217;s<\/li>\n\n\n\n<li><strong>Use a Modern Stack:<\/strong> The version of PHP and MySQL your web host uses play a huge part in page speed. <a href=\"https:\/\/www.ryrob.com\/best-web-hosting-plans\/\" target=\"_blank\" rel=\"noreferrer noopener follow\" data-wpel-link=\"internal\" title=\"High quality web hosting companies\">High quality web hosting companies<\/a> should have you covered on this one. If you&#8217;re a developer this means keeping up to date with the latest version of PHP and Database solutions.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Enable Compression<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Your site can compress its content and page size before sending it to the user&#8217;s browser with Brotli (newer, supported by Chrome) or GZIP compression. These compression methods have no affect on your site&#8217;s display since user&#8217;s browsers automatically handle the compressed content. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Most popular <a href=\"https:\/\/www.giftofspeed.com\/gzip-test\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">WordPress hosting companies<\/a> will automatically apply compression for you. If you want to confirm that a compression method is enabled on your site you can use an <a href=\"https:\/\/www.giftofspeed.com\/gzip-test\/\" target=\"_blank\" rel=\"noreferrer noopener external\" data-wpel-link=\"external\">online GZIP compression test<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Popular performance <a href=\"https:\/\/www.ryrob.com\/best-wordpress-plugins\/\" target=\"_blank\" rel=\"noreferrer noopener follow\" data-wpel-link=\"internal\" title=\"WordPress plugins\">WordPress plugins<\/a> will automatically GZIP compress for you including <a href=\"http:\/\/wordpress.org\/plugins\/wp-super-cache\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">WP-Rocket<\/a>, <a href=\"http:\/\/wordpress.org\/plugins\/wp-super-cache\/\" target=\"_blank\" rel=\"noreferrer noopener external\" data-wpel-link=\"external\">WP Super Cache<\/a> (must be enabled in settings) and <a href=\"https:\/\/wordpress.org\/plugins\/w3-total-cache\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">W3 Total Cache<\/a> (must be enabled in settings). WP-Rocket will automatically apply GZIP compression on your site if you&#8217;re using Apache without anyone configuration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For Developers:<\/strong> To enable Brotli or GZIP compression your server you&#8217;ll need to know if you&#8217;re using Apache or Nginx. Here is a <a href=\"https:\/\/bash-prompt.net\/guides\/apache-brotoli\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">guide to enabling Brotli on Apache<\/a> and a <a href=\"https:\/\/github.com\/google\/ngx_brotli\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">guide to enabling Brotli on Nginx<\/a>. Instead of dealing with server configuration I&#8217;d recommend opting in to use CloudFlare. For free <a href=\"https:\/\/support.cloudflare.com\/hc\/en-us\/articles\/200168396-What-will-Cloudflare-compress-\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">CloudFlare will apply GZIP and Brotli compression<\/a> depending on what the user&#8217;s browser supports and what content is served automatically.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Minify CSS, HTML  and JavaScript<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">HTML, CSS, and JavaScript all affect your page load speed. While writing code most developers will include tabs, spaces, and other non-essential code to make it human readable. All of these unused characters add up and can slightly slow down your site. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Luckily all of these assets can easily be minified without affecting the user&#8217;s experience. <a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">WP-Rocket<\/a> offers a file optimization page with minification options for CSS and JavaScript. Additionally if page caching is enabled in WP-Rocket HTML minification will be applied to pages. A free options is to use the <a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\/\" target=\"_blank\" rel=\"noreferrer noopener external\" data-wpel-link=\"external\">Autoptimize<\/a> plugin to minify CSS\/JS\/HTML. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Keep in mind that when you minify JavaScript it may cause issues with functionality so be sure to test when enabling.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"417\" src=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/minify-css-wp-rocket-1024x417.jpg\" alt=\"WP-Rocket File Optimization Settings (Speed Up Your Blog with WordPress Plugins)\" class=\"wp-image-17160\" style=\"width:667px;height:271px\" srcset=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/minify-css-wp-rocket-1024x417.jpg 1024w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/minify-css-wp-rocket-300x122.jpg 300w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/minify-css-wp-rocket-768x312.jpg 768w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/minify-css-wp-rocket-1536x625.jpg 1536w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/minify-css-wp-rocket-2048x833.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>WordPress file optimization options in the WP-Rocket plugin<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>For Developers:<\/strong> There are plenty of developer tools that allows devs to compress their files during their workflow. Node.js packages like <a href=\"https:\/\/www.npmjs.com\/package\/clean-css\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">Clean CSS<\/a> can be added to a workflow to compress minify files while working on them. Additionally for smaller projects there are plenty of online tool that will <a href=\"https:\/\/www.toptal.com\/developers\/cssminifier\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">compress CSS<\/a>, <a href=\"https:\/\/www.toptal.com\/developers\/javascript-minifier\" rel=\"nofollow external noopener noreferrer\" data-wpel-link=\"external\">JS<\/a>, and even <a href=\"https:\/\/www.toptal.com\/developers\/html-minifier\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">HTML<\/a>. If you&#8217;re using WordPress you&#8217;ll likely want to just opt-in to use a plugin since they&#8217;ll achieve the same results with a lot less effort.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reduce Unused CSS<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Removing unused CSS can be difficult. CSS rules that your page has that aren&#8217;t used for the page style are considered unused CSS. Most frameworks, themes, and plugins will leave your site with unused CSS. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, your <a href=\"https:\/\/www.ryrob.com\/best-wordpress-themes\/\" target=\"_blank\" rel=\"noreferrer noopener follow\" data-wpel-link=\"internal\" title=\"WordPress theme\">WordPress theme<\/a> could contain styling for a contact page but it&#8217;s unused on all other pages of your site but still exists in the stylesheet.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/wp-rocket-remove-unused-css-option.jpg\" data-wpel-link=\"internal\" rel=\"follow\"><img decoding=\"async\" width=\"1024\" height=\"551\" src=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/wp-rocket-remove-unused-css-option-1024x551.jpg\" alt=\"Remove Unused CSS option in WP-Rocket\" class=\"wp-image-17140\" style=\"width:690px;height:371px\" srcset=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/wp-rocket-remove-unused-css-option-1024x551.jpg 1024w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/wp-rocket-remove-unused-css-option-300x161.jpg 300w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/wp-rocket-remove-unused-css-option-768x413.jpg 768w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/wp-rocket-remove-unused-css-option-1536x827.jpg 1536w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/wp-rocket-remove-unused-css-option-2048x1102.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\"><em>Remove Unused CSS option in WP-Rocket<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Luckily if you use WordPress there are a couple of plugins that will automatically reduce unused CSS. WP-Rocket and <a href=\"https:\/\/perfmatters.io\/?ref=298\" target=\"_blank\" rel=\"noreferrer noopener sponsored nofollow external\" data-wpel-link=\"external\">Perfmatters<\/a> will do a great job at removing unused CSS from your blog. These plugins will load your pages and ensure that it only has the CSS needed to correctly display your page leaving you with a smaller CSS file.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For Developers:<\/strong> To do this process manually developers can work on <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_dequeue_style\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">dequeuing stylesheets<\/a> from a WordPress site. This will allow you to manually select CSS you want to be added to your theme&#8217;s stylesheet. There are also online tools to <a href=\"https:\/\/purifycss.online\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">find unused CSS<\/a> on your site but likely aren&#8217;t sustainable to use for large sites.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Leverage Browser Caching<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When users visit multiple pages on your site they likely will be using the same resources. Often images, CSS, and JavaScript are shared across your entire site. This is where browser caching comes in, you can tell a user&#8217;s browser to save assets for later use. Most performance plugins for WordPress will add browser caching rules out-of-the-box.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For Developers:<\/strong> Depending on if you&#8217;re using Apache or Ngnix you can add server configuration to tell user&#8217;s browsers to <a href=\"https:\/\/kinsta.com\/blog\/leverage-browser-caching\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">cache specific content<\/a>. Typically these browser caching methods are applied to CSS, JS, and images since they are static and don&#8217;t need to be dynamically loaded.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Eliminate Render-Blocking Resources<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As a web browser reads your web site&#8217;s code it determines what to download and render. JavaScript and CSS files in your &lt;head&gt; tag are considered render-blocking resources. As the browser tries to return the page to a user it has to stop, download the file, and overall will delay the page from rendering. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If your site had render-blocking resources Google PageSpeed Insights will you show you the largest files and potential savings.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/render-blocking-resources.jpg\" data-wpel-link=\"internal\" rel=\"follow\"><img decoding=\"async\" width=\"1024\" height=\"403\" src=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/render-blocking-resources-1024x403.jpg\" alt=\"Eliminate render-blocking resources message in Google PageSpeed tool\" class=\"wp-image-17154\" style=\"width:776px;height:305px\" srcset=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/render-blocking-resources-1024x403.jpg 1024w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/render-blocking-resources-300x118.jpg 300w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/render-blocking-resources-768x302.jpg 768w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/render-blocking-resources-1536x605.jpg 1536w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/render-blocking-resources-2048x806.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\"><em>Eliminate render-blocking resources message in Google PageSpeed tool<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Luckily most performance plugins for WordPress will help you defer or inline JavaScript and CSS. <a href=\"https:\/\/www.ryrob.com\/best-wordpress-plugins\/\" target=\"_blank\" rel=\"noreferrer noopener follow\" data-wpel-link=\"internal\" title=\"WordPress plugins\">WordPress plugins<\/a> will also help you move non-essential stylesheets and JS to load at the bottom of your page. WP-Rocket, <a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">Autoptimize<\/a> (free), and <a href=\"https:\/\/perfmatters.io\/?ref=298\" target=\"_blank\" rel=\"noreferrer noopener sponsored nofollow external\" data-wpel-link=\"external\">Perfmatters<\/a> all do a job at eliminating render-blocking assets.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For Developers:<\/strong> Developers can take advantage of multiple browser functions to help improve asset loading. This includes using the <a href=\"https:\/\/www.w3schools.com\/tags\/att_script_defer.asp\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">defer attribute<\/a> on scripts, moving CSS\/JS to the footer, and only including critical CSS in the header. <a href=\"https:\/\/web.dev\/render-blocking-resources\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">Google&#8217;s guide to render-blocking resources<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Efficiently Encode Images<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Image compression algorithms have incredible results at compressing images with no perceived loss in quality. Images are such an important part of your website so having <a href=\"https:\/\/rightblogger.com\/blog\/how-make-images-load-faster-website\" data-wpel-link=\"external\" rel=\"external noopener noreferrer\">photos that load fast<\/a> is essential.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Typically JPG and PNG images can use additional compression when exported. <a href=\"https:\/\/wordpress.org\/plugins\/imagify\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">Imagify<\/a>, <a href=\"https:\/\/wordpress.org\/plugins\/shortpixel-image-optimiser\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">ShortPixel<\/a>, and <a href=\"https:\/\/wordpress.org\/plugins\/wp-smushit\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">Smush<\/a> are all great WordPress plugins for compressing images automatically. Basically these plugins will compress your images as you upload them leading to faster page load speeds. You can also select how much compression is applied to images. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since it costs processing power to compress images many of these plugins will have a fee for a large amount of images. ShortPixel also offers a <a href=\"https:\/\/shortpixel.com\/products\/shortpixel-adaptive-images\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">plugin<\/a> to compress images on the cloud using their content delivery network &amp; API. If your site is already using CloudFlare you can sign up for their <a href=\"https:\/\/www.cloudflare.com\/plans\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">Pro plan<\/a> to optimize images on the fly.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/efficiently-encode-images-pagespeed.jpeg\" data-wpel-link=\"internal\" rel=\"follow\"><img decoding=\"async\" width=\"1024\" height=\"391\" src=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/efficiently-encode-images-pagespeed-1024x391.jpeg\" alt=\"Images will often drag down your PageSpeed scores if left unoptimized\" class=\"wp-image-17157\" style=\"width:676px;height:257px\" srcset=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/efficiently-encode-images-pagespeed-1024x391.jpeg 1024w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/efficiently-encode-images-pagespeed-300x115.jpeg 300w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/efficiently-encode-images-pagespeed-768x293.jpeg 768w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/efficiently-encode-images-pagespeed-1536x587.jpeg 1536w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/10\/efficiently-encode-images-pagespeed-2048x782.jpeg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\"><em>Images will often drag down your PageSpeed scores if left unoptimized<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>For Developers:<\/strong> There are plenty of tools for image optimization including online tools like <a href=\"https:\/\/crushimage.com\/\" data-wpel-link=\"external\" rel=\"external noopener noreferrer\">Crush Image<\/a>, <a href=\"https:\/\/heicjpgconverter.com\/\" data-wpel-link=\"external\" rel=\"external noopener noreferrer\">HEIC to JPG<\/a> which converts any HEIC images to JPG files, and desktop apps <a href=\"https:\/\/compresto.app\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">like compresto<\/a>. Likely you&#8217;ll want to compress images at scale so I prefer to use a CDN that automatically compresses images. My personal favorite is the <a href=\"https:\/\/www.cloudflare.com\/plans\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">CloudFlare Pro<\/a> ($20\/m) plan that will automatically compress and even server webp images. You can also move to using SVG for graphics like your site&#8217;s logo. Also a good rule of note is to use JPEG files for actual photos and SVG\/PNG files for graphics. Using a PNG file for a photo will result in an unnecessarily large file.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Properly Size Images<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An example of improperly sized images is a large 2000px by 2000px image in a 800px wide div. Since only 800px is visible the browser had to load the larger image for no reason. This leads to a slower page load speed and worse experience for users. Most well designed WordPress themes won&#8217;t have this issue.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For Developers:<\/strong> If you&#8217;re developing a WordPress theme you can set default <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Learn\/HTML\/Multimedia_and_embedding\/Responsive_images\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">WordPress image sizes<\/a> to correctly match your theme&#8217;s width. You&#8217;ll need to <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Learn\/HTML\/Multimedia_and_embedding\/Responsive_images\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">regenerate WordPress thumbnails<\/a> after changing image sizes. Keep in mind that if you want to serve images for a retina display you should use the <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Learn\/HTML\/Multimedia_and_embedding\/Responsive_images\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">srcset attribute<\/a>. <a href=\"https:\/\/developer.wordpress.org\/apis\/handbook\/responsive-images\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">WordPress also has built-in functions<\/a> for serving images on a high-pixel density display.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Defer Offscreen Images<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When a website is loaded if it contains images all of them will be loaded, even ones below the fold. This is a waste of resources and network usage since the images are viewable. Luckily deferring offscreen images is easier than ever now that all major browser support <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/Performance\/Lazy_loading\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">lazy loading<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By default, WordPress will apply the loading=&#8221;lazy&#8221; attribute to images to automatically defer offscreen images so you likely won&#8217;t see this error. WP-Rocket will also apply lazy loading to images, iFrames, and YouTube embeds. Alternatively you can use the free <a href=\"https:\/\/wordpress.org\/plugins\/a3-lazy-load\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">a3 Lazy Load plugin<\/a> to apply lazing loading to off-screen elements. If your site has a lot of image files and gifs this is important aspect of improving page load.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For Developers:<\/strong> The easiest way to add lazy loading to an image is to include the loading=&#8221;lazy&#8221; attribute in the &lt;img&gt; tag. There are also plenty of <a href=\"https:\/\/github.com\/verlok\/vanilla-lazyload\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">JavaScript libraries<\/a> to lazy load content.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">All Text Remains Visible During Webfont Loads<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When webfonts were introduced it was common practice to hide text before the font loaded. This is a big no-no since users want to instantly start reading your site. <a href=\"https:\/\/shareasale.com\/r.cfm?b=1075949&amp;u=1175500&amp;m=74778&amp;urllink=&amp;afftrack=\" target=\"_blank\" rel=\"noreferrer noopener sponsored nofollow external\" data-wpel-link=\"external\">WP-Rocket<\/a> will automatically optimize webfont display when CSS optimizations are enabled. The free WordPress plugin <a href=\"https:\/\/wordpress.org\/plugins\/swap-google-font-display\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">Swap Google Fonts Display<\/a> will also add the correct parameter to Google Fonts for your WordPress site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For Developers: Likely you&#8217;re using Google Fonts which is quite simple to resolve this finding. All you have to do is add the &#8220;&amp;display=swap&#8221;query string to your Google Font URL; <a href=\"https:\/\/web.dev\/font-display\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow external\" data-wpel-link=\"external\">more details from Google<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Avoid Multiple Page Redirects<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If your site has a lot of redirects these will slowly increase page load speed. For example if your homepage \/ goes to \/home.html this will cause a delay in response to your users. You may see this error if you have CSS or JS files that lead to a redirect as well. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another example is if a URL in your header navigation goes to a URL that redirects. It&#8217;s most likely your site won&#8217;t be flagged for this if you&#8217;re using WordPress.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"pagespeed-faqs\">Google PageSpeed Optimization &amp; Insights FAQs<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the most common questions about Google PageSpeed. If there is something missing ask in the comments at the end of this article.<\/p>\n\n\n<div class=\"lightweight-accordion\"><details><summary class=\"lightweight-accordion-title\"><span>What is the Google PageSpeed Test?<\/span><\/summary><div class=\"lightweight-accordion-body\">\n\n<p class=\"wp-block-paragraph\">The Google PageSpeed insights test is used to determine the performance of a website. The results of a test gives you a PageSpeed score out of 100.<\/p>\n\n<\/div><\/details><\/div>\n\n<div class=\"lightweight-accordion\"><details><summary class=\"lightweight-accordion-title\"><span>What is a Google PageSpeed Score?<\/span><\/summary><div class=\"lightweight-accordion-body\">\n\n<p class=\"wp-block-paragraph\">A Google PageSpeed score is a test run by Google designed to analyze the performance of a Website. 100 is a perfect score while 90 is considered good. While a score between 50 to 90 needs improvement and a score below 50 is poor.<\/p>\n\n<\/div><\/details><\/div>\n\n<div class=\"lightweight-accordion\"><details><summary class=\"lightweight-accordion-title\"><span>Does Page Speed Affect SEO?<\/span><\/summary><div class=\"lightweight-accordion-body\">\n\n<p class=\"wp-block-paragraph\"><strong>Yes.<\/strong> Google PageSpeed Insights score plays an important factor in SEO. Google uses page speed as a key factor in ranking a website.<\/p>\n\n<\/div><\/details><\/div>\n\n<div class=\"lightweight-accordion\"><details><summary class=\"lightweight-accordion-title\"><span>How Can I improve My Google PageSpeed Score?<\/span><\/summary><div class=\"lightweight-accordion-body\">\n\n<p class=\"wp-block-paragraph\">Hopefully this article helped improve your Google PageSpeed score. The basics include removing render-blocking resources, removing unused CSS, optimizing images, and decreasing time to first byte.<\/p>\n\n<\/div><\/details><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Final Thoughts on Google PageSpeed Optimization for Your Blog<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I hope these tips to nailing your Google PageSpeed optimization will help improve the performance of your blog &amp; lead to increases in organic traffic over time. As the web evolves and tools get easier to use it&#8217;ll be easier and easier to <a href=\"https:\/\/smartwp.com\/speed-up-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener external\" data-wpel-link=\"external\">speed up WordPress<\/a> sites.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are tons of things you can do to improve a Google PageSpeed score but I&#8217;d recommend on getting a passing test. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Having a passing test (score above 90) will play a large part in ranking your content in the top spots for organic Google search results. Don&#8217;t forget though, achieving a perfect 100 score can end up being an endless task as web standards change, so strive to remaining in that 90+ range and you&#8217;ll be just fine.<\/p>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\"><strong>Ready to Start Your Blog Today?<\/strong><\/h4>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"591\" src=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/09\/Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo-1024x591.jpg\" alt=\"Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo\" class=\"wp-image-21523\" style=\"width:598px;height:auto\" srcset=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/09\/Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo-1024x591.jpg 1024w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/09\/Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo-300x173.jpg 300w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/09\/Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo-768x443.jpg 768w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/09\/Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo-1536x886.jpg 1536w, https:\/\/www.ryrob.com\/wp-content\/uploads\/2023\/09\/Ryan-Robinson-Blogger-Typing-on-MacBook-Blogger-Stock-Photo-2048x1182.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Check out my ultimate guide <a href=\"https:\/\/www.ryrob.com\/how-start-blog\/\" target=\"_blank\" rel=\"noreferrer noopener follow\" data-wpel-link=\"internal\" title=\"How to Start a Blog (on the Side)\">How to Start a Blog (on the Side)<\/a> that&#8217;s been featured on <em>Forbes<\/em>, <em>Inc<\/em> and <em>Entrepreneur<\/em>.<\/p>\n\n\n<div class=\"text-center\"><a class=\"button\" href=\"https:\/\/www.ryrob.com\/how-start-blog\/\" target=\"_blank\" data-wpel-link=\"internal\" rel=\"follow\" title=\"Read Now\">Read Now<\/a><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>How fast your website loads is a huge part of a user&#8217;s experience on your blog. That&#8217;s why having a fast website is essential to success if you&#8217;re going to start a blog in the first place. Enter: this Google PageSpeed optimization guide from my friend and talented developer, Andy Feliciotti. Google also ranks websites <\/p>\n<div><a title=\"Continue Reading\" class=\"ryrob-button read-more\" href=\"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/\" data-wpel-link=\"internal\" rel=\"follow\">Continue Reading<\/a><\/div>\n","protected":false},"author":72,"featured_media":17336,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_focuskw":"google pagespeed optimization","_yoast_wpseo_title":"Google PageSpeed Optimization: Score 100 in PageSpeed Insights (2025)","_yoast_wpseo_metadesc":"Nailing your Google PageSpeed optimization & getting a performance score near 100 is a huge part of setting your blog up for ranking high.","_wp_convertkit_post_meta":{"form":"-1","landing_page":"","tag":"0","restrict_content":"0"},"footnotes":""},"categories":[967],"tags":[],"class_list":["post-16995","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogging"],"acf":{"page_style_options":["cource_cta"],"footer_style":"default","inject_into_head_tag":"","table_of_content":"<strong>Google PageSpeed Optimization Guide:<\/strong><ol><li><a rel=\"nofollow\" href=\"#what-is-pagespeed\">What is Google PageSpeed?<\/a><\/li>\r\n<li><a rel=\"nofollow\" href=\"#does-pagespeed-matter\">Why Does Page Speed Matter?<\/a><\/li>\r\n<li><a rel=\"nofollow\" href=\"#how-to-test-website-speed\">How to Test Your Website Speed<\/a><\/li>\r\n<li><a rel=\"nofollow\" href=\"#pagespeed-best-practices\">PageSpeed Best Practices<\/a><\/li>\r\n<li><a rel=\"nofollow\" href=\"#pagespeed-faqs\">Google PageSpeed Insights FAQs<\/a><\/li>\r\n<\/ol>","additional_authors":"","main_title_heading":"Google PageSpeed Optimization Guide","secondary_title_heading":"How to Score 100 in PageSpeed Insights (and Speed up Performance on Your Blog)","post_icon":17169,"first_paragraph":"Google PageSpeed optimization is an essential part of ranking any blog or website in Google search results. Here's my step-by-step guide to optimizing your WordPress blog's page speed and scoring a perfect 100 in performance for Google PageSpeed Insights."},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Google PageSpeed Optimization: Score 100 in PageSpeed Insights (2025)<\/title>\n<meta name=\"description\" content=\"Nailing your Google PageSpeed optimization &amp; getting a performance score near 100 is a huge part of setting your blog up for ranking high.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Google PageSpeed Optimization: Score 100 in PageSpeed Insights (2025)\" \/>\n<meta property=\"og:description\" content=\"Nailing your Google PageSpeed optimization &amp; getting a performance score near 100 is a huge part of setting your blog up for ranking high.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/\" \/>\n<meta property=\"og:site_name\" content=\"RyRob.com: A Blog by Ryan Robinson | How Start &amp; Grow an Online Business\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/therealryanrobinson\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-13T13:51:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-05T17:32:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/11\/Google-PageSpeed-Optimization-Guide-Featured-Image-How-to-Speed-up-Your-WordPress-Blog.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"562\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Andy Feliciotti\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@theryanrobinson\" \/>\n<meta name=\"twitter:site\" content=\"@theryanrobinson\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andy Feliciotti\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/\"},\"author\":{\"name\":\"Andy Feliciotti\",\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/#\\\/schema\\\/person\\\/b9127ff09115e4a540c2a550e6fd2c3a\"},\"headline\":\"Google PageSpeed Optimization: How to Score 100 in PageSpeed Insights\",\"datePublished\":\"2025-09-13T13:51:00+00:00\",\"dateModified\":\"2025-11-05T17:32:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/\"},\"wordCount\":3268,\"commentCount\":20,\"publisher\":{\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ryrob.com\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Google-PageSpeed-Optimization-Guide-Featured-Image-How-to-Speed-up-Your-WordPress-Blog.jpg\",\"articleSection\":[\"Blogging\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/\",\"url\":\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/\",\"name\":\"Google PageSpeed Optimization: Score 100 in PageSpeed Insights (2025)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ryrob.com\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Google-PageSpeed-Optimization-Guide-Featured-Image-How-to-Speed-up-Your-WordPress-Blog.jpg\",\"datePublished\":\"2025-09-13T13:51:00+00:00\",\"dateModified\":\"2025-11-05T17:32:22+00:00\",\"description\":\"Nailing your Google PageSpeed optimization & getting a performance score near 100 is a huge part of setting your blog up for ranking high.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ryrob.com\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Google-PageSpeed-Optimization-Guide-Featured-Image-How-to-Speed-up-Your-WordPress-Blog.jpg\",\"contentUrl\":\"https:\\\/\\\/www.ryrob.com\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Google-PageSpeed-Optimization-Guide-Featured-Image-How-to-Speed-up-Your-WordPress-Blog.jpg\",\"width\":1000,\"height\":562,\"caption\":\"Google PageSpeed Optimization Guide Featured Image (How to Speed up Your WordPress Blog)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/google-pagespeed-optimization\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ryrob.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Google PageSpeed Optimization: How to Score 100 in PageSpeed Insights\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/#website\",\"url\":\"https:\\\/\\\/www.ryrob.com\\\/\",\"name\":\"RyRob.com: A Blog by Ryan Robinson | Learn How to Blog and Make Money on the Internet\",\"description\":\"Valuable tools and strategies to starting an online business today.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ryrob.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/#organization\",\"name\":\"RyRob.com\",\"url\":\"https:\\\/\\\/www.ryrob.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ryrob.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/ryrob-Logo-Vector-Ryan-Robinson.png\",\"contentUrl\":\"https:\\\/\\\/www.ryrob.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/ryrob-Logo-Vector-Ryan-Robinson.png\",\"width\":418,\"height\":555,\"caption\":\"RyRob.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/therealryanrobinson\",\"https:\\\/\\\/x.com\\\/theryanrobinson\",\"https:\\\/\\\/www.instagram.com\\\/ryrob\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/theryanrobinson\\\/\",\"https:\\\/\\\/www.youtube.com\\\/ryanrobinson\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ryrob.com\\\/#\\\/schema\\\/person\\\/b9127ff09115e4a540c2a550e6fd2c3a\",\"name\":\"Andy Feliciotti\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c36c2a3aa31ca01b8d28e786ae6d909dab993d4652f83bd3d1a66e0a7bed322f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c36c2a3aa31ca01b8d28e786ae6d909dab993d4652f83bd3d1a66e0a7bed322f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c36c2a3aa31ca01b8d28e786ae6d909dab993d4652f83bd3d1a66e0a7bed322f?s=96&d=mm&r=g\",\"caption\":\"Andy Feliciotti\"},\"sameAs\":[\"https:\\\/\\\/ihitthebutton.com\\\/\"],\"url\":\"https:\\\/\\\/www.ryrob.com\\\/author\\\/andy-feliciotti\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Google PageSpeed Optimization: Score 100 in PageSpeed Insights (2025)","description":"Nailing your Google PageSpeed optimization & getting a performance score near 100 is a huge part of setting your blog up for ranking high.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/","og_locale":"en_US","og_type":"article","og_title":"Google PageSpeed Optimization: Score 100 in PageSpeed Insights (2025)","og_description":"Nailing your Google PageSpeed optimization & getting a performance score near 100 is a huge part of setting your blog up for ranking high.","og_url":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/","og_site_name":"RyRob.com: A Blog by Ryan Robinson | How Start &amp; Grow an Online Business","article_publisher":"https:\/\/www.facebook.com\/therealryanrobinson","article_published_time":"2025-09-13T13:51:00+00:00","article_modified_time":"2025-11-05T17:32:22+00:00","og_image":[{"width":1000,"height":562,"url":"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/11\/Google-PageSpeed-Optimization-Guide-Featured-Image-How-to-Speed-up-Your-WordPress-Blog.jpg","type":"image\/jpeg"}],"author":"Andy Feliciotti","twitter_card":"summary_large_image","twitter_creator":"@theryanrobinson","twitter_site":"@theryanrobinson","twitter_misc":{"Written by":"Andy Feliciotti","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/#article","isPartOf":{"@id":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/"},"author":{"name":"Andy Feliciotti","@id":"https:\/\/www.ryrob.com\/#\/schema\/person\/b9127ff09115e4a540c2a550e6fd2c3a"},"headline":"Google PageSpeed Optimization: How to Score 100 in PageSpeed Insights","datePublished":"2025-09-13T13:51:00+00:00","dateModified":"2025-11-05T17:32:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/"},"wordCount":3268,"commentCount":20,"publisher":{"@id":"https:\/\/www.ryrob.com\/#organization"},"image":{"@id":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/11\/Google-PageSpeed-Optimization-Guide-Featured-Image-How-to-Speed-up-Your-WordPress-Blog.jpg","articleSection":["Blogging"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ryrob.com\/google-pagespeed-optimization\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/","url":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/","name":"Google PageSpeed Optimization: Score 100 in PageSpeed Insights (2025)","isPartOf":{"@id":"https:\/\/www.ryrob.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/#primaryimage"},"image":{"@id":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/11\/Google-PageSpeed-Optimization-Guide-Featured-Image-How-to-Speed-up-Your-WordPress-Blog.jpg","datePublished":"2025-09-13T13:51:00+00:00","dateModified":"2025-11-05T17:32:22+00:00","description":"Nailing your Google PageSpeed optimization & getting a performance score near 100 is a huge part of setting your blog up for ranking high.","breadcrumb":{"@id":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ryrob.com\/google-pagespeed-optimization\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/#primaryimage","url":"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/11\/Google-PageSpeed-Optimization-Guide-Featured-Image-How-to-Speed-up-Your-WordPress-Blog.jpg","contentUrl":"https:\/\/www.ryrob.com\/wp-content\/uploads\/2022\/11\/Google-PageSpeed-Optimization-Guide-Featured-Image-How-to-Speed-up-Your-WordPress-Blog.jpg","width":1000,"height":562,"caption":"Google PageSpeed Optimization Guide Featured Image (How to Speed up Your WordPress Blog)"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ryrob.com\/google-pagespeed-optimization\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ryrob.com\/"},{"@type":"ListItem","position":2,"name":"Google PageSpeed Optimization: How to Score 100 in PageSpeed Insights"}]},{"@type":"WebSite","@id":"https:\/\/www.ryrob.com\/#website","url":"https:\/\/www.ryrob.com\/","name":"RyRob.com: A Blog by Ryan Robinson | Learn How to Blog and Make Money on the Internet","description":"Valuable tools and strategies to starting an online business today.","publisher":{"@id":"https:\/\/www.ryrob.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ryrob.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.ryrob.com\/#organization","name":"RyRob.com","url":"https:\/\/www.ryrob.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ryrob.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.ryrob.com\/wp-content\/uploads\/2024\/12\/ryrob-Logo-Vector-Ryan-Robinson.png","contentUrl":"https:\/\/www.ryrob.com\/wp-content\/uploads\/2024\/12\/ryrob-Logo-Vector-Ryan-Robinson.png","width":418,"height":555,"caption":"RyRob.com"},"image":{"@id":"https:\/\/www.ryrob.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/therealryanrobinson","https:\/\/x.com\/theryanrobinson","https:\/\/www.instagram.com\/ryrob\/","https:\/\/www.linkedin.com\/in\/theryanrobinson\/","https:\/\/www.youtube.com\/ryanrobinson"]},{"@type":"Person","@id":"https:\/\/www.ryrob.com\/#\/schema\/person\/b9127ff09115e4a540c2a550e6fd2c3a","name":"Andy Feliciotti","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c36c2a3aa31ca01b8d28e786ae6d909dab993d4652f83bd3d1a66e0a7bed322f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c36c2a3aa31ca01b8d28e786ae6d909dab993d4652f83bd3d1a66e0a7bed322f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c36c2a3aa31ca01b8d28e786ae6d909dab993d4652f83bd3d1a66e0a7bed322f?s=96&d=mm&r=g","caption":"Andy Feliciotti"},"sameAs":["https:\/\/ihitthebutton.com\/"],"url":"https:\/\/www.ryrob.com\/author\/andy-feliciotti\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ryrob.com\/wp-json\/wp\/v2\/posts\/16995","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ryrob.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ryrob.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ryrob.com\/wp-json\/wp\/v2\/users\/72"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ryrob.com\/wp-json\/wp\/v2\/comments?post=16995"}],"version-history":[{"count":0,"href":"https:\/\/www.ryrob.com\/wp-json\/wp\/v2\/posts\/16995\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ryrob.com\/wp-json\/wp\/v2\/media\/17336"}],"wp:attachment":[{"href":"https:\/\/www.ryrob.com\/wp-json\/wp\/v2\/media?parent=16995"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ryrob.com\/wp-json\/wp\/v2\/categories?post=16995"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ryrob.com\/wp-json\/wp\/v2\/tags?post=16995"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}