Learn a skill

SEO & AI-Search (GEO)

Teach your agent to run SEO and AI-search visibility work with real Search Console data.

What we found works best

Use OpenSEO for keyword and site research (an open-source alternative to paid suites). Add a read-only Google Search Console MCP for your own data, and aaron-marketing-skills for GEO content optimization.

Real Search Console data beats guessed keywords. A read-only scope means the agent can't change site settings. The GEO skills structure content for AI answers.

Options we compared

OptionCost / accountCan act?Source
✅ OpenSEO
Open-source SEO research suite
free to self-host; a hosted MCP exists (unverified)
optional
readevery-app/open-seo
MIT · ★ 24k · pushed 2026-10-08
✅ Google Search Console MCP (read-only)
Search analytics, URL inspection and sitemaps, read-only
free
Google account with Search Console access (OAuth)
read-onlysarahpark/google-search-console-mcp
MIT · ★ 10 · pushed 2026-09-19
aaron-marketing-skills (GEO)
GEO content-optimizer skills
free
none
noneaaron-he-zhu/aaron-marketing-skills
Apache-2.0 · ★ unverified · pushed unverified

Steps

  1. Connect Search Console read-only and confirm your site is listed.
  2. Baseline: top queries and pages, CTR, indexing issues.
  3. Keyword research with OpenSEO for the gap topics.
  4. GEO pass on 3 pages (structure, FAQ, schema, llms.txt), delivered as PRs.
  5. Re-check after 28 days.

Traps to avoid

Safety

🔒 Pro plan: guided install

Exact commands for Claude Code, Codex, Grok Bot and Gemini CLI, pinned commits, one step at a time with next_lesson and check_lesson, plus updates.

Stars and last push were checked against the GitHub API. Install commands come from vendor and README docs and have not been executed by us. Marked "unverified" where we couldn't confirm.

Ask the teacher for a plan for your agent →