Console経由で警告メッセージをGoogleは一斉に送信し始めました。Teamから次のようなメッセージが届きます。システムにより判明しました。ファイルにアクセスできません。これらのファイルによりウェブサイトが正常に機能していることを認識するため、これらのアセットへのアクセスをブロックすると検索結果における掲載順位が本来よりも低くなる可能性があります。今までにはなかった新しいタイプの警告メッセージです。国内外のブログの記事やソーシャルの投稿をチェックすると、かなり広い範囲でGoogleは送信しているようです。1通だけ僕は今朝受け取ったのですが、複数のサイトに対して受け取っているサイト管理者もいました。僕のブログ読者にも届いた人がたくさんいそうな気がします。注意してほしいのは、これは品質ガイドラインに違反したときに与えられる手動対策(ペナルティ)ではないことです。サイトに発生している技術的な問題を指摘することが目的です。警告メッセージが届いたサイトのCSSやJavaScript、またはその両方のファイルへのGooglebotのアクセスを許可します。CSSとJSの不要なブロックを解除するCSSやJavaScript、画像などのリソース(アセット)へのGooglebotのアクセスをブロックしないように、Googleは昨年10月に技術ガイドラインを更新しました。これらのリソースを取得することで、ブラウザで表示されるのと同じようにページをレンダリングし、より適切にコンテンツを評価するためです。警告メッセージには次のようにも書かれています。これらのアセットへのアクセスをブロックすると検索結果における掲載順位が本来よりも低くなる可能性があります。コンテンツのレンダリングに必要なリソースは必ずGooglebotがアクセスできる状態にしておきます。SEOのためにJSやCSSをブロックしたほうがいいという主張も昔はあったのですが、今は逆効果です。「何となく」や「誰かがどこかでそう言っていた」という明確な根拠のないブロックも望まない結果を作り出す要因になりえます。モバイル向けサイトでも注意が必要です。モバイル向けページを正しく評価できなくなったり、モバイル向けページとPC向けページの対応付けが困難になったりします。使っているCMSによっては、あなたの知らないところで自動的に特定のディレクトリやファイルへのクロールをブロックするようにrobots.txtを編集することがあります。Consoleの「ブロックされたリソース」レポートで調査できます。WordPressサイトに警告が届きやすいWordPressで構築しているサイトに今回のブロック警告が届きやすいようです。基本的に、WordPressで以下のディレクトリをrobots.txtでブロックする必要はありません。wp-includeswp-contentrobots.txtに下のような記述がないかチェックしてください。/wp-content/これらのディレクトリには、コンテンツのレンダリングに必要なJavaScriptやCSSが含まれています。通常は、ブロックする記述を削除すべきです。ブロックするのであれば、ブロックすることが絶対的に正しく、ブロックによるマイナス要因がないことを確かめておいてください。プラグインによっては、そのプラグインのディレクトリやそのディレクトリに入っているJSファイルに対する拒否の記述を勝手に書き込むこともあるので要注意です。受け取るとドキッとするような警告です。見方を変えれば、コンテンツをきちんと理解する妨げになっている可能性がある不適切なブロックを知らせてくれているのでありがたいお知らせです。Mueller(ジョン・ミューラー)氏がフィードバックを受け付けてくれます。日本語を希望なら、長山さん宛でもOKです。長山さんのTwitterアカウントはこちら、Google+アカウントはこちらです。2】フォローアップ記事もお読みください。カンファレンスでのスピーカー登壇が決定。Consoleに追加。ラウンドナップ・Webコンサルティング。