Google Search Console Teamから「CSS および JS ファイルに Googlebot がアクセスできません」

カテゴリ Google コアバージョン 7.38 関連モジュール robots.txt

Google Search Console Teamから「CSS および JS ファイルに Googlebot がアクセスできません」というメールが来ました。

どのような意味で、どうしたら良いでしょうか?

コメント

ユーザー actbrain の写真

2015年7月より、GoogleのクローラはCSS/JavaScriptも含んだレンダリング後のhtmlを対象とするように変更になりました。
Drupalの標準robots.txtは、システムやモジュール、テーマのCSS/JavaScriptをクロール対象から外すような定義になっています。
そのため、Googleのクローラーの巡回時、参照できないCSS/JavaScriptが存在する事を検出し、サイトマネージャー宛にSubjectのようなメールを送信しています。

Drupal7の場合、以下の様な定義をrobots.txt内に追加することで対応可能です。

# Google Search Console Team.
# JS/CSS
Allow: /misc/*.js
Allow: /misc/*.css
Allow: /modules/*.js
Allow: /modules/*.css
Allow: /profiles/*.js
Allow: /profiles/*.css
Allow: /themes/*.js
Allow: /themes/*.css
# Images
Allow: /misc/*.gif
Allow: /misc/*.png
Allow: /profiles/*.gif
Allow: /profiles/*.jpeg
Allow: /profiles/*.jpg
Allow: /profiles/*.png
# Sites
Allow: /sites/all/themes/
Allow: /sites/default/themes/
Allow: /sites/default/files/

※ この情報は https://www.drupal.org/node/2364343 を参考にしています。
※ 適用の際は、https://www.drupal.org/node/2364343 の内容を検証し、自己責任でお願いいたします。

ページ

OTHER FAQ

Drupal開発・運用の疑問/質問の答えはここに

無料ユーザー登録すると質問できます。

カテゴリ Core Ver. 関連モジュール降順で並び替える タイトル
アップデート 8.8.x Composer composer updateが異常終了する
アップデート 8.9.x composer patch patch を composer に 組み込む方法
アップデート 8.9.x Composer update composer update するときに パッチが必要なモジュールが更新されパッチが消えてしまうことへ対応する方法
アップデート 8.9.x Composer update Composer で drupal/core-8.9.7 に更新できなくなった場合の処置
サイトの構築 7.23 Conditional fields ノード編集フォームを動的にしたい
コンテンツの管理 7.15 Content Access 簡単に閲覧制限を行うには?
サイトの構築 7.38 Content Template ページテンプレートが反映されません。
サイトの構築 7.27 Context block ページ別、カテゴリ別等でブロックの表示有無を簡単にするには
拡張機能 8.3x Contribute modules drupal8-寄贈モジュールの動向
テーマ 8.3x Contribute themes drupal8-寄贈テーマの動向
アップデート 7.16 Core 7.15→7.16アップデート
アップデート 7.34 Core 簡単にCoreのセキュリティアップデートがしたい
テーマ 8.3x Core Twig開発用の設定
権限 7.50 Cron Basic認証時のCron(wget)実行方法
コンテンツの作成 8.9.x CSS キャプション付きの(右寄/左寄)画像を画像サイズを基準にきれいに表示する方法
テーマ 7.15 CSS Injector 簡単にCSSを追加したい
Custom module 8.3x Custom module Twig Block Cache カスタムモジュールのレンダリングを非キャッシュ化する方法
コンテンツの作成 7.15 Darty Form 編集ページでの操作ミス
フォーム 7.15 DefaultTextForNode 新しいページの作成方法を一から教えてください
サイトの構築 7.38 deployment 冗長構成におけるアップロードおよび時間指定公開について

ページ