web-dev-qa-db-ja.com

Open Graph Protocolの使用は、SEOにとって有用、無害、または有害ですか?

私はSEOプロジェクトを行っていますが、すべてのメタタグのタグのproperty属性に「og」が含まれていることに気付きました。

<meta property="og:title" content="" />
<meta property="og:type" content="" />
<meta property="og:url" content="" />
<meta property="og:image" content="" />
<meta property="og:site_name" content="" />
<meta property="og:description" content="" />

Open Graph Protocolを使用するのがSEOにとって役立つのか、それとも有害なのか、そしてベストプラクティスは何ですか?

Facebookや他のソーシャルネットワークがあなたのサイトのメタデータを共有しやすくするはずだと思うが、私が本当に気にしているのはGoogleオーガニック検索のランキングだ。

descriptionmetaを持たないタグでogpropertyタグを繰り返すか2倍にするか、ogpropertyを削除する必要があります。またはogpropertyはSEOに無害であるため、そのままにしておきますか?

2
Kameron White

私が知る限り、それが検索ランキングに影響を与えることはないだろうが、オープングラフタグの主な目的は、ページがソーシャルメディアで共有されている場合にそれをきれいにすることです。

お役に立てれば。

PHPを使用している場合は、常に以下を実行して、meta descriptionタグとog:descriptionタグの説明を同じにすることができます。

<?php     
$description = "Search Engine Optimisation"; 
?>

<!DOCTYPE html>
<html lang="en">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# website: http://ogp.me/ns/website#">
<meta charset="utf-8">

<!-- Meta Tags for Page Related Properties -->
<meta name="description" content="<?php echo $description; ?>">
<meta property="og:description" content="<?php echo $description; ?>">
1
itteam

まったくありません。 Googleは、検索スニペット/結果でも検索ランキングでも、オープングラフメタタグを使用しません。

参照- Googleが理解するメタタグ

OGPはソーシャルメディアに役立ちます。og:titleタグで異なるタイトルを使用し、異なる画像を使用してCTRを増やすことができるためです。

1
Goyllo

あなたがだまそうとしない限り、それがあなたのランキングを傷つける可能性があると仮定する理由はありません。ただし、構造化されたデータを提供しても、通常はランキングに直接影響することはないため、どちらにも役立ちません。

og:descriptionに加えてmeta-descriptionを指定する場合、同じproperty要素でnamemetaを使用するために RDFaが許可する であるため、説明を複製する必要はありません。

<meta name="description" property="og:description" content="great description" />

同じことがlinkelements¹にも当てはまります。 og:urlに加えてrel-canonicalを提供する場合:

<link rel="canonical" property="og:url" href="http://example.com/foo-1" />

¹値がURIの場合は、linkの代わりにmetaを使用する必要があります(これは HTML5で必須 ですが、OGP/Facebookのドキュメント そうではないようです です)

1
unor