Google SEO

全ページ共通のテンプレート定型文をGoogleはどのように評価するのか?

テンプレートとして、サイト全体のページの上部に掲載した共通の定型文のGoogleの扱いについてジョン・ミューラー氏が説明した。テンプレートではなくそのページ固有のメインコンテンツに基づいて評価する。定型文のあとに、h1タグからメインコンテンツを始めるのはどこからがメインコンテンツなのかをGoogleに伝える手助けになる。ページ上部の定型文はスニペットに使われることがある。

HTTPS移行後に外部リンクのURLを https:// に変更する必要はない

常時HTTPSへ移行した際に、外部サイトから張られているリンクのURLを https:// で始まるURLにわざわざ更新する必要はない。SEOの観点から見てもUXの観点から見ても、修正によって得られるメリットは労力に見合わないほどに少ない。

不自然リンクの手動対策はSearch Consoleに出てくるリンクを削除すればいいが、ペンギンが問題視するリンクはレポートに出てこないこともある

基本的に、不正なリンクに対する手動対策は、Search Consoleの外部リンクレポートに表示されるリンクを対象にして対応すれば解除してもらえる。しかしペンギンアップデートのようなアルゴリズムは、Googleが認識しているすべてのリンクが対象になる。Search Consoleでは、すべてのリンクがレポートされているとは限らない。

クロール頻度を上げてもランキングは上がらない

たくさんクロールさせても、そのページの評価が上がることはないし検索順位は上がらない。また、サイトマップの <priority> タグをクロールの重要度を示す要素としてはGoogleはほとんど利用しない。

米Yahoo!、検索システムをBingからGoogleに乗り換えか?

米Yahoo!は、Googleからデータ供与された検索結果をテスト中であることを認めた。検索システムとして米Yahoo!はBingを現在利用している。しかし日本のSEOに与える影響はほぼないはず。なぜなら、日本のYahoo!はすでにGoogleを検索システムとして利用しているからだ。

URLを日本語にすべきか? => UXの観点から日本語のほうがいいかもしれないがSEOとは関係ない

“コンテンツの言語と同じ言語をURLに含めるべきかどうか?” ヒンディー語版のウェブマスター向けオフィスアワーで、GoogleのSyed Malik Mairaj氏は、その国の言語でURLを付けることを推奨した。ただしそれはユーザー体験の観点から。Googleの評価が高まりランキングが上がるということではない。日本語URLにすべきかどうかは、対象ユーザーに対して、どちらがユーザー体験を高められそうかで考えればいい。

ページを削除したときは404と410のどちらを返すべきか? => どちらでもいい

ページを削除したときには、404と410のどちらのHTTPステータスコードを返すべきなのか? 結論を一言でいえば、Googleにおいてはどちらでも構わない。再クロール率にも影響しない。Googleに限っていえば、多少は区別しているようだが、目に見えるような実質的な違いはない。

HTMLのクロールとJavaScriptの実行は別プロセス、JSコンテンツのインデックスには時間がかかることも

現在のGooglebotはJavaScriptを解釈して実行し、JavaScriptによって生成されたコンテンツをクロール、インデックスできる。しかしJavaScriptの処理はHTMLのクロールとは別プロセスでより長い時間が必要たため、少しでも速くインデックスさせたいコンテンツには多用しないほうがよさそうだ。

低品質ページを大量生産しても検索エンジンの評価は上がらない、高品質コンテンツだけを作る

たとえば、自動生成でページ数を大量に増やしてもすべてのページがインデックスされることはないし、検索エンジンの評価は上がらない。コンテンツの品質が高いページだけを作り、反対に、品質が低いページを減らすことが重要。

Google、JSON-LDで記述したリッチスニペットをサポート開始か?

Googleは、イベントを除くリッチスニペットの設定にJSON-LDの利用をサポートしていない。しかし近いうちに(あるいはすでに?)、JSON-LDで記述した構造化データでのリッチスニペット表示に対応するかもしれない。リッチスニペットを説明するドキュメントに、JSON-LDの記述例が追加されている。