Google I/O 2018の追記

相当遅ればせながら…Googleウェブマスター向け公式ブログでも紹介されておりましたので、私のブログでもサササッとご紹介したいと思います。Googleウェブマスター向け公式ブログに合わせてポイントだけ掻い摘んで触れておきます。

Google I/O 2018

ふわふわ

Google I/O 2018で触れた検索関連情報

もともと、Google I/O 2018はあらゆるGoogleのサービスと未来について開発者から発表される場ですので、検索サービス関連のセッションはあまり多くありません。その検索サービス関連のセッションの中で、私が気になったのは以下の点です。

  • JavaScript生成コンテンツのレンダリング方法

あれ…1つになっちゃいました(笑)。要は、レンダリング(≒Googleがページ構成を視覚的に理解すること)において、JavaScriptはその動的な特性から、なかなかGoogleに理解されにくいプログラミング言語でした。しかし、モバイルサイトにおいては多用されるケースも多く、Googleはそれもようやく理解できるようになったのですが、そのやり方はまだ充分とは言えません。各レンダリング(サーバー、ブラウザ、Googlebot)の組み合わせ次第で様々なレンダリング方法があります。その上で、今回新しくダイナミックレンダリングというやり方をGoogleが紹介してくれました。

これに関しましては、海外SEO情報ブログ「JSサイトのための第4のレンダリング構成としてダイナミックレンダリングをGoogleが発表」が非常に分かりやすいので、ご覧ください。

ちなみに、いずれGoogle側からも追って詳細説明してくれるそうです。

これらのセッションでは、モバイルフレンドリーテストツールのJavaScriptエラーレポートを発表し、ダイナミックレンダリングについて紹介し(これについては今後の投稿で詳しく取り上げる予定です)、CMSでIndexing APIやSearch Console APIを利用してユーザーに情報を提供する仕組みについて説明しました。

引用)Googleウェブマスター向け公式ブログ

ふわふわ

その他

他には、ブログでも「インデックス登録時にレンダリングが行われるわけではないこと。レンダリングは遅れて行われる」ということや、「表示させたいコンテンツページは正しいステータスコードとmeta情報、canonicalが行われていること」、「リンクされるURLにはhref属性をつけること」が紹介されています。

1点難しそうな話だけ…

シングルページ アプリ ルーティング向けのJavaScript History APIを採用するため、ハッシュベースのルーティング(「#」を含むURL)はサポートを終了する必要があります。

引用)Googleウェブマスター向け公式ブログ

こちらですが、シングルページアプリケーション(Single Page Application:SPA)と言いまして、単一のURLで構成されるWebページやアプリで、JavaScriptによってURLは変わらずに動的に画面遷移するものです。1つのページでコンテンツの切り替えを行うパターンのやつですね。つまり、SPA内でAからBというコンテンツ遷移をした場合でも、URLは変わらないままです。ですので、その上でBからブラウザバックする(ブラウザの「戻る」ボタンを押す)と、ユーザーの感覚的にはAの内容に戻るはずですが、実際はAでもBでも同一のURLなので、Aではなく、それよりも前に見ていたURLページまで戻ってしまいます。

そうならないようにブラウザバックしてもBからAに戻れるようにするのが「ルーティング」でして、Aのページ内容の場合はURL末尾に#aaa、Bの場合は末尾に#bbb等と付くようにし、実質的に別URLとして管理する方法が「ハッシュベースのルーティング」です。

一方「JavaScript History API」は、URLの見た目上は変わらないものの、裏側でURLが切り替わるようなイメージです。Googleは今後この「JavaScript History API」を採用するため、SPAにおけるハッシュベースのルーティングは機能しなくなるということです。
ですので、SPAの担当者でルーティングに「#」を活用している運用者はHistory APIに切り替えていく必要があります。

ふわふわ

以上

私が気になったところは以上です。
個人的には検索よりも気になったものが多かったので、そっちでお腹いっぱいになっちゃってました(笑)。

そういえば、一部日本でもGoogleアシスタントで飲食店の予約が出来るようになりましたし、これからが楽しみですね。


関連記事

ページエクスペリエンスのおさらい

GoogleのCore Web Vitalsの導入が2021年5月に導入されます。伴ってページエクスペリエンスを達成しているWebページには検索結果のスニペットに何かしらのマークがされるということも発表されています。そこで、あらためてページエクスペリエンスについて記事にしておこうかと思います。 ペー ...(続きを読む)

SEOの勉強は何から始める?

「今年こそSEOの勉強を始めます!そこで、何から見ていけば良いでしょうか?」というご質問を結構受けます。聞く人によっては「何から見ていけば良いか、って聞いてくる段階でセンス無い」とか「依存心が強い」とか思うかもしれませんが、私はSEOの勉強を始めると言われるだけで嬉しいので、ちゃんと答えています。そ ...(続きを読む)

GSCでGoogleニュース確認

Googleニュースで表示された検索パフォーマンスに関して、Search Consoleで確認できるようになりました。Google検索セントラルブログで発表されています(日本語版です)。一応注意点含め私からもご紹介しておきます。 対象はGoogle検索のニュースタブ検索結果ではない 今回、Searc ...(続きを読む)

インデックスカバレッジが改良

Googleは米国現地時間の1月11日、Search Central BlogでSearch Consoleのインデックスカバレッジデータを改善したと発表しました。日本語版はまだですので和訳してご紹介します。 Googleからの発表内容 Search Central Blogでは以下のように案内され ...(続きを読む)

コメントを書く

コメントは承認から反映までしばらく時間がかかる場合がございます。メールアドレスが公開されることはございません。