WordPressには、標準で出力されるメタデータがいくつかあります。中には必要ないメタ情報もあったりします。例えば、個別ページで出力されるlink要素の「next」と「prev」は不要なことが多いです。そのような必要ないメタデータを出力させない方法を紹介します。

link要素のrel=”next”とrel=”prev”とは

link要素で使用する「next」と「prev」は複数のページにまたがっているコンテンツがある場合に、そのページ同士の関係性を示すために使われるタグです。つまり、WordPressで記事を作成している場合、個別ページの前後にあるページ情報が出力されることになります。通常は、個別ページとその前後のページは別物で関係性がないことがほとんどです。そのような個別ページとは関係のないメタ情報は設定しない方が良いでしょう。

rel=”next”とrel=”prev”を出力させない方法

WordPressで出力される「rel=”next”とrel=”prev”」を出力させないようにするためには、functions.php内に以下のような設定をします。

remove_action( 'wp_head','adjacent_posts_rel_link_wp_head',10,0);

これにより、自動でlink要素の「rel=”next”とrel=”prev”」を出力しないようにすることができます。

以上が、WordPressで自動で出力されるメタデータを制御する方法となります。

おすすめの記事