Xoopsでkeywordsやdescriptionなどのmetaタグをモジュールごとに設定する方法
Xoopsでkeywordsやdescriptionなどのメタタグをモジュールごとに設定する方法をメモしときます。
<{if $xoops_dirname == "news" }> //ここにモジュール名を書く
<meta name="keywords" content="ニュース,<{$xoops_meta_keywords}>" />
<meta name="description" content="ニュースを発信。" />
<{elseif $xoops_dirname == "d3forum" }> //2つ以上定義するときは「elseif」を使用する
<meta name="keywords" content="<{if $category.title}><{$category.title}>,<{/if}>掲示板,< {$xoops_meta_keywords}>" /> //各モジュールの変数も表記可能
<meta name="description" content="<{if $category.desc}><{$category.desc}><{else}>掲示板です< {/if}>" /> //モジュールの変数表記にif文も使うと、なお完璧
<{else}> //設定したもの以外
<meta name="keywords" content="<{$xoops_meta_keywords}>" />
<meta name="description" content="<{$xoops_meta_description}>" />
<{/if}>
ちなみに
<title><{$xoops_sitename}>:<{$xoops_pagetitle}></title>
も加えてあげるとよりよりSEOできるかもしれませんね。

