URLのタグを出力してくれますが、期待通りにならない場合があります。そのため自動出力の設定を外して、独自に関数を作成しておくと便利です。自動出力を外すには、functions.phpで次のように記述します。URLを置き換えるための関数は、同じくfunctions.php内に、次のように追記します。URLのタグを出力するように記述します。?>">DrupalでSEO対策に便利なモジュールいくつか。NotesDrupalDrupal7SEODrupalでサイトを構築する際に、SEO対策として導入すると効果のあるモジュールを紹介します。Pathautoコアモジュールの「Path」でノードごとにURLエイリアスを付けることができますが、「Pathauto」ではURLエイリアスの命名をパターン化して、自動で付けることができます。Redirect各ノードにURLエイリアスを付けた際でも、もともとの「/node/1」のURLでもアクセスできてしまいますが、このモジュールでは強制的にURLエイリアスに転送してくれます。titleコンテンツのタイトルとは別に、head内のタイトルを設定することができます。コンテンツタイプごとにパターンを設定することもできます。Metatag各ページのDescriptionなどのMetaタグを詳細に設定することができます。SNS向けのOGPにも対応しています。attributesサイト内のメニュー項目に対して、Nameなどの属性を追加することができます。ID、Classも付加できますので、CSSでデザインする場合にも有効です。sitemap検索エンジンのクローラー向けに、XMLサイトマップを自動生成してくれます。コンテンツタイプや、個別ノードごとに含めるかどうかの設定もできます。