Openlibrary: 検索結果に星の評価を表示する

作成日 2019年09月20日  ·  4コメント  ·  ソース: internetarchive/openlibrary

機能リクエストは問題に関連していますか? 記述してください。

現在、評価があります。 検索結果に表示して、SEOを改善する必要があります。

希望するソリューションを説明してください

評価は、openlibraryの検索結果の横に表示されます。

提案と制約

Googleには、このようなことを行う方法に関するドキュメントがあります: https

追加のコンテキスト

たとえば、openlibraryの結果をGoodReadsの結果と比較します。

| ライブラリを開く| GoodReads |
| ---- | ---- |
|image |image |

Good First Issue Feature Request hacktoberfest

全てのコメント4件

Googleは、schema.orgで定義された各アイテムのスキーマからこれらを取得します。 GoodReadの場合、彼らは理にかなっているAggregateRatingスキーマがあります。 これは星が基づいているものです。

openlibraryが集計評価を表示しているようには見えません。各レビューの一部として評価しているだけです。 それを追加する必要があるかもしれません(見えるかどうか)。

Googleが行うことはブラックボックスですが、(外部サイトではなく)自分のサイトからレビューを取得するように求められているようです。 自分で星を保証することはできませんが、スキーマを入力すると、星がポップアップするまでに1週間以内かかるはずです(星が表示される場合)。

Googleのドキュメントは次のとおりです: httpshttps://openlibrary.org/books/OL383855M/Harry_Potter_and_the_Chamber_of_Secretsに表示される評価は、すべての評価の平均です。 個別のレビューを表示する機能はありません。

これには、多くのUIコンポーネントにマイクロデータを実装する必要があります。

しかし、おそらく#163にはこれに対するいくつかの障害があると思いますか?

@samuelpetroline多くのUIコンポーネントのマイクロデータがすでに存在します。 これには、エディションのテンプレートのおそらくこの行にさらに追加する必要があります//github.com/internetarchive/openlibrary/blob/310e4d55904033905aa7caa5fabeb82e78b9f71e/openlibrary/templates/type/edition/view.html#L200

ファイルにはすでにschema.org/Bookマイクロデータが含まれていることに注意してください。

このページは役に立ちましたか?
0 / 5 - 0 評価