Slow pages lose visitors. Google says 53% of mobile users leave if a page takes more than 3 seconds to load. SpeedTest Pro’s Page Speed Checker uses Google’s own testing engine to show exactly how fast your pages are.
What This Tool Measures
The Page Speed Checker connects to Google PageSpeed Insights and analyzes:
- Performance Score – Overall speed rating (0-100)
- Accessibility Score – How usable your site is for everyone
- Best Practices Score – Security and code quality checks
- SEO Score – Basic search optimization checks
- Core Web Vitals – The metrics Google uses for ranking
You get results for both desktop and mobile. Mobile usually scores lower, which is normal.
Running a Page Speed Test
From the Main Dashboard
- Go to Speedtest Pro > Page Speed Testing.
- Enter a URL. Your homepage is pre-filled, but you can test any page.
- Choose your device. Options are Desktop, Mobile, or Both.
- Select frequency. Run once, daily, or weekly.
- Click Run Test.
The test takes 30-60 seconds per device. Testing both takes about 2 minutes.
From the Post/Page Editor
SpeedTest Pro adds a PageSpeed panel to every post and page editor.
- Open any post or page in the editor.
- Look for the PageSpeed Results box in the sidebar.
- Click Run PageSpeed Test. The post must be published first.
- View results right there. No need to leave the editor.
This is handy for testing pages after you publish them.
From the Posts List
You can also run tests from the Posts or Pages list:
- Go to Posts > All Posts (or Pages).
- Find the PageSpeed column. Shows existing scores if available.
- Click Run Test next to any published post.
Quick way to scan multiple pages.
Understanding Your Scores
Performance Score (0-100)
This is the big number everyone cares about. Here’s how to read it:
| Score | Rating | What It Means |
|---|---|---|
| 90-100 | Good (green) | Fast loading, great user experience |
| 50-89 | Needs Improvement (orange) | Noticeable delays, room to optimize |
| 0-49 | Poor (red) | Slow loading, visitors are bouncing |
What’s realistic? Most WordPress sites score 50-80 on mobile. Hitting 90+ on mobile is genuinely difficult and may not be worth the effort.
Desktop scores are usually 10-20 points higher than mobile. That’s normal.
Core Web Vitals
These are the specific metrics Google uses to judge page experience:
First Contentful Paint (FCP)
How long until the first text or image appears.
| Time | Rating |
|---|---|
| Under 1.8s | Good |
| 1.8s – 3s | Needs Improvement |
| Over 3s | Poor |
To improve: Optimize server response time, use caching, reduce render-blocking resources.
Largest Contentful Paint (LCP)
How long until the main content is visible. This is the most important metric.
| Time | Rating |
|---|---|
| Under 2.5s | Good |
| 2.5s – 4s | Needs Improvement |
| Over 4s | Poor |
To improve: Optimize images, preload important resources, use a CDN.
Cumulative Layout Shift (CLS)
How much the page jumps around as it loads. Lower is better.
| Score | Rating |
|---|---|
| Under 0.1 | Good |
| 0.1 – 0.25 | Needs Improvement |
| Over 0.25 | Poor |
To improve: Set image dimensions, reserve space for ads and embeds, avoid inserting content above existing content.
Total Blocking Time (TBT)
How long the page is frozen and unresponsive.
| Time | Rating |
|---|---|
| Under 200ms | Good |
| 200ms – 600ms | Needs Improvement |
| Over 600ms | Poor |
To improve: Reduce JavaScript, break up long tasks, remove unused code.
Other Scores
Accessibility (0-100)
Checks if your site works for users with disabilities:
- Alt text on images
- Proper heading structure
- Color contrast
- Keyboard navigation
- Screen reader compatibility
Target: 90+ is achievable with basic attention to accessibility.
Best Practices (0-100)
Technical quality checks:
- HTTPS usage
- No deprecated APIs
- Console errors
- Image aspect ratios
- Safe external links
Target: 90-100 is realistic for most sites.
SEO (0-100)
Basic SEO checks:
- Meta descriptions present
- Title tags correct length
- Links are crawlable
- Mobile-friendly
- Proper robots.txt
Target: 90-100 should be easy with any SEO plugin.
Scheduling Automatic Tests
Track your speed over time with scheduled tests.
Set Up a Schedule
- Run a test with frequency set to Daily or Weekly.
- SpeedTest Pro creates a schedule automatically.
- View schedules in the Scheduled Tests tab.
Manage Schedules
The Scheduled Tests tab shows:
- URL being tested
- Test frequency
- Last run time
- Next run time
- Status (active, overdue)
To cancel a schedule: Click the Cancel button next to any scheduled test.
View Historical Results
Past results appear in the Test Results tab:
- Date and time
- Device tested
- All scores
- Core Web Vitals data
Click any result to see the full report with specific recommendations.
Reading the Detailed Report
Click on any test result to see the breakdown.
Audits Section
Google provides specific findings grouped by:
- Passed audits – Things you’re doing right
- Diagnostics – Additional info that may help
- Opportunities – Specific ways to improve
Each opportunity shows:
- What the issue is
- Estimated time savings
- How to fix it
Focus on opportunities with the biggest time savings.
Common Recommendations
You’ll often see these suggestions:
| Recommendation | What To Do |
|---|---|
| Serve images in next-gen formats | Convert images to WebP |
| Eliminate render-blocking resources | Defer or async JavaScript and CSS |
| Reduce unused JavaScript | Remove plugins you don’t use |
| Preload largest contentful paint image | Add preload tag to hero image |
| Enable text compression | Enable GZIP in your .htaccess or ask your host |
| Reduce server response time | Use caching, upgrade hosting |
How Often to Test
| Scenario | Recommended Frequency |
|---|---|
| Normal monitoring | Weekly |
| After major changes | Immediately after |
| During optimization | Daily until stable |
| After plugin updates | Once after updates |
| New content | For important pages only |
Don’t obsess over daily fluctuations. PageSpeed results can vary by 5-10 points between tests due to network conditions and Google’s servers.
Tips for Better Scores
Quick Wins
- Use a caching plugin – LiteSpeed Cache, WP Super Cache, or W3 Total Cache
- Compress images – ShortPixel, Imagify, or Smush
- Use a CDN – Cloudflare is free and effective
- Remove unused plugins – Each one adds weight
Medium Effort
- Optimize your theme – Consider a lightweight theme like GeneratePress or Kadence
- Lazy load images – Most caching plugins include this
- Minify CSS and JavaScript – Your caching plugin probably does this too
Worth Knowing
- 100 is rare. Even Google’s own pages don’t always score 100.
- Mobile is harder. A 70 on mobile with 90 on desktop is common and fine.
- User experience matters more than scores. A slightly lower score on a beautiful site beats a perfect score on an ugly one.
Troubleshooting
Test Keeps Timing Out
The PageSpeed API has a 60-second timeout. If your page takes too long:
- Check if the page loads at all in a browser
- Test a simpler page first
- Make sure your Google API key is set up
Getting Rate Limited
Without an API key, Google limits tests. Add your API key in Settings to avoid this.
Scores Vary Between Tests
Normal variation is 5-10 points. Bigger swings might mean:
- Server performance issues
- Third-party scripts affecting load
- Network problems during the test
Run 3 tests and average them for a more accurate picture.