MigraMetrics: Site Speed Comparator

Description

MigraMetrics: Site Speed Comparator is an essential tool for web developers and SEO professionals migrating websites. It allows you to run bulk comparisons of Google PageSpeed Insights metrics between your old URLs and your new, redesigned URLs.

It prevents server timeouts during large migrations by securely batching requests via AJAX.

Features

  • Bulk Processing: Paste lists of old and new URLs to compare them side-by-side.
  • Sitemap Auto-Mapping: Input an old sitemap and a new sitemap; the plugin will automatically match the slugs to create a comparison queue.
  • Comprehensive Metrics: Retrieves overall Performance, Accessibility, Best Practices, and SEO scores directly from Google’s Lighthouse engine.
  • Core Web Vitals: Extracts granular metrics like Cumulative Layout Shift (CLS), Largest Contentful Paint (LCP), and First Contentful Paint (FCP) to help you gauge the “design stability” of the new site.
  • Mobile & Desktop: Tests both mobile and desktop strategies for every URL.
  • Customizable UI: Adapt the plugin’s dashboard colors and fonts to match your agency’s branding via the settings page.
  • Historical Reports: All tests are saved to your database so you can look back at past migration scores.

External services

This plugin securely connects to the Google PageSpeed Insights API (which is powered by Google Lighthouse) to automatically fetch real-time performance and web core vitals metrics for your specified URLs.

It sends the specific URLs that you input (the old and new URLs) to Google’s API during the testing phase. No personal data, site credentials, or WordPress user information is sent.
This service is provided by Google: Terms of Service and Privacy Policy.

Installation

  1. Upload the migrametrics-site-speed-comparator directory to your /wp-content/plugins/ directory, or install via the WordPress Plugins menu.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Navigate to Migration Perf > Settings in the WordPress sidebar.
  4. Obtain a free PageSpeed Insights API Key from the Google Developers Console and paste it into the Settings page.
  5. Go to Migration Perf > Run Comparison to start testing.

FAQ

Where do I get a PageSpeed Insights API Key?

You can easily get a free API key by visiting the PageSpeed Insights API Documentation and clicking the “Get a Key” button. It will automatically create a project and generate the key for you.

My comparison is stuck at 0%. What do I do?

Ensure that your API key is valid and has not exceeded its daily quota. Also, check your browser’s developer console for any JavaScript errors.

How does Sitemap Mapping work?

The plugin fetches both XML sitemaps and extracts the URLs. It strips the domain and compares the URL paths (slugs). If it finds an exact match (e.g., /about-us/), it pairs them together for testing.

Reviews

July 8, 2026
Excellent plugin for someone who need bulk page speed metrics with downloadable PDF format and even it can compare your prev and current site speed metrics, which helps you differentiate how your current site performs after migration
Read all 1 review

Contributors & Developers

“MigraMetrics: Site Speed Comparator” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release. Features batch processing, sitemap mapping, and customizable UI.