Support schema.org QAPage and Google rich results

Thanks for the PR. Now it is merged. Sorry for the delay!

「いいね!」 8

Looking good!

No errors in Google console: Schema Markup Testing Tool | Google Search Central  |  Google for Developers

Preview (no idea how long this link will be good for): Google Search

「いいね!」 10

ここは後退したと思います。「ベストアンサー」の表示がもう見当たりません。

「いいね!」 6

修正の兆しはありますか?Google からこの件に関する警告を受け取りました:

「いいね!」 2

いいえ、これは通常、答えがテキストのない画像であることを意味します。

「いいね!」 3

Jeff が言った通り、このエラーが発生する主な理由はそのケースです。報告されるたびに修正を進めています。該当のトピックへのリンクを共有していただけますか?

「いいね!」 3

はい、「トップ回答」セクションはメタサイトでは表示されていません。しかし、「QAPage」スキーマコードに最近の変更点は見当たりません。また、Google の検索プレビューツールは何の問題も報告していません。プレビューでは、セクションが正しくレンダリングされていることも確認できます。

Stack Overflow、Quora、その他のサイトでも「トップ回答」セクションが表示されていないため、こちら側でできることは限られていると思われます。

追記: 実は、Android デバイスでは「トップ回答」セクションが正しく表示されています。問題はデスクトップ版のみです。

「いいね!」 9

確かに、Discourse の「Solved」プラグインは、Google のリッチスニペットに最適な回答のみを表示することが確認できました。

QnA プラグインも試してみましたが、1 つのベスト回答(投票付き)と、横スクロール可能な「その他の回答」(アップ投票付き)を同時に表示する方法が見つかりません。Quora、Reddit、Stack Overflow などの人気フォーラムサイトではこの機能が実装されています。

参考として、Quora のスクリーンショットを以下に示します。

自社の Discourse サイトでも同様の動作を実現するにはどうすればよいでしょうか?具体的には、Google の検索リッチスニペットに以下の表示を実現したいと考えています。

  • ベスト回答の表示
  • アップ投票でソートされた複数の回答を横スクロール可能にすること
  • 関連する質問をメイントピックの下部に表示すること(Quora のように)

Discourse サイトの回答を、上記のスクリーンショットのように、Google 検索ページに直接表示させたいです。他の回答は横スクロール可能で、アップ投票も表示され、関連トピックも回答数とともに Google のリッチスニペットに表示されるようにしたいのです。

どなたかお手伝いいただけますでしょうか?

「いいね!」 1

私も同じ問題です。解決策を見つけた方はいますか?