[WordPress] 外掛分享: Content Performance Analyzer – GA4 & Search Console Content Audit

首頁外掛目錄 › Content Performance Analyzer – GA4 & Search Console Content Audit
全新外掛
安裝啟用
尚無評分
24 天前
最後更新
問題解決
WordPress 6.2+ PHP 7.4+ v1.5.1 上架:2026-04-08

內容簡介

Content Performance Analyzer 是一款為 WordPress 設計的 AI 內容策略工具,能夠找出流量、排名或轉換率下降的頁面,並提供具體的修正建議。它整合 Google Analytics 4 和 Google Search Console 的數據,幫助使用者專注於重要內容的更新。

【主要功能】
• 檢測內容衰退,找出流量下降的頁面
• 提供 SEO 機會,改善點擊率和排名
• 分析轉換差距,提升實際流量的轉換率
• AI 生成具體建議,針對每個頁面提供行動方案
• AEO 準備分數,評估頁面在 AI 搜尋中的可引用性
• 支援 Serper API,與競爭頁面進行比較

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.5.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Content Performance Analyzer – GA4 & Search Console Content Audit」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

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.
Everything needed to find problems and get clear recommendations is free, with no URL limits. Bring an OpenAI, Groq, or Gemini key for free page-level AI recommendations. The optional Pro plan adds hosted AI with no provider key, ready-to-use draft assets, and full WordPress draft writing.
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

AEO readiness score — every page rated 0-100 on how quotable it is for AI search (question headings, direct answers, schema, freshness), with each failed check named
Question gaps — real Search Console queries you rank for that no heading on the page answers, plus one-click AI answer blocks with FAQ schema
AI referral tracking — see which pages get visitors from ChatGPT, Perplexity, Copilot, and Gemini
llms.txt — optional machine-readable site guide for AI crawlers, generated from your analyzed pages
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
Recovery tracking — mark a page as fixed and the plugin watches it for 28-60 days, then tells you whether the fix worked: recovered, improving, or no lift
One-click refresh drafts — create a draft copy of any flagged page with its fix plan embedded at the top, so a refresh starts in the editor, not in a spreadsheet
Dashboard widget — your top priority pages and fix results, right on the WordPress dashboard
Page age at a glance — every page shows time since its last update, with stale pages highlighted
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

Optional Pro Workflow
Pro does not lock the audit or diagnosis. It removes setup and writing work:

Hosted AI with no provider key — recommendations work immediately after license activation
200 included AI generations per month — the latest remaining allowance is visible in the page-plan modal
Competitor gap analysis with no Serper key — 600 included searches a month compare your pages against what currently ranks
Ready-to-use draft assets — finished titles, meta descriptions, question headings, FAQ answers, quotable passages, and evidence-based internal-link suggestions
Smart relevance and verification notes — only justified assets are generated, and missing or unverified facts are called out for review
Full draft writing — creates a separate 600–900 word WordPress draft for editorial review; the live page is not changed

Nothing here requires a Google Cloud project. The Google connection and PageSpeed both run through a free hosted service, so setup is a single sign-in. If you would rather run everything yourself, every hosted convenience has a self-hosted alternative: add your own PageSpeed or AI API key in Settings, and enable the cpanalyzer_show_byo_oauth_fields filter to use your own Google OAuth client.
External Services
This plugin connects to the external services below. The full privacy policy — covering the plugin and auth.cpanalyzer.com, data handling, security, and deletion requests — is at https://cpanalyzer.com/privacy.
1. Content Performance Analyzer Hosted Service (auth.cpanalyzer.com)
What it does: The plugin author’s own service. It holds the Google OAuth client so you do not need a Google Cloud project, runs PageSpeed lookups without your own key, and provides the optional hosted AI and competitor search included with a Pro license.
Data sent:

Registration — your site’s home URL, once, to obtain an installation token
Google sign-in — the WordPress admin URL to return you to, and the one-time handoff code Google issues
Token refresh — your Google refresh token, forwarded to Google for a new access token
PageSpeed — the URL being analyzed, mobile/desktop strategy, and your installation token
Hosted AI (Pro) — your installation token and license key, plus the page URL, performance metrics, search queries, content structure, and page-text excerpts described in section 5. No site visitor personal data is sent
Competitor search (Pro) — your installation token and license key, plus the page’s primary keyword, forwarded to Serper.dev (section 6) when no personal Serper key is saved

What is stored: Your Google tokens live in your own WordPress database, not on the service. A one-time sign-in handoff entry expires after five minutes. For hosted AI and competitor search, the service stores request counts only — no prompts, page content, metrics, queries, or generated output are retained.
When: On “Connect with Google,” token refresh, keyless PageSpeed analysis, and Pro hosted AI or competitor search.
How to avoid it entirely: Enable the cpanalyzer_show_byo_oauth_fields filter and supply your own Google OAuth client, add your own PageSpeed API key, and use OpenAI, Groq, or Gemini with your own key. The plugin then talks to those providers directly and never uses this service.
Service URL: https://auth.cpanalyzer.com (endpoints: /auth/start, /api/v1/register, /token/exchange, /token/refresh, /api/v1/pagespeed, /api/v1/ai/chat/completions, /api/v1/serper)
Terms: https://cpanalyzer.com/terms — Privacy: https://cpanalyzer.com/privacy
2. Google Analytics 4
What it does: Retrieves traffic and engagement metrics for your pages, and lists your GA4 properties for the settings dropdown.
Data sent: Your GA4 property ID, date ranges, requested URL paths and metrics, and any custom conversion event names, authenticated with an OAuth 2.0 access token — obtained through the hosted service above by default, or directly from Google if you supply your own OAuth client.
When: Manual data collection, the scheduled daily refresh, or URL uploads.
Service URLs: https://analyticsdata.googleapis.com/, https://analyticsadmin.googleapis.com/, https://accounts.google.com/o/oauth2/v2/auth, https://oauth2.googleapis.com/, https://www.googleapis.com/oauth2/v3/tokeninfo
Terms: https://marketingplatform.google.com/about/analytics/terms/ — Privacy: https://policies.google.com/privacy
3. Google Search Console
What it does: Retrieves clicks, impressions, CTR, average position, and search queries for your verified site, and lists your sites for the settings dropdown.
Data sent: Your verified site URL, date ranges, and performance queries, with the same OAuth token as GA4.
When: Manual data collection, the scheduled daily refresh, or URL uploads.
Service URLs: https://searchconsole.googleapis.com/, https://www.googleapis.com/webmasters/v3/sites
Terms: https://support.google.com/webmasters/answer/4559176 — Privacy: https://policies.google.com/privacy
4. Google PageSpeed Insights (Optional)
What it does: Fetches performance scores and Core Web Vitals for specific URLs. Off by default.
Data sent: The URL being analyzed and the mobile/desktop strategy. By default the request rides the hosted relay (section 1), which supplies the API key; add your own key in Settings and the plugin calls Google directly instead.
When: Only when you enable PageSpeed analysis and trigger it.
Service URLs: https://www.googleapis.com/pagespeedonline/v5/runPagespeed (own key), https://auth.cpanalyzer.com/api/v1/pagespeed (default relay)
Terms: https://developers.google.com/terms — Privacy: https://policies.google.com/privacy
5. AI Providers — OpenAI, Groq, or Google Gemini (Optional)
What it does: Generates content recommendations, answer blocks, alt text, and interlinking suggestions from your performance data and page content. You choose one provider and supply its key; without a key, no AI requests are made and the plugin runs in content-check-only mode.
Data sent: Page URLs, performance metrics (traffic, engagement, search queries and rankings), content structure, excerpts of your page text, and up to a few thousand characters of post text for Smart Interlinking. For AI alt text, the image itself is sent for recognition (OpenAI and Gemini only). Your API key is sent with each request. No site visitor data is ever sent.
When: AI analysis of flagged pages (manual, batch, or the background queue), Smart Interlinking, answer blocks, and alt text generation.
Included AI service (Pro): With a Pro license you can select “Content Performance AI” instead of supplying a key. Requests go to https://auth.cpanalyzer.com/api/v1/ai/chat/completions, which authenticates the request, counts it against your monthly allowance, and forwards it to Kimi K3, an open-weight model the plugin author deploys and runs on Modal, a serverless compute platform, in the United States. No third-party AI company receives your data — Modal supplies servers only. The relay stores request counts only, and nothing sent is used to train any model. Modal terms: https://modal.com/legal/terms — privacy: https://modal.com/legal/privacy
Service URLs: https://api.openai.com/v1/chat/completions, https://api.groq.com/openai/v1/chat/completions, https://generativelanguage.googleapis.com/v1beta/openai/chat/completions
Terms and privacy: OpenAI https://openai.com/policies/terms-of-use and https://openai.com/policies/privacy-policy — Groq https://groq.com/terms/ and https://groq.com/privacy-policy/ — Gemini https://ai.google.dev/gemini-api/terms and https://policies.google.com/privacy
6. Serper.dev (Optional)
What it does: Retrieves the top Google results for your page’s primary keyword so the plugin can compare your content against ranking competitors, then fetches the public HTML of those competitor pages to extract headings and structure.
Data sent: The search keyword derived for your page, with your Serper API key — or through the hosted relay on Pro.
When: Only when a Serper key is saved, or an active Pro license uses the included service. Otherwise no Serper requests or competitor fetches are made.
Included with Pro: With no personal key saved, searches are relayed through https://auth.cpanalyzer.com/api/v1/serper using the author’s Serper account — 600 searches per license per month. The relay forwards only the query, result count, country, and language, and stores request counts only. A personal key always takes precedence and bypasses the relay entirely.
Service URL: https://google.serper.dev/search — Terms: https://serper.dev/terms — Privacy: https://serper.dev/privacy
Important Notes

All communication uses HTTPS. No data is sent without your configuration and action, and no site visitor personal data is ever transmitted to any of these services
Every hosted convenience has a self-hosted alternative: your own Google OAuth client, PageSpeed key, AI provider key, and Serper key
Disable any optional service and the plugin still performs content checks

延伸相關外掛

文章
Filter
Mastodon