inemaSEO 5 — With Agents: Claude Code and Codex Doing the Repetitive Work|INEMA.CLUB-PRO

Lesson 2 · 18 min

Auditor agent: the X-ray, claude-seo, and the list with evidence

The first agent worth building is the one that only reads. It runs the X-ray, runs claude-seo, and returns a list of problems, each with the line that proves it. It fixes nothing: you decide what to change, and the 2026 yardstick filters out what's just a fad.

Start the lesson
Building inspector with a clipboard and a flashlight examines a house's electrical panel and notes what they find.

In this lesson you will

  1. 1The X-ray in text: auditoria.sh, read-only
  2. 2claude-seo: what's free and what's paid
  3. 3The right request: finding, evidence, no changes
  4. 4Run every recommendation through the 2026 yardstick

Goal: run the read-only X-ray and claude-seo, and have the agent list problems with evidence, changing nothing.

01From the X-ray to the list you decide on

Tap each block.

Click each block in the diagram to see what it does.

The auditor only reads. Whoever writes to the site goes through a gate.

02How to build the auditor

Tap each step.

1. X-ray in a file

Run the method's auditoria.sh with the home page and the pages that matter, and save the output to a file. That's the evidence the agent will read.

The script only makes read requests (curl). It can run on any public site, including a competitor's.

03The X-ray, claude-seo, and the request to the agent

Swap the address for your site.

Read-only X-ray (auditoria.sh)
git clone https://github.com/inematds/inemaseo-metodo.git
cd inemaseo-metodo
tools/auditoria.sh https://www.seusite.com /pagina-1/ /pagina-2/ > auditoria.txt
claude-seo (manual install and commands)
git clone https://github.com/AgriciDaniel/claude-seo.git
cd claude-seo
less install.sh        # read it before running
./install.sh

claude                 # opens Claude Code
/seo audit https://www.seusite.com
/seo technical https://www.seusite.com
/seo geo https://www.seusite.com
Request to the auditor agent
Read auditoria.txt (and the /seo audit report, if there is one).
Return a table with up to 10 findings: finding | evidence line copied from the file | severity (high/medium/low) | proposed fix.
Rules:
- A finding without an evidence line doesn't go in.
- Do not change any file, do not run any command that writes, do not call any API.
- Mark [yardstick] every recommendation about llms.txt, FAQ, or "optimizing for AI".
- Bots in robots.txt: separate search, user action, and training.
Example from the repository
$ tools/auditoria.sh https://www.inema.club
== Redirecionamentos
  http://www.inema.club/ -> 308 https://www.inema.club/
  https://inema.club/ -> 308 https://www.inema.club/
  https://www.inema.club/ -> 200
== robots.txt
  User-Agent: *
  Allow: /

  User-Agent: OAI-SearchBot
  User-Agent: Claude-SearchBot
  User-Agent: ClaudeBot
  User-Agent: PerplexityBot
  User-Agent: Googlebot
  User-Agent: Bingbot
  Allow: /

  Host: https://www.inema.club
  Sitemap: https://www.inema.club/sitemap.xml
  Sitemap: https://www.inema.club/courses-sitemap.xml
== Sitemaps
  https://www.inema.club/sitemap.xml: 83 URLs, 60 anotações hreflang
  https://www.inema.club/courses-sitemap.xml: 100 URLs, 0 anotações hreflang
== llms.txt: 200
== Páginas
-- /  [200]
   title:     Aprender Inteligência Artificial na prática | INEMA.club
   canonical: https://www.inema.club/
   hreflang:  hrefLang="en" hrefLang="es" hrefLang="pt-BR" hrefLang="x-default"
   links internos no HTML: 27

Excerpt: the JSON-LD block was omitted.

04Practice: your first auditor

Use your own site. If you don't have one, use a public site you know well.

E1 · X-ray in a file

20 min

Run auditoria.sh on the home page and 3 more important pages, and save the output to auditoria.txt. If you have Claude Code, also run /seo technical on the home page.

Done when: auditoria.txt exists with the 4 pages, each with status, title, canonical and the internal link count.

E2 · The list with evidence

30 min

Give the auditor's request to the agent. Check each evidence line against the file and write your decision next to each finding: fix, ignore (with the reason) or [régua].

Done when: you have 5 findings, each with a line that really exists in auditoria.txt and your decision, and the project's git status shows the agent changed nothing.

05Test what you learned

The explanation appears after your answer.

Question 1 of 4

The auditor agent flagged a problem, but didn't copy any line from the output. What should you do?skill

06To take with you

Read-onlyThe auditor reads and points things out. Writing to the site goes through a gate.
EvidenceEach finding comes with the line that proves it; no line, no entry.
Free firstauditoria.sh and the claude-seo core. DataForSEO is optional and paid.
2026 yardstickllms.txt is optional; the FAQ rich result ended on 05/07/2026; robots by purpose.

Going further

Previous lessonNext lesson