A comprehensive suite of 14 professional-grade SEO analysis workflows, running natively inside the Gemini CLI.
Independent community project, not affiliated with or endorsed by Google.
Original project and concept: AgriciDaniel/claude-seo
gemini-seo is a Gemini-native adaptation of Claude SEO's methodology, tuned for Gemini CLI behavior and context handling.
Adaptation principles:
- Preserve the original strategic SEO coverage while adapting execution for Gemini workflows.
- Use Progressive Disclosure so only the needed reference guide is loaded per request.
- Route everything through a Single Master Orchestrator (
SKILL.md) for speed and context control. - Support premium client-ready deliverables via HTML and PDF reporting templates.
Primary workflow coverage (14):
seo-audit- full-site auditingseo-page- deep single-page analysisseo-technical- technical SEO reviewseo-content- E-E-A-T and quality analysisseo-schema- schema detection/validation/generationseo-images- image SEO and performance analysisseo-sitemap- sitemap audit/generationseo-geo- AI search and citation readinessseo-plan- strategic SEO planningseo-programmatic- pages-at-scale analysisseo-competitor-pages- comparison/alternatives strategyseo-hreflang- international SEO validationseo-performance- Core Web Vitals/performance checksseo-visual- screenshot and visual-first diagnostics
All workflows are orchestrated by:
gemini-seo- top-level routing/orchestration skill
SKILL.md acts as a compact router that delegates to exact references only when needed.
Each request pulls only the relevant tactical file (for example references/seo-schema.md), avoiding unnecessary context bloat.
Every workflow can output a polished report format using assets/report-template.html.
When requested, outputs can be packaged as both HTML and PDF deliverables.
Gemini SEO is packaged as a standard Gemini CLI Skill.
- Download the latest
gemini-seo.skillfile from the Releases page. - Install it using the Gemini CLI:
gemini skills install path/to/gemini-seo.skill --scope user
- Reload your active Gemini CLI session:
/skills reload
- Optional verification:
/skills list
Use natural language prompts inside the Gemini CLI, for example:
- "Run a full SEO audit for https://example.com"
- "Analyze this page deeply: https://example.com/about"
- "Validate hreflang for https://example.com"
- "Generate a sitemap from this URL list"
Tip: append "premium report" or "client deliverable" to any request to generate polished report outputs.
Depending on task type, Gemini SEO can produce:
FULL-AUDIT-REPORT.mdACTION-PLAN.mdCLIENT-SEO-AUDIT.htmlCLIENT-SEO-AUDIT.pdf- Supporting screenshots and analysis files when applicable
gemini-seo/
├── SKILL.md # The Single Master Orchestrator
├── references/ # 14 specialized tactical guides (loaded dynamically)
├── scripts/ # Secure Python web-fetching & screenshot utilities
└── assets/ # Premium HTML reporting templates
- Installation Guide
- Workflow Reference
- Architecture
- Troubleshooting
- Contributing
- Security Policy
- Legal Notice
MIT License. See LICENSE.
- Original project and concept: AgriciDaniel/claude-seo
- Original Claude SEO demo: Watch on YouTube
- Gemini Native Port: avalonreset/gemini-seo
- Related Codex Port: avalonreset/codex-seo
Join the community: AI Marketing Hub Pro.
Disclosure: Referral link; I may earn a commission at no additional cost to you.
