【Cocoon無知の極み主婦の挑戦】画像だけのページが勝手に生成される?止める方法

パソコン関係

グーグルサーチコンソールに大量のエラー発生
写真だけのページが自動生成されているらしい。
原因はall in one seo
cocoonにはSEO対策がすでになされているのでプラグインから削除した。
評判がいいからと、やたらとインストールするものではないらしい。
すでにサーチコンソールに読み込まれてエラーになっているページは地道に削除申請するしかない。
放置してもグーグルが巡回して自然に削除されるけれど、急ぐ場合は削除申請。

二度とメディアソースがインデックスされることがないよう、function.phpに書いておく。function.phpに以下を追記

/* メディアページをインデックスしない */
function my_add_noindex_attachment(){
if (is_attachment()) {
echo '';
}
}
add_action('wp_head', 'my_add_noindex_attachment');

そのうえで、もし生成されてしまった場合はページに対してリダイレクト設定するためにattachment.phpを作成する。
cocoonの子テーマにはないPHPなので、さくらエディタで作成する。
FFFTPで
/tobi-note.com/public_html/cruise/wp-content/themes/cocoon-child-masterフォルダにアップロード
ワードプレスの外観からテーマエディタに表示されるようになる。
内容は以下の通り

<?php
// 添付元(投稿、ページなど)のある添付ファイルページの場合、添付元にリダイレクト
if ( $post->post_parent ) {
    wp_redirect( get_permalink( $post->post_parent ), 301 );
}
// 添付元のない添付ファイルページの場合、トップページにリダイレクト
else {
    wp_redirect( home_url(), 302 );
}
?>
にほんブログ村 にほんブログ村へ
ランキング参加中!「いいね」で応援お願いします(^^)/
この記事が気に入ったら
いいね!しよう
最新情報をお届けします。
サイト内 他の記事を検索
タイトルとURLをコピーしました