Blog
El blog es la máquina de tráfico orgánico del sitio: artículos largos con SEO validado, servidos por la API para que el sitio los pinte. Se usa cuando el contenido es una apuesta de posicionamiento y hay alguien dispuesto a escribir con título, meta y palabra clave. No sustituye a la bitácora: allí una entrada se publica con titular y fecha.
Qué hace
Sección titulada «Qué hace»- CRUD de entradas, categorías, autores y redirecciones 301.
- Al pasar de borrador a publicado corre una puerta de SEO y, aparte, un checklist de nueve comprobaciones que nunca corta. El checklist es consejo: convertirlo en puerta deja al autor peleando con una sugerencia.
POST /api/blog-posts/{id}/seo-analysisanaliza el borrador que está en pantalla sin guardarlo y devuelve checklist, semáforo, aprobadas y total, bloqueantes, palabras y minutos de lectura. El panel lo pide 900 ms después de la última tecla.- Feed público:
/api/blog/postsdevuelve tarjetas, sin el contenido del artículo;?indexable=1limita a lo que va al sitemap. /api/blog/resolvedevuelve el artículo, sucontent_htmlya con carga diferida aplicada y hasta tres relacionados.- Las redirecciones se registran solas al cambiar el slug de una entrada publicada o el nombre de su categoría. El alta manual pasa por el mismo registro, que evita cadenas de 301.
De qué depende
Sección titulada «De qué depende»- Del módulo
blog, que no es núcleo, y de una credencial con la habilidadblog. La ruta lleva las dos compuertas:module:blogytoken.ability:blog. - Del plan: el blog no viene en Starter; entra desde Plus y sigue en Pro.
- Existe además una superficie por slug de sitio (
/api/public/sites/{siteSlug}/blog/*), con límite de 120 peticiones por minuto.
Qué pasa cuando se apaga
Sección titulada «Qué pasa cuando se apaga»Apagar el módulo no borra artículos, categorías ni redirecciones. El feed responde 403 {"module":"blog"} y el contenido sigue en la base; al encenderlo vuelve a servirse igual. Si el sitio conserva el módulo pero el token no trae la habilidad, el 403 dice {"ability":"blog"}.
Límites y trampas
Sección titulada «Límites y trampas»- La puerta bloquea por título de 30 a 60, meta de 120 a 155, extracto de 100 a 160, imagen con alt, categoría, palabra clave y 600 palabras o más. Un artículo corto no se publica.
- El H1 dentro del contenido está prohibido: el H1 de la página es el título del post. El editor no ofrece ese botón.
- La densidad de palabra clave falla por las dos puntas: en 0% y por encima del 3%.
- El enlace interno solo cuenta si es relativo (
/algo). Un enlace escrito con el dominio completo no cuenta, porque el sitio no guarda su dominio. Un ancla (#seccion) tampoco. - Un post sin categoría no tiene relacionados, y el bloque se titula “Relacionados”: no se rellena con los últimos del blog.
robots_index = 0no despublica. La página sigue respondiendo 200 y solo se queda fuera del sitemap. No lo uses para ocultar algo.- La carga diferida se aplica al servir y salta la primera imagen, la que suele estar sobre el pliegue.
- Las redirecciones se guardan sin el prefijo
/blog/y sin barras en los extremos. Una barra de más deja una redirección que nunca dispara y en el listado se ve idéntica a una que funciona. - Un post vivo gana al redirect: se puede escribir a mano una redirección desde una URL que todavía existe sin esconderla.
Ver también
Sección titulada «Ver también»- Bitácora: contenido corto, sin puertas.
- Páginas: lo que el blog no cubre a propósito.
- Catálogo público.