PageSpeed Intelligence Complete Web Performance Analysis w/AI
Pricing
from $0.01 / 1,000 results
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
Actor stats
0
Bookmarked
7
Total users
1
Monthly active users
9 days ago
Last modified
Categories
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
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
demoMode | boolean | No | false | Run with sample data (free, no API calls) |
url | string | No* | - | Single URL to analyze |
urls | array | No* | - | Array of URLs to analyze |
strategy | string | No | "both" | "mobile", "desktop", or "both" |
includePageSpeedInsights | boolean | No | true | Get CrUX real-user data |
includeLighthouse | boolean | No | true | Run detailed Lighthouse audits |
includeTechStack | boolean | No | true | Detect technologies used |
includeAIRecommendations | boolean | No | true | Generate AI optimization advice |
pageSpeedApiKey | string | No | - | Google PageSpeed API key |
anthropicApiKey | string | No | - | For AI recommendations (optional) |
webhookUrl | string | No | - | 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