GoogleSEO対策のために、サイトのメタデータ、主に「keywords」と「description」を設定してhtmlに埋め込むことがよくあると思います。Yoast」など、便利なプラグインが多数用意されています。これらのプラグインを使うメリットはズバリ、簡単に導入できること。デメリットもあります。1つは、htmlソースが乱雑になること。1つは、個々の記事に手動でkeywordsとdescriptionを設定していくのがかなり面倒な作業であるということです。オンズでは、単調な作業や面倒なルーティンはなるべく自動化してしまおうというコンセプトを掲げ、業務の効率化を図っているので、メタデータの設定に関しても新たな解決策を創り出そうと考えました。そこで導き出された答えがこちら。記事の内容から自動的に[keywords]と[description]の情報を抽出して表示させる方法です。メタデータ自動入力の条件、基本方針は以下のとおり。プラグインは使わない。記事が属するカテゴリーを「keywords」に含める。タグが紐づけられていた場合、それも「keywords」に含める。記事(single.php)以外の「keywords」には、デフォルトのキーワードを入れておく。「description」には記事の始めから60文字分を入れる。記事以外の「description」には、一般設定のキャッチフレーズ(このサイトの簡単な説明)を入れる。以上の条件を満たすようにプログラムコードを書いてみます。?>">以上で各記事ごとに「keywords」と「description」が自動で挿入されるようになります。細かく設定したければ、「is_page()」、「is_category()」、「is_archive()」などの条件分岐タグ使えば思いどおりにカスタマイズすることができるでしょう。今となってはkeywordsもdescriptionもSEO的にはほとんど意味がありません。正直に申し上げて「効果は無い」と断言できるくらいです。その設定のために時間を費やすのは無駄な努力であると指摘しておきます。それでも「keywords」と「description」を記述しておきたいという方のために。上記コードはコピーしてテンプレート(header.php)内に貼り付けるだけなのでとても簡単。オンズ株式会社オンズ制作チーム。ウェブサイト制作、デザイン制作でお悩みの際はお気軽にご相談ください。https://on-ze.comTwitterFacebookFeedlyLINEこちらの記事もいかがですか?アナタにオススメ!同じカテゴリーの他の記事です。【WordPress】プラグイン[Jetpack]使用時にサイトの下部に表示されるスマイルマークを非表示にする方法。【WordPress】プラグイン[Jetpack]使用時に自動で読み込まれるスタイルシートを削除する方法。Lookup]を減らそう。【WordPress】使わないウィジェットを非表示にしておく方法。