遅ればせながら...Googleウェブマスター向け公式ブログでも紹介されておりましたので、私のブログでもサササッとご紹介したいと思います。Googleウェブマスター向け公式ブログに合わせてポイントだけ掻い摘んで触れておきます。2018はあらゆるGoogleのサービスと未来について開発者から発表される場ですので、検索サービス関連のセッションはあまり多くありません。その検索サービス関連のセッションの中で、私が気になったのは以下の点です。JavaScript生成コンテンツのレンダリング方法あれ...1つになっちゃいました(笑)。要は、レンダリング(≒Googleがページ構成を視覚的に理解すること)において、JavaScriptはその動的な特性から、なかなかGoogleに理解されにくいプログラミング言語でした。モバイルサイトにおいては多用されるケースも多く、Googleはそれもようやく理解できるようになったのですが、そのやり方はまだ充分とは言えません。各レンダリング(サーバー、ブラウザ、Googlebot)の組み合わせ次第で様々なレンダリング方法があります。その上で、今回新しくダイナミックレンダリングというやり方をGoogleが紹介してくれました。これに関しましては、海外SEO情報ブログ「JSサイトのための第4のレンダリング構成としてダイナミックレンダリングをGoogleが発表」が非常に分かりやすいので、ご覧ください。ちなみに、いずれGoogle側からも追って詳細説明してくれるそうです。APIを利用してユーザーに情報を提供する仕組みについて説明しました。他には、ブログでも「インデックス登録時にレンダリングが行われるわけではないこと。レンダリングは遅れて行われる」ということや、「表示させたいコンテンツページは正しいステータスコードとmeta情報、canonicalが行われていること」、「リンクされるURLにはhref属性をつけること」が紹介されています。APIを採用するため、ハッシュベースのルーティング(「#」を含むURL)はサポートを終了する必要があります。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として管理する方法が「ハッシュベースのルーティング」です。API」は、URLの見た目上は変わらないものの、裏側でURLが切り替わるようなイメージです。API」を採用するため、SPAにおけるハッシュベースのルーティングは機能しなくなるということです。APIに切り替えていく必要があります。私が気になったところは以上です。個人的には検索よりも気になったものが多かったので、そっちでお腹いっぱいになっちゃってました(笑)。いえば、一部日本でもGoogleアシスタントで飲食店の予約が出来るようになりましたし、これからが楽しみですね。B!関連記事どうかと思う話たまにどこかの企業サイトのリンク元をツールで調べると、最適化されすぎたアンカーテキストでトップページにブログっぽいサイトからリンクされているのをいまだに見ます。Contents「結局は内部だよね」「結局は外部リンクだよね」という言葉をよく耳にします。私から言わせるとどちらも正解だと思っています。Googleはより良いコンテンツを評価するためのアルゴリズムを強化していますが、いわゆる"良いコンテンツ"というのは感覚に依存する部分が大きく、定性的な評価になってしまいます。...(続きを読む)ソーシャルからのリンクについて先日、新しく立ち上げたサイトに対してせっかくなので検証した結果をこちらでご紹介させていただきます。何をしたかと言いますと、新しく立ち上げた真っ新なサイトを9月1日にアップして、すぐにCGMからリンク紹介しました。...(続きを読む)素敵なSEOサイクル長年SEOでお取引をしている中で、その動きがうまくいっている企業様との例をご案内します。これは私が取引先に言われて非常に嬉しい言葉です。...(続きを読む)本ブログは日々の業務活動におけるSEOやSNSの必要情報をメモ代わりに個人活用しています。