Google plus presentó Knowledge Graph en 2012 para contribuir a los individuos a conocer novedosa información mucho más veloz.

En esencia, los individuos tienen la posibilidad de buscar sitios, personas, compañías y modelos y hallar instantáneas de desenlaces que sean mucho más importantes para su solicitud.

Un gráfico de conocimiento es una compilación de temas, asimismo populares como entidades, que se relacionan con otras entidades. Las entidades son elementos de información únicos que se tienen la posibilidad de determinar de manera única.

Dejan que Google plus vaya alén de la coincidencia de keywords al devolver una contestación a una solicitud particularmente. Esto asistencia aún mucho más a Google plus a conseguir su propósito de transformarse en un motor de contestación.

Google plus mostrará datos de Knowledge Graph en las funcionalidades SERP, como Knowledge Panel, Knowledge Card y Featured Snippet.

Esto puede contribuir a las fabricantes a ser mucho más perceptibles en los resultados de la búsqueda y desarrollar autoridad para algunos temas. Los datos estructurados de los websites tienen la posibilidad de influir en los datos ingresados ​​en el gráfico de conocimiento.

Google plus utiliza Knowledge Graph para ofrecer a los individuos una mayor vivencia de búsqueda por el hecho de que puede entender mejor los distintos temas y las relaciones entre ellos.

Por servirnos de un ejemplo, si deseamos ver el reparto de una película, Google plus puede mostrarlo en formato carrusel en la página de resultados de la búsqueda.

Ejemplo de un carruselAtrapa de pantalla de Google plus, septiembre de 2022

No obstante, estas funcionalidades SERP (página de desenlaces del motor de búsqueda) asimismo tienen la posibilidad de producir menos clicks en el ubicación, en tanto que Google plus puede enseñar considerablemente más información en la página de resultados de la búsqueda.

Esto les deja proveer una contestación rápida y precisa a los buscadores web y dirigirlos a otros resultados de la búsqueda con funcionalidades como «La gente asimismo buscan» y consultas importantes similares con el término de búsqueda primordial.

Por servirnos de un ejemplo, si tomamos al conjunto de K-pop BTS, en una búsqueda puedo ver una lista de todos y cada uno de los integrantes, sus canciones y álbumes, tal como los próximos acontecimientos, los premios que han ganado y los distintos sitios donde tienen la posibilidad de escucha su musica..

Todo en una búsqueda sin la necesidad de conocer un solo página web de afuera.

Ejemplo de funcionalidad BTS SERPAtrapa de pantalla de Google plus, septiembre de 2022

La Interfaz de programación de aplicaciones del gráfico de conocimiento

La Interfaz de programación de aplicaciones de Knowledge Graph, construída por Google plus, nos deja hallar entidades en Google plus Knowledge Graph para consultas concretas.

Nos ofrece ingreso directo a la banco de información para poder ver las entidades marcadas para cada solicitud. Asimismo es sin dependencia de la localización del usuario, lo que da una vista mucho más precisa del gráfico de conocimiento.

Ciertos ejemplos de casos de empleo de API proporcionados por Google plus tienen dentro:

  • Consiga una lista clasificada de las entidades mucho más esenciales que cumplen con algunos criterios.
  • Rellenan entidades de manera predictiva en un cuadro de búsqueda.
  • Anote / organice el contenido empleando entidades de Knowledge Graph.

Como se expone en la documentación.Nuestra API devuelve solo entidades coincidentes particulares, en vez de gráficos de entidades interconectadas.

Utilizar Python para llamar a la Interfaz de programación de aplicaciones

Hay 4 clientes del servicio distintas mediante los que Google plus deja llamadas API: Python, Java, JavaScript y PHP.

Puede hallar un caso de muestra de un punto de inicio para cada uno de ellos en la página de documentación pertinente.

Para este caso de ejemplo usaré Python por el hecho de que es el lenguaje con el que estoy mucho más familiarizado.

Creación de una clave API

El paso inicial es hacer una clave API para mandar una petición a la Interfaz de programación de aplicaciones.

Para producir una clave API, vaya a la consola API de Google plus y vaya a página de credenciales.

El próximo paso es proceder a biblioteca de APIbusque Knowledge Graph y después actívelo.

API de gráfico de conocimiento,Atrapa de pantalla de Knowledge Graph API, septiembre de 2022

Puede almacenar una nota de su clave API, pero puede hallar de manera fácil su clave API cliqueando en la Interfaz de programación de aplicaciones que generó.

La API del gráfico de conocimiento de credencialesAtrapa de pantalla de Knowledge Graph API, septiembre de 2022

Una fácil petición de API

Para devolver las entidades que encajan con una solicitud, adjuntado con la puntuación de resultado de cada entidad, hay un código Python fácil que puede realizar en Google plus Colab (de simple ingreso para principiantes) o en su ambiente local.

api_key = ' ' #add your API key
query = 'BTS' #add your query
service_url="https://kgsearch.googleapis.com/v1/entities:search"
params = 
url = service_url + '?' + urllib.parse.urlencode(params)
response = json.loads(urllib.request.urlopen(url).read())
for element in response['itemListElement']:
print(element['result']['name'] + ' (' + str(element['resultScore']) + ')')

Esto generará un resultado como el próximo:

Respuesta de la APIAtrapa de pantalla de Google plus Colab, septiembre de 2022

Dentro suyo tenemos la posibilidad de detallar ciertos factores, en dependencia de lo que estemos intentando encontrar.

La primera cosa que debe añadir es su clave API, seguida de la solicitud para la que quiere producir desenlaces.

Entonces, los factores se configuran para llamar a la clave API que ha añadido y la solicitud que ha elegido.

Esto le deja cambiar de forma fácil la solicitud que busca toda vez que ejecuta su código.

Entonces contamos el límite, que es el número de entidades que deseas devolver. El valor ya establecido para ello es 20, con un máximo de 500. Tenga presente que es mucho más posible que caduquen las peticiones con límites altos.

Entonces tenemos la posibilidad de utilizar un valor booleano (verdadero o falso) para elegir si deseamos sangrar la contestación JSON para hacer más simple el formato.

Hay otros factores que puede integrar, como:

  • Lenguajes: una lista de códigos de idioma a los que quiere limitar la contestación.
  • Tipos: se usa para limitar las entidades a aquellas del tipo que escoja, por servirnos de un ejemplo, si solo quiere desenlaces de entidad «Persona».

Entonces le solicitamos a la secuencia de comandos que llame a la dirección de Internet, complete la petición y analice el resultado en una impresión fácil del nombre de la entidad y la puntuación final para cada entidad, que va a estar entre paréntesis.

Minería y mucho más

Las entidades devueltas y su puntuación final solo están rasguñando la área. Tenemos la posibilidad de sacar considerablemente más beneficio de la Interfaz de programación de aplicaciones Knowledge Graph.

Tenemos la posibilidad de devolver un elemento JSON que tenga dentro todos y cada uno de los campos de contestación guardados para cada entidad con unas escasas líneas de código y escasas funcionalidades.

Primero, deseamos pedir la devolución de la página de sesión que se procurará mediante la Interfaz de programación de aplicaciones.

def get_source(url):
try:
session = HTMLSession()
response = session.get(url)
return response
except requests.exceptions.RequestException as y también:
print(y también)

Entonces, empleando una petición de API afín al código original, tenemos la posibilidad de llamarlo adjuntado con nuestra petición de solicitud empleando exactamente los mismos factores.

def knowledge_graph(api_key, query):
query = 'BTS' #add your query
service_url="https://kgsearch.googleapis.com/v1/entities:search"
params = 
url = service_url + '?' + urllib.parse.urlencode(params)
response = get_source(url)

Ahora, entramos nuestra clave API para devolver nuestro objeto de contestación con los datos terminados.

return json.loads(response.text)
api_key = " " #add your API key
knowledge_graph_json = knowledge_graph(api_key, query)
knowledge_graph_json

Para poder ver los desenlaces un tanto mucho más de manera fácil y contribuir a comprender la contestación, tenemos la posibilidad de normalizar JSON objeto en un Pandas DataFrame. Esto va a tomar cada campo y lo trasferirá a una columna, con cada entidad en una fila diferente.

pd.json_normalize (knowledge_graph_json, record_path = ‘itemListElement’)

Una guía para la API de búsqueda de Knowledge Graph de Google para SEO

Asimismo me pareció atrayente realizar este código en distintas días con exactamente la misma solicitud y investigar de qué manera cambian los desenlaces.

Campos de contestación

Para cada entidad en Knowledge Graph API, se extraerán múltiples campos:

  • identificación: El URI canónico de la entidad.
  • Nombre de pila: nombre de la entidad.
  • género: una lista de géneros de esquema aceptados que encajan con la entidad.
  • Descripción: una corto descripción de la entidad.
  • imagen: una imagen que está relacionada con la entidad.
  • Descripción descriptiva: una descripción descriptiva de la entidad.
  • dirección de Internet: el sitio oficial de la institución.
  • Puntuación del resultado: Un indicio de qué tan bien la entidad coincide con la solicitud.

El campo id hace referencia al MID (identificador generado por máquina), un identificador único para cada entidad.

Esto en general empieza con kg: / m / seguido de una cadena corta. Los MID descomponen el lenguaje humano en un formato que las máquinas tienen la posibilidad de comprender.

Estos MID asimismo corresponden a la entidad en Google plus Trends y asimismo se tienen la posibilidad de emplear para recobrar la dirección de Internet de cada entidad, aun si un panel de información

Puntuación de seguridad

El resultado de la puntuación (asimismo famosa como puntuación de seguridad) representa la seguridad de Google plus en la entendimiento de la entidad. Es fundamentalmente la fuerza percibida de la relación entre la entidad que Google plus reconoció para la solicitud y la entidad que se devolvió.

Cuanto mayor sea la puntuación del resultado, mucho más seguro va a estar Google plus de que la entidad es la opción mejor para la solicitud.

No obstante, no hay garantía de que la entidad con la puntuación mucho más alta se muestre como un fragmento señalado en los resultados de la búsqueda.

Este puntaje, particularmente, es útil en el momento en que se examinan distintas consultas por ocasión.

Por poner un ejemplo, pongamos que mira puntajes de circunscripción bajos para una solicitud cierta. En un caso así, esto resalta la posibilidad de mejorar las páginas para sobrepasar las páginas identificadas para la entidad.

La dirección de Internet de la entidad asimismo se considera «hogar de la instituciónCuál es el sitio y la página que Google plus reconoce como la fuente mucho más autorizada con la información de entidad mucho más precisa.

Para prosperar su puntaje de seguridad, es esencial cerciorarse de que su portal web sea consistente con la información en la página de comienzo de su entidad.

Prosperar la calidad y los datos proporcionados en una web asimismo va a ayudar a progresar el puntaje de seguridad, combinándolo con el trabajo de relaciones públicas para acrecentar aún mucho más la autoridad del lugar sobre el tema de la entidad escogida.

Extracción estadística

Puede efectuar múltiples operaciones con los desenlaces de contestación del gráfico de conocimiento, incluyendo la identificación de áreas de ocasión y el examen de entidades recientes y hogares de entidades para consultas concretas.

Por servirnos de un ejemplo, asegurarse de tener el esquema de optimización y marcado en la página mucho más correspondiente para conectarse con las entidades de destino es un primer paso esencial.

Buscar por keywords

En el momento en que complete su investigación de keywords, merece la pena estimar si su orientación de hoy tiene sentido si hay una entidad sólida para una keyword particularmente.

Tras todo, la meta general de Google plus es proveer la información mucho más útil en los resultados de la búsqueda. Conforme incrementa la búsqueda sin clicks, asimismo incrementa la rivalidad por los términos de búsqueda y la aptitud de manifestarse en las funcionalidades SERP.

Construcción de marca

La utilización de entidades es una increíble forma de hacer la existencia de búsqueda orgánica y la autoridad de una marca o compañía en un espacio preciso.

Es útil entender las entidades tras una solicitud particularmente. Tienen la posibilidad de darnos información de investigación de keywords y que nos sea más fácil aún mucho más la creación de contenido autorizado y útil consecuentemente.

Investigación de la rivalidad

Ya que la Interfaz de programación de aplicaciones da una lista clasificada de entidades que se detallan para las consultas, puede ver un prominente nivel de información en vez de efectuar muchas buscas para poder ver qué aparece.

Esto le dejará comprobar el desempeño de sus contendientes para cuestiones concretas y de qué forma cotejar.

Asimismo puede utilizar esta información para cerciorarse de que puede acrecentar su puntaje de seguridad para sobrepasar a sus contendientes en los desenlaces.

La Interfaz de programación de aplicaciones le deja monitorearla de forma regular y también reportar cualquier cambio que vea, probablemente antes que cambie la ocupación SERP.

En poco tiempo

Quisiera que esto le brinde un punto de inicio para ver el Gráfico de conocimiento y obtener información importante para asistirlo a mejorar su fachada en las funcionalidades de búsqueda.

Como enseña Google plusEl Gráfico de conocimiento se emplea para prosperar la búsqueda de Google plus para hallar lo que precisa, conseguir el más destacable resumen y reforzar y agrandar.

Ser con la capacidad de ver bajo el capó del Knowledge Graph es un increíble punto de inicio para asegurar que su lugar sea la mejor fuente que Google plus puede utilizar para llevar a cabo exactamente eso.

Creé un cuaderno de Google plus Collab Aquí para utilizar y jugar con el código.

Me agradaría comprender qué información extrajo para sus consultas (no olvide llevar a cabo una copia y añadir su API generada).

Asimismo puede hallar una versión del código en GitHub Aquí.

Mucho más elementos:


Imagen señalada: REDPIXEL.PL/Shutterstock

Fuente: searchenginejournal

Hashtags: #Una #guía #para #API #búsqueda #Knowledge #Graph #Google plus #para #SEO