Tenemos calificaciones ahora; deberíamos mostrarlos en los resultados de búsqueda para mejorar nuestro SEO.
Las calificaciones aparecen junto a los resultados de búsqueda de openlibrary.
Google tiene documentación sobre cómo hacer cosas como esta: https://developers.google.com/search/docs/data-types/review-snippet
Por ejemplo, compare los resultados de openlibrary con los resultados de GoodReads:
| Biblioteca abierta | GoodReads |
| ---- | ---- |
| | |
Google los extrae de los esquemas para cada elemento definido por schema.org. En el caso de GoodRead, están usando schema.org/Book, lo cual tiene sentido. Dentro de eso hay un esquema AggregateRating . En esto se basan las estrellas.
No parece que openlibrary muestre una calificación agregada, solo calificaciones como parte de cada revisión. Es posible que deba agregar eso (visible o no).
La forma en que Google hace lo que hace es una caja negra, pero parece que quieren que extraigas reseñas de tu propio sitio (a diferencia de un sitio externo). No puedes garantizarte las estrellas, pero si pones el esquema, debería tomar una semana o menos para que aparezcan (si es que van a aparecer).
Aquí está la documentación de Google: https://developers.google.com/search/docs/data-types/review-snippet (agregado al problema). La calificación mostrada, por ejemplo, en https://openlibrary.org/books/OL383855M/Harry_Potter_and_the_Chamber_of_Secrets es el promedio de todas las calificaciones; no tenemos una función para mostrar reseñas individuales.
Esto requeriría implementar microdatos en muchos componentes de la interfaz de usuario.
Sin embargo, creo que tal vez el # 163 tiene algunos impedimentos sobre esto.
@samuelpetroline Ya existen microdatos para muchos componentes de la interfaz de usuario. Esto requeriría agregar algo más a probablemente esta línea en la plantilla de la edición: https://github.com/internetarchive/openlibrary/blob/310e4d55904033905aa7caa5fabeb82e78b9f71e/openlibrary/templates/type/edition/view.html#L200
Tenga en cuenta que el archivo ya tiene schema.org/Book
microdatos.