Openlibrary: Afficher les notes dans les résultats de recherche

Créé le 20 sept. 2019  ·  4Commentaires  ·  Source: internetarchive/openlibrary

Votre demande de fonctionnalité est liée à un problème ? Décrivez s'il vous plait.

Nous avons des cotes maintenant; nous devrions les montrer sur les résultats de recherche pour améliorer notre référencement.

Décrivez la solution que vous souhaitez

Les notes apparaissent à côté des résultats de recherche openlibrary.

Proposition et contraintes

Google a une documentation sur la façon de faire des choses comme celle-ci : https://developers.google.com/search/docs/data-types/review-snippet

Contexte supplémentaire

Par exemple, comparez les résultats d'openlibrary avec les résultats de GoodReads :

| Ouvrir la bibliothèque | Bonnes Lectures |
| ---- | ---- |
|image |image |

Good First Issue Feature Request hacktoberfest

Tous les 4 commentaires

Google les extrait des schémas pour chaque élément défini par schema.org. Dans le cas de GoodRead, ils utilisent schema.org/Book, ce qui est logique. À l'intérieur se trouve un schéma AggregateRating . C'est sur cela que sont basées les étoiles.

Il ne semble pas qu'openlibrary affiche une note globale, juste des notes dans le cadre de chaque avis. Il faudrait peut-être l'ajouter (visible ou non).

La façon dont Google fait ce qu'il fait est une boîte noire, mais il semble qu'ils veuillent que vous récupériez les avis de votre propre site (par opposition à un site externe). Vous ne pouvez pas vous garantir les étoiles, mais si vous mettez le schéma, cela devrait prendre une semaine ou moins pour qu'elles apparaissent (si elles le font).

Voici la documentation de Google : https://developers.google.com/search/docs/data-types/review-snippet (ajouté au problème). La note affichée sur, par exemple, https://openlibrary.org/books/OL383855M/Harry_Potter_and_the_Chamber_of_Secrets est la moyenne de toutes les notes ; nous n'avons pas de fonctionnalité pour afficher les avis individuels.

Cela nécessiterait la mise en œuvre de microdonnées dans de nombreux composants de l'interface utilisateur.

Cependant, je pense que le #163 a peut-être des obstacles à ce sujet ?

@samuelpetroline Il existe déjà des microdonnées pour de nombreux composants de l'interface utilisateur. Cela nécessiterait d'en ajouter probablement plus à cette ligne dans le modèle de l'édition : https://github.com/internetarchive/openlibrary/blob/310e4d55904033905aa7caa5fabeb82e78b9f71e/openlibrary/templates/type/edition/view.html#L200

Notez que le fichier contient déjà des microdonnées schema.org/Book .

Cette page vous a été utile?
0 / 5 - 0 notes