BizVektorとAll in One SEO Packでmetaタグが重複する
BizVektorではAll in One SEO Packプラグインを使うことは推奨されていません。大きな理由はmetaタグ(meta description・meta keywords)が重複することです。
![meta descriptionとmeta keywordsが重複する](http://www.nishi2002.com/wp-content/uploads/2015/06/2015-06-01-11-26-45.jpg)
対処は簡単で、All in One SEO Packプラグインを使わない、または、BizVektorを使わない、どちらかの方法で解決できます。
とはいえ、どうしてもBizVektorとAll in One SEO Packプラグインを一緒に使いたいという方のために、metaタグの重複を取り除く方法を紹介します。
ただし、この記事では「こうすれば安全にBizVektorとAll in One SEO Packを一緒に使えますよ!」とおすすめするわけではありませんのでご注意ください。
あくまで、metaタグの重複を解消する方法を紹介するだけです。
以下、BizVektorで対処する方法と、All in One SEO Packで対処する方法を紹介します。
この記事の内容
BizVektorで対処する場合
meta descriptionの削除
BizVektorが出力するmeta descriptionはheader.phpから次の行を消せば削除できます。
<meta name="description" content="<?php getHeadDescription(); ?>" />
meta keywordsの削除
BizVektorのmeta keywordsはheader.phpで実行されるwp_headの中で出力されるイメージです。wp_headに追加されたbiz_vektor_seo_set_HeadKeywordsフックによって出力されるので、そのフックを削除すればmeta keywordsを取り除くことができます。
具体的にはBizVektorの子テーマのfunctions.phpに次のコードを入力します。
/* BizVektorのmeta keywordsを削除 */ function remove_meta_keywords() { remove_action('wp_head', 'biz_vektor_seo_set_HeadKeywords', 1); } add_action( 'after_setup_theme', 'remove_meta_keywords', 100);
All in One SEO Packで対処する場合
meta descriptionの自動生成を停止
新しいバージョンのAll in One SEO Pack(ここではバージョン2.3.11.1で検証)では、「All in One SEO」‐「一般設定」メニューの「詳細設定」セクションでAll in One SEO Packによるmeta descriptionの自動出力を停止することができます。
![meta descriptionの自動出力の停止](http://www.nishi2002.com/wp-content/uploads/2015/06/2017-01-08-13-16-40.jpg)
- 「説明では抜粋を使用しない」をチェック
- 「ディスクリプションを自動生成」のチェックを外す
上記のメニューが存在しない場合は次のような方法でmeta descriptionの自動出力を停止することができます。
meta descriptionの削除
All in One SEO Packが出力するmeta descriptionは次のコードをBizVektor子テーマのfunctions.phpに入力することで削除できます。
/* All in One SEO Packのmeta descriptionを削除 */ add_filter( 'aioseop_description', '__return_false', 100);
meta keywordsの削除
All in One SEO Packが出力するmeta keywordsは「All in One SEO」‐「General Settings」メニューで「Use Keywords」を「利用停止」にすることで出力しないように設定できます。
![All in One SEO Packのmeta keywordsを出力しない](http://www.nishi2002.com/wp-content/uploads/2015/06/2015-06-01-12-04-03.jpg)