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
- Upload the
migrametrics-site-speed-comparatordirectory to your/wp-content/plugins/directory, or install via the WordPress Plugins menu. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Navigate to Migration Perf > Settings in the WordPress sidebar.
- Obtain a free PageSpeed Insights API Key from the Google Developers Console and paste it into the Settings page.
- 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
Contributors & Developers
“MigraMetrics: Site Speed Comparator” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “MigraMetrics: Site Speed Comparator” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release. Features batch processing, sitemap mapping, and customizable UI.
