Codex SEO icon

Codex SEO

Full-stack SEO audits, Google API workflows, backlinks analysis, reporting, and optional MCP extensions for Codex.

bestlemoon/codex-seo · v1.8.0 · Tools & Integrations

BestLemoonsafe

Trust Score

78

Security

95

Surfaces

25

What is Codex SEO?

Codex SEO is a published tools & integrations plugin for AI coding agents in the mcp ecosystem, developed by BestLemoon and distributed through the HOL AI plugin registry. Full-stack SEO audits, Google API workflows, backlinks analysis, reporting, and optional MCP extensions for Codex.

Canonical slug
bestlemoon/codex-seo
Version
v1.8.0 · updated Sep 20, 2026

Trust & Reputation

HOL Trust Score
78

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
100pts
Maintenance
55pts
MCP Posture
100pts
Plugin Security
95pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Safety label
safe
Digest verified
Yes
22 bundled skills — copy or download SKILL.mdOpen skills

Trust & reputation

Trust & Reputation

HOL Trust Score
78

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
100pts
Maintenance
55pts
MCP Posture
100pts
Plugin Security
95pts
Provenance
70pts
Publisher Quality
75pts

Provenance

Plugin root
.
Source repo
https://github.com/BestLemoon/codex-seo
Source commit
cab98ce1ed65…
Publisher verified
No
Owner verified
Not owner verified

Continuous scanner CI not detected

This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.

Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.

Verified badge not detected

Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.

Security Posture

safe
Safety label
95
Security score
0
High findings
Provider
registry-broker-fallback
Grade
A · safe
Version
Unknown
cisco-skill-scanner: unknown

Findings

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

Codex SEO — Frequently asked questions

What is Codex SEO?
Codex SEO is an AI plugin in the HOL registry. Full-stack SEO audits, Google API workflows, backlinks analysis, reporting, and optional MCP extensions for Codex.
How do I install Codex SEO?
Install Codex SEO in your harness: Codex — codex plugin marketplace add BestLemoon/codex-seo; MCP — git clone https://github.com/BestLemoon/codex-seo; Any agent — npx skills add BestLemoon/codex-seo. Full step-by-step guidance is on the HOL plugin page.
How do I install Codex SEO in Codex?
To install Codex SEO in Codex, start with codex plugin marketplace add BestLemoon/codex-seo. The complete step-by-step install guide for Codex is on the HOL plugin page.
How do I install Codex SEO in MCP?
To install Codex SEO in MCP, start with git clone https://github.com/BestLemoon/codex-seo. The complete step-by-step install guide for MCP is on the HOL plugin page.
Is Codex SEO free?
Pricing for Codex SEO is published on its HOL plugin page when the maker schedules a launch.
Who publishes Codex SEO?
Codex SEO is published by BestLemoon and listed on HOL.
Is Codex SEO available now?
Codex SEO availability is listed on its HOL plugin page.

Install Guidance

Install in Codex

Install through the Codex CLI plugin marketplace.

Codex plugin docs
  1. 1

    Register the marketplace

    Run in any terminal. Codex reads the marketplace entry from .agents/plugins/marketplace.json (or the legacy .claude-plugin path) in the repository. If the repository ships none, add the generated entry from the Advanced section below first.

    shell
  2. 2

    Install from the Plugins browser

    Open Codex, open the Plugins browser, choose the codex-seo marketplace, and install codex-seo.

  3. 3

    Verify the marketplace registration

    shell

Plugin Manifest

{
  "name": "codex-seo",
  "version": "1.8.0",
  "description": "Comprehensive SEO analysis plugin for Codex with audits, technical SEO, content quality, schema, GEO, local SEO, backlinks, Google APIs, and MCP-backed extensions.",
  "author": {
    "name": "BestLemoon",
    "url": "https://github.com/BestLemoon"
  },
  "homepage": "https://github.com/BestLemoon/codex-seo",
  "repository": "https://github.com/BestLemoon/codex-seo",
  "license": "MIT",
  "keywords": [
    "seo",
    "codex",
    "technical-seo",
    "schema",
    "backlinks",
    "google-search-console",
    "pagespeed",
    "crux",
    "ga4",
    "local-seo",
    "geo"
  ],
  "skills": "./",
  "hooks": "./hooks/hooks.json",
  "mcpServers": "./.registry/mcp.json",
  "interface": {
    "displayName": "Codex SEO",
    "developerName": "BestLemoon",
    "type": "cli",
    "shortDescription": "SEO audits, reports, Google data, and MCP-backed analysis.",
    "longDescription": "Codex SEO adds a full SEO analysis stack to Codex: audits, page analysis, schema checks, GEO, local/maps, backlinks, Google API workflows, PDF reporting, and optional DataForSEO, Firecrawl, and image-generation extensions. This public repo is adapted from AgriciDaniel/claude-seo.",
    "category": "Productivity",
    "capabilities": [
      "Interactive",
      "Write"
    ],
    "websiteURL": "https://github.com/BestLemoon/codex-seo",
    "privacyPolicyURL": "https://github.com/BestLemoon/codex-seo/blob/main/PRIVACY.md",
    "termsOfServiceURL": "https://github.com/BestLemoon/codex-seo/blob/main/LICENSE",
    "defaultPrompt": [
      "/seo audit https://example.com",
      "$seo schema https://example.com",
      "Run a technical SEO review for this site"
    ],
    "brandColor": "#1e3a5f",
    "composerIcon": "./assets/icon.svg",
    "logo": "./assets/logo.svg",
    "screenshots": [
      "./assets/screenshot-audit.svg",
      "./assets/screenshot-report.svg"
    ]
  },
  "registryIndexVersion": 5
}

Marketplace Source

Repo URL
https://github.com/BestLemoon/codex-seo
Marketplace path
Unknown
Source path
plugins/BestLemoon/codex-seo
Install policy
AVAILABLE

Skills

22 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • seo-image-gen

    extensions/banana/skills/seo-image-gen/SKILL.md

    AI image generation for SEO assets: OG/social preview images, blog hero images, schema images, product photography, infographics. Powered by Gemini via nanobanana-mcp. Requires banana extension installed. Use when user says \"generate image\", \"OG image\", \"social preview\", \"hero image\", \"blog image\", \"product photo\", \"infographic\", \"seo image\", \"create visual\", \"image-gen\", \"favicon\", \"schema image\", \"pinterest pin\", \"generate visual\", \"banner\", or \"thumbnail\".

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-dataforseo

    extensions/dataforseo/skills/seo-dataforseo/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-firecrawl

    extensions/firecrawl/skills/seo-firecrawl/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-audit

    skills/seo-audit/SKILL.md

    Full website SEO audit with parallel subagent delegation. Crawls up to 500 pages, detects business type, delegates to 10 specialists (7 core + 3 conditional), generates health score. Use when user says audit, full SEO check, analyze my site, or website health check.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-backlinks

    skills/seo-backlinks/SKILL.md

    Backlink profile analysis: referring domains, anchor text distribution, toxic link detection, competitor gap analysis. Works with free APIs (Moz, Bing Webmaster, Common Crawl) and DataForSEO extension. Use when user says backlinks, link profile, referring domains, anchor text, toxic links, link gap, link building, disavow, or backlink audit.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-competitor-pages

    skills/seo-competitor-pages/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-content

    skills/seo-content/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-dataforseo

    skills/seo-dataforseo/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-geo

    skills/seo-geo/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-google

    skills/seo-google/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-hreflang

    skills/seo-hreflang/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-image-gen

    skills/seo-image-gen/SKILL.md

    AI image generation for SEO assets: OG/social preview images, blog hero images, schema images, product photography, infographics. Powered by Gemini via nanobanana-mcp. Requires banana extension installed. Use when user says \"generate image\", \"OG image\", \"social preview\", \"hero image\", \"blog image\", \"product photo\", \"infographic\", \"seo image\", \"create visual\", \"image-gen\", \"favicon\", \"schema image\", \"pinterest pin\", \"generate visual\", \"banner\", or \"thumbnail\".

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-images

    skills/seo-images/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-local

    skills/seo-local/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-maps

    skills/seo-maps/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-page

    skills/seo-page/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-plan

    skills/seo-plan/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-programmatic

    skills/seo-programmatic/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-schema

    skills/seo-schema/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-sitemap

    skills/seo-sitemap/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo-technical

    skills/seo-technical/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • seo

    skills/seo/SKILL.md

    Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability, indexability, Core Web Vitals with INP), schema markup, content quality (E-E-A-T), image optimization, sitemap analysis, and GEO for AI Overviews/ChatGPT/Perplexity. Industry detection for SaaS, e-commerce, local, publishers, agencies. Triggers on: SEO, audit, schema, Core Web Vitals, sitemap, E-E-A-T, AI Overviews, GEO, technical SEO, content quality, page speed, structured data.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File Inventory

.codex-plugin/plugin.json

plugin-manifest

1,685 bytes

bf11a5000715212a…

.mcp.json

file

902 bytes

464d970c8655447d…

.registry/mcp.json

mcp-config

632 bytes

39bba971ea2942cb…

agents/seo-backlinks.md

file

5,404 bytes

dec6b95517e14d95…

agents/seo-content.md

file

2,448 bytes

a490dde7fdce496e…

agents/seo-dataforseo.md

file

1,506 bytes

76400ecd0bf691ea…

agents/seo-geo.md

file

2,381 bytes

2eccc956ba1dc086…

agents/seo-google.md

file

2,851 bytes

8100e35d2eca0875…

agents/seo-image-gen.md

file

2,332 bytes

6309387823e46942…

agents/seo-local.md

file

3,951 bytes

15bec572945f21d4…

agents/seo-maps.md

file

4,230 bytes

fc78ec0ef44d23af…

agents/seo-performance.md

file

3,234 bytes

b7c61a67c771f7d9…

agents/seo-schema.md

file

2,154 bytes

3e3b685e379bc7dc…

agents/seo-sitemap.md

file

2,032 bytes

9a446ae6f8120a87…

agents/seo-technical.md

file

2,030 bytes

8e6775e9e183b9c5…

agents/seo-visual.md

file

2,137 bytes

5870267afcb42920…

assets/icon.svg

asset

560 bytes

e99692d75fedec33…

assets/logo.svg

asset

874 bytes

beff1a46ac583d8e…

assets/screenshot-audit.svg

asset

2,072 bytes

0d4092ba099cad5b…

assets/screenshot-report.svg

asset

1,843 bytes

31df82ffee017110…

extensions/banana/skills/seo-image-gen/LICENSE.txt

file

142 bytes

a8c0d0a51a7a8905…

extensions/banana/skills/seo-image-gen/SKILL.md

skill

8,270 bytes

c1c49dbcb74f0f59…

extensions/dataforseo/skills/seo-dataforseo/LICENSE.txt

file

142 bytes

a8c0d0a51a7a8905…

extensions/dataforseo/skills/seo-dataforseo/SKILL.md

skill

17,330 bytes

1a9abcc89d13b55d…

extensions/firecrawl/skills/seo-firecrawl/LICENSE.txt

file

142 bytes

a8c0d0a51a7a8905…

extensions/firecrawl/skills/seo-firecrawl/SKILL.md

skill

8,077 bytes

f778be45d539c35a…

hooks/hooks.json

file

260 bytes

9ef5afbd604949ad…

hooks/validate-schema.py

file

4,636 bytes

79cbc1fa7fe6d715…

README.md

file

2,915 bytes

073d7d4297ba09bb…

SECURITY.md

file

834 bytes

e0e03d926a5b4f33…

skills/seo-audit/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-audit/SKILL.md

skill

5,752 bytes

05479879a578f81f…

skills/seo-backlinks/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-backlinks/SKILL.md

skill

12,439 bytes

c6fc97d8a9db70f0…

skills/seo-competitor-pages/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-competitor-pages/SKILL.md

skill

7,710 bytes

ab3b8db0b91d62ca…

skills/seo-content/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-content/SKILL.md

skill

7,658 bytes

3aab132448d5c8cb…

skills/seo-dataforseo/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-dataforseo/SKILL.md

skill

17,330 bytes

562b9f880fa1e21c…

skills/seo-geo/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-geo/SKILL.md

skill

8,454 bytes

266472bed7a9278f…

skills/seo-google/assets/templates/cwv-audit-report.md

skill

1,587 bytes

94e81dd051757c8f…

skills/seo-google/assets/templates/gsc-performance-report.md

skill

1,216 bytes

7248f2e7e20d87a8…

skills/seo-google/assets/templates/indexation-status-report.md

skill

1,126 bytes

afc337905d82f836…

skills/seo-google/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-google/references/auth-setup.md

skill

5,257 bytes

7828ea52bd1dea61…

skills/seo-google/references/ga4-data-api.md

skill

5,364 bytes

b6c29f9d830df1a4…

skills/seo-google/references/indexing-api.md

skill

3,163 bytes

2c05cd03ab4e8abe…

skills/seo-google/references/keyword-planner-api.md

skill

2,397 bytes

e3926ab1a297f6d0…

skills/seo-google/references/nlp-api.md

skill

2,081 bytes

a2b2796179b92942…

skills/seo-google/references/pagespeed-crux-api.md

skill

6,300 bytes

14d3fa5cbe7d0a82…

skills/seo-google/references/rate-limits-quotas.md

skill

3,379 bytes

ad1f7d096e229526…

skills/seo-google/references/search-console-api.md

skill

4,691 bytes

be75b999840b60f0…

skills/seo-google/references/supplementary-apis.md

skill

2,812 bytes

b8937fb31fa09b2c…

skills/seo-google/references/youtube-api.md

skill

1,523 bytes

d6c7c0ea2205ce53…

skills/seo-google/SKILL.md

skill

12,419 bytes

52e3166a37e2ee1d…

skills/seo-hreflang/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-hreflang/SKILL.md

skill

8,672 bytes

eab248b9c5065150…

skills/seo-image-gen/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-image-gen/references/cost-tracking.md

skill

1,384 bytes

abd90b01d123cd1b…

skills/seo-image-gen/references/gemini-models.md

skill

7,650 bytes

c06f4c0a6f1bd18f…

skills/seo-image-gen/references/mcp-tools.md

skill

3,804 bytes

88e2abe850ede308…

skills/seo-image-gen/references/post-processing.md

skill

5,201 bytes

73f0ad0fff971ad1…

skills/seo-image-gen/references/presets.md

skill

2,248 bytes

d516459db0904e71…

skills/seo-image-gen/references/prompt-engineering.md

skill

20,648 bytes

414fba8a39baea3b…

skills/seo-image-gen/references/seo-image-presets.md

skill

3,993 bytes

946512340784461a…

skills/seo-image-gen/scripts/batch.py

skill

3,151 bytes

80ea73ba5aa723ab…

skills/seo-image-gen/scripts/cost_tracker.py

skill

6,397 bytes

8f5424a451eef2d4…

skills/seo-image-gen/scripts/edit.py

skill

4,627 bytes

67f97b21122d31cc…

skills/seo-image-gen/scripts/generate.py

skill

5,498 bytes

432ee112d294e6df…

skills/seo-image-gen/scripts/presets.py

skill

4,969 bytes

fb0e6f0cdd1a0914…

skills/seo-image-gen/scripts/setup_mcp.py

skill

1,509 bytes

8eefec2ce35bb663…

skills/seo-image-gen/scripts/validate_setup.py

skill

686 bytes

685ea12bdcf8cbac…

skills/seo-image-gen/SKILL.md

skill

8,270 bytes

b112ab754814f037…

skills/seo-images/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-images/SKILL.md

skill

6,146 bytes

36bd4697abf90bc3…

skills/seo-local/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-local/SKILL.md

skill

16,780 bytes

6bb3ac226514e1a0…

skills/seo-maps/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-maps/SKILL.md

skill

10,919 bytes

abdb9e0e59940cf2…

skills/seo-page/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-page/SKILL.md

skill

3,707 bytes

3e7dbc036e3cbfdf…

skills/seo-plan/assets/agency.md

skill

4,522 bytes

63f159b62a81c91b…

skills/seo-plan/assets/ecommerce.md

skill

4,885 bytes

b66e3fcea34bdb21…

skills/seo-plan/assets/generic.md

skill

4,168 bytes

5a9ec766875e67c7…

skills/seo-plan/assets/local-service.md

skill

5,431 bytes

7bc0293762a7b33c…

skills/seo-plan/assets/publisher.md

skill

4,568 bytes

52d3ebbe0db1ad7f…

skills/seo-plan/assets/saas.md

skill

4,466 bytes

efb176e760ffebfc…

skills/seo-plan/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-plan/SKILL.md

skill

4,415 bytes

0dc9d5754b1d96cf…

skills/seo-programmatic/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-programmatic/SKILL.md

skill

8,910 bytes

26d39a1138fd4798…

skills/seo-schema/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-schema/SKILL.md

skill

5,261 bytes

c90938a2d8b996b7…

skills/seo-sitemap/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-sitemap/SKILL.md

skill

3,824 bytes

0e99cae6ff0ae103…

skills/seo-technical/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

skills/seo-technical/SKILL.md

skill

8,388 bytes

d347f9093801fc95…

skills/seo/LICENSE.txt

skill

142 bytes

a8c0d0a51a7a8905…

Browse all 113 files