Automatice el descubrimiento de oportunidades de optimización de GSC


¡Recientemente descubrí que 10 páginas en nuestro sitio web representaron más del 61.2% de nuestros clics totales informados en Google Search Console (GSC) en los últimos tres meses!

Este es un sitio con alrededor de 300 categorías y 20,000 SKU de productos.

¡10 páginas!

Igualmente increíble, casi el 74,8% de todas las páginas reportadas en GSC no recibieron clics en total.

Hoy, compartiré un script de Python que extrae esta información de Consola de búsqueda de Googleexportando gráficos listos para la plataforma y una hoja de Microsoft Excel lista para la acción.

Gráfico de barras que muestra el total de clics V páginasCaptura de pantalla de Google Colaboratory, agosto de 2022

La hoja de Excel es muy procesable, con rangos de tráfico alto y bajo divididos en sus propias pestañas para la acción.

Hoja de Excel que contiene un desglose de rangos de tráfico para cada páginaCaptura de pantalla de Microsoft Excel, agosto de 2022

La salida está totalmente automatizada y funciona para cualquier cuenta para la que tenga entrada a GSC.

Lo que aprenderemos hoy

  • Cómo ejecutar el script.
  • Componentes y conceptos clave del guión.
  • Ideas para la optimización.

Empezando

Ejecutar el script es fácil, pero hay una pequeña cantidad de preparación para configurar el entrada a la API de Google Search Console y descargar un archivo de credenciales.

La buena noticia es que este archivo se puede usar una y otra vez para otros proyectos de Python, por lo que vale la pena hacerlo y mantenerlo a salvo.

No debe tomar más de 5 a 10 minutos.

Hay un excelente guía aquí Recomiendo seguir.

Una vez que tenga este archivo, guárdelo en un lugar seguro, listo para cargarlo.

Ahora la parte divertida: ¡ejecutar el script!

Ejecutar el guión

Ejecutar el script es sencillo.

La idea es ejecutar todas las celdas simultáneamente y cargar el archivo de credenciales cuando se le solicite.

El script generará y guardará automáticamente los gráficos de barras, las estadísticas y el documento de Excel sin más indicaciones.

Paso 1: Abre el Hoja de Google Colaboratory.

Paso 2: En la parte superior de la página, seleccione tiempo de ejecución > ejecutar todo (O presione las teclas de entrada directo Control + F9).

Paso 3: cuando se le solicite, cargue el archivo de credenciales que se descargó después de habilitar la API de Search Console.

Cargue las credenciales de la API de Search Console en Google ColaboratoryCaptura de pantalla de Google Colaboratory, agosto de 2022

Una vez que se haya cargado el archivo, la siguiente celda le pedirá que visite una URL para autorizar la aplicación e ingrese el código de autorización.

Google Collab Cell para autenticarse con Search ConsoleCaptura de pantalla de Google Colaboratory, agosto de 2022

Haga clic en él y elija la cuenta asociada con la cuenta GSC de la que desea recibir datos.

Pantalla de código de autorización de Google Search ConsoleCaptura de pantalla de Google.com, agosto de 2022

A continuación, tenemos que configurar las variables.

Debería explicarse por sí mismo, pero hablaré sobre cada configuración y compartiré un ejemplo.

URL

La URL debe coincidir exactamente con la forma en que aparece en GSC.

Si hay problemas, es porque generalmente le falta una barra diagonal.

También cabe destacar que, para las cuentas de nivel de dominio, la sintaxis es:

sc-dominio:ejemplo.com

He incluido una opción para imprimir las cuentas GSC disponibles si tiene problemas.

Google Collab Cell para ver las cuentas disponibles de la consola de búsquedaCaptura de pantalla de Google Colaboratory, agosto de 2022

Simplemente descomente la línea:

#print(cuenta.propiedadesweb)

… para ver la lista de cuentas disponibles a tu disposición.

Copie y pegue el nombre de la cuenta exactamente en la celda de arriba.

Filtro de país

Una variable simple para filtrar el tráfico por país. Para establecer en todo el mundo, simplemente comente en esta línea:

df_gsc = df_gsc[df_gsc[“country”].str.contains(country_filter)]# comenta esta línea para obtener datos de todo el mundo

Se puede encontrar una lista de códigos de países aquí.

Tipo de búsqueda

Las opciones disponibles aquí son web, noticias, video, imagen, descubrimiento y GoogleNews.

Fecha de inicio/finalización

Ingrese las fechas de inicio y finalización para las cuales extraer datos de GSC. Recomiendo al menos tres meses si es posible. El formato de la fecha es:

AAAA-MM-DD

Aquí está mi configuración para extraer los últimos tres meses de datos de la propiedad GSC para Search Engine Journal.

url = “https://www.searchenginejournal.com/”

país_filtro = “estados unidos”

search_type = “web” # opciones disponibles son: web, noticias, video, imagen, descubrimiento y googleNoticias

fecha_inicio = “2022-05-01”

fecha_fin = “2022-08-01”

Los datos se extraerán de GSC. Eso puede llevar un tiempo, según el tamaño del sitio y la cantidad de meses solicitados.

Una vez que se haya completado la extracción de datos, la siguiente celda creará el marco de datos a partir de los datos de GSC.

Se previsualizarán las primeras 10 filas, para que pueda comprobar que los datos son correctos.

Al desplazarse hacia debajo en la página, notará que se ha creado un gráfico de barras.

Este gráfico agrupa las páginas en rangos según la cantidad de clics que se les atribuyen.

Esto facilita ver la distribución de clics entre páginas de un vistazo.

Gráfico de barras que muestra las páginas frente al total de clics por rango de tráficoCaptura de pantalla de Google Colaboratory, agosto de 2022

El gráfico de barras se puede copiar en presentaciones según sea necesario y, por lo general, le dice a un poderosa historia con los datos.

En las pruebas, descubrí que la mayoría de los sitios exhiben el mismo tipo de desglose de tráfico.

Saber qué páginas son responsables de un alto porcentaje de tráfico facilita la priorización de tareas para la optimización.

Justo debajo del gráfico de barras, se crean y muestran algunas estadísticas.

  • El porcentaje de páginas en GSC sin clics.
  • El porcentaje de clics que generaron las 10 páginas principales en GSC.
la estadística muestra el porcentaje de páginas en la consola de búsqueda que tienen 0 clicsCaptura de pantalla de Google Colaboratory, agosto de 2022
estadística muestra la cantidad de tráfico que generan las diez páginas principales de su sitioCaptura de pantalla de Google Colaboratory, agosto de 2022

Finalmente, se guarda un documento de Microsoft Excel para la acción.

Este documento contiene todo lo que necesita para crear un plan de acción para optimizar las páginas en el extremo superior e inferior de la escala.

¿Cómo se pueden usar estos datos?

Hay muchas formas creativas de convertir estos conocimientos en acciones.

Páginas principales

Comprueba la apariencia de cada página en las SERP

  • ¿Se activa correctamente el esquema relevante?
  • ¿Están truncados los títulos de página o las metadescripciones?
  • ¿Faltan palabras clave en los títulos de página/meta descripciones?
  • ¿Se podrían mejorar los títulos de las páginas o las metadescripciones con mejores mensajes, palabras clave adicionales, mejores llamadas a la acción, etc.?
  • ¿Se activan los enlaces de sitio correctos?

Optimización de la tasa de conversión

  • Las páginas con alto tráfico son candidatas ideales para Pruebas A/B ¡Obtenga datos estadísticamente significativos más rápido!
  • Revisar y actualizar el contenido.

Análisis

Páginas con tráfico cero

Revisar páginas en Search Console

  • Revisión descubierta No indexado/Rastreado no indexado para bloqueadores técnicos.
  • ¿Están las páginas en sitemaps?

Contenido

  • Revisar contenido. es contenido delgada o falta?
  • ¿Hay algún patrón en las páginas que no reciben tráfico?

Conclusión

Estas son solo algunas ideas de cómo alguien podría tomar medidas utilizando los datos, pero estoy seguro de que se podrían tomar muchos más enfoques.

Más recursos:


Imagen destacada: CG_dmitriy/Shutterstock





Consultar el artículo en la publicación original

Automatice el descubrimiento de oportunidades de optimización de GSC
A %d blogueros les gusta esto: