Complete Guide
Everything you need to know about using SpeedCheck Pro and understanding your performance metrics
Pair this handbook with Calendarcosmos — Calendarcosmos helps round out your optimization workflow with complementary tooling.
Table of Contents
Getting Started
How to Test Your Website
- Enter your website URL in the input field on the home page (e.g.,
https://example.com) - Choose your device type:
- Mobile - Simulates a mid-tier smartphone with 4G connection
- Desktop - Simulates a desktop browser with broadband connection
- Click "Test Now" to start the performance analysis
- Wait 30-60 seconds while our tool runs comprehensive Lighthouse tests
- Review your results including performance score, Core Web Vitals, and recommendations
Understanding Your Results
Your performance report contains several key sections:
- Performance Score (0-100) - Overall rating based on multiple metrics
- Core Web Vitals - Key metrics Google uses for search ranking
- Additional Metrics - Supplementary performance measurements
- Resource Breakdown - Analysis of JavaScript, CSS, images, and other assets
- Recommendations - Prioritized optimization opportunities with impact levels
Sharing Your Results
Each test generates a unique shareable link that you can:
- Copy and share with your team via the "Copy Link" button
- Share directly on Twitter, LinkedIn, or Facebook using the social share buttons
- Bookmark for future reference
- Include in reports or presentations
Note: Report links are stored for 30 days. Your test history is also saved locally in your browser.
Understanding Core Web Vitals
Core Web Vitals are a set of real-world metrics that Google uses to measure user experience and search rankings. These metrics directly impact your SEO performance.
LCP - Largest Contentful Paint
Measures how long it takes for the largest visible element to load in the viewport. This is typically a hero image, heading, or large block of text.
How to improve: Optimize images, remove render-blocking resources, use a CDN, improve server response times.
INP - Interaction to Next Paint
Measures page responsiveness by tracking the time from when a user interacts with your page (clicks, taps, keyboard) to when the browser shows a visual response.
How to improve: Reduce JavaScript execution time, break up long tasks, use web workers, optimize event handlers.
CLS - Cumulative Layout Shift
Measures visual stability by tracking unexpected layout shifts during page load. Ever clicked a button only to have content shift and you click the wrong thing? That's poor CLS.
How to improve: Set size attributes on images/videos, reserve space for ads, avoid inserting content above existing content
Performance Score Explained
The Performance Score is a weighted average of multiple metrics measured by Google Lighthouse. It ranges from 0 to 100, with higher scores indicating better performance.
Metric Weightings
- Largest Contentful Paint (LCP) - 25%
- Total Blocking Time (TBT) - 30%
- First Contentful Paint (FCP) - 10%
- Speed Index - 10%
- Time to Interactive (TTI) - 10%
- Cumulative Layout Shift (CLS) - 15%
Detailed Metrics Guide
FCP - First Contentful Paint
Time until the first text or image appears. Good: < 1.8s. This measures when users first see any content, providing early feedback that the page is loading.
TTFB - Time to First Byte
Time until the browser receives the first byte of the response from the server. Good: < 800ms. This indicates server response speed and network latency.
Speed Index
Measures how quickly content is visually displayed during page load. Good: < 3.4s. Lower scores indicate faster visual progress.
Total Blocking Time (TBT)
Total time the main thread is blocked, preventing user input. Good: < 200ms. High TBT indicates heavy JavaScript execution that delays interactivity.
Acting on Recommendations
Your performance report includes prioritized recommendations based on potential impact. Focus on high-impact items first for the best return on optimization effort.
Priority Levels
Critical issues with significant performance impact. Address these first.
Moderate impact. Implement after addressing high-priority items.
Minor improvements. Nice to have but not urgent.
Common Optimization Categories
- Images: Compress, resize, use modern formats (WebP, AVIF), implement lazy loading
- JavaScript: Minify, remove unused code, defer non-critical scripts, use code splitting
- CSS: Minify, remove unused styles, inline critical CSS, defer non-critical styles
- Fonts: Use system fonts or optimize web fonts with font-display: swap
- Caching: Implement proper cache headers, use service workers for offline support
- Server: Enable compression (gzip/brotli), use HTTP/2 or HTTP/3, reduce redirects
Ready to Test Your Website?
Get instant performance insights and start optimizing today
Start Testing Now