![]() |
🚀 Indexar Blogger con la API de Google: Guía 2025 + Ejemplo Real |
Descubre cómo indexar rápidamente tu blog de Blogger usando la API de Google Indexing. Guía completa, técnica y optimizada con ejemplo real.
🧭 ¿Por qué tus entradas de Blogger no se indexan en Google?
“¿Por qué mi entrada no aparece en Google si ya la publiqué?”
La razón más común es que Google no la ha detectado aún, o su rastreador la considera de bajo valor o poco urgente. Esto ocurre con frecuencia en Blogger, donde no tenemos control total del servidor.
Pero Google ofrece una solución directa: la API de Indexing, una herramienta profesional que permite enviar tus URLs directamente a Google para que las procese de inmediato.
La razón más común es que Google no la ha detectado aún, o su rastreador la considera de bajo valor o poco urgente. Esto ocurre con frecuencia en Blogger, donde no tenemos control total del servidor.
Pero Google ofrece una solución directa: la API de Indexing, una herramienta profesional que permite enviar tus URLs directamente a Google para que las procese de inmediato.
🎯 Objetivo de esta guía
Aprenderás a configurar y usar la API de Indexing de Google para enviar entradas de tu blog Blogger y que se indexen en pocos minutos, no días ni semanas.
Usaremos como ejemplo el sitio real Punto Actual, optimizado para noticias cristianas y sociales.
📋 Requisitos previos obligatorios
Elemento | ¿Qué es? | Enlace |
---|---|---|
Blog activo en Blogger | Tu sitio (ej: https://www.puntoactual.site) | Ir a Blogger |
Cuenta de Google con acceso a Cloud Console | Necesaria para crear claves API | Google Cloud Console |
Verificación del dominio en Search Console | Para que Google acepte tus envíos | Search Console |
🛠️ Paso 1: Crear un Proyecto en Google Cloud
¿Por qué hacerlo?
Google solo permite enviar solicitudes a través de proyectos creados en su consola Cloud, donde gestiona permisos y accesos.Instrucciones detalladas:
- Ingresa a Google Cloud Console.
- En la parte superior, haz clic en el selector de proyecto y elige “Nuevo proyecto”.
- Ponle un nombre fácil de recordar, por ejemplo: indexador-puntoactual.
- Haz clic en “Crear” y luego selecciónalo para trabajar sobre él.
🔌 Paso 2: Activar la API de Indexing
¿Por qué hacerlo?
La API de Indexing viene desactivada por defecto. Debes activarla manualmente para permitir que tu proyecto pueda hacer envíos.
Pasos:
- Dentro del proyecto activo, ve a: Menú lateral > API y servicios > Biblioteca.
- En la barra de búsqueda escribe: Indexing API
- Selecciona la opción oficial de Google y haz clic en “Habilitar”.
🔐 Paso 3: Crear cuenta de servicio y generar clave JSON
¿Qué es una cuenta de servicio?
Una cuenta de servicio es como un “robot autorizado” para acceder a la API en tu nombre. Necesitamos su clave privada (JSON) para conectarnos.
Cómo hacerlo:
- Ir a IAM y administración > Cuentas de servicio.
- Clic en “Crear cuenta de servicio”.
- Nombre: indexador-service
- ID: se genera automáticamente
- En los pasos siguientes, puedes omitir los permisos (se agregan luego).
- Una vez creada, haz clic en ella > “Claves”.
- Clic en “Agregar clave > Crear nueva clave” y selecciona JSON.
- Se descargará un archivo .json.
- Guárdalo con cuidado, lo usarás más adelante.
📨 Paso 4: Dar acceso a la cuenta de servicio en Search Console
¿Por qué hacerlo?
Google solo acepta URLs enviadas por cuentas verificadas. La cuenta de servicio debe ser agregada como usuario autorizado en Search Console.
Instrucciones:
- Abre el archivo .json con un editor de texto.
- Copia el valor del campo "client_email"
- (ejemplo: indexador-service@proyecto-id.iam.gserviceaccount.com)
- Ingresa a Google Search Console.
- Selecciona tu sitio (ej. https://www.puntoactual.site/)
- Ve a Configuración > Usuarios y permisos > Agregar usuario.
- Pega el correo copiado y dale permiso total (Propietario o completo).
💻 Paso 5: Subir y configurar en Google Colab ¿Qué es Colab?
Es un entorno gratuito de Google que permite ejecutar código Python desde el navegador.
Pasos:
Abre Google Colab.
- Sube tu archivo .json con la clave descargada:
- Haz clic en el ícono de carpeta > "Upload" y selecciona tu archivo.
🧠 Paso 6: Código para enviar tus URLs a Google
Copia y pega el siguiente código completo: python
Copiar Editar
# Instalar librerías necesarias !pip install --upgrade google-api-python-client google-auth google-auth-httplib2 google-auth-oauthlib # Importar módulos from googleapiclient.discovery import build from google.oauth2 import service_account # Reemplaza con el nombre de tu archivo JSON SERVICE_ACCOUNT_FILE = '/content/tu_clave.json' SCOPES = ["https://www.googleapis.com/auth/indexing"] credentials = service_account.Credentials.from_service_account_file( SERVICE_ACCOUNT_FILE, scopes=SCOPES) # Crear el servicio service = build("indexing", "v3", credentials=credentials) # Función para enviar URL def index_url(url): body = { "url": url, "type": "URL_UPDATED" # También puedes usar "URL_DELETED" } response = service.urlNotifications().publish(body=body).execute() print("Enviado:", url) print(response) # Lista de URLs a enviar urls = [ "https://www.puntoactual.site/2025/07/nueva-entrada-importante.html", "https://www.puntoactual.site/2025/07/evento-social.html" ] for u in urls: index_url(u)
📊 Verificar si fue indexado
Después de enviar:
- Espera unos minutos (entre 1 y 15).
- Ingresa a Google Search y escribe:
- site:https://www.tu-url.com/entrada.html
- O revisa desde Search Console > Inspección de URL
💡 Consejos SEO avanzados para Blogger
- Usa meta description atractivas y originales en cada entrada.
- Asegúrate que tu archivo robots.txt no bloquee /search ni el /sitemap.xml.
- No dupliques etiquetas <link rel='canonical'>.
- Agrega lazy-loading a las imágenes (loading="lazy").
- Comparte las URLs en redes sociales inmediatamente después de indexar.
🔗 Recursos importantes
🏁 Conclusión
Si quieres tomar control real de la visibilidad de tu blog en Google, no dependas del rastreo automático.
Con esta guía técnica y detallada, puedes hacer que Google reconozca tus entradas nuevas en minutos, como ya ocurre con el blog Punto Actual.
0 Comentarios