Extractor de entidades para SEO

Extractor de entidades para SEO

Bueno bueno bueno… Hacía tiempo que no pasaba por aquí a escribir algo y qué mejor que hacerlo para presentaros una nueva herramienta que he desarrollado para facilitarnos un poco la vida a todos los que nos dedicamos al posicionamiento web. Como consultor SEO, me gusta automatizar o programar todo aquello que se me ocurre o que aprendo de otras personas y veo factible de desarrollar.  En esta ocasión se trata de una extensión para Google Chrome que, una vez instalada y configurada (solo hace falta introducir un token de una API externa), nos permite extraer las entidades que tratan nuestros competidores en las SERPs para una query determinada.

Pero antes de continuar, al César lo que es del César, la idea original es de Nacho Mascort y se la escuché en la entrevista en el podcast La Máquina del SEO de Andrés Kloster, lo único que he hecho es adaptarlo como extensión con la API de Dandelion, un SaaS de NLP (procesamiento del lenguaje natural).

Como no es mi intención ahondar sobre lo que es una entidad y para qué sirven en SEO, os dejo un post de Natzir Turrado donde justamente habla sobre esto: Qué son las entidades y su implicación en el SEO. Pero de manera breve digamos que las entidades relacionan de manera semántica el contenido de una página web. Es decir, que son un apoyo o complemento a las palabras clave, y su inclusión en el contenido dota de mayor contexto semántico al mismo.

¿Cómo funciona el extractor de entidades?

Es muy simple, una vez instalada la extensión, lo primero que tenéis que hacer es ir a la página de registro de Dandelion y abrir una cuenta gratuita. Con ella podréis consumir 1000 unidades diarias de la API sin pagar nada.

Una vez que tengáis el token, lo guardáis en la configuración de la extensión y nada más, ya la tenéis lista para sacar las entidades de las URLs de la competencia.

Después, cuando queráis extraer las entidades de una SERP, solo tenéis que hacer clic en el icono de la extensión y automáticamente extraerá el top 10 de entidades de cada resultado orgánico con respecto a su contenido. Pero esto no es todo, ya que he pensado que sería bueno ponderar las entidades extraídas en base a la posición de la URL, aplicando un multiplicador y después sumando las apariciones de dicha entidad a lo largo de la SERP.

Extractor de entidades para SEO

Con los resultados obtenidos se muestra una tabla en forma de barra representando el peso global de cada una de las entidades extraídas y la posibilidad de exportar los datos a un archivo CSV para un examen más minucioso.

CSV entidades SEO

Para que podáis ver cómo funciona la herramienta he publicado este vídeo:

Y aquí tenéis el enlace para instalarla: https://chrome.google.com/webstore/detail/extractor-de-entidades/abngfjnmaobeaaheapakabhdoapfopdi

¡Espero que os sea de utilidad!

 

76 comentarios en «Extractor de entidades para SEO»

    • I could implement many more things: classification, similarity,… But perhaps it would leave the scope of an extension and would become an external application (as there are hundreds already)

      Responder
  1. Felicitarte por el post primeramente, comentarte que no he podido probar la extensión de chrome porque intento darme de alta en Dandelion pero no me envian el correo de confirmación y no puedo conseguir la Api. ¿Alguien puede pasarme su token para poder instalar la extensión? gracias

    Responder
  2. No sé si seré el único, pero cuando le doy a «Exportar a CSV» no ocurre absolutamente nada. ¿Será mi navegador o un problema de la extensión?

    Por cierto, muy buena herramienta 🙂

    Responder
  3. Hola Fede

    Muchas gracias y felicitaciones por este post, me ha resultado de gran utilidad.

    He descargado la extensión, he visto que funciona muy bien pero en el caso de algunos sitios entre los cuales se incluye el mio he visto el siguiente error:

    «error.badGateway: Connection error, unable to download the web page»

    En un sitio de mi competencia he visto el siguiente error:

    «error.badGateway: Unable to download the web page, request got HTTP error code: 403»

    ¿Tienes idea de por que puede estár ocurriendo esto? ¿Puede estar ocurriendo que Google no pueda acceder tampoco a la ENTIDADES tal como ocurre con la extensión?

    Saludos…

    Responder
    • Hola, Pablo. No, los errores provienen de la API de Dandelion. Es su herramienta la que por alguna razón no puede acceder a algunas URLs. No tiene nada que ver con Google, el navegador, etc.

      Responder
  4. Me ocurre lo mismo, estaba dándole vueltas a porqué todas mis webs aparecen con el error mientras el resto se ven bien. El caso es que son webs alojadas en distintos servidores, con lo cual no debe ser nada relacionado con el cortafuegos del server o algo así.

    En las que tengo cloudflare por medio, me aparece como entidad ‘Ricoh_2A03’, ‘ Robot’ y ‘Captcha’. Ahí si que debe ser algo relacionado con la protección, pero en las otras no entiendo el continuo ‘error.badGateway’ 🙁

    Responder
  5. ¿Sigue funcionando el extractor de entidades?

    Ahora mismo no me extrae nada para ninguna búsqueda cuando hasta hace unos días todo iba perfecto. He reinstalado la extensión y cambiado la API de Dandelion por si fuese este el problema, pero nada.

    ¿Podéis confirmarme si os va bien para saber si es problema mío o no?

    Ah! y gracias Fede por compartir tus herramientas. Eres un crack.

    Responder
  6. Buenos días, por favor, a ver si me podéis ayudar. He instalado la extensión. Me he registrado en Dandelion y he ido a la opción Dashboard para copiar el token. Lo he guardado en la extensión, pero cuando hago una búsqueda en Google y pulso el botón de la extensión no ocurre nada. Me parece un extensión muy útil y me gustaría usarla. A ver si alguien puede ayudarme, gracias.

    Responder
    • Hola, Alonso. Solo es posible hacer el análisis en la SERP, sin embargo puedes llegar a conseguir algo similar a lo que quieres haciendo uso del comando site: y el operador OR. Por ejemplo para analizar URL1 y URL2: site:url1 OR site:URL2

      Responder
  7. Yo confío en tu herramienta para mis labores diarias… por lo que esta semana se me ha dificultado el trabajo, si puedes ayudarme a reparar ese error que me está dando, no veo la tabla de entidades con el botón de descarga .csv

    Responder
  8. Buenas Fede

    Muchas gracias por el trabajo. Es muy útil!
    Pero tengo un problema. Me muestra las entidades extraídas pero no el «ranking» o cuadro de la derecha con el ranking y los botones para descargar.
    Si tienes alguna idea de por qué puede ser, te lo agradecería.

    Responder
  9. Hola Fede

    Genial la extensión. Muchas gracias por el trabajo!
    Solo una cuestión: la mayoría de las veces no me aparece la tabla con las entidades. Sí se ven las entidades debajo de la mayoría de SERPS, pero la tabla es muy raro que me aparezca. No sé si es un problema mío o que falla algo.

    Saludos

    Responder
  10. Llevaba tiempo buscando un método sencillo conque encontrar las entidades más afines a una determinada búsqueda y de forma fácil. Esta misma tarde la pruebo.

    Te conocí por David Ayala y ha sido toda una sorpresa, te agradezco todo XD, pero todo.

    Salu2 de un fan nuevo.

    Responder
  11. La acabo de probar y no está funcionando. Me he registrado en Dandelion, he guardado el token de la API en la extensión, la probé sin éxito, he desactivado adblock por si se debía a ello y sigue sin funcionar. ¿Dónde estoy fallando?

    Gracias por todo esto,
    Un saludo enorme.

    Responder
  12. salu2 de nuevo, añado info: Olvidé mencionar que activé la cuenta de Dandelion por correo electrónico y lo extraño es que dentro de Dandelion, sí funciona la extracción de entidades de una URL en dandelion.eu/semantic-text/entity-extraction-demo

    Me ilusiona esta extensión porque permite mejorar la semántica de las publicaciones con datos presuntamente geniales para google en cuanto a cercanía de términos relacionados con la temática de turno y estoy deseando que funcione para utilizarlo.

    De nuevo gracias y salu2 🙂

    Responder
    • Hola, Ismael.

      A mí ahora mismo me está funcionando. Sí que ha habido alguna vez que he tenido que actualizarlo porque Google hace cambios en los elementos de la SERP y deja de funcionar, pero no es el caso. Puede que tenga algún conflicto con alguna otra extensión que tengas instalada.

      Responder
  13. Hola de nuevo Fede Gómez.

    Posiblemente esté en conflicto con alguna extensión en Chrome, pero lo he solucionado.

    Como la voy a utilizar de forma puntual, he instalado la extensión extractor de entidades para SEO en el navegador Microsoft Edge y entrando en google.es con Edge funciona correctamente.

    Voy a jugar con ella un buen rato.

    Gracias Fede Gómez.

    Responder
  14. Buenos días Fede,
    Muchas gracias por esta herramienta tan útil. Yo lo uso mucho y con esta extensión puedo hacer mis posts mucho mejor. Aunque últimamente he visto que no funciona muy bien. No lo sé si es por mi ordenador o otras causas pero no carga las entidades. Hace un par de días iba bien, pero llevo 2 días sin poder utilizarla.Me da este error: «error.missingParameter: Parameter [text|html|html_fragment] not found » . Tengo que volver a instalar la extensión o mejor si espero un par de días hasta que funciona de nuevo. Muchas gracias por tu ayuda. Feliz día.

    Responder

Deja un comentario

 Acepto la política de privacidad