inemaSEO 6 — Professional: selling and delivering SEO + AI as a service people can trust|INEMA.CLUB-PRO

Lesson 2 · 20 min

Diagnosis: the delivered HTML, AI readiness and the questions in the AIs

The diagnosis is the first deliverable and the entry point of the sale. Three parts, all read-only: what the server delivers to the search engine, how ready the site is for AI and agents, and whether the client shows up when someone asks the AIs about their niche. It all fits on one page.

Start the lesson
Consultant on a video call on a laptop with a client, notebook with notes beside it.

In this lesson you will

  1. 1The three parts of the diagnosis and what each one answers
  2. 2Run the X-ray and the readiness score with open tools
  3. 3Build the neutral question set and freeze it
  4. 4Run the call without promising and without asking for a password

Goal: put together a site's diagnosis in three parts (delivered HTML, AI readiness, neutral questions in the AIs) and present it on a call.

01From first contact to a one-page report

Tap each block.

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

Everything is read-only. Changing the site or opening the client's dashboard requires written authorization (lesson 7).

02How to build each part

Tap each step.

1. X-ray

Run the method's auditoria.sh or the inemaseo-sistemas auditor on the public site, with a pause between pages.

Separate what is important (a page with no text in the HTML, wrong canonical) from what is an improvement (long title).

At INEMAOn 09/30 the course index became "search only" and 310 pages lost the only internal link the server delivered. The HTML X-ray is what catches this kind of error.

03The commands and the templates

Open tools (MIT). Replace what is between < > with your own. Read-only, on a public site.

Terminal · method X-ray (bash)
git clone https://github.com/inematds/inemaseo-metodo && cd inemaseo-metodo
tools/auditoria.sh https://www.<client-site.com> /<page-1>/ /<page-2>/
Terminal · auditor and readiness score (Python 3.10+)
git clone https://github.com/inematds/inemaseo-sistemas && cd inemaseo-sistemas
python3 ferramentas/auditor/auditor.py https://<client-site.com> --max 50
python3 ferramentas/agente-ready/agente-ready.py https://<client-site.com>
Question set spreadsheet (CSV)
date,assistant,question,run,client_cited(yes/no/partial),competitors_cited,sources_cited,factual_errors
<YYYY-MM-DD>,<assistant>,<neutral question 01>,1,,,,
One-page diagnosis
DIAGNOSIS — <site> — <date>

1. What the search engine sees (X-ray)
   - Finding 1 (important): <what> → <why it matters> → <what to do>
   - Finding 2: ...
   - Finding 3: ...
2. Readiness for AI and agents: score <N>/100 (public weights). Lost points on: <...>
   The score measures readiness; it does not guarantee being cited.
3. Questions in the AIs (question set v1, <date>, by hand): showed up in <x> of <y>.
   Who shows up instead: <...>. Sources cited: <...>
4. Non-branded number (if there is access): <clicks>/<impressions> in 28 days
5. Next step: 30/90/180 plan (lesson 3)
Example from the repository
priorityfindingpages
importantLittle text in the delivered HTML (fewer than 80 words)2
improvementTitle outside 15–65 characters28
improvementOrganization/Person/WebSite without @id1

Crawl of 50 pages, GET only, 1 s pause. The "info" rows (for example, FAQ markup, whose rich result Google stopped showing on 05/07/2026) are left out of the client report.

04Simulated conversation: the diagnosis call

Simulated conversation for practice. Choose the answer you would give; the comment appears right after.

Physical therapy clinic ownerown site, never did SEO

Choose your answer. The feedback appears right after, and the conversation continues based on your choice.

    05Practice: the first diagnostic

    Use your own site or one belonging to someone who authorized it in writing.

    E1 · X-ray and readiness

    40 min

    Run the auditor (or auditoria.sh) and agente-ready on a site of yours. Pick the 3 findings that weigh most and write, for each one, why it matters and what to do.

    Done when: you have the output files from both tools and a list of 3 findings with "why it matters" and "what to do", each with the affected URL.

    E2 · Question set v1 frozen

    45 min

    Write 20 neutral questions the site's audience would ask an AI, without the brand name. Run 5 of them by hand in 2 assistants and log them in the spreadsheet.

    Done when: the spreadsheet has the 20 questions marked as v1 and at least 10 rows filled in (5 questions × 2 assistants) with the date and "cited yes/no".

    06Test what you learned

    The explanation appears after your answer.

    Question 1 of 4

    Why can't the question set's questions mention the client's name?skill

    07Takeaways

    Three parts, read-onlyDelivered HTML, AI readiness, neutral questions in the AIs.
    One page3 findings, the question set result, the non-branded number and the next step.
    2026 yardstickMeasuring citation means running a fixed question set by hand every month in 4–5 assistants. A tool's score is not official.

    To go further

    Previous lessonNext lesson