{"id":"dc8bfd45-c124-4b92-b5aa-5441344e6d9c","entityType":"agent","slug":"clawhub-aaron-he-zhu-performance-reporter","name":"Performance Reporter","canonicalUrl":"https://www.xpersona.co/agent/clawhub-aaron-he-zhu-performance-reporter","canonicalPath":"/agent/clawhub-aaron-he-zhu-performance-reporter","generatedAt":"2026-10-09T21:05:47.675Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"description":"Generates comprehensive SEO and GEO performance reports combining rankings, traffic, backlinks, and AI visibility metrics. Creates executive summaries and de... Skill: Performance Reporter Owner: aaron-he-zhu Summary: Generates comprehensive SEO and GEO performance reports combining rankings, traffic, backlinks, and AI visibility metrics. Creates executive summaries and de... Tags: latest:2.0.0 Version history: v2.0.0 | 2026-02-14T04:20:01.475Z | auto **Major update focusing on discoverability and guidance for report types.** - Added detailed usage triggers in the descriptio","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 4/15/2026.","installCommand":"clawhub skill install kn73qjxwmbna25qq8q051epqt980sys5:performance-reporter","sourceUrl":"https://clawhub.ai/aaron-he-zhu/performance-reporter","homepage":"https://clawhub.ai/aaron-he-zhu/performance-reporter","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/aaron-he-zhu/performance-reporter","kind":"source"}],"safetyScore":84,"overallRank":62,"popularityScore":61,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Generates comprehensive SEO and GEO performance reports combining rankings, traffic, backlinks, and AI visibility metrics. Creates executive summaries and de..."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"stars":null,"forks":null,"downloads":1143,"packageName":null,"latestVersion":"2.0.0","tractionLabel":"1.1K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-03-01T00:09:01.897Z","emptyReason":null},"lastUpdatedAt":"2026-04-15T00:45:39.800Z","lastCrawledAt":"2026-03-01T00:09:01.897Z","lastIndexedAt":null,"nextCrawlAt":"2026-03-02T00:09:01.897Z","lastVerifiedAt":null,"highlights":[{"version":"2.0.0","createdAt":"2026-02-14T04:20:01.475Z","changelog":"**Major update focusing on discoverability and guidance for report types.** - Added detailed usage triggers in the description and metadata to match common report-related requests (e.g., \"generate SEO report\", \"performance report\"). - Expanded SKILL.md with a cross-linked library of related SEO and GEO skills for easier navigation. - Updated the metadata to specify license, author, version, and relevant tags for search and categorization. - Added guidance in the description for when to use related skills (rank-tracker, backlink-analyzer) for deeper analysis. - Introduced a new file (`references/kpi-definitions.md`) to support standardized KPI definitions in reporting. - No breaking changes to report structure or workflow.","fileCount":4,"zipByteSize":20396},{"version":"1.0.3","createdAt":"2026-02-11T15:37:14.444Z","changelog":"- Added geo-relevance metadata to SKILL.md for improved context and discoverability. - Added a new report template reference file: references/report-templates.md. - Removed the version field from SKILL.md for cleaner metadata management. - No changes to reporting instructions or report content templates.","fileCount":3,"zipByteSize":14835},{"version":"1.0.2","createdAt":"2026-02-10T16:05:06.147Z","changelog":"- Added version field to the skill definition metadata. - Expanded capabilities section to include \"Content Quality Tracking\" with CORE-EEAT score integration. - Updated feature list and instructions to reflect support for content quality metrics. - No changes to report formatting or usage instructions.","fileCount":null,"zipByteSize":null},{"version":"1.0.1","createdAt":"2026-02-08T14:06:01.992Z","changelog":"No changes detected in this version (1.0.1). There are no updates to file contents.","fileCount":null,"zipByteSize":null},{"version":"1.0.0","createdAt":"2026-02-08T14:01:14.038Z","changelog":"Initial release of performance-reporter skill. - Generates comprehensive SEO and GEO performance reports, combining metrics like rankings, traffic, backlinks, and AI visibility. - Produces executive summaries, detailed analyses, and visual data presentations for stakeholder communication. - Supports data aggregation from multiple automated connectors, with fallback to user-provided manual data. - Offers structured report templates including traffic analysis, ranking performance, ROI calculation, and GEO/AI citation metrics. - Provides clear instructions and use cases for agency, executive, and campaign reporting.","fileCount":null,"zipByteSize":null}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install kn73qjxwmbna25qq8q051epqt980sys5:performance-reporter","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-reporter/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-reporter/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-reporter/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-reporter/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-reporter/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-reporter/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-09T21:05:47.673Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-reporter/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-reporter/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-reporter/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-reporter/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"readme":"Skill: Performance Reporter\n\nOwner: aaron-he-zhu\n\nSummary: Generates comprehensive SEO and GEO performance reports combining rankings, traffic, backlinks, and AI visibility metrics. Creates executive summaries and de...\n\nTags: latest:2.0.0\n\nVersion history:\n\nv2.0.0 | 2026-02-14T04:20:01.475Z | auto\n\n**Major update focusing on discoverability and guidance for report types.**\n\n- Added detailed usage triggers in the description and metadata to match common report-related requests (e.g., \"generate SEO report\", \"performance report\").\n- Expanded SKILL.md with a cross-linked library of related SEO and GEO skills for easier navigation.\n- Updated the metadata to specify license, author, version, and relevant tags for search and categorization.\n- Added guidance in the description for when to use related skills (rank-tracker, backlink-analyzer) for deeper analysis.\n- Introduced a new file (`references/kpi-definitions.md`) to support standardized KPI definitions in reporting.\n- No breaking changes to report structure or workflow.\n\nv1.0.3 | 2026-02-11T15:37:14.444Z | auto\n\n- Added geo-relevance metadata to SKILL.md for improved context and discoverability.\n- Added a new report template reference file: references/report-templates.md.\n- Removed the version field from SKILL.md for cleaner metadata management.\n- No changes to reporting instructions or report content templates.\n\nv1.0.2 | 2026-02-10T16:05:06.147Z | auto\n\n- Added version field to the skill definition metadata.\n- Expanded capabilities section to include \"Content Quality Tracking\" with CORE-EEAT score integration.\n- Updated feature list and instructions to reflect support for content quality metrics.\n- No changes to report formatting or usage instructions.\n\nv1.0.1 | 2026-02-08T14:06:01.992Z | auto\n\nNo changes detected in this version (1.0.1). There are no updates to file contents.\n\nv1.0.0 | 2026-02-08T14:01:14.038Z | user\n\nInitial release of performance-reporter skill.\n\n- Generates comprehensive SEO and GEO performance reports, combining metrics like rankings, traffic, backlinks, and AI visibility.\n- Produces executive summaries, detailed analyses, and visual data presentations for stakeholder communication.\n- Supports data aggregation from multiple automated connectors, with fallback to user-provided manual data.\n- Offers structured report templates including traffic analysis, ranking performance, ROI calculation, and GEO/AI citation metrics.\n- Provides clear instructions and use cases for agency, executive, and campaign reporting.\n\nArchive index:\n\nArchive v2.0.0: 4 files, 20396 bytes\n\nFiles: references/kpi-definitions.md (15404b), references/report-templates.md (14254b), SKILL.md (29665b), _meta.json (139b)\n\nFile v2.0.0:SKILL.md\n\n---\nname: performance-reporter\ndescription: 'Use when the user asks to \"generate SEO report\", \"performance report\", \"traffic report\", \"SEO dashboard\", \"report to stakeholders\", \"show me the numbers\", \"monthly SEO report\", or \"present SEO results to my boss\". Generates comprehensive SEO and GEO performance reports combining rankings, traffic, backlinks, and AI visibility metrics. Creates executive summaries and detailed analyses for stakeholder reporting. For detailed rank tracking, see rank-tracker. For link-specific analysis, see backlink-analyzer.'\nlicense: Apache-2.0\nmetadata:\n  author: aaron-he-zhu\n  version: \"2.0.0\"\n  geo-relevance: \"medium\"\n  tags:\n    - seo\n    - geo\n    - performance report\n    - seo report\n    - traffic analysis\n    - seo dashboard\n    - executive summary\n    - analytics report\n    - kpi tracking\n  triggers:\n    - \"generate SEO report\"\n    - \"performance report\"\n    - \"traffic report\"\n    - \"SEO dashboard\"\n    - \"report to stakeholders\"\n    - \"monthly report\"\n    - \"SEO analytics\"\n    - \"show me the numbers\"\n    - \"monthly SEO report\"\n    - \"present SEO results to my boss\"\n---\n\n# Performance Reporter\n\n\n> **[SEO & GEO Skills Library](https://skills.sh/aaron-he-zhu/seo-geo-claude-skills)** · 20 skills for SEO + GEO · Install all: `npx skills add aaron-he-zhu/seo-geo-claude-skills`\n\n<details>\n<summary>Browse all 20 skills</summary>\n\n**Research** · [keyword-research](../../research/keyword-research/) · [competitor-analysis](../../research/competitor-analysis/) · [serp-analysis](../../research/serp-analysis/) · [content-gap-analysis](../../research/content-gap-analysis/)\n\n**Build** · [seo-content-writer](../../build/seo-content-writer/) · [geo-content-optimizer](../../build/geo-content-optimizer/) · [meta-tags-optimizer](../../build/meta-tags-optimizer/) · [schema-markup-generator](../../build/schema-markup-generator/)\n\n**Optimize** · [on-page-seo-auditor](../../optimize/on-page-seo-auditor/) · [technical-seo-checker](../../optimize/technical-seo-checker/) · [internal-linking-optimizer](../../optimize/internal-linking-optimizer/) · [content-refresher](../../optimize/content-refresher/)\n\n**Monitor** · [rank-tracker](../rank-tracker/) · [backlink-analyzer](../backlink-analyzer/) · **performance-reporter** · [alert-manager](../alert-manager/)\n\n**Cross-cutting** · [content-quality-auditor](../../cross-cutting/content-quality-auditor/) · [domain-authority-auditor](../../cross-cutting/domain-authority-auditor/) · [entity-optimizer](../../cross-cutting/entity-optimizer/) · [memory-management](../../cross-cutting/memory-management/)\n\n</details>\n\nThis skill creates comprehensive SEO and GEO performance reports that combine multiple metrics into actionable insights. It produces executive summaries, detailed analyses, and visual data presentations for stakeholder communication.\n\n## When to Use This Skill\n\n- Monthly/quarterly SEO reporting\n- Executive stakeholder updates\n- Client reporting for agencies\n- Tracking campaign performance\n- Combining multiple SEO metrics\n- Creating GEO visibility reports\n- Documenting ROI from SEO efforts\n\n## What This Skill Does\n\n1. **Data Aggregation**: Combines multiple SEO data sources\n2. **Trend Analysis**: Identifies patterns across metrics\n3. **Executive Summaries**: Creates high-level overviews\n4. **Visual Reports**: Presents data in clear formats\n5. **Benchmark Comparison**: Tracks against goals and competitors\n6. **Content Quality Tracking**: Integrates CORE-EEAT scores across audited pages\n7. **ROI Calculation**: Measures SEO investment returns\n8. **Recommendations**: Suggests actions based on data\n\n## How to Use\n\n### Generate Performance Report\n\n```\nCreate an SEO performance report for [domain] for [time period]\n```\n\n### Executive Summary\n\n```\nGenerate an executive summary of SEO performance for [month/quarter]\n```\n\n### Specific Report Types\n\n```\nCreate a GEO visibility report for [domain]\n```\n\n```\nGenerate a content performance report\n```\n\n## Data Sources\n\n> See [CONNECTORS.md](../../CONNECTORS.md) for tool category placeholders.\n\n**With ~~analytics + ~~search console + ~~SEO tool + ~~AI monitor connected:**\nAutomatically aggregate traffic metrics from ~~analytics, search performance data from ~~search console, ranking and backlink data from ~~SEO tool, and GEO visibility metrics from ~~AI monitor. Creates comprehensive multi-source reports with historical trends.\n\n**With manual data only:**\nAsk the user to provide:\n1. Analytics screenshots or traffic data export (sessions, users, conversions)\n2. Search Console data (impressions, clicks, average position)\n3. Keyword ranking data for the reporting period\n4. Backlink metrics (referring domains, new/lost links)\n5. Key performance indicators and goals for comparison\n6. AI citation data if tracking GEO metrics\n\nProceed with the full analysis using provided data. Note in the output which metrics are from automated collection vs. user-provided data.\n\n## Instructions\n\nWhen a user requests a performance report:\n\n1. **Define Report Parameters**\n\n   ```markdown\n   ## Report Configuration\n   \n   **Domain**: [domain]\n   **Report Period**: [start date] to [end date]\n   **Comparison Period**: [previous period for comparison]\n   **Report Type**: [Monthly/Quarterly/Annual/Custom]\n   **Audience**: [Executive/Technical/Client]\n   **Focus Areas**: [Rankings/Traffic/Content/Backlinks/GEO]\n   ```\n\n2. **Create Executive Summary**\n\n   ```markdown\n   # SEO Performance Report\n   \n   **Domain**: [domain]\n   **Period**: [date range]\n   **Prepared**: [date]\n   \n   ---\n   \n   ## Executive Summary\n   \n   ### Overall Performance: [Excellent/Good/Needs Attention/Critical]\n   \n   **Key Highlights**:\n   \n   🟢 **Wins**:\n   - [Win 1 - e.g., \"Organic traffic increased 25%\"]\n   - [Win 2 - e.g., \"3 new #1 rankings achieved\"]\n   - [Win 3 - e.g., \"Conversion rate improved 15%\"]\n   \n   🟡 **Watch Areas**:\n   - [Area 1 - e.g., \"Mobile rankings declining slightly\"]\n   - [Area 2 - e.g., \"Competitor gaining ground on key terms\"]\n   \n   🔴 **Action Required**:\n   - [Issue 1 - e.g., \"Technical SEO audit needed\"]\n   \n   ### Key Metrics at a Glance\n   \n   | Metric | This Period | Last Period | Change | Target | Status |\n   |--------|-------------|-------------|--------|--------|--------|\n   | Organic Traffic | [X] | [Y] | [+/-Z%] | [T] | ✅/⚠️/❌ |\n   | Keyword Rankings (Top 10) | [X] | [Y] | [+/-Z] | [T] | ✅/⚠️/❌ |\n   | Organic Conversions | [X] | [Y] | [+/-Z%] | [T] | ✅/⚠️/❌ |\n   | Domain Authority | [X] | [Y] | [+/-Z] | [T] | ✅/⚠️/❌ |\n   | AI Citations | [X] | [Y] | [+/-Z%] | [T] | ✅/⚠️/❌ |\n   \n   ### SEO ROI\n   \n   **Investment**: $[X] (content, tools, effort)\n   **Organic Revenue**: $[Y]\n   **ROI**: [Z]%\n   ```\n\n3. **Report Organic Traffic Performance**\n\n   ```markdown\n   ## Organic Traffic Analysis\n   \n   ### Traffic Overview\n   \n   | Metric | This Period | vs Last Period | vs Last Year |\n   |--------|-------------|----------------|--------------|\n   | Sessions | [X] | [+/-Y%] | [+/-Z%] |\n   | Users | [X] | [+/-Y%] | [+/-Z%] |\n   | Pageviews | [X] | [+/-Y%] | [+/-Z%] |\n   | Avg. Session Duration | [X] | [+/-Y%] | [+/-Z%] |\n   | Bounce Rate | [X]% | [+/-Y%] | [+/-Z%] |\n   | Pages per Session | [X] | [+/-Y] | [+/-Z] |\n   \n   ### Traffic Trend\n   \n   ```\n   [Month 1]  ████████████████████ [X]\n   [Month 2]  █████████████████████ [Y]\n   [Month 3]  ███████████████████████ [Z]\n   [Current]  ████████████████████████ [W]\n   ```\n   \n   ### Traffic by Source\n   \n   | Channel | Sessions | % of Total | Change |\n   |---------|----------|------------|--------|\n   | Organic Search | [X] | [Y]% | [+/-Z%] |\n   | Direct | [X] | [Y]% | [+/-Z%] |\n   | Referral | [X] | [Y]% | [+/-Z%] |\n   | Social | [X] | [Y]% | [+/-Z%] |\n   \n   ### Top Performing Pages\n   \n   | Page | Sessions | Change | Conversions |\n   |------|----------|--------|-------------|\n   | [Page 1] | [X] | [+/-Y%] | [Z] |\n   | [Page 2] | [X] | [+/-Y%] | [Z] |\n   | [Page 3] | [X] | [+/-Y%] | [Z] |\n   \n   ### Traffic by Device\n   \n   | Device | Sessions | Change | Conv. Rate |\n   |--------|----------|--------|------------|\n   | Desktop | [X] ([Y]%) | [+/-Z%] | [%] |\n   | Mobile | [X] ([Y]%) | [+/-Z%] | [%] |\n   | Tablet | [X] ([Y]%) | [+/-Z%] | [%] |\n   ```\n\n4. **Report Keyword Rankings**\n\n   ```markdown\n   ## Keyword Ranking Performance\n   \n   ### Rankings Overview\n   \n   | Position Range | Keywords | Change | Traffic Impact |\n   |----------------|----------|--------|----------------|\n   | Position 1 | [X] | [+/-Y] | [Z] sessions |\n   | Position 2-3 | [X] | [+/-Y] | [Z] sessions |\n   | Position 4-10 | [X] | [+/-Y] | [Z] sessions |\n   | Position 11-20 | [X] | [+/-Y] | [Z] sessions |\n   | Position 21-50 | [X] | [+/-Y] | [Z] sessions |\n   \n   ### Ranking Distribution Change\n   \n   ```\n   Last Period:  ▓▓▓▓░░░░░░░░░░░░\n   This Period:  ▓▓▓▓▓▓░░░░░░░░░░\n                 ↑ More keywords in top positions\n   ```\n   \n   ### Top Ranking Improvements\n   \n   | Keyword | Previous | Current | Change | Traffic |\n   |---------|----------|---------|--------|---------|\n   | [kw 1] | [X] | [Y] | +[Z] | [sessions] |\n   | [kw 2] | [X] | [Y] | +[Z] | [sessions] |\n   | [kw 3] | [X] | [Y] | +[Z] | [sessions] |\n   \n   ### Rankings That Declined\n   \n   | Keyword | Previous | Current | Change | Impact | Action |\n   |---------|----------|---------|--------|--------|--------|\n   | [kw 1] | [X] | [Y] | -[Z] | -[sessions] | [action] |\n   \n   ### SERP Feature Performance\n   \n   | Feature | Won | Lost | Opportunities |\n   |---------|-----|------|---------------|\n   | Featured Snippets | [X] | [Y] | [Z] |\n   | People Also Ask | [X] | [Y] | [Z] |\n   | Local Pack | [X] | [Y] | [Z] |\n   ```\n\n5. **Report GEO/AI Performance**\n\n   ```markdown\n   ## GEO (AI Visibility) Performance\n   \n   ### AI Citation Overview\n   \n   | Metric | This Period | Last Period | Change |\n   |--------|-------------|-------------|--------|\n   | Keywords with AI Overview | [X]/[Y] | [X]/[Y] | [+/-Z] |\n   | Your AI Citations | [X] | [Y] | [+/-Z%] |\n   | Citation Rate | [X]% | [Y]% | [+/-Z%] |\n   | Avg Citation Position | [X] | [Y] | [+/-Z] |\n   \n   ### AI Citation by Topic\n   \n   | Topic Cluster | Opportunities | Citations | Rate |\n   |---------------|---------------|-----------|------|\n   | [Topic 1] | [X] | [Y] | [Z]% |\n   | [Topic 2] | [X] | [Y] | [Z]% |\n   | [Topic 3] | [X] | [Y] | [Z]% |\n   \n   ### GEO Wins This Period\n   \n   | Query | Citation Status | Source Page | Impact |\n   |-------|-----------------|-------------|--------|\n   | [query 1] | 🆕 New citation | [page] | High visibility |\n   | [query 2] | ⬆️ Improved position | [page] | Better exposure |\n   \n   ### GEO Optimization Opportunities\n   \n   | Query | AI Overview | You Cited? | Gap | Action |\n   |-------|-------------|------------|-----|--------|\n   | [query] | Yes | No | [gap] | [action] |\n   ```\n\n6. **Report Domain Authority (CITE Score)**\n\n   If a CITE domain audit has been run previously (via domain-authority-auditor), include domain authority trends:\n\n   ```markdown\n   ## Domain Authority (CITE Score)\n\n   ### CITE Score Summary\n\n   | Metric | This Period | Last Period | Change |\n   |--------|-------------|-------------|--------|\n   | CITE Score | [X]/100 | [Y]/100 | [+/-Z] |\n   | C — Citation | [X]/100 | [Y]/100 | [+/-Z] |\n   | I — Identity | [X]/100 | [Y]/100 | [+/-Z] |\n   | T — Trust | [X]/100 | [Y]/100 | [+/-Z] |\n   | E — Eminence | [X]/100 | [Y]/100 | [+/-Z] |\n\n   **Veto Status**: ✅ No triggers / ⚠️ [item] triggered\n\n   ### Key Changes\n\n   - [Notable improvement or concern 1]\n   - [Notable improvement or concern 2]\n\n   _For full 40-item evaluation, run `/seo:audit-domain`_\n   ```\n\n   **Note**: If no previous CITE audit exists, note this section as \"Not yet evaluated — run domain-authority-auditor for baseline\" and skip.\n\n7. **Content Quality (CORE-EEAT Score)**\n\n   If content-quality-auditor has been run on key pages (via `/seo:audit-page`), include content quality metrics:\n\n   ```markdown\n   ## Content Quality (CORE-EEAT Score)\n\n   ### Content Quality Summary\n\n   | Metric | Value |\n   |--------|-------|\n   | Pages Audited | [count] |\n   | Average CORE-EEAT Score | [score]/100 ([rating]) |\n   | Average GEO Score (CORE) | [score]/100 |\n   | Average SEO Score (EEAT) | [score]/100 |\n   | Veto Items Triggered | [count] ([item IDs]) |\n\n   ### Dimension Averages Across Audited Pages\n\n   | Dimension | Average Score | Trend |\n   |-----------|--------------|-------|\n   | C — Contextual Clarity | [score] | [↑/↓/→] |\n   | O — Organization | [score] | [↑/↓/→] |\n   | R — Referenceability | [score] | [↑/↓/→] |\n   | E — Exclusivity | [score] | [↑/↓/→] |\n   | Exp — Experience | [score] | [↑/↓/→] |\n   | Ept — Expertise | [score] | [↑/↓/→] |\n   | A — Authority | [score] | [↑/↓/→] |\n   | T — Trust | [score] | [↑/↓/→] |\n\n   ### Key Content Quality Changes\n\n   - [Notable score changes since last report]\n   - [Pages with significant quality improvements/declines]\n\n   _For full 80-item evaluation, run `/seo:audit-page` on individual pages. See CORE-EEAT benchmark for methodology._\n   ```\n\n   **Note**: If no content quality audit exists, note this section as \"Content quality not yet evaluated — run `/seo:audit-page` on key landing pages to establish baseline\" and skip.\n\n8. **Report Backlink Performance**\n\n   ```markdown\n   ## Backlink Performance\n   \n   ### Link Profile Summary\n   \n   | Metric | This Period | Last Period | Change |\n   |--------|-------------|-------------|--------|\n   | Total Backlinks | [X] | [Y] | [+/-Z] |\n   | Referring Domains | [X] | [Y] | [+/-Z] |\n   | Domain Authority | [X] | [Y] | [+/-Z] |\n   | Avg. Link DA | [X] | [Y] | [+/-Z] |\n   \n   ### Link Acquisition\n   \n   | Period | New Links | Lost Links | Net |\n   |--------|-----------|------------|-----|\n   | Week 1 | [X] | [Y] | [+/-Z] |\n   | Week 2 | [X] | [Y] | [+/-Z] |\n   | Week 3 | [X] | [Y] | [+/-Z] |\n   | Week 4 | [X] | [Y] | [+/-Z] |\n   | **Total** | **[X]** | **[Y]** | **[+/-Z]** |\n   \n   ### Notable New Links\n   \n   | Source | DA | Type | Value |\n   |--------|-----|------|-------|\n   | [domain 1] | [DA] | [type] | High |\n   | [domain 2] | [DA] | [type] | High |\n   \n   ### Competitive Position\n   \n   Your referring domains rank #[X] of [Y] competitors.\n   ```\n\n9. **Report Content Performance**\n\n   ```markdown\n   ## Content Performance\n   \n   ### Content Publishing Summary\n   \n   | Metric | This Period | Last Period | Target |\n   |--------|-------------|-------------|--------|\n   | New articles published | [X] | [Y] | [Z] |\n   | Content updates | [X] | [Y] | [Z] |\n   | Total word count | [X] | [Y] | - |\n   \n   ### Top Performing Content\n   \n   | Content | Traffic | Rankings | Conversions | Status |\n   |---------|---------|----------|-------------|--------|\n   | [Title 1] | [X] | [Y] keywords | [Z] | ⭐ Top performer |\n   | [Title 2] | [X] | [Y] keywords | [Z] | 📈 Growing |\n   | [Title 3] | [X] | [Y] keywords | [Z] | ✅ Stable |\n   \n   ### Content Needing Attention\n   \n   | Content | Issue | Traffic Change | Action |\n   |---------|-------|----------------|--------|\n   | [Title] | [issue] | -[X]% | [action] |\n   \n   ### Content ROI\n   \n   | Content Piece | Investment | Traffic Value | ROI |\n   |---------------|------------|---------------|-----|\n   | [Title 1] | $[X] | $[Y] | [Z]% |\n   | [Title 2] | $[X] | $[Y] | [Z]% |\n   ```\n\n10. **Generate Recommendations**\n\n   ```markdown\n   ## Recommendations & Next Steps\n   \n   ### Immediate Actions (This Week)\n   \n   | Priority | Action | Expected Impact | Owner |\n   |----------|--------|-----------------|-------|\n   | 🔴 High | [Action 1] | [Impact] | [Owner] |\n   | 🔴 High | [Action 2] | [Impact] | [Owner] |\n   \n   ### Short-term (This Month)\n   \n   | Priority | Action | Expected Impact | Owner |\n   |----------|--------|-----------------|-------|\n   | 🟡 Medium | [Action 1] | [Impact] | [Owner] |\n   | 🟡 Medium | [Action 2] | [Impact] | [Owner] |\n   \n   ### Long-term (This Quarter)\n   \n   | Priority | Action | Expected Impact | Owner |\n   |----------|--------|-----------------|-------|\n   | 🟢 Planned | [Action 1] | [Impact] | [Owner] |\n   \n   ### Goals for Next Period\n   \n   | Metric | Current | Target | Action to Achieve |\n   |--------|---------|--------|-------------------|\n   | Organic Traffic | [X] | [Y] | [action] |\n   | Keywords Top 10 | [X] | [Y] | [action] |\n   | AI Citations | [X] | [Y] | [action] |\n   | Referring Domains | [X] | [Y] | [action] |\n   ```\n\n11. **Compile Full Report**\n\n   ```markdown\n   # [Company] SEO & GEO Performance Report\n   \n   ## [Month/Quarter] [Year]\n   \n   ---\n   \n   ### Table of Contents\n   \n   1. Executive Summary\n   2. Organic Traffic Performance\n   3. Keyword Rankings\n   4. GEO/AI Visibility\n   5. Domain Authority (CITE Score)\n   6. Content Quality (CORE-EEAT Score)\n   7. Backlink Analysis\n   8. Content Performance\n   9. Technical Health\n   10. Competitive Landscape\n   11. Recommendations\n   12. Appendix\n   \n   ---\n   \n   [Include all sections from above]\n   \n   ---\n   \n   ## Appendix\n   \n   ### Data Sources\n   - ~~analytics (traffic and conversion data)\n   - ~~search console (search performance)\n   - ~~SEO tool (rankings and backlinks)\n   - ~~AI monitor (GEO metrics)\n\n   ### Methodology\n   [Explain how metrics were calculated]\n\n   ### Glossary\n   - **GEO**: Generative Engine Optimization\n   - **DA**: Domain Authority\n   - [Additional terms]\n   ```\n\n## Validation Checkpoints\n\n### Input Validation\n- [ ] Reporting period clearly defined with comparison period\n- [ ] All required data sources available or alternatives noted\n- [ ] Target audience identified (executive/technical/client)\n- [ ] Performance goals and KPIs established for benchmarking\n\n### Output Validation\n- [ ] Every metric cites its data source and collection date\n- [ ] Trends include period-over-period comparisons\n- [ ] Recommendations are specific, prioritized, and actionable\n- [ ] Source of each data point clearly stated (~~analytics data, ~~search console data, ~~SEO tool data, user-provided, or estimated)\n\n## Example\n\n**User**: \"Create a monthly SEO report for cloudhosting.com for January 2025\"\n\n**Output**:\n\n```markdown\n# CloudHosting SEO & GEO Performance Report\n\n**Domain**: cloudhosting.com\n**Period**: January 1-31, 2025\n**Comparison**: vs December 2024\n**Prepared**: February 3, 2025\n\n---\n\n## Executive Summary\n\n### Overall Performance: Good\n\n**Key Highlights**:\n\n🟢 **Wins**:\n- Organic traffic increased 15.3% (45,200 → 52,100 sessions)\n- 4 new Top 10 keyword rankings in \"cloud hosting\" cluster\n- Organic conversions up 11.8% (612 → 684 trial signups)\n\n🟡 **Watch Areas**:\n- Mobile page speed declining (LCP 3.1s → 3.4s)\n- Competitor SiteGround gaining on \"managed cloud hosting\" terms\n\n🔴 **Action Required**:\n- Fix crawl errors on /pricing/ pages (37 404s detected)\n\n### Key Metrics at a Glance\n\n| Metric | Jan 2025 | Dec 2024 | Change | Target | Status |\n|--------|----------|----------|--------|--------|--------|\n| Organic Traffic | 52,100 | 45,200 | +15.3% | 50,000 | ✅ |\n| Keywords Top 10 | 87 | 79 | +8 | 90 | ⚠️ |\n| Organic Conversions | 684 | 612 | +11.8% | 700 | ⚠️ |\n| Domain Rating | 54 | 53 | +1 | 55 | ⚠️ |\n| AI Citations | 18 | 12 | +50.0% | 20 | ⚠️ |\n\n### SEO ROI\n\n**Investment**: $8,200 (content production, tools, link building)\n**Organic Revenue**: $41,040 (684 trials × 12% close rate × $500 MRR)\n**ROI**: 400%\n\n---\n\n## Organic Traffic Analysis\n\n### Traffic Overview\n\n| Metric | Jan 2025 | vs Dec 2024 | vs Jan 2024 |\n|--------|----------|-------------|-------------|\n| Sessions | 52,100 | +15.3% | +38.2% |\n| Users | 41,680 | +14.1% | +35.7% |\n| Pageviews | 98,990 | +12.6% | +29.4% |\n| Avg. Session Duration | 2m 48s | +6.2% | +18.3% |\n| Bounce Rate | 42.3% | -3.1% | -8.7% |\n\n### Top Performing Pages\n\n| Page | Sessions | Change | Conversions |\n|------|----------|--------|-------------|\n| /guide/cloud-hosting | 8,420 | +22.1% | 142 |\n| /compare/aws-vs-gcp | 5,310 | +31.4% | 87 |\n| /pricing | 4,890 | +9.8% | 201 |\n\n---\n\n## GEO (AI Visibility) Performance\n\n### AI Citation Overview\n\n| Metric | Jan 2025 | Dec 2024 | Change |\n|--------|----------|----------|--------|\n| Keywords with AI Overview | 34/120 | 28/120 | +6 |\n| Your AI Citations | 18 | 12 | +50.0% |\n| Citation Rate | 15.0% | 10.0% | +5.0% |\n| Avg Citation Position | 2.4 | 3.1 | +0.7 |\n\n### GEO Wins This Period\n\n| Query | Citation Status | Source Page | Impact |\n|-------|-----------------|-------------|--------|\n| \"best cloud hosting for startups\" | 🆕 New citation | /guide/cloud-hosting | High visibility |\n| \"cloud hosting vs shared hosting\" | ⬆️ Position 4→2 | /compare/cloud-vs-shared | Better exposure |\n| \"managed cloud hosting benefits\" | 🆕 New citation | /features/managed | High visibility |\n\n---\n\n## Domain Authority (CITE Score)\n\n### CITE Score Summary\n\n| Metric | Jan 2025 | Dec 2024 | Change |\n|--------|----------|----------|--------|\n| CITE Score | 71/100 | 67/100 | +4 |\n| C — Citation | 68/100 | 65/100 | +3 |\n| I — Identity | 55/100 | 52/100 | +3 |\n| T — Trust | 82/100 | 80/100 | +2 |\n| E — Eminence | 61/100 | 58/100 | +3 |\n\n**Veto Status**: ✅ No triggers\n\n_For full 40-item evaluation, run `/seo:audit-domain`_\n\n---\n\n## Recommendations & Next Steps\n\n### Immediate Actions (This Week)\n\n| Priority | Action | Expected Impact | Owner |\n|----------|--------|-----------------|-------|\n| P0 | Fix 37 crawl errors on /pricing/ pages | Recover ~800 lost sessions/month | Dev team |\n\n### Short-term (This Month)\n\n| Priority | Action | Expected Impact | Owner |\n|----------|--------|-----------------|-------|\n| P1 | Optimize mobile LCP on top 10 landing pages | Improve mobile rankings for 15+ keywords | Dev team |\n| P1 | Publish 3 comparison pages targeting AI Overview queries | +5-8 new AI citations | Content team |\n\n### Long-term (This Quarter)\n\n| Priority | Action | Expected Impact | Owner |\n|----------|--------|-----------------|-------|\n| P2 | Build Wikidata entry and Schema.org for CloudHost Inc. | Strengthen CITE Identity score by +10 pts | SEO lead |\n```\n\n## Report Templates by Audience\n\n### Executive Report (1 page)\n\nFocus on: Business impact, ROI, top-line metrics, key recommendations\n\n### Marketing Team Report (3-5 pages)\n\nFocus on: Detailed metrics, content performance, campaign results\n\n### Technical SEO Report (5-10 pages)\n\nFocus on: Crawl data, technical issues, detailed rankings, backlink analysis\n\n### Client Report (2-3 pages)\n\nFocus on: Progress against goals, wins, clear recommendations\n\n## Tips for Success\n\n1. **Lead with insights** - Start with what matters, not raw data\n2. **Visualize data** - Charts and graphs improve comprehension\n3. **Compare periods** - Context makes data meaningful\n4. **Include actions** - Every report should drive decisions\n5. **Customize for audience** - Executives need different info than technical teams\n6. **Track GEO metrics** - AI visibility is increasingly important\n\n## SEO/GEO Metric Definitions and Benchmarks\n\n### Organic Search Metrics\n\n| Metric | Definition | Good Range | Warning | Source |\n|--------|-----------|-----------|---------|--------|\n| Organic sessions | Visits from organic search | Growing MoM | >10% decline | ~~analytics |\n| Keyword visibility | % of target keywords in top 100 | >60% | <40% | ~~SEO tool |\n| Average position | Mean position across tracked keywords | <20 | >30 | ~~search console |\n| Organic CTR | Clicks / impressions from search | >3% | <1.5% | ~~search console |\n| Pages indexed | Pages in Google index | Growing | Dropping | ~~search console |\n| Organic conversion rate | Conversions / organic sessions | >2% | <0.5% | ~~analytics |\n| Non-brand organic traffic | Organic traffic minus brand searches | >50% of total organic | <30% | ~~analytics |\n\n### GEO/AI Visibility Metrics\n\n| Metric | Definition | Good Range | Warning | Source |\n|--------|-----------|-----------|---------|--------|\n| AI citation rate | % of monitored queries citing your content | >20% | <5% | ~~AI monitor |\n| AI citation position | Average position in AI response citations | Top 3 sources | Not cited | ~~AI monitor |\n| AI answer coverage | % of your topics appearing in AI answers | Growing | Declining | ~~AI monitor |\n| Brand mention in AI | Times your brand is mentioned in AI responses | Growing | Zero | ~~AI monitor |\n\n### Domain Authority Metrics\n\n| Metric | Definition | Good Range | Warning | Source |\n|--------|-----------|-----------|---------|--------|\n| Domain Rating/Authority | Overall domain strength | Growing | Declining | ~~SEO tool |\n| Referring domains | Unique domains linking to you | Growing MoM | Loss >10% MoM | ~~link database |\n| Backlink growth rate | Net new backlinks per month | Positive | Negative trend | ~~link database |\n| Toxic link ratio | Toxic links / total links | <5% | >10% | ~~link database |\n\n## Reporting Templates by Audience\n\n### Executive Report (C-Suite / Leadership)\n\n**Focus:** Business outcomes, ROI, competitive position\n**Length:** 1 page + appendix\n**Frequency:** Monthly or Quarterly\n\n| Section | Content |\n|---------|---------|\n| Traffic & Revenue | Organic traffic trend + attributed revenue |\n| Competitive Position | Visibility share vs. top 3 competitors |\n| AI Visibility | AI citation trend and coverage |\n| Key Wins | Top 3 achievements with business impact |\n| Risks | Top 3 concerns with proposed mitigation |\n| Investment Ask | Resources needed for next period |\n\n### Marketing Team Report\n\n**Focus:** Channel performance, content effectiveness, technical health\n**Length:** 2-3 pages\n**Frequency:** Monthly\n\n| Section | Content |\n|---------|---------|\n| Keyword Performance | Rankings gained/lost, new keywords discovered |\n| Content Performance | Top pages by traffic, engagement, conversions |\n| Technical Health | Crawl errors, speed scores, indexation |\n| Backlink Profile | New links, lost links, quality assessment |\n| GEO Performance | AI citation changes, new citations |\n| Action Items | P0-P3 prioritized task list |\n\n### Technical SEO Report\n\n**Focus:** Crawlability, indexation, speed, errors\n**Length:** Detailed\n**Frequency:** Weekly or Bi-weekly\n\n| Section | Content |\n|---------|---------|\n| Crawl Stats | Pages crawled, errors, crawl budget usage |\n| Index Coverage | Indexed/excluded/errored pages |\n| Core Web Vitals | LCP, CLS, INP trends |\n| Error Log | New 4xx/5xx errors with resolution status |\n| Schema Validation | New warnings, rich result eligibility |\n| Technical Debt | Outstanding issues by priority |\n\n## Trend Analysis Framework\n\n### Period-Over-Period Analysis\n\n| Comparison | Best For | Limitation |\n|-----------|---------|-----------|\n| Week over week (WoW) | Detecting sudden changes | Noisy, affected by day-of-week patterns |\n| Month over month (MoM) | Identifying trends | Seasonal bias |\n| Year over year (YoY) | Accounting for seasonality | Does not reflect recent trajectory |\n| Rolling 30-day average | Smoothing noise | Lags behind real changes |\n\n### Trend Interpretation Guidelines\n\n| Pattern | Likely Cause | Recommended Action |\n|---------|-------------|-------------------|\n| Steady growth | Strategy is working | Continue, optimize high performers |\n| Sudden spike then drop | Viral content or algorithm volatility | Investigate cause, build on if repeatable |\n| Gradual decline | Content decay, competition, technical debt | Comprehensive audit needed |\n| Flat line | Plateau — existing strategy maxed out | New content areas, new link strategies |\n| Seasonal pattern | Industry/demand cycles | Plan content calendar around peaks |\n\n## SEO Attribution Guidance\n\n### Attribution Challenges in SEO\n\n| Challenge | Impact | Mitigation |\n|----------|--------|-----------|\n| Long conversion paths | SEO rarely gets last-touch credit | Use assisted conversions report |\n| Brand vs. non-brand | Brand searches inflate organic metrics | Always separate brand/non-brand |\n| Cross-device journeys | Mobile search to desktop conversion | Enable cross-device tracking |\n| SEO + paid overlap | Cannibalization or lift? | Test turning off paid for branded terms |\n| Content assists sales | Hard to attribute | Track content touches in CRM |\n\n## Reference Materials\n\n- [KPI Definitions](./references/kpi-definitions.md) — Complete SEO/GEO metric definitions with benchmarks, good ranges, and warning thresholds\n- [Report Templates](./references/report-templates.md) — Report templates by audience (executive, marketing, technical, client)\n\n## Related Skills\n\n- [content-quality-auditor](../../cross-cutting/content-quality-auditor/) — Include CORE-EEAT scores as page-level content quality KPIs\n- [domain-authority-auditor](../../cross-cutting/domain-authority-auditor/) — Include CITE score as a domain-level KPI in periodic reports\n- [rank-tracker](../rank-tracker/) — Detailed ranking data\n- [backlink-analyzer](../backlink-analyzer/) — Link profile data\n- [alert-manager](../alert-manager/) — Set up report triggers\n- [serp-analysis](../../research/serp-analysis/) — SERP composition data\n- [memory-management](../../cross-cutting/memory-management/) — Archive reports in project memory\n- [entity-optimizer](../../cross-cutting/entity-optimizer/) — Track branded search and Knowledge Panel metrics\n- [technical-seo-checker](../../optimize/technical-seo-checker/) — Technical health data feeds into reports\n\nFile v2.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"performance-reporter\",\n  \"version\": \"2.0.0\",\n  \"publishedAt\": 1771042801475\n}\n\nFile v2.0.0:references/kpi-definitions.md\n\n# SEO/GEO KPI Definitions\n\nComplete glossary of SEO and GEO key performance indicators with calculation formulas, data sources, benchmark ranges by industry, and interpretation guidance.\n\n---\n\n## 1. Organic Search KPIs\n\n### Organic Sessions\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Number of visits to your site originating from organic (unpaid) search engine results |\n| **Formula** | Count of sessions where medium = \"organic\" |\n| **Data Source** | ~~analytics (Google Analytics, Adobe Analytics, or equivalent) |\n| **Good Range** | Growing month-over-month; 3-10% MoM growth is healthy |\n| **Warning** | Decline >10% MoM without known seasonal cause |\n| **Segmentation** | Always separate brand vs. non-brand organic sessions |\n\n**Interpretation:**\n- Growing organic sessions with stable conversion rate = SEO strategy is working.\n- Growing sessions but declining conversions = traffic quality issue; check keyword targeting.\n- Flat sessions despite new content = content not ranking or cannibalizing existing pages.\n\n---\n\n### Organic Click-Through Rate (CTR)\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Percentage of search impressions that result in a click to your site |\n| **Formula** | (Organic Clicks / Organic Impressions) x 100 |\n| **Data Source** | ~~search console |\n| **Good Range** | >3% overall; varies significantly by position and query type |\n| **Warning** | <1.5% overall or declining trend |\n| **Segmentation** | By query type (brand vs. non-brand), by page, by position range |\n\n**Benchmarks by Position:**\n\n| Position | Expected CTR Range |\n|----------|-------------------|\n| #1 | 25-35% |\n| #2 | 12-18% |\n| #3 | 8-13% |\n| #4-5 | 4-8% |\n| #6-10 | 2-5% |\n| #11-20 | 0.5-2% |\n\n**Interpretation:**\n- High impressions but low CTR = title tags and meta descriptions need optimization.\n- CTR declining for stable positions = SERP features (AI Overview, PAA) stealing clicks.\n- CTR higher than position benchmarks = strong brand recognition or compelling snippets.\n\n---\n\n### Average Position\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Mean ranking position across all tracked keywords or queries |\n| **Formula** | Sum of all positions / count of keywords |\n| **Data Source** | ~~search console (query-level), ~~SEO tool (keyword-level) |\n| **Good Range** | <20 for tracked keywords; improving trend |\n| **Warning** | >30 or rising (worsening) trend |\n| **Segmentation** | By keyword group, by page, by intent type |\n\n**Interpretation:**\n- Average position is a directional indicator, not an absolute measure. A few very low-ranking keywords can drag the average down significantly.\n- Always pair with keyword distribution (how many keywords in top 10, top 20, etc.) for a complete picture.\n\n---\n\n### Keyword Visibility Score\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Weighted score combining keyword positions and search volumes into a single index |\n| **Formula** | Sum of (estimated CTR at position x monthly search volume) for each keyword |\n| **Data Source** | ~~SEO tool |\n| **Good Range** | Growing over time; absolute value depends on niche |\n| **Warning** | Declining trend for 3+ consecutive weeks |\n| **Segmentation** | By topic cluster, by competitor |\n\n**Interpretation:**\n- Visibility score accounts for both ranking position and keyword importance (volume).\n- A single high-volume keyword moving from #1 to #5 can cause a larger visibility drop than 20 low-volume keywords dropping off page 1.\n\n---\n\n### Pages Indexed\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Number of your pages included in Google's search index |\n| **Formula** | Count of valid indexed pages in Index Coverage report |\n| **Data Source** | ~~search console (Index Coverage / Pages report) |\n| **Good Range** | Indexed count close to total intended indexable pages; growing with new content |\n| **Warning** | Indexed count dropping without intentional removal; large gap between submitted and indexed |\n| **Segmentation** | By sitemap, by content type, by subdirectory |\n\n**Interpretation:**\n- Indexed < submitted = quality or technical issues preventing indexing.\n- Sudden drop in indexed pages = possible noindex tag, robots.txt change, or manual action.\n- Indexed > intended = duplicate content, parameter URLs, or faceted navigation issues.\n\n---\n\n### Organic Conversion Rate\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Percentage of organic sessions that complete a defined conversion goal |\n| **Formula** | (Organic Conversions / Organic Sessions) x 100 |\n| **Data Source** | ~~analytics |\n| **Good Range** | >2% for lead generation; >1% for e-commerce (varies by industry) |\n| **Warning** | <0.5% or declining while traffic grows |\n| **Segmentation** | By landing page, by keyword intent, by device |\n\n**Industry Benchmarks:**\n\n| Industry | Typical Organic CVR |\n|----------|-------------------|\n| SaaS / Software | 2-5% |\n| E-commerce | 1-3% |\n| Finance | 3-6% |\n| Healthcare | 2-4% |\n| B2B Services | 2-5% |\n| Media / Publishing | 0.5-2% (ad-supported) |\n| Education | 2-5% |\n\n---\n\n### Non-Brand Organic Traffic Share\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Percentage of organic traffic coming from non-branded search queries |\n| **Formula** | (Organic sessions - brand query sessions) / Organic sessions x 100 |\n| **Data Source** | ~~search console + ~~analytics |\n| **Good Range** | >50% of total organic; growing |\n| **Warning** | <30% (over-reliance on brand awareness, not SEO) |\n| **Segmentation** | Trend over time |\n\n**Interpretation:**\n- High non-brand share = SEO is driving new audience discovery.\n- Low non-brand share = organic traffic is mostly people who already know your brand; SEO is underperforming for acquisition.\n\n---\n\n## 2. GEO / AI Visibility KPIs\n\n### AI Citation Rate\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Percentage of monitored queries where your content is cited in AI-generated answers |\n| **Formula** | (Queries where you are cited / Total monitored queries with AI answers) x 100 |\n| **Data Source** | ~~AI monitor |\n| **Good Range** | >20% of monitored queries |\n| **Warning** | <5% or declining trend |\n| **Segmentation** | By topic cluster, by content type |\n\n---\n\n### AI Citation Position\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Your average position among cited sources in AI-generated responses |\n| **Formula** | Sum of citation positions / count of citations |\n| **Data Source** | ~~AI monitor |\n| **Good Range** | Top 3 sources on average |\n| **Warning** | Not cited or consistently cited in position 5+ |\n| **Segmentation** | By query, by topic |\n\n---\n\n### AI Answer Coverage\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Percentage of your target topics that appear in AI-generated answers |\n| **Formula** | (Topics with AI answers / Total target topics) x 100 |\n| **Data Source** | ~~AI monitor |\n| **Good Range** | Growing over time as AI answers expand |\n| **Warning** | Declining coverage may indicate content quality issues |\n| **Segmentation** | By topic cluster |\n\n---\n\n### Brand Mention in AI Responses\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Number of times your brand is mentioned in AI-generated responses across monitored queries |\n| **Formula** | Count of AI responses containing your brand name |\n| **Data Source** | ~~AI monitor |\n| **Good Range** | Growing; present in responses for your key topics |\n| **Warning** | Zero mentions for topics where you are an authority |\n| **Segmentation** | By query category |\n\n---\n\n## 3. Domain Authority KPIs\n\n### Domain Rating / Domain Authority\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Proprietary metric estimating the overall strength of a domain's backlink profile (0-100 scale) |\n| **Formula** | Varies by tool (logarithmic scale based on backlink quantity and quality) |\n| **Data Source** | ~~SEO tool (Ahrefs DR, Moz DA, or equivalent) |\n| **Good Range** | Growing; competitive with top-ranking sites in your niche |\n| **Warning** | Declining or significantly below competitors |\n| **Segmentation** | Compare against competitors |\n\n**Benchmarks by Site Stage:**\n\n| Site Stage | Typical DR/DA |\n|-----------|--------------|\n| Brand new (0-6 months) | 0-15 |\n| Early growth (6-18 months) | 15-30 |\n| Established (18-36 months) | 25-50 |\n| Mature (3+ years) | 40-70+ |\n| Industry leader | 70-90+ |\n\n---\n\n### Referring Domains\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Count of unique domains that link to your site |\n| **Formula** | Count of distinct root domains with at least one dofollow or nofollow link |\n| **Data Source** | ~~link database |\n| **Good Range** | Growing MoM; higher than primary competitors |\n| **Warning** | Net loss of referring domains for 2+ consecutive months |\n| **Segmentation** | By authority tier (DR 0-20, 20-40, 40-60, 60+) |\n\n---\n\n### Backlink Growth Rate\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Net new backlinks acquired per month |\n| **Formula** | New backlinks gained - backlinks lost in the period |\n| **Data Source** | ~~link database |\n| **Good Range** | Positive and steady; proportional to content output |\n| **Warning** | Negative for 2+ months; sudden spikes (may indicate spam) |\n| **Segmentation** | By link quality tier |\n\n---\n\n### Toxic Link Ratio\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Percentage of your backlinks classified as toxic or spammy |\n| **Formula** | (Toxic backlinks / Total backlinks) x 100 |\n| **Data Source** | ~~link database (toxic score/spam score) |\n| **Good Range** | <5% |\n| **Warning** | 5-10% (monitor and clean up) |\n| **Critical** | >10% (immediate disavow action needed) |\n| **Segmentation** | By toxic type (PBN, spam, irrelevant) |\n\n---\n\n## 4. Technical SEO KPIs\n\n### Core Web Vitals\n\n| Metric | Definition | Good | Needs Improvement | Poor |\n|--------|-----------|------|-------------------|------|\n| **LCP** (Largest Contentful Paint) | Time to render largest content element | <=2.5s | 2.5-4.0s | >4.0s |\n| **CLS** (Cumulative Layout Shift) | Visual stability during page load | <=0.1 | 0.1-0.25 | >0.25 |\n| **INP** (Interaction to Next Paint) | Responsiveness to user interactions | <=200ms | 200-500ms | >500ms |\n\n**Data Source:** ~~search console (Core Web Vitals report), Chrome UX Report, PageSpeed Insights\n\n---\n\n### Crawl Budget Utilization\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | How efficiently search engine crawlers are spending their crawl budget on your site |\n| **Formula** | (Useful pages crawled / Total pages crawled) x 100 |\n| **Data Source** | ~~search console (Crawl Stats), server logs |\n| **Good Range** | >80% of crawled pages are indexable, valuable pages |\n| **Warning** | High crawl of non-indexable or low-value pages |\n| **Segmentation** | By content type, by HTTP status code |\n\n---\n\n### Index Coverage Rate\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Percentage of submitted pages that are successfully indexed |\n| **Formula** | (Indexed pages / Submitted pages) x 100 |\n| **Data Source** | ~~search console |\n| **Good Range** | >90% for sites with curated sitemaps |\n| **Warning** | <80% or declining |\n| **Segmentation** | By sitemap, by exclusion reason |\n\n---\n\n## 5. Content Performance KPIs\n\n### Content Efficiency Score\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Ratio of content investment to organic traffic generated |\n| **Formula** | Organic sessions per content piece / cost per content piece |\n| **Data Source** | ~~analytics + internal cost tracking |\n| **Good Range** | Improving over time; varies by content type |\n| **Warning** | Declining efficiency despite continued investment |\n| **Segmentation** | By content type, by topic, by author |\n\n---\n\n### Content Decay Rate\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Percentage of existing content losing organic traffic over a defined period |\n| **Formula** | (Pages with >20% traffic decline over 6 months / Total pages with traffic) x 100 |\n| **Data Source** | ~~analytics |\n| **Good Range** | <20% of pages decaying per 6-month period |\n| **Warning** | >30% of pages decaying |\n| **Segmentation** | By content age, by topic, by content type |\n\n---\n\n### Organic Revenue Per Session\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Average revenue generated per organic search session |\n| **Formula** | Total organic revenue / Total organic sessions |\n| **Data Source** | ~~analytics (e-commerce tracking or goal values) |\n| **Good Range** | Stable or growing; varies hugely by industry |\n| **Warning** | Declining while traffic grows (traffic quality deteriorating) |\n| **Segmentation** | By landing page, by keyword intent, by device |\n\n---\n\n## 6. Competitive KPIs\n\n### Share of Voice (SOV)\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Your visibility as a percentage of total visibility across tracked keywords |\n| **Formula** | (Your visibility score / Sum of all tracked competitors' visibility scores) x 100 |\n| **Data Source** | ~~SEO tool |\n| **Good Range** | Growing; leading in your core topic areas |\n| **Warning** | Declining for 3+ consecutive months |\n| **Segmentation** | By topic cluster, by competitor |\n\n---\n\n### Competitive Keyword Overlap\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Percentage of your tracked keywords where a specific competitor also ranks in the top 20 |\n| **Formula** | (Keywords where both rank in top 20 / Your total tracked keywords) x 100 |\n| **Data Source** | ~~SEO tool |\n| **Good Range** | Context-dependent; high overlap for direct competitors is expected |\n| **Warning** | New competitor appearing with high overlap indicates emerging threat |\n| **Segmentation** | By competitor, by keyword group |\n\n---\n\n## 7. ROI and Business Impact KPIs\n\n### SEO ROI\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Return on investment from SEO activities |\n| **Formula** | ((Organic Revenue - SEO Investment) / SEO Investment) x 100 |\n| **Data Source** | ~~analytics + internal cost tracking |\n| **Good Range** | >200% annually (SEO compounds over time) |\n| **Warning** | <100% after 12+ months of investment |\n| **Segmentation** | By content type, by campaign |\n\n**Note:** SEO ROI should be measured over 12+ month horizons. Short-term ROI calculations are misleading because SEO benefits compound over time.\n\n---\n\n### Organic Traffic Value\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Estimated cost to acquire equivalent traffic through paid search |\n| **Formula** | Sum of (monthly organic clicks per keyword x CPC for that keyword) |\n| **Data Source** | ~~SEO tool (traffic value calculation) |\n| **Good Range** | Growing; significantly higher than SEO investment |\n| **Warning** | Declining traffic value despite stable traffic (keywords losing CPC value) |\n| **Segmentation** | By keyword group, by page |\n\n**Interpretation:**\n- Organic traffic value represents how much you would need to spend on PPC to get the same traffic.\n- Useful for communicating SEO value to stakeholders who understand paid media budgets.\n- A site with $50K/month organic traffic value that spends $10K/month on SEO is getting a 5:1 return.\n\nFile v2.0.0:references/report-templates.md\n\n# SEO/GEO Report Templates\n\nCopy-ready report templates for executive, marketing, and technical audiences. Each template includes example data to illustrate proper formatting and data presentation.\n\n---\n\n## 1. Executive Report Template\n\nUse this template for C-suite, VP-level, or board reporting. Focuses on business impact, competitive position, and strategic recommendations. Keep to 1 page plus optional appendix.\n\n---\n\n```markdown\n# SEO & GEO Performance Summary\n\n**Period:** January 2025\n**Prepared for:** Leadership Team\n**Prepared by:** [Name], SEO Lead\n\n---\n\n## Performance at a Glance\n\n| KPI | Jan 2025 | Dec 2024 | MoM Change | YoY Change | Target | Status |\n|-----|----------|----------|------------|------------|--------|--------|\n| Organic Revenue | $142,000 | $128,000 | +10.9% | +34% | $130,000 | On track |\n| Organic Sessions | 285,000 | 261,000 | +9.2% | +28% | 270,000 | On track |\n| Keywords in Top 10 | 187 | 172 | +15 | +62 | 180 | On track |\n| AI Citations | 34 | 28 | +21.4% | N/A | 30 | On track |\n| Domain Rating | 52 | 51 | +1 | +8 | 55 | In progress |\n| Organic CVR | 2.8% | 2.6% | +0.2pp | +0.5pp | 2.5% | On track |\n\n## Competitive Position\n\n**Share of Voice Ranking:** #2 of 5 tracked competitors (up from #3 in Q3)\n\n| Rank | Competitor | Visibility Share |\n|------|-----------|-----------------|\n| 1 | CompetitorA.com | 28% |\n| **2** | **YourSite.com** | **24%** |\n| 3 | CompetitorB.com | 21% |\n| 4 | CompetitorC.com | 16% |\n| 5 | CompetitorD.com | 11% |\n\n## Key Wins\n\n1. **Achieved #1 ranking for \"project management software\"** — estimated $18K/month traffic value\n2. **AI citation rate increased to 34%** — up from 22% in Q3, now cited in AI responses for core product queries\n3. **Published research report generated 45 backlinks** — from sites including TechCrunch (DR 94) and Forbes (DR 95)\n\n## Risks & Mitigation\n\n1. **Google core update expected in February** — monitoring closely; content quality scores above benchmark\n2. **CompetitorA increased content production 2x** — accelerating our editorial calendar in response\n3. **Mobile CWV scores degraded** — engineering team addressing LCP issue, fix scheduled for Feb 15\n\n## Investment & ROI\n\n| Item | Jan Spend | Organic Revenue | Cumulative ROI (12mo) |\n|------|----------|----------------|----------------------|\n| SEO team | $12,000 | $142,000 | 418% |\n| Content production | $8,000 | (included above) | (included above) |\n| Tools & data | $2,500 | (included above) | (included above) |\n| **Total** | **$22,500** | **$142,000** | **418%** |\n\n## Ask for Next Period\n\n- Approve $5,000 budget increase for digital PR campaign targeting Q2 product launch\n- Engineering allocation: 20 hours for Core Web Vitals remediation\n```\n\n---\n\n## 2. Marketing Team Report Template\n\nUse this template for marketing managers, content teams, and channel leads. Provides detailed performance data with actionable insights.\n\n---\n\n```markdown\n# Monthly SEO & GEO Performance Report\n\n**Domain:** yoursite.com\n**Period:** January 1-31, 2025\n**Comparison:** vs. December 2024 and January 2024\n**Prepared:** February 3, 2025\n\n---\n\n## 1. Traffic Performance\n\n### Overview\n\n| Metric | Jan 2025 | Dec 2024 | MoM | Jan 2024 | YoY |\n|--------|----------|----------|-----|----------|-----|\n| Organic Sessions | 285,000 | 261,000 | +9.2% | 223,000 | +27.8% |\n| Organic Users | 198,000 | 182,000 | +8.8% | 158,000 | +25.3% |\n| Organic Pageviews | 412,000 | 378,000 | +9.0% | 318,000 | +29.6% |\n| Bounce Rate | 42% | 44% | -2pp | 48% | -6pp |\n| Avg Session Duration | 3:12 | 3:05 | +3.8% | 2:48 | +14.3% |\n| Pages/Session | 2.4 | 2.3 | +4.3% | 2.1 | +14.3% |\n\n### Traffic by Device\n\n| Device | Sessions | % of Total | MoM Change | CVR |\n|--------|----------|------------|------------|-----|\n| Desktop | 142,500 (50%) | 50% | +7.1% | 3.2% |\n| Mobile | 131,100 (46%) | 46% | +11.5% | 2.1% |\n| Tablet | 11,400 (4%) | 4% | +5.6% | 2.8% |\n\n### Non-Brand vs. Brand Split\n\n| Segment | Sessions | % of Organic | MoM Change |\n|---------|----------|-------------|------------|\n| Non-brand | 184,000 | 64.6% | +12.1% |\n| Brand | 101,000 | 35.4% | +4.1% |\n\n**Insight:** Non-brand growth outpacing brand growth indicates SEO is driving new audience discovery effectively.\n\n## 2. Keyword Rankings\n\n### Position Distribution\n\n| Range | Jan 2025 | Dec 2024 | Change |\n|-------|----------|----------|--------|\n| Position #1 | 23 | 19 | +4 |\n| Position #2-3 | 41 | 38 | +3 |\n| Position #4-10 | 123 | 115 | +8 |\n| Position #11-20 | 89 | 94 | -5 |\n| Position #21-50 | 156 | 162 | -6 |\n| Not ranking | 68 | 72 | -4 |\n| **Total tracked** | **500** | **500** | — |\n\n### Top 5 Ranking Improvements\n\n| Keyword | Volume | Old Rank | New Rank | Change | Est. Traffic |\n|---------|--------|----------|----------|--------|-------------|\n| project management software | 18,100 | 4 | 1 | +3 | +4,200/mo |\n| best CRM for small business | 8,200 | 12 | 6 | +6 | +380/mo |\n| team collaboration tools | 6,500 | 8 | 3 | +5 | +420/mo |\n| agile methodology guide | 4,400 | 22 | 9 | +13 | +180/mo |\n| remote work software | 5,100 | 15 | 7 | +8 | +210/mo |\n\n### Top 5 Ranking Declines\n\n| Keyword | Volume | Old Rank | New Rank | Change | Action |\n|---------|--------|----------|----------|--------|--------|\n| kanban board software | 3,600 | 5 | 11 | -6 | Content refresh scheduled Feb 10 |\n| project planning template | 2,900 | 7 | 14 | -7 | Competitor published superior template |\n| time tracking tools | 4,100 | 9 | 15 | -6 | New SERP features displacing organic |\n| workflow automation | 3,200 | 6 | 9 | -3 | Monitoring, within normal fluctuation |\n| sprint planning guide | 1,800 | 3 | 8 | -5 | Content update needed with 2025 examples |\n\n## 3. Content Performance\n\n### Top Performing Content (by Organic Traffic)\n\n| Page | Sessions | MoM | Rankings | Conversions |\n|------|----------|-----|----------|-------------|\n| /blog/project-management-guide | 18,400 | +22% | 12 KWs top 10 | 184 |\n| /product/features | 15,200 | +8% | 8 KWs top 10 | 456 |\n| /blog/crm-comparison | 12,100 | +15% | 9 KWs top 10 | 121 |\n| /resources/templates | 9,800 | +31% | 6 KWs top 10 | 98 |\n| /blog/remote-work-tips | 8,600 | +5% | 5 KWs top 10 | 43 |\n\n### Content Needing Refresh (Decaying Traffic)\n\n| Page | Sessions | MoM | Age | Action |\n|------|----------|-----|-----|--------|\n| /blog/2023-trends | 2,100 | -35% | 14mo | Rewrite as 2025 trends |\n| /blog/old-tool-comparison | 1,400 | -28% | 18mo | Update with current pricing/features |\n| /guides/beginner-pm | 3,200 | -18% | 10mo | Add interactive elements, update screenshots |\n\n## 4. GEO / AI Visibility\n\n| Metric | Jan 2025 | Dec 2024 | Change |\n|--------|----------|----------|--------|\n| Queries with AI Overview | 78/500 | 72/500 | +6 |\n| Your citations in AI | 34 | 28 | +6 |\n| Citation rate | 43.6% | 38.9% | +4.7pp |\n| Avg citation position | 2.1 | 2.4 | +0.3 (better) |\n\n### New AI Citations Won\n\n- \"best project management software\" — cited as #1 source\n- \"how to create a project plan\" — cited as #2 source\n- \"agile vs waterfall\" — cited as #3 source\n\n## 5. Backlink Performance\n\n| Metric | Jan 2025 | Dec 2024 | Change |\n|--------|----------|----------|--------|\n| Total referring domains | 1,847 | 1,812 | +35 |\n| New links acquired | 62 | 48 | +14 |\n| Links lost | 27 | 31 | -4 (fewer lost) |\n| Average new link DR | 41 | 38 | +3 |\n\n### Notable New Links\n\n| Source | DR | Type |\n|--------|-----|------|\n| TechCrunch | 94 | Press mention (research report) |\n| Forbes | 95 | Expert quote in roundup |\n| HubSpot Blog | 93 | Resource citation |\n\n## 6. Action Items\n\n| Priority | Action | Owner | Deadline |\n|----------|--------|-------|----------|\n| P0 | Fix mobile LCP issue (currently 3.8s) | Engineering | Feb 15 |\n| P1 | Refresh kanban board software article | Content | Feb 10 |\n| P1 | Publish 2025 trends article (replace 2023 version) | Content | Feb 14 |\n| P2 | Build links to CRM comparison page (target: 5 new) | SEO | Feb 28 |\n| P2 | Optimize 3 pages for AI citation (add structured data) | SEO | Feb 21 |\n| P3 | Research new keyword opportunities in \"AI tools\" space | SEO | Feb 28 |\n```\n\n---\n\n## 3. Technical SEO Report Template\n\nUse this template for engineering teams, dev leads, and technical stakeholders. Focuses on crawlability, indexation, performance, and error resolution.\n\n---\n\n```markdown\n# Technical SEO Health Report\n\n**Domain:** yoursite.com\n**Period:** January 2025\n**Prepared:** February 3, 2025\n\n---\n\n## 1. Crawl Health\n\n### Crawl Stats Summary\n\n| Metric | Jan 2025 | Dec 2024 | Change | Status |\n|--------|----------|----------|--------|--------|\n| Total pages crawled | 12,400 | 11,800 | +5.1% | Normal |\n| Avg crawl rate (pages/day) | 400 | 381 | +5.0% | Normal |\n| Avg response time | 320ms | 290ms | +10.3% | Monitor |\n| Crawl errors | 18 | 12 | +6 | Investigate |\n\n### Crawl Budget Efficiency\n\n| Page Type | Pages Crawled | % of Crawl | Should Crawl? |\n|-----------|-------------|-----------|---------------|\n| Blog posts | 4,200 | 33.9% | Yes |\n| Product pages | 3,100 | 25.0% | Yes |\n| Category pages | 2,400 | 19.4% | Yes |\n| Parameter URLs | 1,800 | 14.5% | No — block in robots.txt |\n| Paginated archives | 900 | 7.3% | Partially — consolidate |\n\n**Action:** Block parameter URLs via robots.txt to reclaim 14.5% of crawl budget.\n\n## 2. Index Coverage\n\n### Index Status\n\n| Status | Count | Change | Action |\n|--------|-------|--------|--------|\n| Valid (indexed) | 2,847 | +23 | None — healthy growth |\n| Valid with warnings | 42 | +3 | Review warnings |\n| Excluded (intentional) | 1,204 | +8 | Verify intentional |\n| Excluded (error) | 67 | +12 | Fix errors |\n\n### Exclusion Reasons (Top 5)\n\n| Reason | Count | Change | Priority |\n|--------|-------|--------|----------|\n| Crawled, not indexed | 34 | +8 | P1 — improve content quality |\n| Duplicate without canonical | 15 | +2 | P2 — add canonical tags |\n| Blocked by robots.txt | 12 | 0 | Verify intentional |\n| Soft 404 | 6 | +2 | P1 — fix or redirect |\n| Server error (5xx) | 0 | 0 | Clean |\n\n## 3. Core Web Vitals\n\n### Field Data (CrUX — 28-day rolling)\n\n| Metric | Mobile | Desktop | Status |\n|--------|--------|---------|--------|\n| LCP | 3.8s (Poor) | 2.1s (Good) | Mobile needs fix |\n| CLS | 0.08 (Good) | 0.05 (Good) | Passing |\n| INP | 180ms (Good) | 120ms (Good) | Passing |\n\n### LCP Diagnosis (Mobile)\n\n| Page Group | Mobile LCP | Issue | Fix |\n|-----------|-----------|-------|-----|\n| /blog/* | 4.2s | Hero images not optimized | Convert to WebP, add lazy loading |\n| /product/* | 3.5s | Third-party script blocking render | Defer non-critical scripts |\n| /resources/* | 3.1s | Large CSS bundle | Code-split CSS |\n\n**Estimated fix timeline:** 2 weeks (engineering sprint Feb 10-21)\n\n## 4. Error Log\n\n### New Errors This Period\n\n| Error Type | Count | Pages Affected | Priority |\n|-----------|-------|---------------|----------|\n| 404 Not Found | 8 | /blog/deleted-post-1, /old/page-2, +6 | P1 |\n| 500 Server Error | 3 | /api/webhook (intermittent) | P0 |\n| Redirect chain (3+ hops) | 5 | /old-url -> /new-url -> /final-url | P2 |\n| Mixed content warning | 2 | /resources/old-guide, /tools/calc | P2 |\n\n### Error Resolution Status\n\n| Error | Opened | Status | Owner |\n|-------|--------|--------|-------|\n| 404 on /blog/deleted-post-1 | Jan 5 | Redirect created Jan 8 | SEO |\n| 500 on /api/webhook | Jan 12 | Investigating | Backend |\n| Redirect chain on /old-url | Jan 15 | Pending | SEO |\n\n## 5. Schema & Rich Results\n\n### Schema Validation\n\n| Schema Type | Pages | Valid | Warnings | Errors |\n|------------|-------|-------|----------|--------|\n| Article | 342 | 338 | 4 | 0 |\n| Product | 89 | 87 | 0 | 2 |\n| FAQ | 56 | 56 | 0 | 0 |\n| HowTo | 23 | 23 | 0 | 0 |\n| BreadcrumbList | 2,847 | 2,847 | 0 | 0 |\n\n**Action:** Fix 2 Product schema errors (missing \"price\" property on clearance items).\n\n## 6. Technical Debt Tracker\n\n| Item | Priority | Effort | Impact | Status |\n|------|----------|--------|--------|--------|\n| Block parameter URLs in robots.txt | P1 | Low | Crawl budget +14% | Scheduled Feb 5 |\n| Fix mobile LCP (image optimization) | P0 | Medium | CWV pass rate | Sprint Feb 10-21 |\n| Consolidate duplicate pages (42 pages) | P2 | Medium | Index quality | Backlog |\n| Implement hreflang for EN-GB pages | P3 | High | International SEO | Q2 planned |\n| Migrate HTTP resources to HTTPS | P2 | Low | Security + trust | Scheduled Feb 12 |\n\n## 7. Recommendations for Engineering\n\n1. **Immediate:** Resolve intermittent 500 errors on /api/webhook endpoint\n2. **This sprint:** Optimize hero images on blog templates (convert to WebP, implement responsive sizes)\n3. **Next sprint:** Defer third-party scripts on product pages (move to async loading)\n4. **Backlog:** Implement edge caching for static blog content to improve TTFB\n```\n\n---\n\n## 4. Report Assembly Guidelines\n\n### How to Combine Templates\n\n| Audience | Include Sections | Exclude |\n|----------|-----------------|---------|\n| CEO / Board | Executive template only | All technical detail |\n| VP Marketing | Executive + Marketing sections 1-4, 6 | Crawl stats, schema details |\n| Marketing Manager | Full Marketing template | Deep technical debugging |\n| SEO Manager | Marketing + Technical templates | Executive ROI framing |\n| Engineering Lead | Technical template only | Revenue, keyword details |\n| Client (agency) | Executive + Marketing sections 1-3, 6 | Internal cost data, technical debt |\n\n### Data Freshness Requirements\n\n| Report Type | Maximum Data Age | Reason |\n|------------|-----------------|--------|\n| Executive monthly | 3 days after period end | Allow for data processing lag |\n| Marketing weekly | 1 day after period end | Timely action items |\n| Technical | Real-time where possible | Issues need immediate attention |\n| Quarterly review | 5 days after quarter end | Allow for data reconciliation |\n\n### Report Delivery Checklist\n\n- [ ] All data sources verified and dated\n- [ ] Period-over-period comparisons included\n- [ ] Competitor context provided where relevant\n- [ ] Action items are specific, assigned, and time-bound\n- [ ] Report tailored to audience (no jargon for executives, full detail for technical)\n- [ ] Visualizations are clear and labeled\n- [ ] Sources cited for all external benchmarks\n- [ ] Draft reviewed for accuracy before distribution\n\nArchive v1.0.3: 3 files, 14835 bytes\n\nFiles: references/report-templates.md (14254b), SKILL.md (27339b), _meta.json (139b)\n\nFile v1.0.3:SKILL.md\n\n---\nname: performance-reporter\ndescription: Generates comprehensive SEO and GEO performance reports combining rankings, traffic, backlinks, and AI visibility metrics. Creates executive summaries and detailed analyses for stakeholder reporting.\ngeo-relevance: \"medium\"\n---\n\n# Performance Reporter\n\nThis skill creates comprehensive SEO and GEO performance reports that combine multiple metrics into actionable insights. It produces executive summaries, detailed analyses, and visual data presentations for stakeholder communication.\n\n## When to Use This Skill\n\n- Monthly/quarterly SEO reporting\n- Executive stakeholder updates\n- Client reporting for agencies\n- Tracking campaign performance\n- Combining multiple SEO metrics\n- Creating GEO visibility reports\n- Documenting ROI from SEO efforts\n\n## What This Skill Does\n\n1. **Data Aggregation**: Combines multiple SEO data sources\n2. **Trend Analysis**: Identifies patterns across metrics\n3. **Executive Summaries**: Creates high-level overviews\n4. **Visual Reports**: Presents data in clear formats\n5. **Benchmark Comparison**: Tracks against goals and competitors\n6. **Content Quality Tracking**: Integrates CORE-EEAT scores across audited pages\n7. **ROI Calculation**: Measures SEO investment returns\n8. **Recommendations**: Suggests actions based on data\n\n## How to Use\n\n### Generate Performance Report\n\n```\nCreate an SEO performance report for [domain] for [time period]\n```\n\n### Executive Summary\n\n```\nGenerate an executive summary of SEO performance for [month/quarter]\n```\n\n### Specific Report Types\n\n```\nCreate a GEO visibility report for [domain]\n```\n\n```\nGenerate a content performance report\n```\n\n## Data Sources\n\n> See [CONNECTORS.md](../../CONNECTORS.md) for tool category placeholders.\n\n**With ~~analytics + ~~search console + ~~SEO tool + ~~AI monitor connected:**\nAutomatically aggregate traffic metrics from ~~analytics, search performance data from ~~search console, ranking and backlink data from ~~SEO tool, and GEO visibility metrics from ~~AI monitor. Creates comprehensive multi-source reports with historical trends.\n\n**With manual data only:**\nAsk the user to provide:\n1. Analytics screenshots or traffic data export (sessions, users, conversions)\n2. Search Console data (impressions, clicks, average position)\n3. Keyword ranking data for the reporting period\n4. Backlink metrics (referring domains, new/lost links)\n5. Key performance indicators and goals for comparison\n6. AI citation data if tracking GEO metrics\n\nProceed with the full analysis using provided data. Note in the output which metrics are from automated collection vs. user-provided data.\n\n## Instructions\n\nWhen a user requests a performance report:\n\n1. **Define Report Parameters**\n\n   ```markdown\n   ## Report Configuration\n   \n   **Domain**: [domain]\n   **Report Period**: [start date] to [end date]\n   **Comparison Period**: [previous period for comparison]\n   **Report Type**: [Monthly/Quarterly/Annual/Custom]\n   **Audience**: [Executive/Technical/Client]\n   **Focus Areas**: [Rankings/Traffic/Content/Backlinks/GEO]\n   ```\n\n2. **Create Executive Summary**\n\n   ```markdown\n   # SEO Performance Report\n   \n   **Domain**: [domain]\n   **Period**: [date range]\n   **Prepared**: [date]\n   \n   ---\n   \n   ## Executive Summary\n   \n   ### Overall Performance: [Excellent/Good/Needs Attention/Critical]\n   \n   **Key Highlights**:\n   \n   🟢 **Wins**:\n   - [Win 1 - e.g., \"Organic traffic increased 25%\"]\n   - [Win 2 - e.g., \"3 new #1 rankings achieved\"]\n   - [Win 3 - e.g., \"Conversion rate improved 15%\"]\n   \n   🟡 **Watch Areas**:\n   - [Area 1 - e.g., \"Mobile rankings declining slightly\"]\n   - [Area 2 - e.g., \"Competitor gaining ground on key terms\"]\n   \n   🔴 **Action Required**:\n   - [Issue 1 - e.g., \"Technical SEO audit needed\"]\n   \n   ### Key Metrics at a Glance\n   \n   | Metric | This Period | Last Period | Change | Target | Status |\n   |--------|-------------|-------------|--------|--------|--------|\n   | Organic Traffic | [X] | [Y] | [+/-Z%] | [T] | ✅/⚠️/❌ |\n   | Keyword Rankings (Top 10) | [X] | [Y] | [+/-Z] | [T] | ✅/⚠️/❌ |\n   | Organic Conversions | [X] | [Y] | [+/-Z%] | [T] | ✅/⚠️/❌ |\n   | Domain Authority | [X] | [Y] | [+/-Z] | [T] | ✅/⚠️/❌ |\n   | AI Citations | [X] | [Y] | [+/-Z%] | [T] | ✅/⚠️/❌ |\n   \n   ### SEO ROI\n   \n   **Investment**: $[X] (content, tools, effort)\n   **Organic Revenue**: $[Y]\n   **ROI**: [Z]%\n   ```\n\n3. **Report Organic Traffic Performance**\n\n   ```markdown\n   ## Organic Traffic Analysis\n   \n   ### Traffic Overview\n   \n   | Metric | This Period | vs Last Period | vs Last Year |\n   |--------|-------------|----------------|--------------|\n   | Sessions | [X] | [+/-Y%] | [+/-Z%] |\n   | Users | [X] | [+/-Y%] | [+/-Z%] |\n   | Pageviews | [X] | [+/-Y%] | [+/-Z%] |\n   | Avg. Session Duration | [X] | [+/-Y%] | [+/-Z%] |\n   | Bounce Rate | [X]% | [+/-Y%] | [+/-Z%] |\n   | Pages per Session | [X] | [+/-Y] | [+/-Z] |\n   \n   ### Traffic Trend\n   \n   ```\n   [Month 1]  ████████████████████ [X]\n   [Month 2]  █████████████████████ [Y]\n   [Month 3]  ███████████████████████ [Z]\n   [Current]  ████████████████████████ [W]\n   ```\n   \n   ### Traffic by Source\n   \n   | Channel | Sessions | % of Total | Change |\n   |---------|----------|------------|--------|\n   | Organic Search | [X] | [Y]% | [+/-Z%] |\n   | Direct | [X] | [Y]% | [+/-Z%] |\n   | Referral | [X] | [Y]% | [+/-Z%] |\n   | Social | [X] | [Y]% | [+/-Z%] |\n   \n   ### Top Performing Pages\n   \n   | Page | Sessions | Change | Conversions |\n   |------|----------|--------|-------------|\n   | [Page 1] | [X] | [+/-Y%] | [Z] |\n   | [Page 2] | [X] | [+/-Y%] | [Z] |\n   | [Page 3] | [X] | [+/-Y%] | [Z] |\n   \n   ### Traffic by Device\n   \n   | Device | Sessions | Change | Conv. Rate |\n   |--------|----------|--------|------------|\n   | Desktop | [X] ([Y]%) | [+/-Z%] | [%] |\n   | Mobile | [X] ([Y]%) | [+/-Z%] | [%] |\n   | Tablet | [X] ([Y]%) | [+/-Z%] | [%] |\n   ```\n\n4. **Report Keyword Rankings**\n\n   ```markdown\n   ## Keyword Ranking Performance\n   \n   ### Rankings Overview\n   \n   | Position Range | Keywords | Change | Traffic Impact |\n   |----------------|----------|--------|----------------|\n   | Position 1 | [X] | [+/-Y] | [Z] sessions |\n   | Position 2-3 | [X] | [+/-Y] | [Z] sessions |\n   | Position 4-10 | [X] | [+/-Y] | [Z] sessions |\n   | Position 11-20 | [X] | [+/-Y] | [Z] sessions |\n   | Position 21-50 | [X] | [+/-Y] | [Z] sessions |\n   \n   ### Ranking Distribution Change\n   \n   ```\n   Last Period:  ▓▓▓▓░░░░░░░░░░░░\n   This Period:  ▓▓▓▓▓▓░░░░░░░░░░\n                 ↑ More keywords in top positions\n   ```\n   \n   ### Top Ranking Improvements\n   \n   | Keyword | Previous | Current | Change | Traffic |\n   |---------|----------|---------|--------|---------|\n   | [kw 1] | [X] | [Y] | +[Z] | [sessions] |\n   | [kw 2] | [X] | [Y] | +[Z] | [sessions] |\n   | [kw 3] | [X] | [Y] | +[Z] | [sessions] |\n   \n   ### Rankings That Declined\n   \n   | Keyword | Previous | Current | Change | Impact | Action |\n   |---------|----------|---------|--------|--------|--------|\n   | [kw 1] | [X] | [Y] | -[Z] | -[sessions] | [action] |\n   \n   ### SERP Feature Performance\n   \n   | Feature | Won | Lost | Opportunities |\n   |---------|-----|------|---------------|\n   | Featured Snippets | [X] | [Y] | [Z] |\n   | People Also Ask | [X] | [Y] | [Z] |\n   | Local Pack | [X] | [Y] | [Z] |\n   ```\n\n5. **Report GEO/AI Performance**\n\n   ```markdown\n   ## GEO (AI Visibility) Performance\n   \n   ### AI Citation Overview\n   \n   | Metric | This Period | Last Period | Change |\n   |--------|-------------|-------------|--------|\n   | Keywords with AI Overview | [X]/[Y] | [X]/[Y] | [+/-Z] |\n   | Your AI Citations | [X] | [Y] | [+/-Z%] |\n   | Citation Rate | [X]% | [Y]% | [+/-Z%] |\n   | Avg Citation Position | [X] | [Y] | [+/-Z] |\n   \n   ### AI Citation by Topic\n   \n   | Topic Cluster | Opportunities | Citations | Rate |\n   |---------------|---------------|-----------|------|\n   | [Topic 1] | [X] | [Y] | [Z]% |\n   | [Topic 2] | [X] | [Y] | [Z]% |\n   | [Topic 3] | [X] | [Y] | [Z]% |\n   \n   ### GEO Wins This Period\n   \n   | Query | Citation Status | Source Page | Impact |\n   |-------|-----------------|-------------|--------|\n   | [query 1] | 🆕 New citation | [page] | High visibility |\n   | [query 2] | ⬆️ Improved position | [page] | Better exposure |\n   \n   ### GEO Optimization Opportunities\n   \n   | Query | AI Overview | You Cited? | Gap | Action |\n   |-------|-------------|------------|-----|--------|\n   | [query] | Yes | No | [gap] | [action] |\n   ```\n\n6. **Report Domain Authority (CITE Score)**\n\n   If a CITE domain audit has been run previously (via domain-authority-auditor), include domain authority trends:\n\n   ```markdown\n   ## Domain Authority (CITE Score)\n\n   ### CITE Score Summary\n\n   | Metric | This Period | Last Period | Change |\n   |--------|-------------|-------------|--------|\n   | CITE Score | [X]/100 | [Y]/100 | [+/-Z] |\n   | C — Citation | [X]/100 | [Y]/100 | [+/-Z] |\n   | I — Identity | [X]/100 | [Y]/100 | [+/-Z] |\n   | T — Trust | [X]/100 | [Y]/100 | [+/-Z] |\n   | E — Eminence | [X]/100 | [Y]/100 | [+/-Z] |\n\n   **Veto Status**: ✅ No triggers / ⚠️ [item] triggered\n\n   ### Key Changes\n\n   - [Notable improvement or concern 1]\n   - [Notable improvement or concern 2]\n\n   _For full 40-item evaluation, run `/seo:audit-domain`_\n   ```\n\n   **Note**: If no previous CITE audit exists, note this section as \"Not yet evaluated — run domain-authority-auditor for baseline\" and skip.\n\n7. **Content Quality (CORE-EEAT Score)**\n\n   If content-quality-auditor has been run on key pages (via `/seo:audit-page`), include content quality metrics:\n\n   ```markdown\n   ## Content Quality (CORE-EEAT Score)\n\n   ### Content Quality Summary\n\n   | Metric | Value |\n   |--------|-------|\n   | Pages Audited | [count] |\n   | Average CORE-EEAT Score | [score]/100 ([rating]) |\n   | Average GEO Score (CORE) | [score]/100 |\n   | Average SEO Score (EEAT) | [score]/100 |\n   | Veto Items Triggered | [count] ([item IDs]) |\n\n   ### Dimension Averages Across Audited Pages\n\n   | Dimension | Average Score | Trend |\n   |-----------|--------------|-------|\n   | C — Contextual Clarity | [score] | [↑/↓/→] |\n   | O — Organization | [score] | [↑/↓/→] |\n   | R — Referenceability | [score] | [↑/↓/→] |\n   | E — Exclusivity | [score] | [↑/↓/→] |\n   | Exp — Experience | [score] | [↑/↓/→] |\n   | Ept — Expertise | [score] | [↑/↓/→] |\n   | A — Authority | [score] | [↑/↓/→] |\n   | T — Trust | [score] | [↑/↓/→] |\n\n   ### Key Content Quality Changes\n\n   - [Notable score changes since last report]\n   - [Pages with significant quality improvements/declines]\n\n   _For full 80-item evaluation, run `/seo:audit-page` on individual pages. See CORE-EEAT benchmark for methodology._\n   ```\n\n   **Note**: If no content quality audit exists, note this section as \"Content quality not yet evaluated — run `/seo:audit-page` on key landing pages to establish baseline\" and skip.\n\n8. **Report Backlink Performance**\n\n   ```markdown\n   ## Backlink Performance\n   \n   ### Link Profile Summary\n   \n   | Metric | This Period | Last Period | Change |\n   |--------|-------------|-------------|--------|\n   | Total Backlinks | [X] | [Y] | [+/-Z] |\n   | Referring Domains | [X] | [Y] | [+/-Z] |\n   | Domain Authority | [X] | [Y] | [+/-Z] |\n   | Avg. Link DA | [X] | [Y] | [+/-Z] |\n   \n   ### Link Acquisition\n   \n   | Period | New Links | Lost Links | Net |\n   |--------|-----------|------------|-----|\n   | Week 1 | [X] | [Y] | [+/-Z] |\n   | Week 2 | [X] | [Y] | [+/-Z] |\n   | Week 3 | [X] | [Y] | [+/-Z] |\n   | Week 4 | [X] | [Y] | [+/-Z] |\n   | **Total** | **[X]** | **[Y]** | **[+/-Z]** |\n   \n   ### Notable New Links\n   \n   | Source | DA | Type | Value |\n   |--------|-----|------|-------|\n   | [domain 1] | [DA] | [type] | High |\n   | [domain 2] | [DA] | [type] | High |\n   \n   ### Competitive Position\n   \n   Your referring domains rank #[X] of [Y] competitors.\n   ```\n\n9. **Report Content Performance**\n\n   ```markdown\n   ## Content Performance\n   \n   ### Content Publishing Summary\n   \n   | Metric | This Period | Last Period | Target |\n   |--------|-------------|-------------|--------|\n   | New articles published | [X] | [Y] | [Z] |\n   | Content updates | [X] | [Y] | [Z] |\n   | Total word count | [X] | [Y] | - |\n   \n   ### Top Performing Content\n   \n   | Content | Traffic | Rankings | Conversions | Status |\n   |---------|---------|----------|-------------|--------|\n   | [Title 1] | [X] | [Y] keywords | [Z] | ⭐ Top performer |\n   | [Title 2] | [X] | [Y] keywords | [Z] | 📈 Growing |\n   | [Title 3] | [X] | [Y] keywords | [Z] | ✅ Stable |\n   \n   ### Content Needing Attention\n   \n   | Content | Issue | Traffic Change | Action |\n   |---------|-------|----------------|--------|\n   | [Title] | [issue] | -[X]% | [action] |\n   \n   ### Content ROI\n   \n   | Content Piece | Investment | Traffic Value | ROI |\n   |---------------|------------|---------------|-----|\n   | [Title 1] | $[X] | $[Y] | [Z]% |\n   | [Title 2] | $[X] | $[Y] | [Z]% |\n   ```\n\n10. **Generate Recommendations**\n\n   ```markdown\n   ## Recommendations & Next Steps\n   \n   ### Immediate Actions (This Week)\n   \n   | Priority | Action | Expected Impact | Owner |\n   |----------|--------|-----------------|-------|\n   | 🔴 High | [Action 1] | [Impact] | [Owner] |\n   | 🔴 High | [Action 2] | [Impact] | [Owner] |\n   \n   ### Short-term (This Month)\n   \n   | Priority | Action | Expected Impact | Owner |\n   |----------|--------|-----------------|-------|\n   | 🟡 Medium | [Action 1] | [Impact] | [Owner] |\n   | 🟡 Medium | [Action 2] | [Impact] | [Owner] |\n   \n   ### Long-term (This Quarter)\n   \n   | Priority | Action | Expected Impact | Owner |\n   |----------|--------|-----------------|-------|\n   | 🟢 Planned | [Action 1] | [Impact] | [Owner] |\n   \n   ### Goals for Next Period\n   \n   | Metric | Current | Target | Action to Achieve |\n   |--------|---------|--------|-------------------|\n   | Organic Traffic | [X] | [Y] | [action] |\n   | Keywords Top 10 | [X] | [Y] | [action] |\n   | AI Citations | [X] | [Y] | [action] |\n   | Referring Domains | [X] | [Y] | [action] |\n   ```\n\n11. **Compile Full Report**\n\n   ```markdown\n   # [Company] SEO & GEO Performance Report\n   \n   ## [Month/Quarter] [Year]\n   \n   ---\n   \n   ### Table of Contents\n   \n   1. Executive Summary\n   2. Organic Traffic Performance\n   3. Keyword Rankings\n   4. GEO/AI Visibility\n   5. Domain Authority (CITE Score)\n   6. Content Quality (CORE-EEAT Score)\n   7. Backlink Analysis\n   8. Content Performance\n   9. Technical Health\n   10. Competitive Landscape\n   11. Recommendations\n   12. Appendix\n   \n   ---\n   \n   [Include all sections from above]\n   \n   ---\n   \n   ## Appendix\n   \n   ### Data Sources\n   - ~~analytics (traffic and conversion data)\n   - ~~search console (search performance)\n   - ~~SEO tool (rankings and backlinks)\n   - ~~AI monitor (GEO metrics)\n\n   ### Methodology\n   [Explain how metrics were calculated]\n\n   ### Glossary\n   - **GEO**: Generative Engine Optimization\n   - **DA**: Domain Authority\n   - [Additional terms]\n   ```\n\n## Validation Checkpoints\n\n### Input Validation\n- [ ] Reporting period clearly defined with comparison period\n- [ ] All required data sources available or alternatives noted\n- [ ] Target audience identified (executive/technical/client)\n- [ ] Performance goals and KPIs established for benchmarking\n\n### Output Validation\n- [ ] Every metric cites its data source and collection date\n- [ ] Trends include period-over-period comparisons\n- [ ] Recommendations are specific, prioritized, and actionable\n- [ ] Source of each data point clearly stated (~~analytics data, ~~search console data, ~~SEO tool data, user-provided, or estimated)\n\n## Example\n\n**User**: \"Create a monthly SEO report for cloudhosting.com for January 2025\"\n\n**Output**:\n\n```markdown\n# CloudHosting SEO & GEO Performance Report\n\n**Domain**: cloudhosting.com\n**Period**: January 1-31, 2025\n**Comparison**: vs December 2024\n**Prepared**: February 3, 2025\n\n---\n\n## Executive Summary\n\n### Overall Performance: Good\n\n**Key Highlights**:\n\n🟢 **Wins**:\n- Organic traffic increased 15.3% (45,200 → 52,100 sessions)\n- 4 new Top 10 keyword rankings in \"cloud hosting\" cluster\n- Organic conversions up 11.8% (612 → 684 trial signups)\n\n🟡 **Watch Areas**:\n- Mobile page speed declining (LCP 3.1s → 3.4s)\n- Competitor SiteGround gaining on \"managed cloud hosting\" terms\n\n🔴 **Action Required**:\n- Fix crawl errors on /pricing/ pages (37 404s detected)\n\n### Key Metrics at a Glance\n\n| Metric | Jan 2025 | Dec 2024 | Change | Target | Status |\n|--------|----------|----------|--------|--------|--------|\n| Organic Traffic | 52,100 | 45,200 | +15.3% | 50,000 | ✅ |\n| Keywords Top 10 | 87 | 79 | +8 | 90 | ⚠️ |\n| Organic Conversions | 684 | 612 | +11.8% | 700 | ⚠️ |\n| Domain Rating | 54 | 53 | +1 | 55 | ⚠️ |\n| AI Citations | 18 | 12 | +50.0% | 20 | ⚠️ |\n\n### SEO ROI\n\n**Investment**: $8,200 (content production, tools, link building)\n**Organic Revenue**: $41,040 (684 trials × 12% close rate × $500 MRR)\n**ROI**: 400%\n\n---\n\n## Organic Traffic Analysis\n\n### Traffic Overview\n\n| Metric | Jan 2025 | vs Dec 2024 | vs Jan 2024 |\n|--------|----------|-------------|-------------|\n| Sessions | 52,100 | +15.3% | +38.2% |\n| Users | 41,680 | +14.1% | +35.7% |\n| Pageviews | 98,990 | +12.6% | +29.4% |\n| Avg. Session Duration | 2m 48s | +6.2% | +18.3% |\n| Bounce Rate | 42.3% | -3.1% | -8.7% |\n\n### Top Performing Pages\n\n| Page | Sessions | Change | Conversions |\n|------|----------|--------|-------------|\n| /guide/cloud-hosting | 8,420 | +22.1% | 142 |\n| /compare/aws-vs-gcp | 5,310 | +31.4% | 87 |\n| /pricing | 4,890 | +9.8% | 201 |\n\n---\n\n## GEO (AI Visibility) Performance\n\n### AI Citation Overview\n\n| Metric | Jan 2025 | Dec 2024 | Change |\n|--------|----------|----------|--------|\n| Keywords with AI Overview | 34/120 | 28/120 | +6 |\n| Your AI Citations | 18 | 12 | +50.0% |\n| Citation Rate | 15.0% | 10.0% | +5.0% |\n| Avg Citation Position | 2.4 | 3.1 | +0.7 |\n\n### GEO Wins This Period\n\n| Query | Citation Status | Source Page | Impact |\n|-------|-----------------|-------------|--------|\n| \"best cloud hosting for startups\" | 🆕 New citation | /guide/cloud-hosting | High visibility |\n| \"cloud hosting vs shared hosting\" | ⬆️ Position 4→2 | /compare/cloud-vs-shared | Better exposure |\n| \"managed cloud hosting benefits\" | 🆕 New citation | /features/managed | High visibility |\n\n---\n\n## Domain Authority (CITE Score)\n\n### CITE Score Summary\n\n| Metric | Jan 2025 | Dec 2024 | Change |\n|--------|----------|----------|--------|\n| CITE Score | 71/100 | 67/100 | +4 |\n| C — Citation | 68/100 | 65/100 | +3 |\n| I — Identity | 55/100 | 52/100 | +3 |\n| T — Trust | 82/100 | 80/100 | +2 |\n| E — Eminence | 61/100 | 58/100 | +3 |\n\n**Veto Status**: ✅ No triggers\n\n_For full 40-item evaluation, run `/seo:audit-domain`_\n\n---\n\n## Recommendations & Next Steps\n\n### Immediate Actions (This Week)\n\n| Priority | Action | Expected Impact | Owner |\n|----------|--------|-----------------|-------|\n| P0 | Fix 37 crawl errors on /pricing/ pages | Recover ~800 lost sessions/month | Dev team |\n\n### Short-term (This Month)\n\n| Priority | Action | Expected Impact | Owner |\n|----------|--------|-----------------|-------|\n| P1 | Optimize mobile LCP on top 10 landing pages | Improve mobile rankings for 15+ keywords | Dev team |\n| P1 | Publish 3 comparison pages targeting AI Overview queries | +5-8 new AI citations | Content team |\n\n### Long-term (This Quarter)\n\n| Priority | Action | Expected Impact | Owner |\n|----------|--------|-----------------|-------|\n| P2 | Build Wikidata entry and Schema.org for CloudHost Inc. | Strengthen CITE Identity score by +10 pts | SEO lead |\n```\n\n## Report Templates by Audience\n\n### Executive Report (1 page)\n\nFocus on: Business impact, ROI, top-line metrics, key recommendations\n\n### Marketing Team Report (3-5 pages)\n\nFocus on: Detailed metrics, content performance, campaign results\n\n### Technical SEO Report (5-10 pages)\n\nFocus on: Crawl data, technical issues, detailed rankings, backlink analysis\n\n### Client Report (2-3 pages)\n\nFocus on: Progress against goals, wins, clear recommendations\n\n## Tips for Success\n\n1. **Lead with insights** - Start with what matters, not raw data\n2. **Visualize data** - Charts and graphs improve comprehension\n3. **Compare periods** - Context makes data meaningful\n4. **Include actions** - Every report should drive decisions\n5. **Customize for audience** - Executives need different info than technical teams\n6. **Track GEO metrics** - AI visibility is increasingly important\n\n## SEO/GEO Metric Definitions and Benchmarks\n\n### Organic Search Metrics\n\n| Metric | Definition | Good Range | Warning | Source |\n|--------|-----------|-----------|---------|--------|\n| Organic sessions | Visits from organic search | Growing MoM | >10% decline | ~~analytics |\n| Keyword visibility | % of target keywords in top 100 | >60% | <40% | ~~SEO tool |\n| Average position | Mean position across tracked keywords | <20 | >30 | ~~search console |\n| Organic CTR | Clicks / impressions from search | >3% | <1.5% | ~~search console |\n| Pages indexed | Pages in Google index | Growing | Dropping | ~~search console |\n| Organic conversion rate | Conversions / organic sessions | >2% | <0.5% | ~~analytics |\n| Non-brand organic traffic | Organic traffic minus brand searches | >50% of total organic | <30% | ~~analytics |\n\n### GEO/AI Visibility Metrics\n\n| Metric | Definition | Good Range | Warning | Source |\n|--------|-----------|-----------|---------|--------|\n| AI citation rate | % of monitored queries citing your content | >20% | <5% | ~~AI monitor |\n| AI citation position | Average position in AI response citations | Top 3 sources | Not cited | ~~AI monitor |\n| AI answer coverage | % of your topics appearing in AI answers | Growing | Declining | ~~AI monitor |\n| Brand mention in AI | Times your brand is mentioned in AI responses | Growing | Zero | ~~AI monitor |\n\n### Domain Authority Metrics\n\n| Metric | Definition | Good Range | Warning | Source |\n|--------|-----------|-----------|---------|--------|\n| Domain Rating/Authority | Overall domain strength | Growing | Declining | ~~SEO tool |\n| Referring domains | Unique domains linking to you | Growing MoM | Loss >10% MoM | ~~link database |\n| Backlink growth rate | Net new backlinks per month | Positive | Negative trend | ~~link database |\n| Toxic link ratio | Toxic links / total links | <5% | >10% | ~~link database |\n\n## Reporting Templates by Audience\n\n### Executive Report (C-Suite / Leadership)\n\n**Focus:** Business outcomes, ROI, competitive position\n**Length:** 1 page + appendix\n**Frequency:** Monthly or Quarterly\n\n| Section | Content |\n|---------|---------|\n| Traffic & Revenue | Organic traffic trend + attributed revenue |\n| Competitive Position | Visibility share vs. top 3 competitors |\n| AI Visibility | AI citation trend and coverage |\n| Key Wins | Top 3 achievements with business impact |\n| Risks | Top 3 concerns with proposed mitigation |\n| Investment Ask | Resources needed for next period |\n\n### Marketing Team Report\n\n**Focus:** Channel performance, content effectiveness, technical health\n**Length:** 2-3 pages\n**Frequency:** Monthly\n\n| Section | Content |\n|---------|---------|\n| Keyword Performance | Rankings gained/lost, new keywords discovered |\n| Content Performance | Top pages by traffic, engagement, conversions |\n| Technical Health | Crawl errors, speed scores, indexation |\n| Backlink Profile | New links, lost links, quality assessment |\n| GEO Performance | AI citation changes, new citations |\n| Action Items | P0-P3 prioritized task list |\n\n### Technical SEO Report\n\n**Focus:** Crawlability, indexation, speed, errors\n**Length:** Detailed\n**Frequency:** Weekly or Bi-weekly\n\n| Section | Content |\n|---------|---------|\n| Crawl Stats | Pages crawled, errors, crawl budget usage |\n| Index Coverage | Indexed/excluded/errored pages |\n| Core Web Vitals | LCP, CLS, INP trends |\n| Error Log | New 4xx/5xx errors with resolution status |\n| Schema Validation | New warnings, rich result eligibility |\n| Technical Debt | Outstanding issues by priority |\n\n## Trend Analysis Framework\n\n### Period-Over-Period Analysis\n\n| Comparison | Best For | Limitation |\n|-----------|---------|-----------|\n| Week over week (WoW) | Detecting sudden changes | Noisy, affected by day-of-week patterns |\n| Month over month (MoM) | Identifying trends | Seasonal bias |\n| Year over year (YoY) | Accounting for seasonality | Does not reflect recent trajectory |\n| Rolling 30-day average | Smoothing noise | Lags behind real changes |\n\n### Trend Interpretation Guidelines\n\n| Pattern | Likely Cause | Recommended Action |\n|---------|-------------|-------------------|\n| Steady growth | Strategy is working | Continue, optimize high performers |\n| Sudden spike then drop | Viral content or algorithm volatility | Investigate cause, build on if repeatable |\n| Gradual decline | Content decay, competition, technical debt | Comprehensive audit needed |\n| Flat line | Plateau — existing strategy maxed out | New content areas, new link strategies |\n| Seasonal pattern | Industry/demand cycles | Plan content calendar around peaks |\n\n## SEO Attribution Guidance\n\n### Attribution Challenges in SEO\n\n| Challenge | Impact | Mitigation |\n|----------|--------|-----------|\n| Long conversion paths | SEO rarely gets last-touch credit | Use assisted conversions report |\n| Brand vs. non-brand | Brand searches inflate organic metrics | Always separate brand/non-brand |\n| Cross-device journeys | Mobile search to desktop conversion | Enable cross-device tracking |\n| SEO + paid overlap | Cannibalization or lift? | Test turning off paid for branded terms |\n| Content assists sales | Hard to attribute | Track content touches in CRM |\n\n## Reference Materials\n\n- [KPI Definitions](../../references/kpi-definitions.md) — Complete SEO/GEO metric definitions with benchmarks, good ranges, and warning thresholds\n- [Report Templates](./references/report-templates.md) — Report templates by audience (executive, marketing, technical, client)\n\n## Related Skills\n\n- [content-quality-auditor](../../cross-cutting/content-quality-auditor/) — Include CORE-EEAT scores as page-level content quality KPIs\n- [domain-authority-auditor](../../cross-cutting/domain-authority-auditor/) — Include CITE score as a domain-level KPI in periodic reports\n- [rank-tracker](../rank-tracker/) — Detailed ranking data\n- [backlink-analyzer](../backlink-analyzer/) — Link profile data\n- [alert-manager](../alert-manager/) — Set up report triggers\n- [serp-analysis](../../research/serp-analysis/) — SERP composition data\n- [memory-management](../../cross-cutting/memory-management/) — Archive reports in project memory\n- [entity-optimizer](../../cross-cutting/entity-optimizer/) — Track branded search and Knowledge Panel metrics\n- [technical-seo-checker](../../optimize/technical-seo-checker/) — Technical health data feeds into reports\n\nFile v1.0.3:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"performance-reporter\",\n  \"version\": \"1.0.3\",\n  \"publishedAt\": 1770824234444\n}\n\nFile v1.0.3:references/report-templates.md\n\n# SEO/GEO Report Templates\n\nCopy-ready report templates for executive, marketing, and technical audiences. Each template includes example data to illustrate proper formatting and data presentation.\n\n---\n\n## 1. Executive Report Template\n\nUse this template for C-suite, VP-level, or board reporting. Focuses on business impact, competitive position, and strategic recommendations. Keep to 1 page plus optional appendix.\n\n---\n\n```markdown\n# SEO & GEO Performance Summary\n\n**Period:** January 2025\n**Prepared for:** Leadership Team\n**Prepared by:** [Name], SEO Lead\n\n---\n\n## Performance at a Glance\n\n| KPI | Jan 2025 | Dec 2024 | MoM Change | YoY Change | Target | Status |\n|-----|----------|----------|------------|------------|--------|--------|\n| Organic Revenue | $142,000 | $128,000 | +10.9% | +34% | $130,000 | On track |\n| Organic Sessions | 285,000 | 261,000 | +9.2% | +28% | 270,000 | On track |\n| Keywords in Top 10 | 187 | 172 | +15 | +62 | 180 | On track |\n| AI Citations | 34 | 28 | +21.4% | N/A | 30 | On track |\n| Domain Rating | 52 | 51 | +1 | +8 | 55 | In progress |\n| Organic CVR | 2.8% | 2.6% | +0.2pp | +0.5pp | 2.5% | On track |\n\n## Competitive Position\n\n**Share of Voice Ranking:** #2 of 5 tracked competitors (up from #3 in Q3)\n\n| Rank | Competitor | Visibility Share |\n|------|-----------|-----------------|\n| 1 | CompetitorA.com | 28% |\n| **2** | **YourSite.com** | **24%** |\n| 3 | CompetitorB.com | 21% |\n| 4 | CompetitorC.com | 16% |\n| 5 | CompetitorD.com | 11% |\n\n## Key Wins\n\n1. **Achieved #1 ranking for \"project management software\"** — estimated $18K/month traffic value\n2. **AI citation rate increased to 34%** — up from 22% in Q3, now cited in AI responses for core product queries\n3. **Published research report generated 45 backlinks** — from sites including TechCrunch (DR 94) and Forbes (DR 95)\n\n## Risks & Mitigation\n\n1. **Google core update expected in February** — monitoring closely; content quality scores above benchmark\n2. **CompetitorA increased content production 2x** — accelerating our editorial calendar in response\n3. **Mobile CWV scores degraded** — engineering team addressing LCP issue, fix scheduled for Feb 15\n\n## Investment & ROI\n\n| Item | Jan Spend | Organic Revenue | Cumulative ROI (12mo) |\n|------|----------|----------------|----------------------|\n| SEO team | $12,000 | $142,000 | 418% |\n| Content production | $8,000 | (included above) | (included above) |\n| Tools & data | $2,500 | (included above) | (included above) |\n| **Total** | **$22,500** | **$142,000** | **418%** |\n\n## Ask for Next Period\n\n- Approve $5,000 budget increase for digital PR campaign targeting Q2 product launch\n- Engineering allocation: 20 hours for Core Web Vitals remediation\n```\n\n---\n\n## 2. Marketing Team Report Template\n\nUse this template for marketing managers, content teams, and channel leads. Provides detailed performance data with actionable insights.\n\n---\n\n```markdown\n# Monthly SEO & GEO Performance Report\n\n**Domain:** yoursite.com\n**Period:** January 1-31, 2025\n**Comparison:** vs. December 2024 and January 2024\n**Prepared:** February 3, 2025\n\n---\n\n## 1. Traffic Performance\n\n### Overview\n\n| Metric | Jan 2025 | Dec 2024 | MoM | Jan 2024 | YoY |\n|--------|----------|----------|-----|----------|-----|\n| Organic Sessions | 285,000 | 261,000 | +9.2% | 223,000 | +27.8% |\n| Organic Users | 198,000 | 182,000 | +8.8% | 158,000 | +25.3% |\n| Organic Pageviews | 412,000 | 378,000 | +9.0% | 318,000 | +29.6% |\n| Bounce Rate | 42% | 44% | -2pp | 48% | -6pp |\n| Avg Session Duration | 3:12 | 3:05 | +3.8% | 2:48 | +14.3% |\n| Pages/Session | 2.4 | 2.3 | +4.3% | 2.1 | +14.3% |\n\n### Traffic by Device\n\n| Device | Sessions | % of Total | MoM Change | CVR |\n|--------|----------|------------|------------|-----|\n| Desktop | 142,500 (50%) | 50% | +7.1% | 3.2% |\n| Mobile | 131,100 (46%) | 46% | +11.5% | 2.1% |\n| Tablet | 11,400 (4%) | 4% | +5.6% | 2.8% |\n\n### Non-Brand vs. Brand Split\n\n| Segment | Sessions | % of Organic | MoM Change |\n|---------|----------|-------------|------------|\n| Non-brand | 184,000 | 64.6% | +12.1% |\n| Brand | 101,000 | 35.4% | +4.1% |\n\n**Insight:** Non-brand growth outpacing brand growth indicates SEO is driving new audience discovery effectively.\n\n## 2. Keyword Rankings\n\n### Position Distribution\n\n| Range | Jan 2025 | Dec 2024 | Change |\n|-------|----------|----------|--------|\n| Position #1 | 23 | 19 | +4 |\n| Position #2-3 | 41 | 38 | +3 |\n| Position #4-10 | 123 | 115 | +8 |\n| Position #11-20 | 89 | 94 | -5 |\n| Position #21-50 | 156 | 162 | -6 |\n| Not ranking | 68 | 72 | -4 |\n| **Total tracked** | **500** | **500** | — |\n\n### Top 5 Ranking Improvements\n\n| Keyword | Volume | Old Rank | New Rank | Change | Est. Traffic |\n|---------|--------|----------|----------|--------|-------------|\n| project management software | 18,100 | 4 | 1 | +3 | +4,200/mo |\n| best CRM for small business | 8,200 | 12 | 6 | +6 | +380/mo |\n| team collaboration tools | 6,500 | 8 | 3 | +5 | +420/mo |\n| agile methodology guide | 4,400 | 22 | 9 | +13 | +180/mo |\n| remote work software | 5,100 | 15 | 7 | +8 | +210/mo |\n\n### Top 5 Ranking Declines\n\n| Keyword | Volume | Old Rank | New Rank | Change | Action |\n|---------|--------|----------|----------|--------|--------|\n| kanban board software | 3,600 | 5 | 11 | -6 | Content refresh scheduled Feb 10 |\n| project planning template | 2,900 | 7 | 14 | -7 | Competitor published superior template |\n| time tracking tools | 4,100 | 9 | 15 | -6 | New SERP features displacing organic |\n| workflow automation | 3,200 | 6 | 9 | -3 | Monitoring, within normal fluctuation |\n| sprint planning guide | 1,800 | 3 | 8 | -5 | Content update needed with 2025 examples |\n\n## 3. Content Performance\n\n### Top Performing Content (by Organic Traffic)\n\n| Page | Sessions | MoM | Rankings | Conversions |\n|------|----------|-----|----------|-------------|\n| /blog/project-management-guide | 18,400 | +22% | 12 KWs top 10 | 184 |\n| /product/features | 15,200 | +8% | 8 KWs top 10 | 456 |\n| /blog/crm-comparison | 12,100 | +15% | 9 KWs top 10 | 121 |\n| /resources/templates | 9,800 | +31% | 6 KWs top 10 | 98 |\n| /blog/remote-work-tips | 8,600 | +5% | 5 KWs top 10 | 43 |\n\n### Content Needing Refresh (Decaying Traffic)\n\n| Page | Sessions | MoM | Age | Action |\n|------|----------|-----|-----|--------|\n| /blog/2023-trends | 2,100 | -35% | 14mo | Rewrite as 2025 trends |\n| /blog/old-tool-comparison | 1,400 | -28% | 18mo | Update with current pricing/features |\n| /guides/beginner-pm | 3,200 | -18% | 10mo | Add interactive elements, update screenshots |\n\n## 4. GEO / AI Visibility\n\n| Metric | Jan 2025 | Dec 2024 | Change |\n|--------|----------|----------|--------|\n| Queries with AI Overview | 78/500 | 72/500 | +6 |\n| Your citations in AI | 34 | 28 | +6 |\n| Citation rate | 43.6% | 38.9% | +4.7pp |\n| Avg citation position | 2.1 | 2.4 | +0.3 (better) |\n\n### New AI Citations Won\n\n- \"best project management software\" — cited as #1 source\n- \"how to create a project plan\" — cited as #2 source\n- \"agile vs waterfall\" — cited as #3 source\n\n## 5. Backlink Performance\n\n| Metric | Jan 2025 | Dec 2024 | Change |\n|--------|----------|----------|--------|\n| Total referring domains | 1,847 | 1,812 | +35 |\n| New links acquired | 62 | 48 | +14 |\n| Links lost | 27 | 31 | -4 (fewer lost) |\n| Average new link DR | 41 | 38 | +3 |\n\n### Notable New Links\n\n| Source | DR | Type |\n|--------|-----|------|\n| TechCrunch | 94 | Press mention (research report) |\n| Forbes | 95 | Expert quote in roundup |\n| HubSpot Blog | 93 | Resource citation |\n\n## 6. Action Items\n\n| Priority | Action | Owner | Deadline |\n|----------|--------|-------|----------|\n| P0 | Fix mobile LCP issue (currently 3.8s) | Engineering | Feb 15 |\n| P1 | Refresh kanban board software article | Content | Feb 10 |\n| P1 | Publish 2025 trends article (replace 2023 version) | Content | Feb 14 |\n| P2 | Build links to CRM comparison page (target: 5 new) | SEO | Feb 28 |\n| P2 | Optimize 3 pages for AI citation (add structured data) | SEO | Feb 21 |\n| P3 | Research new keyword opportunities in \"AI tools\" space | SEO | Feb 28 |\n```\n\n---\n\n## 3. Technical SEO Report Template\n\nUse this template for engineering teams, dev leads, and technical stakeholders. Focuses on crawlability, indexation, performance, and error resolution.\n\n---\n\n```markdown\n# Technical SEO Health Report\n\n**Domain:** yoursite.com\n**Period:** January 2025\n**Prepared:** February 3, 2025\n\n---\n\n## 1. Crawl Health\n\n### Crawl Stats Summary\n\n| Metric | Jan 2025 | Dec 2024 | Change | Status |\n|--------|----------|----------|--------|--------|\n| Total pages crawled | 12,400 | 11,800 | +5.1% | Normal |\n| Avg crawl rate (pages/day) | 400 | 381 | +5.0% | Normal |\n| Avg response time | 320ms | 290ms | +10.3% | Monitor |\n| Crawl errors | 18 | 12 | +6 | Investigate |\n\n### Crawl Budget Efficiency\n\n| Page Type | Pages Crawled | % of Crawl | Should Crawl? |\n|-----------|-------------|-----------|---------------|\n| Blog posts | 4,200 | 33.9% | Yes |\n| Product pages | 3,100 | 25.0% | Yes |\n| Category pages | 2,400 | 19.4% | Yes |\n| Parameter URLs | 1,800 | 14.5% | No — block in robots.txt |\n| Paginated archives | 900 | 7.3% | Partially — consolidate |\n\n**Action:** Block parameter URLs via robots.txt to reclaim 14.5% of crawl budget.\n\n## 2. Index Coverage\n\n### Index Status\n\n| Status | Count | Change | Action |\n|--------|-------|--------|--------|\n| Valid (indexed) | 2,847 | +23 | None — healthy growth |\n| Valid with warnings | 42 | +3 | Review warnings |\n| Excluded (intentional) | 1,204 | +8 | Verify intentional |\n| Excluded (error) | 67 | +12 | Fix errors |\n\n### Exclusion Reasons (Top 5)\n\n| Reason | Count | Change | Priority |\n|--------|-------|--------|----------|\n| Crawled, not indexed | 34 | +8 | P1 — improve content quality |\n| Duplicate without canonical | 15 | +2 | P2 — add canonical tags |\n| Blocked by robots.txt | 12 | 0 | Verify intentional |\n| Soft 404 | 6 | +2 | P1 — fix or redirect |\n| Server error (5xx) | 0 | 0 | Clean |\n\n## 3. Core Web Vitals\n\n### Field Data (CrUX — 28-day rolling)\n\n| Metric | Mobile | Desktop | Status |\n|--------|--------|---------|--------|\n| LCP | 3.8s (Poor) | 2.1s (Good) | Mobile needs fix |\n| CLS | 0.08 (Good) | 0.05 (Good) | Passing |\n| INP | 180ms (Good) | 120ms (Good) | Passing |\n\n### LCP Diagnosis (Mobile)\n\n| Page Group | Mobile LCP | Issue | Fix |\n|-----------|-----------|-------|-----|\n| /blog/* | 4.2s | Hero images not optimized | Convert to WebP, add lazy loading |\n| /product/* | 3.5s | Third-party script blocking render | Defer non-critical scripts |\n| /resources/* | 3.1s | Large CSS bundle | Code-split CSS |\n\n**Estimated fix timeline:** 2 weeks (engineering sprint Feb 10-21)\n\n## 4. Error Log\n\n### New Errors This Period\n\n| Error Type | Count | Pages Affected | Priority |\n|-----------|-------|---------------|----------|\n| 404 Not Found | 8 | /blog/deleted-post-1, /old/page-2, +6 | P1 |\n| 500 Server Error | 3 | /api/webhook (intermittent) | P0 |\n| Redirect chain (3+ hops) | 5 | /old-url -> /new-url -> /final-url | P2 |\n| Mixed content warning | 2 | /resources/old-guide, /tools/calc | P2 |\n\n### Error Resolution Status\n\n| Error | Opened | Status | Owner |\n|-------|--------|--------|-------|\n| 404 on /blog/deleted-post-1 | Jan 5 | Redirect created Jan 8 | SEO |\n| 500 on /api/webhook | Jan 12 | Investigating | Backend |\n| Redirect chain on /old-url | Jan 15 | Pending | SEO |\n\n## 5. Schema & Rich Results\n\n### Schema Validation\n\n| Schema Type | Pages | Valid | Warnings | Errors |\n|------------|-------|-------|----------|--------|\n| Article | 342 | 338 | 4 | 0 |\n| Product | 89 | 87 | 0 | 2 |\n| FAQ | 56 | 56 | 0 | 0 |\n| HowTo | 23 | 23 | 0 | 0 |\n| BreadcrumbList | 2,847 | 2,847 | 0 | 0 |\n\n**Action:** Fix 2 Product schema errors (missing \"price\" property on clearance items).\n\n## 6. Technical Debt Tracker\n\n| Item | Priority | Effort | Impact | Status |\n|------|----------|--------|--------|--------|\n| Block parameter URLs in robots.txt | P1 | Low | Crawl budget +14% | Scheduled Feb 5 |\n| Fix mobile LCP (image optimization) | P0 | Medium | CWV pass rate | Sprint Feb 10-21 |\n| Consolidate duplicate pages (42 pages) | P2 | Medium | Index quality | Backlog |\n| Implement hreflang for EN-GB pages | P3 | High | International SEO | Q2 planned |\n| Migrate HTTP resources to HTTPS | P2 | Low | Security + trust | Scheduled Feb 12 |\n\n## 7. Recommendations for Engineering\n\n1. **Immediate:** Resolve intermittent 500 errors on /api/webhook endpoint\n2. **This sprint:** Optimize hero images on blog templates (convert to WebP, implement responsive sizes)\n3. **Next sprint:** Defer third-party scripts on product pages (move to async loading)\n4. **Backlog:** Implement edge caching for static blog content to improve TTFB\n```\n\n---\n\n## 4. Report Assembly Guidelines\n\n### How to Combine Templates\n\n| Audience | Include Sections | Exclude |\n|----------|-----------------|---------|\n| CEO / Board | Executive template only | All technical detail |\n| VP Marketing | Executive + Marketing sections 1-4, 6 | Crawl stats, schema details |\n| Marketing Manager | Full Marketing template | Deep technical debugging |\n| SEO Manager | Marketing + Technical templates | Executive ROI framing |\n| Engineering Lead | Technical template only | Revenue, keyword details |\n| Client (agency) | Executive + Marketing sections 1-3, 6 | Internal cost data, technical debt |\n\n### Data Freshness Requirements\n\n| Report Type | Maximum Data Age | Reason |\n|------------|-----------------|--------|\n| Executive monthly | 3 days after period end | Allow for data processing lag |\n| Marketing weekly | 1 day after period end | Timely action items |\n| Technical | Real-time where possible | Issues need immediate attention |\n| Quarterly review | 5 days after quarter end | Allow for data reconciliation |\n\n### Report Delivery Checklist\n\n- [ ] All data sources verified and dated\n- [ ] Period-over-period comparisons included\n- [ ] Competitor context provided where relevant\n- [ ] Action items are specific, assigned, and time-bound\n- [ ] Report tailored to audience (no jargon for executives, full detail for technical)\n- [ ] Visualizations are clear and labeled\n- [ ] Sources cited for all external benchmarks\n- [ ] Draft reviewed for accuracy before distribution","readmeExcerpt":"Skill: Performance Reporter Owner: aaron-he-zhu Summary: Generates comprehensive SEO and GEO performance reports combining rankings, traffic, backlinks, and AI visibility metrics. Creates executive summaries and de... Tags: latest:2.0.0 Version history: v2.0.0 | 2026-02-14T04:20:01.475Z | auto **Major update focusing on discoverability and guidance for report types.** - Added detailed usage triggers in the descriptio","codeSnippets":[],"executableExamples":[{"language":"text","snippet":"Create an SEO performance report for [domain] for [time period]"},{"language":"text","snippet":"Generate an executive summary of SEO performance for [month/quarter]"},{"language":"text","snippet":"Create a GEO visibility report for [domain]"},{"language":"text","snippet":"Generate a content performance report"},{"language":"markdown","snippet":"## Report Configuration\n   \n   **Domain**: [domain]\n   **Report Period**: [start date] to [end date]\n   **Comparison Period**: [previous period for comparison]\n   **Report Type**: [Monthly/Quarterly/Annual/Custom]\n   **Audience**: [Executive/Technical/Client]\n   **Focus Areas**: [Rankings/Traffic/Content/Backlinks/GEO]"},{"language":"markdown","snippet":"# SEO Performance Report\n   \n   **Domain**: [domain]\n   **Period**: [date range]\n   **Prepared**: [date]\n   \n   ---\n   \n   ## Executive Summary\n   \n   ### Overall Performance: [Excellent/Good/Needs Attention/Critical]\n   \n   **Key Highlights**:\n   \n   🟢 **Wins**:\n   - [Win 1 - e.g., \"Organic traffic increased 25%\"]\n   - [Win 2 - e.g., \"3 new #1 rankings achieved\"]\n   - [Win 3 - e.g., \"Conversion rate improved 15%\"]\n   \n   🟡 **Watch Areas**:\n   - [Area 1 - e.g., \"Mobile rankings declining slightly\"]\n   - [Area 2 - e.g., \"Competitor gaining ground on key terms\"]\n   \n   🔴 **Action Required**:\n   - [Issue 1 - e.g., \"Technical SEO audit needed\"]\n   \n   ### Key Metrics at a Glance\n   \n   | Metric | This Period | Last Period | Change | Target | Status |\n   |--------|-------------|-------------|--------|--------|--------|\n   | Organic Traffic | [X] | [Y] | [+/-Z%] | [T] | ✅/⚠️/❌ |\n   | Keyword Rankings (Top 10) | [X] | [Y] | [+/-Z] | [T] | ✅/⚠️/❌ |\n   | Organic Conversions | [X] | [Y] | [+/-Z%] | [T] | ✅/⚠️/❌ |\n   | Domain Authority | [X] | [Y] | [+/-Z] | [T] | ✅/⚠️/❌ |\n   | AI Citations | [X] | [Y] | [+/-Z%] | [T] | ✅/⚠️/❌ |\n   \n   ### SEO ROI\n   \n   **Investment**: $[X] (content, tools, effort)\n   **Organic Revenue**: $[Y]\n   **ROI**: [Z]%"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: performance-reporter\ndescription: 'Use when the user asks to \"generate SEO report\", \"performance report\", \"traffic report\", \"SEO dashboard\", \"report to stakeholders\", \"show me the numbers\", \"monthly SEO report\", or \"present SEO results to my boss\". Generates comprehensive SEO and GEO performance reports combining rankings, traffic, backlinks, and AI visibility metrics. Creates executive summaries and detailed analyses for stakeholder reporting. For detailed rank tracking, see rank-tracker. For link-specific analysis, see backlink-analyzer.'\nlicense: Apache-2.0\nmetadata:\n  author: aaron-he-zhu\n  version: \"2.0.0\"\n  geo-relevance: \"medium\"\n  tags:\n    - seo\n    - geo\n    - performance report\n    - seo report\n    - traffic analysis\n    - seo dashboard\n    - executive summary\n    - analytics report\n    - kpi tracking\n  triggers:\n    - \"generate SEO report\"\n    - \"performance report\"\n    - \"traffic report\"\n    - \"SEO dashboard\"\n    - \"report to stakeholders\"\n    - \"monthly report\"\n    - \"SEO analytics\"\n    - \"show me the numbers\"\n    - \"monthly SEO report\"\n    - \"present SEO results to my boss\"\n---\n\n# Performance Reporter\n\n\n> **[SEO & GEO Skills Library](https://skills.sh/aaron-he-zhu/seo-geo-claude-skills)** · 20 skills for SEO + GEO · Install all: `npx skills add aaron-he-zhu/seo-geo-claude-skills`\n\n<details>\n<summary>Browse all 20 skills</summary>\n\n**Research** · [keyword-research](../../research/keyword-research/) · [competitor-analysis](../../research/competitor-analysis/) · [serp-analysis](../../research/serp-analysis/) · [content-gap-analysis](../../research/content-gap-analysis/)\n\n**Build** · [seo-content-writer](../../build/seo-content-writer/) · [geo-content-optimizer](../../build/geo-content-optimizer/) · [meta-tags-optimizer](../../build/meta-tags-optimizer/) · [schema-markup-generator](../../build/schema-markup-generator/)\n\n**Optimize** · [on-page-seo-auditor](../../optimize/on-page-seo-auditor/) · [technical-seo-checker](../../optimize/technical-seo-checker/) · [internal-linking-optimizer](../../optimize/internal-linking-optimizer/) · [content-refresher](../../optimize/content-refresher/)\n\n**Monitor** · [rank-tracker](../rank-tracker/) · [backlink-analyzer](../backlink-analyzer/) · **performance-reporter** · [alert-manager](../alert-manager/)\n\n**Cross-cutting** · [content-quality-auditor](../../cross-cutting/content-quality-auditor/) · [domain-authority-auditor](../../cross-cutting/domain-authority-auditor/) · [entity-optimizer](../../cross-cutting/entity-optimizer/) · [memory-management](../../cross-cutting/memory-management/)\n\n</details>\n\nThis skill creates comprehensive SEO and GEO performance reports that combine multiple metrics into actionable insights. It produces executive summaries, detailed analyses, and visual data presentations for stakeholder communication.\n\n## When to Use This Skill\n\n- Monthly/quarterly SEO reporting\n- Executive stakeholder updates\n- Client reporting for agencies\n- Tracking campaign performance\n- C"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"performance-reporter\",\n  \"version\": \"2.0.0\",\n  \"publishedAt\": 1771042801475\n}"},{"path":"references/kpi-definitions.md","content":"# SEO/GEO KPI Definitions\n\nComplete glossary of SEO and GEO key performance indicators with calculation formulas, data sources, benchmark ranges by industry, and interpretation guidance.\n\n---\n\n## 1. Organic Search KPIs\n\n### Organic Sessions\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Number of visits to your site originating from organic (unpaid) search engine results |\n| **Formula** | Count of sessions where medium = \"organic\" |\n| **Data Source** | ~~analytics (Google Analytics, Adobe Analytics, or equivalent) |\n| **Good Range** | Growing month-over-month; 3-10% MoM growth is healthy |\n| **Warning** | Decline >10% MoM without known seasonal cause |\n| **Segmentation** | Always separate brand vs. non-brand organic sessions |\n\n**Interpretation:**\n- Growing organic sessions with stable conversion rate = SEO strategy is working.\n- Growing sessions but declining conversions = traffic quality issue; check keyword targeting.\n- Flat sessions despite new content = content not ranking or cannibalizing existing pages.\n\n---\n\n### Organic Click-Through Rate (CTR)\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Percentage of search impressions that result in a click to your site |\n| **Formula** | (Organic Clicks / Organic Impressions) x 100 |\n| **Data Source** | ~~search console |\n| **Good Range** | >3% overall; varies significantly by position and query type |\n| **Warning** | <1.5% overall or declining trend |\n| **Segmentation** | By query type (brand vs. non-brand), by page, by position range |\n\n**Benchmarks by Position:**\n\n| Position | Expected CTR Range |\n|----------|-------------------|\n| #1 | 25-35% |\n| #2 | 12-18% |\n| #3 | 8-13% |\n| #4-5 | 4-8% |\n| #6-10 | 2-5% |\n| #11-20 | 0.5-2% |\n\n**Interpretation:**\n- High impressions but low CTR = title tags and meta descriptions need optimization.\n- CTR declining for stable positions = SERP features (AI Overview, PAA) stealing clicks.\n- CTR higher than position benchmarks = strong brand recognition or compelling snippets.\n\n---\n\n### Average Position\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Mean ranking position across all tracked keywords or queries |\n| **Formula** | Sum of all positions / count of keywords |\n| **Data Source** | ~~search console (query-level), ~~SEO tool (keyword-level) |\n| **Good Range** | <20 for tracked keywords; improving trend |\n| **Warning** | >30 or rising (worsening) trend |\n| **Segmentation** | By keyword group, by page, by intent type |\n\n**Interpretation:**\n- Average position is a directional indicator, not an absolute measure. A few very low-ranking keywords can drag the average down significantly.\n- Always pair with keyword distribution (how many keywords in top 10, top 20, etc.) for a complete picture.\n\n---\n\n### Keyword Visibility Score\n\n| Attribute | Detail |\n|-----------|--------|\n| **Definition** | Weighted score combining keyword positions and search volumes into a single index |\n| **Formula** | Sum of (estimated CTR a"},{"path":"references/report-templates.md","content":"# SEO/GEO Report Templates\n\nCopy-ready report templates for executive, marketing, and technical audiences. Each template includes example data to illustrate proper formatting and data presentation.\n\n---\n\n## 1. Executive Report Template\n\nUse this template for C-suite, VP-level, or board reporting. Focuses on business impact, competitive position, and strategic recommendations. Keep to 1 page plus optional appendix.\n\n---\n\n```markdown\n# SEO & GEO Performance Summary\n\n**Period:** January 2025\n**Prepared for:** Leadership Team\n**Prepared by:** [Name], SEO Lead\n\n---\n\n## Performance at a Glance\n\n| KPI | Jan 2025 | Dec 2024 | MoM Change | YoY Change | Target | Status |\n|-----|----------|----------|------------|------------|--------|--------|\n| Organic Revenue | $142,000 | $128,000 | +10.9% | +34% | $130,000 | On track |\n| Organic Sessions | 285,000 | 261,000 | +9.2% | +28% | 270,000 | On track |\n| Keywords in Top 10 | 187 | 172 | +15 | +62 | 180 | On track |\n| AI Citations | 34 | 28 | +21.4% | N/A | 30 | On track |\n| Domain Rating | 52 | 51 | +1 | +8 | 55 | In progress |\n| Organic CVR | 2.8% | 2.6% | +0.2pp | +0.5pp | 2.5% | On track |\n\n## Competitive Position\n\n**Share of Voice Ranking:** #2 of 5 tracked competitors (up from #3 in Q3)\n\n| Rank | Competitor | Visibility Share |\n|------|-----------|-----------------|\n| 1 | CompetitorA.com | 28% |\n| **2** | **YourSite.com** | **24%** |\n| 3 | CompetitorB.com | 21% |\n| 4 | CompetitorC.com | 16% |\n| 5 | CompetitorD.com | 11% |\n\n## Key Wins\n\n1. **Achieved #1 ranking for \"project management software\"** — estimated $18K/month traffic value\n2. **AI citation rate increased to 34%** — up from 22% in Q3, now cited in AI responses for core product queries\n3. **Published research report generated 45 backlinks** — from sites including TechCrunch (DR 94) and Forbes (DR 95)\n\n## Risks & Mitigation\n\n1. **Google core update expected in February** — monitoring closely; content quality scores above benchmark\n2. **CompetitorA increased content production 2x** — accelerating our editorial calendar in response\n3. **Mobile CWV scores degraded** — engineering team addressing LCP issue, fix scheduled for Feb 15\n\n## Investment & ROI\n\n| Item | Jan Spend | Organic Revenue | Cumulative ROI (12mo) |\n|------|----------|----------------|----------------------|\n| SEO team | $12,000 | $142,000 | 418% |\n| Content production | $8,000 | (included above) | (included above) |\n| Tools & data | $2,500 | (included above) | (included above) |\n| **Total** | **$22,500** | **$142,000** | **418%** |\n\n## Ask for Next Period\n\n- Approve $5,000 budget increase for digital PR campaign targeting Q2 product launch\n- Engineering allocation: 20 hours for Core Web Vitals remediation\n```\n\n---\n\n## 2. Marketing Team Report Template\n\nUse this template for marketing managers, content teams, and channel leads. Provides detailed performance data with actionable insights.\n\n---\n\n```markdown\n# Monthly SEO & GEO Performance Report\n\n**Domain:** yoursite.com\n**Period:** January"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Generates comprehensive SEO and GEO performance reports combining rankings, traffic, backlinks, and AI visibility metrics. Creates executive summaries and de... Skill: Performance Reporter Owner: aaron-he-zhu Summary: Generates comprehensive SEO and GEO performance reports combining rankings, traffic, backlinks, and AI visibility metrics. Creates executive summaries and de... Tags: latest:2.0.0 Version history: v2.0.0 | 2026-02-14T04:20:01.475Z | auto **Major update focusing on discoverability and guidance for report types.** - Added detailed usage triggers in the descriptio","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1365,"uniquenessScore":48,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-09T21:05:47.675Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}