検索上位に来ない…?(vs search console)

先日知り合いの方から相談されたのが、「うちのホームページが検索上位には来るには来るのだが、トップページではなく個別のページで肝心のトップページが上位に来ない」。

基本的にサイト名などで検索をかけてトップページよりも子ページが上位に来る場合、何かしらペナルティを受けている可能性は高そうである。

とりあえず原因を探るべくGoogle search consoleにログイン。クロールエラー等は見当たらなかったが、気になったのが「ブロックされたリソース」。(スクショを貼りたかったのですが、自分のサイトではないため無いです 参考サイト:https://abikosan.com/block_resources

見たところcssやjsファイルがぞろぞろとインデックスからブロックされていたみたい。

WordPressを使用していたのでrobots.txtでwp-content/をAllowに。


User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Allow:/wp-content/

こんな感じで更新してリクエストを再送信したら1日足らずで回復しました。