Page Speed: How to Evaluate and Improve It

What is page speed? Page speed is a measurement of how fast the content on your page loads. It is often confused with “site speed,” which is the average page speed for a sample of page views on a site. Page speed can be described as “page load time” (the time it takes to fully display the content on a specific page) or “time to first byte” (how long it takes for your browser to receive the first byte of information from the webserver).

You can evaluate your page speed with Google’s PageSpeed Insights. PageSpeed Insights Speed Score incorporates data from CrUX (Chrome User Experience Report) and reports on two important speed metrics: First Contentful Paint (FCP) and DOMContentLoaded (DCL).

My home page scores 90/100. I have multiple .png images on this page and this is probably what is slowing down the time to meaningful paint.
You can see the large file sizes on my images here.

SEO best practices Google has indicated that site speed (and as a result, page speed) is one of the signals used by its algorithm to rank pages. Research has shown that Google might specifically measure time to first byte when considering page speed. Additionally, a slow page speed means that search engines can crawl fewer pages using their allocated crawl budget, which could negatively affect your indexation.

Page speed is also crucial for user experience. Pages with longer load times tend to have higher bounce rates and lower average time on page. Longer load times can also negatively affect conversions.

Here are some ways to reduce your page speed load time:

  1. Enable compression
    • Use Gzip, a software application for file compression, to reduce the size of your CSS, HTML, and JavaScript files that are larger than 150 bytes. Do not use Gzip on image files; instead, compress these in a program like Photoshop to retain control over the image quality.
  2. Minify CSS, JavaScript, and HTML
    • Optimize your code by removing spaces, commas, and other unnecessary characters. Also, remove code comments, formatting, and unused code. Google recommends using CSSNano and UglifyJS.
  3. Reduce redirects
    • Each time a page redirects to another page, your visitor faces additional time waiting for the HTTP request-response cycle to complete. For example, if your mobile redirect pattern looks like this:rustCopy codeexample.com -> www.example.com -> m.example.com -> m.example.com/home Each of those two additional redirects makes your page load slower.
  4. Remove render-blocking JavaScript
    • Browsers must build a DOM tree by parsing HTML before they can render a page. If your browser encounters a script during this process, it has to stop and execute it before it can continue. Google suggests avoiding and minimizing the use of blocking JavaScript.
  5. Leverage browser caching
    • Browsers cache a lot of information (stylesheets, images, JavaScript files, and more) so that when a visitor returns to your site, the browser doesn’t have to reload the entire page. Use a tool like YSlow to see if you already have an expiration date set for your cache. Then, set your “expires” header for how long you want that information to be cached. Unless your site design changes frequently, a year is a reasonable time period.
  6. Improve server response time
    • Your server response time is affected by the amount of traffic you receive, the resources each page uses, the software your server uses, and the hosting solution you use. To improve your server response time, look for performance bottlenecks like slow database queries, slow routing, or a lack of adequate memory and fix them. The optimal server response time is under 200ms.
  7. Use a content distribution network (CDN)
    • CDNs are networks of servers that distribute the load of delivering content. Copies of your site are stored at multiple, geographically diverse data centers, so users have faster and more reliable access to your site.
  8. Optimize images
    • Ensure that your images are no larger than they need to be, in the right file format (PNGs for graphics with fewer than 16 colors, JPEGs for photographs), and compressed for the web. Use CSS sprites to create a template for frequently used images like buttons and icons. CSS sprites combine your images into one large image that loads all at once (fewer HTTP requests) and then display only the sections you want to show, saving load time.

Share:

More Posts

Digital Marketing
Ben Boone

Analysis: Google’s March 2024 Core Update

The March 2024 Core Update by Google was a significant event in the SEO world, characterized by its 45-day rollout, which was longer than usual. Unlike previous updates, Google announced this update through a blog post by their Director of Product, Elizabeth Tucker, indicating a shift in their approach to ranking content.

Read More »

Marketing Operations

In Marketing Operations, I am dedicated to creating efficient workflows and maximizing the impact of each campaign through thoughtful automation and resource alignment. This includes managing platforms like HubSpot and integrating additional tools to create seamless, automated processes that support lead nurturing, customer journeys, and data collection.

Implementing automation systems is a particular area of pride, as I enjoy leveraging a range of tools to streamline repetitive tasks, enhance personalization, and improve team productivity. By automating key processes, I ensure that campaigns reach the right audiences at the right time with minimal manual intervention, allowing the marketing team to focus on strategic, creative work.

I also prioritize maintaining data health across platforms, regularly auditing data and enhancing reporting capabilities to provide actionable insights for leadership. Standardizing processes across campaigns is essential to my approach, as it establishes a clear framework for tracking performance metrics, optimizing ROI, and adapting quickly to new campaign goals.

Market Research

In Marketing Research, I dive deep into data to identify key trends, customer needs, and competitive insights that shape effective marketing strategies. Through techniques like audience segmentation, competitive analysis, and market trend tracking, I gather actionable insights that guide campaign planning and product positioning.

I have used a variety of tools to gather research to help guide my marketing campaigns. 

I use Google Analytics to gain insights into website traffic, user behavior, and conversion funnels, providing essential data for audience segmentation and content optimization. With SEMrush or Ahrefs, I analyze competitor strategies, perform keyword research, and track backlinks to identify content gaps and improve search performance. SimilarWeb helps me understand competitor traffic sources and audience demographics, while BuzzSumo allows me to monitor popular content across platforms and identify key influencers. For customer feedback, I leverage tools like SurveyMonkey or Mailchimp Surveys to gather direct insights. 

For consumer behavior and trend analysis, Google Trends enables me to track keyword popularity and seasonal fluctuations, and Statista offers valuable industry data and consumer survey results. Additionally, Think with Google provides insights into emerging digital marketing trends. To monitor brand mentions and sentiment, I utilize Hootsuite Insights and  Sprout Social for social listening, and Brandwatch to track sentiment and brand health.

When it comes to on-site user behavior, Hotjar offers heatmaps, visitor recordings, and surveys, while Mixpanel is invaluable for tracking user interactions and retention. For in-depth market data, Facebook Audience Insights in Ads Manager helps me analyze audience demographics, interests, and behaviors to fine-tune targeting. 

But, these are the just the names of the tools and what they do. Anyone can write that down. Campaigns have different needs and companies find different tools more useful than others. There is crossover here with tools, for sure. For example, I would probably use SEMrush or Ahrefs for SEO work or checking backlinks, not to find a clean source of data to report back to stakeholders with when they ask what type of customers are viewing the website. However, by using all these tools, I do glean a fuller, and more holistic view of the brand and its various data pools. Most importantly, I think it is valuable to know what data you can find, where. 


Content Strategy

In Content Strategy, I develop structured plans that ensure every piece of content—whether web, social, or email—serves a clear purpose and speaks to the right audience. I focus on creating cohesive messaging, optimizing content for SEO, and using data insights to refine and target each asset.

By understanding the customer journey and aligning content with business objectives, I help build brand visibility, nurture leads, and drive conversions. My approach ensures that all content works together to engage audiences and achieve measurable results.