PageSpeed Intelligence Complete Web Performance Analysis w/AI avatar

PageSpeed Intelligence Complete Web Performance Analysis w/AI

Pricing

from $0.01 / 1,000 results

Go to Apify Store
PageSpeed Intelligence Complete Web Performance Analysis w/AI

PageSpeed Intelligence Complete Web Performance Analysis w/AI

PageSpeed Intelligence combines: Google PageSpeed Insights - Real-user CrUX data + lab metrics Lighthouse Audits - Detailed performance, accessibility, SEO audits Tech Stack Detection - Identify CMS, frameworks, analytics, CDN, hosting AI Recommendations - Actionable advice tailored to your stack

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

1

Monthly active users

9 days ago

Last modified

Share

PageSpeed Intelligence - PSI + Lighthouse + Tech Stack + AI Recommendations

Comprehensive website performance intelligence suite combining Google PageSpeed Insights (real-user CrUX data), Lighthouse audits, Tech Stack detection, and AI-powered optimization recommendations. Get actionable insights tailored to your specific tech stack. Built by John Rippy (https://www.linkedin.com/in/johnrippy/ | https://johnrippy.link/).

Features

  • Automated data collection
  • Structured output format
  • Error handling
  • Pay-per-event billing

Quick Start

{
"input": "your input here"
}

Demo Mode

Set demoMode: true to test with sample data (no charges). When you're ready for real results, set demoMode: false or omit it.

{
"demoMode": true,
...
}

Input Parameters

ParameterTypeRequiredDefaultDescription
demoModebooleanNofalseRun with sample data (free, no API calls)
urlstringNo*-Single URL to analyze
urlsarrayNo*-Array of URLs to analyze
strategystringNo"both""mobile", "desktop", or "both"
includePageSpeedInsightsbooleanNotrueGet CrUX real-user data
includeLighthousebooleanNotrueRun detailed Lighthouse audits
includeTechStackbooleanNotrueDetect technologies used
includeAIRecommendationsbooleanNotrueGenerate AI optimization advice
pageSpeedApiKeystringNo-Google PageSpeed API key
anthropicApiKeystringNo-For AI recommendations (optional)
webhookUrlstringNo-Webhook URL for integrations

*Either url or urls is required (unless using demoMode)


Output Format

{
"url": "https://example.com",
"timestamp": "2024-12-25T12:00:00.000Z",
"overallScore": 78,
"pageSpeedInsights": {
"mobile": {
"performanceScore": 72,
"hasFieldData": true,
"coreWebVitals": {
"lcp": { "value": 2.8, "rating": "needs-improvement" },
"fid": { "value": 45, "rating": "good" },
"cls": { "value": 0.15, "rating": "needs-improvement" }
}
},
"desktop": {
"performanceScore": 89,
"hasFieldData": true,
"coreWebVitals": {
"lcp": { "value": 1.2, "rating": "good" },
"fid": { "value": 12, "rating": "good" },
"cls": { "value": 0.02, "rating": "good" }
}
}
},
"lighthouse": {
"performance": 72,
"accessibility": 85,
"bestPractices": 92,
"seo": 98,
"opportunities": [
{
"id": "render-blocking-resources",
"title": "Eliminate render-blocking resources",
"potentialSavings": "1,450ms"
}
],
"diagnostics": [...]
},
"techStack": {
"cms": "WordPress 6.4",
"ecommerce": "WooCommerce 8.3",
"framework": null,
"analytics": ["Google Analytics 4", "Meta Pixel", "Hotjar"],
"cdn": "Cloudflare",
"hosting": "WP Engine",
"security": ["Cloudflare WAF", "SSL"],
"marketing": ["HubSpot", "Mailchimp"],
"other": ["Google Tag Manager", "reCAPTCHA"]
},
"recommendations": [
{
"priority": 1,
"category": "performance",
"issue": "Large Contentful Paint is slow on mobile (2.8s)",
"recommendation": "For WordPress + WooCommerce: Enable LiteSpeed Cache or WP Rocket with preload feature. Consider implementing Cloudflare APO for full-page edge caching.",
"estimatedImpact": "high",
"difficulty": "medium"
},
{
"priority": 2,
"category": "performance",
"issue": "Multiple analytics scripts blocking render",
"recommendation": "Move GA4, Meta Pixel, and Hotjar to Google Tag Manager with delayed loading. Use GTM's trigger on 'DOM Ready' or 'Window Loaded' instead of 'Page View'.",
"estimatedImpact": "medium",
"difficulty": "low"
}
]
}

Pricing

This actor uses pay-per-event billing:

  • Demo Mode: Free (sample data, no API calls)
  • Standard Usage: Apify compute units only
  • With API Keys: Higher rate limits, enhanced AI recommendations

Use Cases

1. Client Onboarding Audits

Run a comprehensive performance audit in minutes instead of hours. Get a complete picture of their site's performance, tech stack, and prioritized recommendations.

2. Competitor Analysis

Compare performance metrics and tech stacks across multiple competitors. Identify what high-performing competitors are doing differently.

3. Performance Optimization Projects

Get a prioritized list of issues with estimated impact, specific to their technology stack.

4. Pre/Post Optimization Reports

Document before and after metrics to show the ROI of performance work.



Common Problems & Solutions

"Invalid API key" error

Cause: Your API key is wrong, expired, or doesn't have the right permissions. Fix: Double-check your API key. Make sure you copied it exactly without extra spaces.

"Rate limit exceeded" error

Cause: You've hit the API's rate limits. Fix: Wait a few minutes, then try again. Consider reducing the number of concurrent requests.

Empty or incomplete results

Cause: The target may have anti-scraping protection or the data doesn't exist. Fix:

  • Check if the URL/search query is correct
  • Try with different parameters
  • Some sites may block automated access

Demo data showing instead of real results

Cause: demoMode is still set to true. Fix: Set demoMode: false and provide your API key(s).


Built by John Rippy | Actor Arsenal