ChemaVX 9823255851 registro: las 37 frases con enlace escritas hoy en artículos publicados
Las copias pristine guardan lo que había ANTES de cada edición, pero no
quedaba constancia de lo que se añadió ni de por qué. Se editaron 17
artículos publicados y sin este fichero la única forma de reconstruirlo
sería diffear contra los backups.

Queda el origen, el destino, la sección exacta y el texto íntegro de cada
frase, más el motivo de fondo: de 42 artículos sin un enlace entrante desde
el tercio superior por impresiones, solo dos tenían anclaje honesto ya
escrito en la prosa. El resto no era un problema de enlaces sino de que el
corpus no se citaba a sí mismo.
2026-07-28 08:43:10 +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%