【WP】画像だけのメディアページが自動生成される原因と対処法

更新日:2024年10月14日 /  投稿日:2024年11月19日

WordPressで画像だけのメディアページが自動生成される原因と対処法

WordPressでサイトやブログを作成した時に、意図せず画像だけのページが自動生成された経験はありませんか?

今回は画像だけのメディアページが自動生成される原因と対処法をご紹介したいと思います!

画像だけのページが自動生成される原因

画像だけのページが自動生成される原因は、WordPressの初期設定では、メディアフォルダに画像をアップロードすると自動で生成されるようになっています。
ですのでこれが原因となり、知らない間に画像だけのページが増えていくようになってしまっています。

SEOの観点で見た時には注意が必要

このページは、画像だけが1枚あるのみのページになりますのでコンテンツとして中身がほぼ無く、SEOの観点から見ると低品質なページと見なされる可能性がありますので、注意が必要です。

画像だけのページが自動生成された時の対処法

WordPressで画像ページが自動生成させないようにするには、2つオプションページから自動生成をしないように設定します。
オプションページは管理画面のURLの末尾に「options.php」といれます。

例:ドメイン/wp-admin/options.php

次に、「image_default_link_type」という項目を「none」に変更し、保存します。

テンプレートファイルにもリダイレクト設定をけます

オプションページで設定ができたけども、既にページが生成された後の場合は、テンプレートファイルにもリダイレクト設定をかけます。

attachment.phpに以下のコードを入力して、リダイレクト処理をかけます。
※attachment.phpがない場合は、作成して以下のコードを入力しましょう。

<?php 
if ( $post->post_parent ) {
	wp_redirect( get_permalink( $post->post_parent ), 301 );
}
else {
	wp_redirect( home_url(), 302 );
}
 ?>

まとめ

画像だけのメディアページが自動生成される原因と対処法についてご紹介いたしましたが、いかがだったでしょうか?

設定は簡単ですので、もし気になっている方がいれば是非お試し下さい!

この記事を書いた人

KNOWLEDGE BASEの中の人

KNOWLEDGE BASEの中の人

2013年よりWEB制作会社に入社し、デザイン・コーディングからディレクションと幅広く従事。

その他の関連記事はこちら