Blog

¿Cómo evito que mi WordPress headless aparezca en Google?

Redirige el frontend del CMS a tu front y ciérralo a los buscadores.

Cuando montas un WordPress headless, el CMS sigue teniendo su frontend: si alguien visita su dominio, ve páginas casi vacías. No queremos eso, ni que Google las indexe.

1. Redirige todo el frontend al front real

Con un must-use plugin, en el hook template_redirect (que no afecta ni al panel ni a la REST API) mandas cualquier visita al front de Astro:

add_action( 'template_redirect', function () {
  wp_redirect( 'https://tudominio.com', 301 );
  exit;
} );

2. Que no lo indexen

Añade la cabecera X-Robots-Tag: noindex y sirve un robots.txt que prohíba rastrear el subdominio del CMS (Disallow: /). Así Google solo verá tu front, nunca el WordPress.

El CMS pasa a ser privado: solo tú entras a editar. El mundo solo ve el front.

¿Y ahora?

¿Lo construyes tú
o lo monto yo?

Si te lo quieres montar tú, tienes la guía paso a paso aquí. Y si prefieres que lo monte yo, déjame tu proyecto y hablamos.