Google evaluates performance differently for mobile and desktop devices. SpeedyGo performs separate analyses to provide accurate, device-specific performance data.
25.1 Overview #
When running a PageSpeed analysis, SpeedyGo sends two separate API requests:
- Once with:
strategy=mobile - Once with:
strategy=desktop
This ensures that mobile and desktop performance are evaluated independently according to Google’s scoring criteria.
Technical Context #
- Two independent API calls are executed
- Each response is processed separately
- JSON response objects are saved in the
wp_optionstable - Stored using distinct option keys for mobile and desktop results
25.2 Why This Matters #
- Independent score tracking
- Side-by-side device comparison
- Accurate performance monitoring
- Better Core Web Vitals diagnostics
25.3 Best Practice Recommendation #
- Always prioritize Mobile performance optimization
- Compare metrics like LCP, CLS, and TBT separately
- Re-run analysis after major frontend changes
Mobile vs Desktop Tracking ensures precise performance insights tailored to each device category.