コードスニペット
"GA4、GTM、独自のコードスニペットを head、body、footer、非アクティブ領域でまとめて管理できます。"
概要
コードスニペット は、テーマファイルを編集せずに、解析タグや独自のトラッキングコードをまとめて管理できるモジュールです。マーケター、制作会社、サイト運営者が、コードの配置場所を整理しながら運用したいときに向いています。
管理画面の場所: Airygen SEO -> 設定 -> コードスニペット
このモジュールには、Google Analytics 4 と Google Tag Manager の組み込み欄に加えて、再利用できるカスタムスニペットをドラッグ操作で整理できる管理エリアがあります。
設定
この画面は、組み込みトラッキング設定と カスタム スニペット管理で構成されています。
組み込みトラッキング
- GA4 トラッキングを有効にする では、Google Analytics 4 タグの出力をオンまたはオフにします。
- 測定 ID には、GA4 の ID を入力します。通常は G- で始まります。
- GTM トラッキングを有効にする では、Google Tag Manager タグの出力をオンまたはオフにします。
- コンテナ ID には、GTM のコンテナ ID を入力します。通常は GTM- で始まります。
カスタム
- スニペットを追加 では、再利用できるカスタムスニペットを新規作成できます。
- ヘッド は、スニペットを <head> 内に出力します。
- ボディ は、スニペットを <body> の直後に出力します。
- フッター は、スニペットを </body> の直前に出力します。
- 無効なスニペットのステージングエリア は、今は表示したくないスニペットを保管する領域です。
- スニペットの編集モーダルでは、有効状態、ディスクリプション、コード、挿入位置 を設定できます。
- ディスクリプション は内部メモ用で、フロントエンドには表示されません。
- コード にはスニペット本体だけを貼り付けます。ヘルプ文でも <script> タグを含めないよう案内されています。
- 挿入位置 では、ヘッド、ボディ、フッター、非アクティブ を選べます。
- スニペットは各領域の間でドラッグ移動でき、同じ領域内で順番も並べ替えられます。
- 使わなくなったスニペットは、無効なスニペットのステージングエリア から削除できます。
使い方
- Airygen SEO -> 設定 -> コードスニペット を開きます。
- Google Analytics 4 を使う場合は、GA4 トラッキングを有効にする をオンにして 測定 ID を貼り付けます。
- Google Tag Manager を使う場合は、GTM トラッキングを有効にする をオンにして コンテナ ID を貼り付けます。
- 独自コードも管理する場合は、カスタム セクションで スニペットを追加 をクリックします。
- モーダルでスニペットの有効状態を決め、ディスクリプション を入力し、コード を貼り付け、挿入位置 を選びます。
- スニペットを保存し、必要に応じて ヘッド、ボディ、フッター、無効なスニペットのステージングエリア の間でドラッグして配置します。
- 出力順が重要な場合は、同じ領域内でスニペットの順番をドラッグして並べ替えます。
- 設定を保存し、実際のページのソース表示やブラウザーの開発者ツールで、コードが意図した位置に出ているか確認します。
保存後は次の点を確認してください。
- Google Analytics 4 と Google Tag Manager の ID が正しく入力されていること。
- カスタムスニペットが意図した出力領域に配置されていること。
- 非アクティブ に置いたスニペットがフロントエンドに出力されていないこと。
- 他のプラグインやテーマが同じ解析コードを重複出力していないこと。
SEO のメリット
コードスニペット 自体が直接検索順位を上げる機能ではありませんが、解析タグや計測コードを安定して管理しやすくなります。その結果、SEO 施策の効果測定、変更後の検証、タグ配置の一貫性を保ちやすくなります。
活用例
解析設定を整理したいマーケター
Before: GA4 や GTM を入れるために、テーマ編集や複数の別プラグインに頼っていて、どこで何を出しているか確認しづらい状態でした。
After: コードスニペット を使うと、主要な計測 ID と独自タグを 1 か所で管理できるため、設定確認と運用の見直しがしやすくなります。
一時的なキャンペーンタグを保管したい制作会社
Before: 期間限定の広告タグや検証タグを止めたいときに、削除するしかなく、あとで再利用しにくい状態でした。
After: 無効なスニペットのステージングエリア に移しておけば、ライブサイトには出さずに保管できるため、必要な時期に再び有効化しやすくなります。
よくある質問
スニペットを削除せずに停止できますか。
はい。非アクティブ に移動すれば、削除せずに出力だけ止められます。
コード には <script> タグごと貼り付けますか。
いいえ。ヘルプ文では、コード本体だけを貼り付け、<script> タグは含めないよう案内されています。
ヘッド、ボディ、フッター の違いは何ですか。
それぞれ、<head> 内、<body> の直後、</body> の直前という出力位置の違いです。
GA4 と GTM を設定したのに計測が重複することはありますか。
あります。テーマや他のプラグインでも同じタグを出している場合は重複することがあるため、保存後にページソースや計測ツールで確認してください。