Ready to boost your SEO?

View Pricing Login

PageSpeed Testing

TamRank integrates with Google PageSpeed Insights API v5 to analyze your website’s loading performance for both desktop and mobile devices.

Getting Started with PageSpeed

PageSpeed testing is a Premium feature in TamRank. Before you can run tests, you need to set up your Google API key.

Setting Up Your API Key

  1. Go to the Google Cloud Console
  2. Create a new project or select an existing one
  3. Navigate to APIs & Services → Library
  4. Search for “PageSpeed Insights API” and enable it
  5. Go to APIs & Services → Credentials
  6. Click Create Credentials → API Key
  7. Copy your new API key
  8. In WordPress, go to TamRank → Settings → PageSpeed
  9. Paste your API key and click Validate

Note: Google’s PageSpeed Insights API is free to use with generous limits for most websites.

Running a PageSpeed Test

  1. Open any post or page in the WordPress editor
  2. Find the TamRank PageSpeed panel in the sidebar
  3. Select the test strategy: Desktop or Mobile
  4. Click Run Test
  5. Wait for the analysis to complete (usually 10-30 seconds)

Rate Limiting

To prevent API abuse and ensure fair usage, TamRank limits PageSpeed tests to 10 tests per hour per user. Test results are cached for 24 hours, so repeated tests on the same page will show cached results until the cache expires.

Understanding Your Results

Performance Score

Your overall performance score ranges from 0-100:

  • 90-100: Excellent – Your page loads very fast
  • 70-89: Good – Room for improvement
  • 50-69: Needs Work – Several optimizations recommended
  • 0-49: Poor – Urgent optimization needed

Core Web Vitals

TamRank measures all Core Web Vitals that Google uses for ranking:

Metric What it Measures Good Score
LCP (Largest Contentful Paint) Loading performance – when main content is visible < 2.5 seconds
INP (Interaction to Next Paint) Interactivity – response time to user input < 200 milliseconds
CLS (Cumulative Layout Shift) Visual stability – unexpected layout movements < 0.1
FCP (First Contentful Paint) When first content appears on screen < 1.8 seconds
TBT (Total Blocking Time) Time the main thread is blocked < 200 milliseconds
TTFB (Time to First Byte) Server response time < 800 milliseconds
SI (Speed Index) How quickly content is visually displayed < 3.4 seconds
TTI (Time to Interactive) When page becomes fully interactive < 3.8 seconds

LCP Element Identification

TamRank identifies exactly which element on your page is the “Largest Contentful Paint” element. This helps you optimize the right image, video, or text block that’s affecting your LCP score.

Opportunities & Diagnostics

After each test, TamRank shows specific opportunities to improve your score, sorted by potential impact. Each opportunity shows:

  • Estimated time savings (in milliseconds)
  • Estimated size savings (in bytes)
  • Detailed recommendations

Common Opportunities

  • Serve images in next-gen formats (WebP)
  • Defer offscreen images
  • Eliminate render-blocking resources
  • Reduce unused CSS and JavaScript
  • Enable text compression
  • Properly size images

Score-Based Recommendations

TamRank provides tailored recommendations based on your performance score:

Score Range Status Recommendations
< 50 Urgent optimization needed 7 priority recommendations
50-69 Room for improvement 6 recommendations
70-89 Good, but can be better 5 recommendations
90+ Excellent 4 maintenance tips

Filmstrip View

TamRank displays a visual timeline showing how your page loads over time. This filmstrip helps you understand the user experience during page load and identify where delays occur.

Clearing the Cache

If you’ve made changes to your page and want fresh results:

  1. Go to the PageSpeed panel
  2. Click Clear Cache
  3. Run a new test

Note: Cached results are automatically cleared after 24 hours.

Was this article helpful?

Back to Documentation