どうも、ヨシです。
今までこの現象は分かっていても原因が分からず放置していたんですが、やっぱり気になり過ぎたので調べまくってみました。
もしこの悩みを抱えている方がいらっしゃったら参考にして下さい。
検索結果に出る原因
ブログをやっている方なら一度はエゴサーチ的な事はされていると思います。
僕も始めてすぐ自分のブログを検索してみたんですが、タイトルに英数字だけの記事がありましてクリックして見ると画像だけがポンと載っている訳ですよ。
これ良く調べたらブログに掲載していない画像とリンク先を変更した画像でした。
ブログに掲載していない画像はそのままの意味でメディアに載せてはいるけど記事やページに使っていない画像の事です。
リンク先を変更した画像とは、メディアを追加で画像を挿入する時になしではなくメディアファイルに変更した画像です。
この二つが主な原因でした。
これは僕の解釈なんですが、ブログに掲載していない画像は浮いている状態なので画像のタイトルがそのまま検索結果に載っちゃうと。
それからリンク先を変更してメディアファイルを選んでしまうと画像にリンク先が作られるみたいでして、それがなんやかんや悪さしてるみたいな感じですね。
じゃあどうすんねんって事ですが、そうならない為の対策を立てないといけません。
All in One SEOの設定
この設定にXMLサイトマップがあるのでここのExclude Imagesにクリックされてなかったら画像もサイトマップとして登録されてしまうみたいです。
もしAll in One SEOを使用していて、XMLサイトマップを使用している方はこちらもチェックしてください。
裏の設定
自分のドメインにwp-admin/options.phpを付けてページを開いたら裏の設定が見れます。
もしiの欄でmage_default_link_typeがfileになっていたらこれはnoneにして下さい。
その他の対策
使わない画像はメディアに載せないようにすればいいです。
それからもうすでに載ってしまっているページは削除依頼を出すようにしましょう。
サーチコンソールのgoogleインデックスにURLの削除というのがありますのでこちらにURLを載せて消していけばいいです。
まとめ
無駄なURLがあるとSEO的にもあんまり良くなさそうなので、もし気付かれた方は早い目に対策をしたほうがいいと思います。
読んで頂きありがとうございました。