You’ve got content for all the priority topics you want to rank for, you’ve provided your technical SEO checklist and your redirect map document to the development team, you’ve reviewed and optimized internal linking on your staging site. You're nearly there!
But… don’t forget - performance is becoming more and more important for users and for SEO. Page speed and performance are important from an SEO perspective for two reasons:
So before going live, make sure that your pages are well optimized for these performance metrics. There are many ways you can go about testing staging site page performance. The most common way to do this is by using Google Lighthouse.
Google Lighthouse is an open-source auditing tool that helps developers improve the quality of their web pages. It can be run via Chrome Dev Tools and it offers a variety of options for auditing your web pages.
To audit a page on your staging site:
The page-level report that is generated will give you scores for a number of different metrics.
Keep an eye out for:
Performance
The Performance score is a weighted average of the metric scores. Naturally, more heavily weighted metrics have a bigger effect on your overall Performance score. The metric scores are not visible in the report, but are calculated under the hood. Try to ensure that this is as high as possible, ideally in the Green range of 90-100.
Largest Contentful Paint (LCP)
LCP reports the render time of the largest content element visible within the visible area of a web page. This is one of the Core Web Vitals metrics that are used as part of Google’s ranking algorithm so try to ensure that all your pages rank really well for this metric.
Total Blocking Time (TBT)
TBT measures the total amount of time that a page is blocked from responding to user input, such as mouse clicks, screen taps, or keyboard presses. Whilst it is not explicitly one of the Core Web Vitals metrics, in can be used as a proxy for First Input Delay (FID), which is one of the Core Web Vitals metrics but is not measurable via Lighthouse.
Cumulative Layout Shift (CLS)
CLS measures the sum total of all individual layout shift scores for every unexpected layout shift that occurs during the entire lifespan of the page. Again it’s one of the Core Web Vitals metrics, so ensure that your pages score really well.
The Lighthouse report also features an Opportunities section that lists out some recommended actions your developers can take to improve page performance. You can even filter these opportunities by the specific metric they will have the most impact on.
While some factors on your live environment may automatically improve performance vs your staging environment, it’s always a good idea to have these metrics looking as healthy as possible before pushing your site live. If you have any concerns about any of these metrics at this stage, it’s a good idea to discuss them with your dev team to ensure that your live site’s performance is not holding back your SEO success.
Now that you’ve ensured that your site performance is as optimized as possible at this stage, the finish line is in sight! All that remains in your SEO migration plan is a checkup once the site is pushed live.
Check out the other blog posts in this series on SEO for a Website Migration: