画像だけのページをnoindexさせる方法について
-
画像だけのページを検索結果から除外する方法について知りたいです。
https://tabibitojin.com/attachment-page-delete/
こちらの記事を参考に試してみましたが、うまく機能してくれませんでした。
JINではどのようにしたら画像だけのページをnoindexさせることができるでしょうか。よろしくお願いいたします。
マニュアル確認済み
キャッシュクリア済み
プラグイン全停止済み
WordPressのバージョン :
ご利用のサーバー名 :
PHPのバージョン :
OS :
ご利用のブラウザ :
該当サイトのURL :
-
こんにちは。
JINではデフォルトで画像のみのページにはnoindexが入る仕様になっていますよ!なので何もしなくて大丈夫だと思います。
ただ、それはJIN最新バージョンでの確認になるので取り急ぎJINのバージョンが最新かどうか確認してみてください!
-
この投稿が削除されました!
-
@Ryota
Ryotaさま
ご回答いただきありがとうございます。
JINのバージョンを確認しましたところ、最新バージョンになっておりました。しかし、画像だけのページがインデックスされてしまっています。(「site:」で検索したときに検索結果に表示されてしまう)
どのように対応すればよろしいでしょうか。お手数をおかけしますが、よろしくお願いいたします。
-
うーん、それは一回サイトを見てみたいですね。。
実際のURLをご共有いただけますか?
-
@Ryota
Ryotaさま
お返事ありがとうございます。
こちらになります。
https://syu-katsugura.com/
お手数をおかけしますが、何卒宜しくお願い致します。補足としてなかなかnoindexされないので
function.php に以下のような記述をしています。/* メディアページをインデックスしない */
function my_add_noindex_attachment(){
if (is_attachment()) {
echo '<meta name="robots" content="noindex,follow" />';
}
}
add_action('wp_head', 'my_add_noindex_attachment');// 画像の添付ファイルページのリダイレクト
add_action( 'template_redirect', 'attachment404' );function attachment404() {
// attachmentページだった場合
if ( is_attachment() ) {
global $wp_query;
$wp_query->set_404();
status_header(404);
}
}以上です。よろしくお願いいたします。
-
共有ありがとうございます。
すいません、こちらの言葉足らずで申し訳ないのですが「画像が表示されるページURL」をご共有いただきたいです。コードもそのページにて合わせてご確認させていただきます!
-
@Ryota さま
お返事ありがとうございます。
例として出すとhttps://syu-katsugura.com/freeter-endoflife/sep_271415071204_tp_v/
になります。
上記の元ページはhttps://syu-katsugura.com/freeter-endoflife/
になります。
このように画像だけのページがかなりの数インデックスされてしまっています。
今現在は画像だけのページに404リダイレクトをかけている状態です。よろしくお願いいたします。
-
共有ありがとうございます。
例のURLを飛んだのですが画像がないようです。。
「ページが見つかりません」と出るのでこのURLではないようなのですが。。
-
@Ryota さま
すいません!
恐らくそれは下記の設定をしていたからだと思われます。
(どうしても検索結果に表示されてしまうのでこの設定をすればnoindexされるかと思いこのような設定をしていました。)// 画像の添付ファイルページのリダイレクト
add_action( 'template_redirect', 'attachment404' );function attachment404() {
// attachmentページだった場合
if ( is_attachment() ) {
global $wp_query;
$wp_query->set_404();
status_header(404);
}
}ただいまこの設定を解除しましたので、ご覧いただけるかと思います。
お手数をおかけし、大変申し訳ありません。
よろしくお願いいたします!
-
-
@Ryota さま
お返事ありがとうございます!確認したところ、特にエラーなどは出ておりません。
ただ1点気になるのは
SearchConsoleのカバレッジ>有効>インデックス登録されましたが、サイトマップに送信していません
ここに大量の画像がindexされていることです。
画像以外の記事は「送信して登録されました」と正常な動きを見せているので
少し気になります。お手数をおかけしますがよろしくお願いいたします。
-
ただ1点気になるのは
SearchConsoleのカバレッジ>有効>インデックス登録されましたが、サイトマップに送信していません
ここに大量の画像がindexされていることです。
画像以外の記事は「送信して登録されました」と正常な動きを見せているので
少し気になります。ここの可能性は高いですね。。
サイトマップは何を使って生成・送信していますか?
-
@Ryota さま
お返事ありがとうございます!
サイトマップはプラグイン「Google XML Sitemaps」を使って送信しています。
あまり推奨ではないでしょうか?よろしくお願いいたします。
補足:
今回の流れとして
JINを使う前はアルバトロスを利用(2020/12月頃まで)
↓
アルバトロスを利用しているときは「All in One SEO Pack」で画像indexを回避
↓
「All in One SEO Pack」のUIが大幅に変更され、そのときに設定が変更されたのか画像が大量にindex(2020/11~12月頃)
そのころにはJINにテーマを変更することを検討していたので特に対応せず
↓
JINにテーマを変更(2020/1月頃)
↓
テーマを変更すると同時に「All in One SEO Pac」も削除(非推奨と記載されていたため)
↓
そのうち、noindexされるだろうと思っていたが一向にされない
↓
現在という流れになります。
お手数をおかけしますが、よろしくお願いいたします。
-
サイトマップはプラグイン「Google XML Sitemaps」を使って送信しています。
あまり推奨ではないでしょうか?いえ、そんなことはないですよ!
十分です!僕の方でsite:を使って検索をかけてみましたが画像ページはそもそもインデックスされていないような。。
ページ遷移していっても記事やアーカイブページしか出てこないので。。一度インデックスされてしまっていますが、1月にJINに変更した時にnoindexが入っているはずですので流石に2ヶ月も放置されるはずがないんですよね。。
-
@Ryota さま
お返事ありがとうございます。上記で紹介した
https://syu-katsugura.com/freeter-endoflife/sep_271415071204_tp_v/
で「site:」をかけてみるとインデックスされてしまっているんですよね。。。それとサイト全体の記事数(300記事強)に対して「site:」の検索結果が異様に多いという状態で…。
-
うーん、なるほど。
それならもう一度サイトマップをGoogle側に送信して、反映が確認されるか確認してそれでもダメな場合は
サーチコンソールからインデックスの削除申請をした方がいいかもです。。
-
@Ryota さま
お返事ありがとうございます。うーん...やはり最終的には手動で削除するしかなさそうですね...
もう一度サイトマップ送信してダメだったら手動で削除します!
お手数をおかけしてすいません!
対応いただきありがとうございました!