Salta al contenido

Guía

Envía tus artículos a Google

Una configuración gratuita de cinco minutos que solo tienes que hacer una vez en tu propia cuenta de Google. Después, cada artículo publicado tendrá un botón Indexar que lo enviará a Google con un solo clic.

Qué hace esto — con sinceridad

Normalmente, Google encuentra un artículo nuevo la próxima vez que su rastreador visita tu sitio — pueden pasar horas, días o incluso más tiempo. La API de indexación te permite avisar directamente a Google de que acabas de publicar una página. En la práctica, esto suele lograr que la página se rastree en cuestión de horas, en lugar de esperar sin saber cuándo ocurrirá.

Dos advertencias sinceras antes de que dediques cinco minutos a esto. Primero, Google limita oficialmente esta API a ofertas de empleo y páginas de transmisiones en directo; para los artículos comunes, un envío funciona como una solicitud prioritaria de rastreo — funciona bien en la práctica y es lo que hacen los populares complementos de “indexación instantánea” de WordPress, pero Google no garantiza nada. Segundo, que se rastree una página no significa que se posicione: la API elimina la demora en el descubrimiento, nada más.

Si te parece que compensa — es gratis, lleva cinco minutos y es totalmente reversible — sigue adelante.

Pasos previos

  • Una cuenta de Google que sea propietaria de tu sitio en Search Console. El último paso añade una cuenta de servicio como Propietario de tu propiedad de Search Console, por lo que tú también necesitas acceso como Propietario. Si tu sitio aún no está en Search Console, añádelo y verifícalo primero — el propio proceso de Google te guía paso a paso.
  • Tu sitio conectado en BlogTend. La conexión se guarda en la configuración del sitio, una por sitio.

Configuración por única vez

Todo lo que aparece a continuación también está escrito, con los mismos enlaces, dentro de la aplicación: abre Sitios, entra en la Configuración de tu sitio y busca “Indexación en Google”. Hazlo desde allí para poder pegar la clave al final sin tener que cambiar de pantalla.

  1. Crea un proyecto de Google Cloud. Inicia sesión con la misma cuenta de Google que usas para Search Console, abre la pantalla de creación de proyectos, ponle cualquier nombre (“my-site-indexing” está bien) y haz clic en Crear. Si ya tienes un proyecto que te sirve, omite este paso.
  2. Activa Indexing API. Abre la página de Web Search Indexing API en la biblioteca de API, comprueba que tu proyecto esté seleccionado en la barra de la parte superior de la página — el típico descuido — y haz clic en Habilitar.
  3. Crea una cuenta de servicio y descarga su clave. En IAM → Cuentas de servicio, haz clic en Crear cuenta de servicio, dale cualquier nombre y haz clic en Listo — no necesita ningún rol. Abre la cuenta que acabas de crear, ve a Claves → Añadir clave → Crear clave nueva, elige JSON y se descargará un archivo pequeño. Ese archivo es la credencial; trátalo como una contraseña.
  4. Pega la clave en BlogTend. Abre el archivo descargado en cualquier editor de texto, copia todo el contenido, y pégalo en el campo de indexación de Google en la configuración de tu sitio. BlogTend lo guarda cifrado y te muestra la dirección de correo electrónico de la cuenta de servicio con un botón para copiarla.
  5. Asigna a esa dirección de correo el rol de propietario en Search Console. En Search Console, abre Configuración → Usuarios y permisos → Añadir usuario de tu sitio, pega el correo electrónico de la cuenta de servicio y establece el permiso en Propietario. Esto es lo que autoriza los envíos — sin este permiso, Google rechaza todas las solicitudes.

Eso es todo lo que necesitas configurar. No tendrás que repetirlo para este sitio.

Cómo usar el botón Indexar

En la página Artículos, cada artículo publicado de un sitio conectado muestra un botón Indexar. Haz clic en él y la URL del artículo se enviará a Google; el botón registra cuándo, para que puedas ver de un vistazo qué se ha enviado. Puedes volver a enviar un artículo después de una actualización importante.

Los borradores no tienen el botón a propósito — un borrador no tiene una página pública que Google pueda rastrear. Primero publica (con un clic desde la misma lista), luego indexa.

Cuando no funciona

  • “La cuenta de servicio no es propietaria de este sitio.” Se omitió el paso 5 o se asignó un nivel de permisos inferior. Debe ser Propietario, no Usuario con acceso completo ni restringido, y debe aplicarse a la propiedad exacta que coincida con la dirección de tu sitio.
  • “Google rechazó la clave.” La clave se eliminó o desactivó en Google Cloud, o el archivo se truncó al pegarlo. Descarga una nueva clave JSON de la cuenta de servicio y vuelve a conectar.
  • “Se ha agotado la cuota diaria de envíos.” El límite de Google es de 200 al día por proyecto. Se restablece a diario; vuelve a intentarlo mañana.
  • “La creación de claves de cuentas de servicio está deshabilitada.” Las organizaciones de Google Workspace tienen esta opción activada de forma predeterminada. En Google Cloud, con tu proyecto seleccionado, abre IAM y administración → Políticas de la organización y busca “Inhabilitar la creación de claves de cuentas de servicio”. Pueden aparecer dos entradas: iam.disableServiceAccountKeyCreation y otra “administrada”. Abre la primera (es la que se menciona en el error), haz clic en Administrar política → Anular la política superior → Agregar regla → Aplicación desactivada → Establecer política. Si Google no te lo permite, selecciona tu organización en el selector de proyectos, abre IAM, asigna a tu propio usuario el rol de Administrador de políticas de la organización y vuelve a intentarlo. Espera un minuto y luego crea la clave. La anulación se aplica solo a este proyecto; el resto de tu organización sigue bloqueado.
  • Habilitaste la API, pero en el proyecto equivocado. El selector de proyectos en la parte superior de Google Cloud puede pasar desapercibido. Vuelve a abrir la página de Indexing API, confirma que el proyecto seleccionado es el que contiene tu cuenta de servicio y actívala allí.

Preguntas

¿Esto garantiza que mi artículo aparezca en Google?
No, y quien lo prometa está exagerando. Un envío es una señal importante que suele lograr que la página se rastree en cuestión de horas, pero solo Google decide qué entra en su índice. Lo que eliminas es la espera hasta que Google encuentre la página por su cuenta.
¿Esto tiene algún costo?
No. El proyecto de Google Cloud, la API de indexación y la cuenta de servicio son gratuitos con este nivel de uso. BlogTend tampoco cobra por los envíos.
¿Por qué tengo que configurar yo la parte de Google?
Porque la credencial debe pertenecerte. La cuenta de servicio reside en tu cuenta de Google, se le asigna el rol de Propietario de tu propia propiedad de Search Console y puedes eliminarla en cualquier momento. Nunca vemos tu contraseña de Google — solo el archivo de clave que decides pegar.
¿Hay algún límite?
Google permite 200 envíos al día por proyecto. BlogTend se detiene justo antes de alcanzar ese límite y te avisa, para que veas nuestro mensaje en lugar de un fallo silencioso. Con un ritmo de publicación normal nunca notarás el límite.
¿Por qué no aparece el botón Indexar en algunos artículos?
Solo aparece en los artículos publicados de un sitio con la indexación de Google conectada. Un borrador no tiene una página pública que Google pueda rastrear — publícalo primero, desde el panel o desde WordPress, y aparecerá el botón.
¿Puedo desconectarlo?
Sí — el botón Desconectar, situado en el mismo lugar donde hiciste la conexión, elimina la clave almacenada de inmediato. También puedes eliminar la cuenta de servicio o su clave en Google Cloud, lo que corta el acceso desde el otro extremo.
¿Esto funciona con Bing y otros motores de búsqueda?
Esta conexión en particular usa la propia API de Google y solo se comunica con Google. Bing y otros buscadores descubren tus artículos de la forma habitual, a través de tu mapa del sitio y tus enlaces.

Relacionado: Conecta tu sitio de WordPress

Publícalo, luego avisa a Google

Empieza gratis, conecta un sitio y encontrarás el botón Indexar en la pantalla de configuración.