Metrifyr
Tools Reference

SEO Tools

10 tools for PageSpeed Insights, Google Trends, and SEO audits

SEO Tools

10 MCP tools for website performance analysis, keyword research, and comprehensive SEO audits.

OAuth Scopes

None required - SEO tools use public Google APIs that don't require authentication.

Tools Overview

PageSpeed Insights (4 tools)

seo_analyze_page Analyze a single URL for performance metrics.

Returns:

  • Core Web Vitals (LCP, CLS, INP)
  • Performance score (0-100)
  • Opportunities for improvement
  • Diagnostics and audits

seo_compare_sites Compare two URLs side-by-side (e.g., your site vs competitor).

Returns:

  • Score comparison
  • Core Web Vitals comparison
  • Winner detection
  • Improvement recommendations

seo_batch_analyze Analyze multiple URLs in one request (up to 10).

Returns:

  • Aggregated scores
  • Best/worst performing pages
  • Common issues across all pages

seo_analyze_page_detailed Deep analysis with full PageSpeed Insights data.

Returns:

  • All audits (100+ checks)
  • Detailed opportunities
  • Metric breakdowns
  • Screenshot analysis

seo_trends_interest_over_time Get search interest over time for keywords.

Parameters:

  • Keywords (up to 5)
  • Time range (last_hour to 5_years)
  • Geography (country code)
  • Category (optional)

Returns:

  • Timeline data (interest 0-100)
  • Peak periods
  • Rising/falling trends

seo_trends_related_queries Find related search queries for a keyword.

Returns:

  • Top queries - Most searched related terms
  • Rising queries - Fastest growing searches
  • Query value (interest score)

seo_trends_compare_keywords Compare search interest for multiple keywords.

Returns:

  • Comparison chart data
  • Which keyword is more popular
  • Seasonal trends
  • Regional breakdowns

SEO Audit (3 tools)

seo_audit_site Comprehensive SEO audit combining PageSpeed, Search Console, and Trends.

Analyzes:

  1. Performance - PageSpeed scores and Core Web Vitals
  2. SEO - Search Console data (clicks, impressions, CTR)
  3. Trends - Keyword popularity and opportunities
  4. Technical - Mobile-friendliness, HTTPS, meta tags

Returns:

  • Overall SEO score (0-100)
  • Issues categorized by severity
  • Actionable recommendations
  • Priority fix list

seo_find_content_opportunities Identify content gaps and opportunities.

Analyzes:

  • Search Console - Keywords you rank for (position 4-20)
  • Google Trends - Rising topics in your niche
  • Competitors - (if provided) Content gaps

Returns:

  • High-potential keywords to target
  • Suggested content topics
  • Estimated traffic opportunity
  • Difficulty score

seo_quick_audit Fast site health check (< 30 seconds).

Checks:

  • Homepage performance
  • Mobile usability
  • Basic SEO signals
  • Critical errors only

Common Use Cases

1. Performance Analysis

Ask Claude:

Analyze the performance of https://example.com
Show me Core Web Vitals and top issues

Response includes:

  • Performance score: 85/100
  • LCP: 1.8s (good)
  • CLS: 0.05 (good)
  • INP: 150ms (needs improvement)
  • Top 3 opportunities with impact estimates

2. Competitor Comparison

Ask Claude:

Compare my site (example.com) with competitor.com
Focus on mobile performance

Response shows:

  • Side-by-side score comparison
  • Core Web Vitals comparison
  • Winner for each metric
  • Where you're ahead/behind
  • Specific improvements to beat competitor

3. Keyword Research

Ask Claude:

Show me Google Trends data for "react" vs "vue" vs "angular"
over the last 12 months

Response includes:

  • Interest over time chart
  • Which framework is most popular
  • Seasonal patterns
  • Regional differences
  • Related rising queries

4. Content Opportunities

Ask Claude:

Find content opportunities for my blog about web development
based on Search Console and Trends data

Response shows:

  • Keywords you rank 4-20 for (easy wins)
  • Rising topics in web development
  • Estimated traffic for each opportunity
  • Suggested article titles
  • Priority ranking

5. Full SEO Audit

Ask Claude:

Run a comprehensive SEO audit on https://example.com
Include Search Console data and Trends analysis

Response includes:

  • Overall SEO score
  • Performance issues (PageSpeed)
  • SEO issues (Search Console)
  • Content opportunities (Trends)
  • Prioritized action items

Core Web Vitals Explained

Largest Contentful Paint (LCP)

Measures loading performance.

  • Good: < 2.5s
  • Needs improvement: 2.5s - 4s
  • Poor: > 4s

How to improve:

  • Optimize images
  • Reduce server response time
  • Eliminate render-blocking resources

Cumulative Layout Shift (CLS)

Measures visual stability.

  • Good: < 0.1
  • Needs improvement: 0.1 - 0.25
  • Poor: > 0.25

How to improve:

  • Set image/video dimensions
  • Avoid inserting content above existing content
  • Use CSS transforms instead of layout-shifting properties

Interaction to Next Paint (INP)

Measures responsiveness.

  • Good: < 200ms
  • Needs improvement: 200ms - 500ms
  • Poor: > 500ms

How to improve:

  • Reduce JavaScript execution time
  • Optimize event handlers
  • Use web workers for heavy tasks

Performance Scoring

PageSpeed Insights scores pages 0-100:

  • 90-100: Fast (green)
  • 50-89: Moderate (orange)
  • 0-49: Slow (red)

Score is weighted by:

  • Performance (90%)
  • Accessibility (10%)
  • Best Practices (included but not scored)

Available time ranges for Google Trends:

  • now_1h - Last hour (real-time data)
  • now_4h - Last 4 hours
  • now_1d - Last day
  • now_7d - Last 7 days
  • today_1m - Last 30 days
  • today_3m - Last 3 months
  • today_12m - Last 12 months (default)
  • today_5y - Last 5 years
  • all - 2004 to present

Batch Analysis Limits

PageSpeed batch analysis:

  • Maximum 10 URLs per request
  • Each URL counts toward rate limit
  • Sequential analysis (not parallel)
  • Average 3-5 seconds per URL

Best practices:

  • Analyze your most important pages first
  • Use for homepage + top 5-10 landing pages
  • Run weekly for monitoring

Rate Limits

PageSpeed Insights:

  • 25,000 requests per day (per Google project)
  • Metrifyr shares this across all users
  • Cached for 24 hours to reduce API usage

Google Trends:

  • No official limit
  • Recommend max 50 requests per hour
  • Cached for 1 hour

See rate limits reference

Examples

Example 1: Monthly Performance Check

Every month, analyze my top 5 pages:
1. Homepage
2. /blog
3. /products
4. /about
5. /contact

Show improvement/decline from last month

Example 2: Keyword Strategy

Research keywords for "responsive web design":
1. Get Trends interest over time (last 12 months)
2. Find related rising queries
3. Compare with "mobile first design" and "adaptive design"
4. Identify best keyword to target

Example 3: Competitor Analysis

Compare my site with top 3 competitors:
1. Performance scores
2. Core Web Vitals
3. SEO health
4. Content gaps
5. Actionable improvements to beat them

Best Practices

Do:

  • Run audits regularly (weekly/monthly)
  • Focus on mobile performance (80% of traffic)
  • Fix critical issues first (red/orange)
  • Track improvements over time
  • Use Trends for content planning

Don't:

  • Obsess over perfect 100 score (90+ is excellent)
  • Ignore mobile performance
  • Batch analyze too many URLs at once
  • Run audits more than daily (rate limits)

Troubleshooting

"URL not accessible" error:

  • Verify the URL is publicly accessible
  • Check for robots.txt blocking
  • Ensure HTTPS is working

"No Search Console data":

  • Verify site is added to Search Console
  • Check you have "Owner" permission
  • Allow 48 hours for new data

Low performance score despite good Core Web Vitals:

  • Check Accessibility and Best Practices audits
  • Review Opportunities section for wins
  • Consider mobile vs desktop scores separately

See full troubleshooting guide

Next Steps

On this page

SEO Tools | Metrifyr Docs | Metrifyr