Agentic SEO

Automated SEO monitoring, keyword tracking, content optimization, and technical health checks — powered by six AI agents that run on daily and weekly schedules. The system uses Google Search Console data, PageSpeed Insights API, and AI analysis to continuously improve your search rankings.

Dashboard Tabs

The SEO section is organized into tabs:

TabDescription
KeywordsTrack keyword rankings, positions, and trends over time
ContentMonitor which pages drive organic traffic
PageSpeedCore Web Vitals and performance score history
TasksAI-generated action items prioritized by impact
Activity LogFull audit trail of agent runs and manual changes
SEO LogManual log of SEO work performed by your team

Keyword Tracking

The Keywords tab shows all tracked keywords with:

  • Current position — Latest Google ranking
  • Position change — Movement since last snapshot (▲ green, ▼ red)
  • Impressions — How often the keyword appeared in search results
  • Clicks — How many users clicked through
  • CTR — Click-through rate
  • Search volume — Estimated monthly searches

Click any keyword to see its ranking history chart — a time-series visualization of position changes over weeks or months.

Content Performance

Monitor which pages drive the most organic traffic:

  • URL — Page path
  • Impressions — Total search impressions
  • Clicks — Total organic clicks
  • CTR — Click-through rate
  • Average position — Mean ranking across all keywords for that page

Sort by any column to identify top performers and underperforming pages that need optimization.

PageSpeed Insights

Automated PageSpeed audits track Core Web Vitals and performance scores:

MetricDescriptionTarget
LCPLargest Contentful Paint — loading speed< 2.5s
FID / INPFirst Input Delay / Interaction to Next Paint — interactivity< 200ms
CLSCumulative Layout Shift — visual stability< 0.1
PerformanceOverall Lighthouse score> 90

Scores are tracked over time with trend charts. Alerts fire when scores drop below thresholds.

SEO Tasks

AI-generated action items based on your site's data. Each task includes:

  • Title — Clear description of the issue or opportunity
  • Priority — High, medium, or low impact
  • Category — Content, technical, link building, or schema
  • Description — Detailed explanation with specific recommendations
  • Status — Open, in progress, completed, or dismissed

Tasks are generated by the AI agents during their scheduled runs and prioritized by estimated SEO impact.

How It Works — The Six Agents

Six Cloudflare Workers run as automated SEO agents, each with a specific role:

1. Keyword Agent

  • Schedule: Daily (early morning)
  • Source: Google Search Console API
  • Action: Collects keyword impression, click, and position data. Stores daily snapshots for trend tracking.

2. Ranking Agent

  • Schedule: Daily
  • Source: Keyword Agent data
  • Action: Compares today's positions with previous snapshots. Flags significant changes (±3 positions). Generates ranking alerts.

3. Content Agent

  • Schedule: Weekly
  • Source: Search Console + AI analysis
  • Action: Audits page content against keyword targets. Identifies thin content, missing meta descriptions, and optimization opportunities. Generates content tasks.
  • Schedule: Weekly
  • Source: Site crawl + Search Console
  • Action: Analyzes internal linking structure and backlink profile. Identifies broken links, orphan pages, and link building opportunities.

5. Technical Agent

  • Schedule: Weekly
  • Source: PageSpeed Insights API + site crawl
  • Action: Runs Core Web Vitals checks, monitors performance scores, checks for crawl errors, robots.txt issues, and sitemap problems.

6. Schema Agent

  • Schedule: Weekly
  • Source: Site crawl + structured data validation
  • Action: Validates JSON-LD structured data. Checks for missing or incorrect schema markup. Recommends schema additions for rich snippets.

All agents store their results in the seo schema in Supabase with client_id for multi-tenant isolation. Data flows into the dashboard automatically.

Activity Log

A complete audit trail of all SEO-related events:

  • Agent runs — Timestamp, agent name, status, items processed
  • Task changes — When tasks are created, updated, or completed
  • Manual actions — Changes made by your team via the SEO Log

SEO Log (Manual)

Track SEO work performed by your team with structured entries:

  • Date — When the work was done
  • Category — Content, technical, link building, reporting, other
  • Description — What was done
  • Hours — Time spent
  • Notes — Additional context

This provides transparency and accountability for all SEO efforts — both automated and manual.

SEO data requires an active Google Search Console connection. Your Webfluentia account manager configures this during client onboarding.