Es importante dar una base del conocimiento a ChatGPT para que haga un buen artículo. Con este script puedes extraer el contenido de tres artículos y así junto al briefing con el cliente obtener los mejores resultados.
#Busca en la plalabra clave en Google: inurl:blog "PALABRA_CLAVE"
from selenium.webdriver.common.by import By
from selenium import webdriver
## https://chromedriver.chromium.org/downloads
options = webdriver.ChromeOptions()
driver = webdriver.Chrome(options=options)
driver.maximize_window()
# Solicita al usuario que introduzca tres URLs
url1 = input("Introduce la primera URL: ")
url2 = input("Introduce la segunda URL: ")
url3 = input("Introduce la tercera URL: ")
listaURL=[url1,url2,url3]
listaURL=[url1,url2,url3]
for url in listaURL:
driver.get(url)
# Selecciona todos los elementos H1, H2, H3 y P
elementos = driver.find_elements(By.CSS_SELECTOR, 'h1, h2, h3, p')
# Imprime el contenido de cada uno
for elemento in elementos:
texto = elemento.text.strip()
if texto:
print(f"<{elemento.tag_name}> {texto}")
Juande Marín
Profesor de Marketing digital, divulgador de inteligencia artificial y neuroeducación. Especializado en posicionamiento en buscadores y diseño web. Autor de varios libros relacionados con el comercio electrónico y el marketing digital (McGraw Hill, Paraninfo,…) Juande2marin