ChemaVX 5cf0ea7158 enlaces ES: seis propuestas de frase para revisión editorial
El corpus ES es de piezas autocontenidas: de 18 huérfanos solo dos tenían
un anclaje honesto ya escrito, y los dos están puestos. Varginha, Travis
Walton y Rendlesham —las tres páginas con más tráfico— no aparecen
nombradas ni una vez en los otros treinta artículos.

Enlazar los demás exige escribir la frase que sostiene el enlace, así que
va a revisión de Jose en vez de aplicarse. Cada propuesta cita el dato del
artículo destino del que sale, para que se pueda comprobar sin leerlo
entero.
2026-07-28 08:03:53 +00:00

seo-tools

SEO rule engine + tooling for the Ghost blogs (EN: theexclusionzone.com).

  • seo_rules.py — shared rule engine (pure functions, no I/O). Single source of truth for thresholds + checks. Consumed by the auditor, the validator, and (vendored) by ResearchOwl's blog pipeline.
  • seo_audit.py — Tool A: site-wide auditor (reads all published posts via ghst-en).
  • seo_validate.py — Tool C: single-post pre-publish validator (seo-check wraps this).
  • seo_exceptions.py — documented, consciously-accepted waivers (auditor reporting filter).
  • seo_mirror.py — OG/Twitter mirroring helper.
  • phase2_*.py/json — one-off batch helpers (kept for provenance).

No secrets live here. Ghost access is via the ghst-en wrapper (~/.local/bin), which fetches a staff token on demand from the pod and never writes it to disk.

S
Description
No description provided
Readme
683 KiB
Languages
Python 100%