Content Performance Analyzer is a powerful WordPress plugin that combines Google Analytics 4 (GA4) and Google Search Console data to provide actionable insights about your website’s content performance. Using progressive AI-powered analysis with intelligent timeout handling, it efficiently processes hundreds of URLs and provides specific recommendations to improve SEO, user engagement, and conversions.
This plugin connects to external services to collect analytics data and generate AI-powered recommendations. Below is a complete disclosure of all external APIs used:
What it does: Retrieves traffic and engagement metrics for your website’s content pages.
Data sent: Your GA4 Property ID, date ranges, and requested URL paths/metrics for the authenticated Google Analytics property. Authentication is performed using your Google Service Account credentials.
When: When you manually trigger data collection, when scheduled daily automatic refresh runs, or when you upload URLs for analysis.
Service URLs:
* https://analyticsreporting.googleapis.com/
* https://www.googleapis.com/auth/analytics.readonly
Terms of Service: https://marketingplatform.google.com/about/analytics/terms/
Privacy Policy: https://policies.google.com/privacy
What it does: Retrieves search performance data (clicks, impressions, CTR, average position) for your verified website.
Data sent: Your verified site URL, date ranges, and performance data queries. Authentication is performed using your Google Service Account credentials.
When: When you manually trigger data collection, when scheduled daily automatic refresh runs, or when you upload URLs for analysis.
Service URLs:
* https://www.googleapis.com/webmasters/v3/
* https://www.googleapis.com/auth/webmasters.readonly
Terms of Service: https://support.google.com/webmasters/answer/4559176
Privacy Policy: https://policies.google.com/privacy
What it does: Fetches performance scores, Core Web Vitals, and diagnostic information for specific URLs.
Data sent: The URL being analyzed, your API key, and analysis strategy (mobile/desktop). The URL is sent to Google’s servers for performance testing.
When: Only when you manually enable PageSpeed Insights in settings and trigger analysis. This service is completely optional.
Service URL:
* https://www.googleapis.com/pagespeedonline/v5/runPagespeed
Terms of Service: https://developers.google.com/terms
Privacy Policy: https://policies.google.com/privacy
What it does: Generates AI-powered content improvement recommendations based on your page performance data.
Data sent: Page URLs, performance metrics (traffic, rankings, bounce rates), content analysis results (headings, word count, links), and performance issues. No actual page content or user data is sent.
When: Only when you manually trigger AI analysis for flagged pages. You control when AI suggestions are generated.
Service URLs:
* OpenAI: https://api.openai.com/v1/chat/completions (default)
* Groq: https://api.groq.com/openai/v1/chat/completions (alternative)
OpenAI Terms: https://openai.com/policies/terms-of-use
OpenAI Privacy: https://openai.com/policies/privacy-policy
Groq Terms: https://groq.com/terms/
Groq Privacy: https://groq.com/privacy-policy/