“¿Qué necesito saber sobre las llamadas a la API y el rastreo?” Google responde

Las llamadas a la interfaz de programación de aplicaciones (API) se cuentan para el presupuesto de rastreo. Aquí hay 2 cosas que debes saber.
SIA Team
October 15, 2021

NOTA: Lo que se discute aquí puede no abarcar la totalidad de lo que puede tener que saber sobre las API, particularmente en su situación. Sin embargo, cuando se le preguntó a John Mueller de Google sobre el tema, mencionó algunas cosas.

Este artículo transmite lo que dijo.

Google con frecuencia aloja lo que se llama horas de oficina, que son básicamente sesiones de preguntas y respuestas que se graban. Los webmasters, SEO y empresarios son bienvenidos a estas sesiones, y pueden hacer preguntas relacionadas con varios aspectos de la Búsqueda de Google.

Durante el horario de oficina de Google SEO en inglés del 8 de octubre de 2021, hubo una pregunta sobre las llamadas a la API:

“Tengo un sitio web que se conecta a las API en el lado del cliente para obtener datos. ¿Se incluyen esas URL en el presupuesto de rastreo? Si no permites esas URL, ¿eso crearía algún problema?”

El siguiente video está en cola hasta el punto en que se hizo la pregunta:

Lo primero que debe tener en cuenta: ¿Se incluyen las API cuando se representa su página?

La respuesta de Juan fue:

“Así que creo que hay dos cosas aquí. Por un lado, si estas API se incluyen cuando se representa una página, entonces sí, se incluirían en el rastreo y contarían para su presupuesto de rastreo, esencialmente, porque tenemos que rastrear esas URL para renderizar la página.

Puedes bloquearlos

“Puedes bloquearlos mediante robots.txt si prefieres que no se rastreen o no se usen durante el renderizado.

“Depende totalmente de ti si prefieres hacer eso. Especialmente si tiene una API que es un poco costosa de mantener o requiere muchos recursos, a veces, eso tiene sentido.

La segunda cosa a considerar: si no permite el rastreo

“La parte difícil, supongo, es que si no permite el rastreo de su punto de enlace de API, no podremos usar ningún dato sobre los retornos de API para la indexación. Por lo tanto, si el contenido de su página proviene puramente de la API y no permite el rastreo de la API, no tendremos ese contacto. Ese es el único aspecto que hay.

“Si la API simplemente hace algo complementario a la página, como tal vez dibuja un mapa o, no sé, un gráfico de una tabla numérica que tienes en una página, o algo así, entonces tal vez no importa si ese contenido no está incluido en la indexación.

¿Cómo funciona la página cuando la API está bloqueada? ¿Consecuencias?

“La otra cosa es que a veces, no es trivial cómo funciona una página cuando la API está bloqueada.

“En particular, si usas JavaScript y las llamadas a la API están bloqueadas debido a robots.txt, entonces tienes que manejar esa excepción de alguna manera. Y dependiendo de cómo incruste el JavaScript en la página, lo que haga con la API, debe asegurarse de que aún funcione.

“Entonces, si esa llamada a la API no funciona, y luego el resto de la representación de la página se rompe por completo, entonces no podemos indexar mucho porque no queda nada por renderizar.

“Sin embargo, si la llamada a la API se rompe y aún podemos indexar el resto de su página, entonces eso podría estar perfectamente bien. Así que esas son algunas de las opciones que hay.

“Creo que es más complicado si ejecutas una API para otras personas, porque si no permites el rastreo, entonces tienes este efecto de segundo orden de que el sitio web de otra persona podría depender de tu API. Y dependiendo de lo que haga su API, de repente, su sitio web no tiene contenido indexable.

“Y es posible que ni siquiera se den cuenta porque no eran conscientes de que, de repente, agregaste un rechazo allí.

“Y eso podría causar efectos indirectos. Pero eso, en última instancia, depende de ti.

Por lo tanto, esas son algunas cosas a considerar: API y presupuesto de rastreo, las posibles consecuencias de bloquear Googlebot de API y si ejecuta una API para usuarios / software de segunda o tercera parte.

Fuente: Canal de YouTube de Google Search Central