plugin-icon

Content Performance Analyzer

Your AI content strategist: connects GA4 and Search Console, finds pages losing traffic, and writes a specific fix plan for each — all free.
版本
1.2.0
最近更新:
Jul 26, 2026

Your AI content strategist for WordPress. Content Performance Analyzer finds the pages that are quietly losing traffic, rankings, or conversions — and tells you exactly how to fix each one. It connects your Google Analytics 4 (GA4) and Google Search Console accounts, joins that data with the actual content of each page, and lets AI turn it into specific, page-level recommendations — so you spend your time refreshing content that matters instead of digging through spreadsheets.

Every feature is free. No premium tier, no URL limits, no locked features.

Every scan checks each page for three common problems:

  • Content decay — pages that used to rank and are now losing traffic. Refreshing an old post is far cheaper than writing a new one, and these are the fastest wins.
  • SEO opportunities — pages with strong impressions but weak click-through or ranking, where a title or heading change has outsized impact.
  • Conversion gaps — pages getting real traffic but few conversions, often just missing a clear call to action.

For each flagged page, the built-in AI analysis writes a specific recommendation you can act on — not generic advice. Add an optional Serper API key and it also compares your page against the pages currently ranking for your keyword, so you can see what top results cover that you don’t.

This plugin is a strong fit for blogs, resource libraries, and content-heavy sites with dozens to a few hundred posts, and for freelancers or agencies managing content for clients.

What You Get

  • One-click Google connection — connect Analytics and Search Console with a single sign-in, then pick your property and site from dropdowns. No Google Cloud setup required
  • One-click page import — load every published page and post from your site with checkboxes, instead of pasting URLs
  • Works before any setup — content-only mode checks pages for missing alt text, thin content, and heading problems with zero credentials
  • Performance flagging — every page automatically labeled for decay, SEO opportunity, or conversion gap
  • AI content recommendations — specific, page-level refresh guidance powered by OpenAI, Groq, or Google Gemini (free tier)
  • AI alt text fixes — lists the exact images missing alt text and writes and applies alt text for you, using image recognition
  • Competitor gap analysis — optional Serper integration compares your content against top-ranking pages
  • GA4 conversion tracking — uses your GA4 key events by default, with support for custom conversion events like demo or trial signups
  • Keyword insights — shows the primary keyword each page ranks for, pulled from Search Console
  • Smart interlinking — safe, AI-suggested internal links inserted only on exact anchor matches
  • PageSpeed Insights without a key — Core Web Vitals and performance scores through the free hosted service, or your own API key if you prefer
  • Background processing — analyzes hundreds of URLs in batches without timeouts, with live progress
  • CSV export — download the full insights table for reporting or further analysis

Advanced users can still bring their own Google OAuth client and API keys — every hosted convenience has a self-hosted alternative, so you stay in full control of your data and costs.

Documentation

For full developer-facing documentation of architecture, data flow, cron jobs, AJAX endpoints, storage, and a file-by-file reference, see:

  • docs/PLUGIN-DOCUMENTATION.md

External Services

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:

1. Google Analytics 4 (GA4)

What it does: Retrieves traffic and engagement metrics for your website’s content pages.

Data sent: Your GA4 Property ID, date ranges, requested URL paths/metrics, and any custom conversion event names you configure. Authentication uses OAuth 2.0 with your own Google Cloud OAuth client — an access token is sent with each request.

When: When you manually trigger data collection, when scheduled daily automatic refresh runs, or when you upload URLs for analysis.

Service URLs: * https://analyticsdata.googleapis.com/ (GA4 Data API) * https://accounts.google.com/o/oauth2/v2/auth and https://oauth2.googleapis.com/ (OAuth 2.0 sign-in, token exchange, and revocation)

Terms of Service: https://marketingplatform.google.com/about/analytics/terms/

Privacy Policy: https://policies.google.com/privacy

2. Google Search Console

What it does: Retrieves search performance data (clicks, impressions, CTR, average position) and search queries for your verified website.

Data sent: Your verified site URL, date ranges, and performance data queries, authenticated with the same OAuth 2.0 access token as GA4.

When: When you manually trigger data collection, when scheduled daily automatic refresh runs, or when you upload URLs for analysis.

Service URLs: * https://searchconsole.googleapis.com/ (Search Console API)

Terms of Service: https://support.google.com/webmasters/answer/4559176

Privacy Policy: https://policies.google.com/privacy

3. Google PageSpeed Insights (Optional)

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

4. OpenAI API (or Groq API)

What it does: Generates AI-powered content improvement recommendations and smart interlinking suggestions based on your page performance data and page content.

Data sent: Page URLs, performance metrics (traffic, engagement, search queries and rankings), content structure (title, meta description, headings, word count, links), excerpts of your page text, and — for the Smart Interlinking feature — up to a few thousand characters of the post text being analyzed. No site visitor data is ever sent.

When: When AI analysis runs for flagged pages (manually triggered or as part of batch processing you start) and when you use Smart Interlinking. 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/

5. Serper.dev (Optional)

What it does: Retrieves the top Google search results for your page’s primary keyword so the plugin can compare your content against ranking competitors.

Data sent: The search keyword derived for your page, together with your Serper API key. When results are returned, the plugin also fetches the publicly available HTML of the top-ranking competitor pages directly from their websites to extract headings and structure.

When: Only when you provide a Serper API key in settings and AI content analysis runs. This service is completely optional — without a key, no Serper requests or competitor fetches are made.

Service URL: * https://google.serper.dev/search

Terms of Service: https://serper.dev/terms

Privacy Policy: https://serper.dev/privacy

Important Notes

  • All API communications use secure HTTPS connections
  • You must provide your own API credentials (Google OAuth client, OpenAI/Groq API key, and optional PageSpeed/Serper keys)
  • No data is sent without your explicit configuration and action
  • You can disable any optional service (e.g., PageSpeed Insights, Serper, AI analysis)
  • No site visitor data or personal information about your users is transmitted to these services
  • Performance metrics, content structure, and page text excerpts are shared only with the AI provider you configure
目前已測試版本
WordPress 7.0.2
此外掛程式已可供下載,並可用於你 系統。