inemaSEO 7 — Sistemas: arma tu propio Semrush abierto|INEMA.CLUB-PRO

Clase 2 · 18 min

auditor: la radiografía del sitio completo

La radiografía del curso 1 mira una página a la vez. El auditor rastrea el sitio con buenos modales, como un robot que no ejecuta JavaScript, y revisa cada página: canónico, hreflang, sitemap, huérfanas, robots.txt por finalidad de robot de IA y bloqueo de CDN. Cada hallazgo sale con prioridad y una línea de cómo corregirlo.

Empezar la clase
Un técnico examina con una linterna el cableado de un tablero eléctrico ordenado.

En esta clase vas a

  1. 1Cómo el auditor rastrea sin cargar el servidor
  2. 2Qué revisa en cada página y en el sitio
  3. 3Leer el robots.txt por finalidad y la prueba de CDN
  4. 4El límite honesto: rastreo parcial y lo que queda fuera

Objetivo: ejecutar el auditor en tu sitio y ordenar los hallazgos por prioridad, con la línea de corrección de cada uno.

01El camino del auditor

Solo GET, una solicitud por segundo, como máximo las páginas que tú pidas. Haz clic en cada etapa.

Haz clic en cada bloque del diagrama para ver qué hace.

Rastrea despacio, lee como robot y devuelve una lista en orden de prioridad.

02Ejecutar, leer, priorizar

Haz clic en cada etapa.

1. Ejecutar

Ejecútalo en la home con --max 50 y una carpeta de salida. Con una pausa de 1 s, un sitio pequeño tarda uno o dos minutos.

Usa -q para no listar cada página en la terminal.

EducaciónLa pausa mínima es de 0,5 s y cada respuesta se corta en 2 MB. En el sitio de un cliente, avisa antes de ejecutarlo.

03Los comandos del auditor

Ejecútalo desde la carpeta ferramentas/auditor de inemaseo-sistemas.

Terminal · tu sitio
cd ferramentas/auditor
python3 auditor.py https://tusitio.com --max 50 -q --saida auditoria/tusitio
Terminal · solo la carpeta de una guía en GitHub Pages
python3 auditor.py https://usuario.github.io/repo/guia/ --max 20 --saida auditoria/guia
Terminal · hallazgos críticos e importantes del CSV
grep -E '^(critico|importante),' auditoria/tusitio/achados.csv
Ejemplo del repositorio

python3 auditor.py https://inema.club --max 50 (sin -q, lista acortada):

  [ 1/50] 200 https://www.inema.club/
  [ 2/50] 200 https://www.inema.club/en/
  (…)
  [50/50] 200 https://www.inema.club/conhecimento/metodologia-de-ensino-do-inema/
www.inema.club: 50 páginas, 0 crítico(s), 1 importante(s), 2 melhoria(s). Relatório: …/relatorio.html
  [importante] Pouco texto no HTML entregue (< 80 palavras)

En el achados.csv, el importante señala dos fichas: /conhecimento/curso-atia/ (77) y /conhecimento/curso-codex-basico/ (78). El JSON registra 62 solicitudes y 1.287 URLs aún en la cola.

04Práctica: la auditoría de tu sitio

Guarda la carpeta de salida: en la clase 7 comparas mes a mes.

E1 · Ejecutar y abrir

15 min

Ejecuta el auditor en tu sitio (o en el de un cliente, avisándole) con --max 50 y --saida.

Listo cuando: la carpeta tiene relatorio.html, auditoria.json, achados.csv y paginas.csv, y el informe se abre en el navegador.

E2 · Tres hallazgos en orden

20 min

Elige los 3 hallazgos de mayor prioridad (si no hay crítico ni importante, los 3 primeros de mejora) y anota la URL y la línea de cómo corregir.

Listo cuando: lista con 3 líneas en orden de prioridad, cada una con URL, hallazgo y corrección copiada del informe.

05Prueba lo que aprendiste

La explicación aparece después de tu respuesta.

Pregunta 1 de 4

El robots.txt de tu sitio responde error 503. ¿Cómo lo trata el auditor?competencia

06Para llevar

EducadoSolo GET, pausa de 1 s, --max páginas, respeta el robots.txt.
OrdenCrítico, importante, mejora. Un robot de entrenamiento bloqueado es info.
LímiteRastreo parcial; CDN solo por User-Agent; sin velocidad ni backlinks.

Para ir más allá

Clase anteriorPróxima clase