Scripts Python para SEO28 de enero de 2023(Actualizado: 17 de agosto de 2023)2 min de lectura

Análisis SEO utilizando la Inteligencia Artificial de OpenAI

Aprende a utilizar Python para escrapear el contenido del top 3 de resultados de búsqueda y analizarlo con los modelos de Inteligencia Artificial de OpenAI para extraer insights accionables.

Análisis SEO utilizando la Inteligencia Artificial de OpenAI

Vamos a utilizar Python para escrapear el contenido de los dominios que mejor posicionan (top 3) para una determinada query y lo vamos a analizar con la Inteligencia Artificial de OpenAI para extraer insights.

Para ello, he montado un script en Python en el que vamos a utilizar serpAPI, un servicio utilizado para escrapear los resultados de búsqueda de Google sin ser banneado (se puede hacer sin tirar de esta API pero es mucho menos robusto y nos puede bannear fácilmente), junto al API de OpenAi para procesar los textos y extraer insights.

La librería que vamos a utilizar para escrapear el contenido principal de cada dominio es Trafilatura, para mi gusto la más robusta para este fin.

Requerimientos del script

  • Regístrate de forma gratuita en serpAPI para obtener el API Key que necesitaremos en el script.
  • Tambien es necesario que te registres en OpenAI para obtener el API Key necesario.
  • Para usar el script, tendrás que hacerte una copia en tu Google Drive y seguir las instrucciones.

Link al script en Google Colab

¿Qué vamos a obtener?

El script escrapea el contenido principal de los dominios que posicionan primero (top 3) para una query determinada y lo analiza con OpenAI para extraer:

  • Las principales conclusiones del texto
  • Las entidades y su nivel de salience
  • Las keywords más relevantes del texto y el número de veces (aprox.) que aparecen.

El resultado se descarga automáticamente en un excel:

Ejemplo para la keyword «etapas del embarazo»

Alex Romero López

Alex Romero López

Consultor SEO, GEO & Automatizaciones IA

Especialista en optimización de visibilidad orgánica en motores de búsqueda tradicionales y modelos LLM (GEO), automatización de procesos y arquitecturas escalables para potenciar el crecimiento de empresas.

Seguir explorando

Artículos relacionados

Monitoriza tu estrategia de linkbuilding automáticamente
Python SEO
22 jul 2024•2 min

Monitoriza tu estrategia de linkbuilding automáticamente

La necesidad de hacer seguimiento a la estrategia de linkbuilding viene determinada por la necesidad de conocer si los backlinks se mantienen en el tiempo o bien se eliminan por razones editoriales u otras (cosa que no debería ocurrir).

Alex RomeroLeer más