En este nuevo artículo del diccionario SEO, vamos a hablar sobre algo que hace pocos años cambió la forma de trabajar el posicionamiento web para siempre, el famoso Knowledge Graph de Google. Preparaos para un viaje emocionante a través de la inteligencia artificial y descubran cómo esta poderosa herramienta está cambiando la forma en que buscamos información en la web.
¿Qué es el Knowledge Graph y por qué es tan importante?
Como su traducción al inglés indica, el Knowledge Graph es una «base de conocimiento» que Google desarrolló en 2012 con la idea de que el buscador tuviese una comprensión más profunda de las cosas y cómo se relacionan entre sí. Es tan importante porque desde su lanzamiento esto fue un paso más hacia delante para que Google comprendiese la información que clasifica en sus páginas de resultados de búsqueda o SERPs.
Aunque también hay que decir que va más allá de la simple comprensión de las palabras clave porque también es capaz de darte un resumen de la información relevante sobre un tema específico.
- Por ejemplo, si buscas a Marie Curie, no solo obtendrás su fecha de nacimiento y muerte, sino también detalles sobre su educación y descubrimientos científicos. Es como tener un resumen de todo lo que necesitas saber en un solo vistazo.
Algo emocionante de esta tecnología es que su expansión y evolución es constante y Google está trabajando arduamente para agregar más de 500 millones de objetos y más de 3.5 mil millones de hechos y relaciones en su base de conocimientos.
¿Cómo funciona el Knowledge Graph de Google?
El Knowledge Graph almacena información sobre todo tipo de entidades, ya sean personas, lugares, organizaciones, conceptos, colores e incluso sentimientos. Estas entidades están conectadas por relaciones, que describen cómo se relacionan entre sí y ayudan a Google a entender mejor el contexto de la búsqueda que hacen los usuarios.
Cómo utilizarlo para mejorar el SEO de nuestro sitio
Yo lo he repetido en mis redes hasta la saciedad pero hay muchísima gente que no trabaja los schemas en sus sitios web, parece que ignoran que la información que Google recoge para su Knowledge Graph proviene de estos datos estructurados.
Vamos a poner un ejemplo muy sencillo, para que entiendas como puedes mejorar el SEO de tu sitio web haciendo que Google entienda mejor el contexto del mismo y sus contenidos.
Pongamos el caso de que tienes un restaurante en Madrid como el de la imagen anterior que ya muestra un Knowledge Panel, obviamente deberías tener una ficha de Google My Business (Ahora Google Business Profile) con los datos de tu negocio, carta, fotos y reseñas… pero ¿Cómo puedes hacer que tu restaurante sea reconocido por Google y lo muestre en un Knowledge Panel? La respuesta es utilizar schemas.
Para hacer un schema simple con la información de tu restaurante puedes crearlos con technicalseo.com pero, si quieres complicarlo más puedes buscar más información en schema.org. Veamos como quedaría para el ejemplo.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Dos Cielos Madrid by Hermanos Torres",
"image": "https://www.restaurantedoscielos.com/dam/jcr_d19ee9b2-5b08-4006-8bc0-46c1fc91e8a8/Hero%20Image.jpg",
"@id": "http://www.restaurantedoscielos.es/",
"url": "http://www.restaurantedoscielos.es/",
"telephone": "915 41 67 00",
"priceRange": "75-105",
"menu": "https://www.qrcarta.com/restaurant/madrid/dos-cielos-madrid/1963/?type=carta&id_carta=3748#platos",
"servesCuisine": "Alta cocina",
"acceptsReservations": "true",
"address": {
"@type": "PostalAddress",
"streetAddress": "Cuesta de Sto. Domingo, 5, 28013 Madrid",
"addressLocality": "Madrid",
"postalCode": "28013",
"addressCountry": "ES"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 38.2679401,
"longitude": -7.5249881
},
"openingHoursSpecification": [{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Wednesday",
"opens": "20:00",
"closes": "23:30"
},{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Thursday",
"Friday",
"Saturday"
],
"opens": "13:00",
"closes": "16:00"
},{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Thursday",
"Friday",
"Saturday"
],
"opens": "20:00",
"closes": "23:30"
},{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Sunday",
"opens": "13:00",
"closes": "16:00"
}]
}
</script>
Diferencia entre Knowledge Panel y Knowledge Graph
Ya sabemos que es el Knowledge Graph es una base de conocimiento gigantesca que contiene entidades y las relaciones entre ellas pero, puede que hayas oído el concepto «Knowledge Panel», la diferencia es que estos paneles son los que el buscador utiliza para mostrar la información de una forma más rápida.
Fuentes de información utilizadas en el Knowledge Graph de Google
Google utiliza una variedad de fuentes de información para recopilar datos como Wikipedia, IMDB, Wikiloc, entre muchos otros wiki sites para conseguir información que en «teoría» está verificada y es fiable, lo que nos lleva a una pregunta ¿Por qué entonces clasifican en primeras posiciones de las SERPs los contenidos que mienten sobre un tema cuando Google tiene exactamente los datos correctos?
Esta es una crítica personal hacia esta tecnología de Google pero, hay muchas otras críticas y controversias que veremos a continuación.
Críticas y controversias del Knowledge Graph
La falta de transparencia:
Uno de los principales problemas que se le achaca al Knowledge Graph es la falta de transparencia en su funcionamiento. Google no ha revelado completamente cómo decide qué información mostrar en los paneles de conocimiento y en qué orden. Esto ha llevado a algunos a cuestionar si se están mostrando resultados imparciales y justos.
Inexactitudes y errores:
A pesar de los esfuerzos de Google por ofrecer información precisa, el Knowledge Graph no está exento de errores. Algunos usuarios han reportado casos en los que se muestra información incorrecta en los paneles de conocimiento. Esto puede ser especialmente problemático para las marcas y los negocios, ya que una información errónea puede dañar su reputación.
Monopolio de Google:
Otra crítica común al Knowledge Graph es su papel en el monopolio de Google en el campo de las búsquedas en línea. Al mostrar información directamente en los resultados de búsqueda, sin necesidad de que los usuarios visiten otros sitios web, Google está limitando el tráfico hacia otros sitios y generando dependencia en su plataforma.
Falta de control para los usuarios:
Aunque el Knowledge Graph puede ser útil para obtener información rápida, algunos usuarios se quejan de la falta de control que tienen sobre los resultados de búsqueda. Al mostrar información directamente en los resultados, Google puede influir en la percepción de los usuarios sin darles la oportunidad de explorar otras perspectivas o fuentes de información.
Relación entre el Knowledge Graph y las búsquedas por voz en Google Assistant y Google Home
La idea es que cuando le haces una pregunta a tu asistente virtual, como «¿Cuál es la altura de la Torre Eiffel?», Google Assistant o Google Home no simplemente busquen en la web y te lean la respuesta. Gracias al Knowledge Graph, estos asistentes tienen la capacidad de entender el significado detrás de tu pregunta y ofrecerte una respuesta precisa y concisa.
Imagina que le preguntas a tu asistente virtual: «¿Quién es el presidente de Estados Unidos?». Gracias al Knowledge Graph, Google Assistant o Google Home saben que estás buscando información sobre una entidad específica, en este caso, el presidente de Estados Unidos. Y en lugar de darte una lista de sitios web donde podrías encontrar la respuesta, te proporcionan directamente la respuesta correcta: «El presidente de Estados Unidos es Joe Biden».
Pero esto no es todo, como ya te mencioné anteriormente el Knowledge Graph también se encarga de proporcionar información adicional relacionada con tu búsqueda. Por ejemplo, si le preguntas a tu asistente virtual: «¿Cuántas medallas ha ganado Usain Bolt?». No solo recibirás la respuesta exacta, sino que también obtendrás datos adicionales como su nacionalidad, su fecha de nacimiento, sus récords mundiales e incluso una foto suya.
¿Cómo puedo acceder al Knowledge Graph de Google?
Hay mucha gente en el sector que no sabe como acceder a esta base de conocimiento pero, es tan fácil como acceder a través de la Cloud Natural Language API de Google con un pequeño script en Python, también puedes usar PHP, Go y otros lenguajes para consumir la API.