Connect Google Search Console once, get daily SEO insights from your terminal or browser. Built with Python for Astro, Quarto, and every modern framework. No subscription required.
Used in production by
Most platforms were built for agencies, not engineers.
Every feature is designed to put you in control.
Most tools charge monthly and expire tokens every few weeks.
Connect once. We sync daily, detect gaps automatically, and cache tokens — no re-auth.
Export to CSV, lose trend data, guess at user intent.
See rising/falling queries with AI-powered intent classification. Filter by country and device — all from your terminal.
Upload URLs as CSV and hope the tool finds your content.
We scan your actual files. Score every page for title tags, headings, and keyword placement. Spot stale content instantly.
Third-party validators support 5 schema types, max.
Validate 26 schema types including Article, Product, FAQ. We mine your GSC queries for structured data opportunities.
Check index status one URL at a time, no history.
We track every page's index status with coverage codes and history. Spot drops before they cost you traffic.
Generate a sitemap and hope it reflects actual performance.
Map Markdown content to live SEO data. Native support for Quarto, Astro, Hugo, and dynamic pages via fetch.
16 commands for keyword research, rank tracking, index monitoring, and technical SEO checks — no dashboard required.
A Python-powered FastHTML dashboard for teams who prefer a graphical interface over the command line.
Monitor keyword position changes over time with interactive line charts. Filter by country, device, and date range. Export to CSV or Markdown for client reports.
Parallel-fetched, cached reports combining content analysis, keyword data, technical issues, and schema validation into a single actionable overview. Refresh on demand.
Add unlimited websites, configure per-site content directories and site types (Quarto, Astro, Hugo, WordPress), sync data independently, and manage articles with SEO metadata.
Automated audits, AI content analysis, deeper platform integrations.
Connect Google Search Console data to stores for product-level SEO analysis. AI agent suggests automated keyword and content improvements across your site.
DSPy-driven missing query filters that learn from your content, fuzzy matching for partial keyword overlap, and machine learning noise reduction for cannibalization detection.
Detect missing or conflicting canonical tags, improper meta robots directives, noindex leaks on important pages, and broken hreflang implementations across multilingual sites.
Fetch Core Web Vitals and Lighthouse scores per page, store historical performance data, and surface optimization suggestions for image compression, render-blocking resources, and more.
Ideas we're exploring to make SEO data actionable through AI, automation, and deeper search engine integrations.
Clone the repository, connect Google Search Console, and run your first keyword analysis in under five minutes.