web-dev-qa-db-ja.com

Facebook共有に使用する著者名を追加する正しい方法:meta name = "author"

Facebookの一部の投稿では、タイトルと説明以外のページの作成者が表示されています。たとえば、次の画像には文字列「Di Redazione」があります。

enter image description here

ページのソースコードを見る:

http://www.tuttonotizie.info/notizie1/ultime-notizie-di/politica/25340-borghi-ai-sindaci-protagonisti-nel-processo-di-nascita-delle-unioni.html

私はそれが文字列で書かれている著者を見ました:

<meta name="author" content="Redazione" />

これはこれを行う正しい方法ですか、それとも他の方法がありますか? Googleを検索しても、十分な答えは得られませんでした。

4
fas

Facebookのプロフィールにリンクするオープングラフタグ「article:author」を使用するのがベストプラクティスだと思います。これは、Facebookが著者の宣言を求める方法です。

https://developers.facebook.com/docs/reference/opengraph/object-type/article

一般に、Open Graph Debuggerを使用する場合、「他のタグから値を推測できる場合でも、「og:NAME」プロパティを明示的に指定する必要があります」という行に沿って警告メッセージが表示されます。

これはauthorタグでも同じだと思います-自分のタグが見つからない場合、古いmeta name=authorを使用します。

2
Richard B