3.0 KiB
3.0 KiB
SIF SEO Dashboard Insights
Last Updated: 2025-03-01 Component: Semantic Intelligence Dashboard (Frontend/Backend)
🔍 Overview
The SEO Dashboard is the user's window into the Semantic Intelligence Framework (SIF). It visualizes the data stored in the txtai vector index, translating complex semantic relationships into actionable marketing insights.
Unlike traditional SEO tools that rely on keyword volume, SIF analyzes topical authority and semantic distance.
🏗️ Data Flow
graph LR
A[Raw Data] -->|Indexing| B[(SIF Vector Index)]
B -->|Query| C[RealTimeSemanticMonitor]
C -->|Analyze| D[SIF Agents]
D -->|Tag| E[ContentSemanticInsight]
E -->|API| F[Frontend Dashboard]
📊 Key Insight Modules
1. Semantic Health Score
- What it is: A 0-100 score representing how well the user's content covers their target niche compared to competitors.
- Calculation:
Topic Coverage: % of core industry topics present in user index.Content Freshness: Recency of indexed documents.Competitor Overlap: Semantic similarity score vs. top competitors.
2. Content Pillars (The Strategy)
- Visual: Cards showing core themes (e.g., "AI Marketing", "SEO Tools").
- Agent: Strategy Architect.
- Logic:
txtaiclusters all user content.- Clusters with >5 documents become "Pillars".
- Relevance score is calculated based on cluster density.
3. Semantic Gaps (The Opportunity)
- Visual: Accordion list of missing topics.
- Agent: Content Strategist.
- Logic:
- Compare User Vector Space vs. Competitor Vector Space.
- Identify dense clusters in Competitor space that are empty in User space.
- Flag these as "Gaps" (e.g., "Competitors write about 'Voice Search', you don't").
4. AI Insights (The Action)
- Visual: A feed of prioritized recommendations.
- Agents involved: All.
- Types:
- Trend: "Interest in 'Vector Database' is rising." (Source: Content Strategist)
- Optimization: "Low CTR on 'Pricing' page." (Source: SEO Specialist)
- Threat: "Competitor X launched a new guide." (Source: Competitor Analyst)
🕵️ Agent Attribution
To build trust, every insight in the dashboard is attributed to a specific AI agent:
- "Identified by Strategy Architect": Found a structural issue.
- "Spotted by Content Strategist": Found a creative opportunity.
- "Flagged by SEO Specialist": Found a technical error.
This connects the dashboard back to the "Team" concept introduced during onboarding.
🔄 Real-Time Monitoring
The RealTimeSemanticMonitor service runs periodically (default: daily or on-demand).
- Polls SIF: Checks for new indexed documents.
- Runs Agents: Executes agent logic against the fresh index.
- Generates Alerts: If a critical threshold is breached (e.g., Health < 50%), it sends a system notification.