このガイドでは、Discourse で Google Search Console(旧 Google Webmaster Tools)の認証を行う方法について説明します。TXT DNS レコードを作成する方法、または HTML タグを追加する方法の 2 つの方法でドメイン所有権を認証できます。
必要なユーザーレベル: 管理者
Discourse での Google Search Console 認証の実行
Google Search Console (GSC) で Discourse サイトを認証することで、Google が検索インデックス作成と分析のためにサイトのデータにアクセスできるようになります。このガイドでは、ドメイン所有権を認証するための 2 つの方法、TXT DNS レコードの作成(推奨)と HTML タグの追加について詳しく説明します。
概要
このドキュメントでは、以下について説明します。
- Google Search Console で新しいプロパティを設定する手順
- TXT DNS レコードを介したドメイン所有権の認証
- HTML タグを介したドメイン所有権の認証
Google Search Console で新しいプロパティを設定する
-
Google Search Console に移動し、フォーラムの URL を入力して新しいプロパティを設定します。
-
Google Search Console がドメインの所有権を認証しようとします。認証に失敗すると、認証方法のリストが表示されます。
ドメイン所有権の認証
方法 1: サイト設定の使用(推奨)
-
認証オプションで、「HTML タグ」を選択して一意の認証タグを生成します。
-
Google が提供する HTML タグから、認証トークンのみをコピーします。
<meta name="google-site-verification" content="THIS_IS_THE_TOKEN_YOU_NEED"> -
サイトで、管理ダッシュボードに移動し、管理サイドバーの「コミュニティ」セクションを見つけて、「分析と SEO」を選択します。
-
Google サイト認証トークンサイト設定を見つけて、コピーした認証トークンを貼り付けます(HTML タグ全体ではなく、content値のみ)。 -
ボタンを選択して変更を保存します。 -
GSC に戻り、「認証」をクリックします。
-
これでドメインが認証されるはずです。
方法 2: TXT DNS レコードの作成
-
認証オプションで、「ドメイン名プロバイダー」を選択します。
-
Google が提供する文字列
google-site-verification={string_here}をコピーします。- DNS プロバイダーにログインします。
- ドメインの DNS エントリを管理している場所に移動します。
- 新しい TXT エントリを作成します。
- ホスト名(または名前)がフォーラムのサブドメインであるか、ルートドメインの場合は
@であることを確認します。 - GSC によって提供されたとおりに値を正確に貼り付けます。
- ホスト名(または名前)がフォーラムのサブドメインであるか、ルートドメインの場合は
- エントリを保存します。
-
GSC に戻り、「ドメイン名プロバイダー」の下の「認証」をクリックします。
-
これでドメインが認証されるはずです。
方法 3: HTML タグを手動で追加する
-
認証オプションで、「HTML タグ」を選択して一意の認証タグを生成します。
-
フォーラムで、
/admin/config/customize/themesに移動し、「コンポーネント」を選択します。 -
「インストール」 → 「新規作成」をクリックして、新しいテーマコンポーネントを作成します。意味のある名前(例: 「GSC Verification」)を付け、「作成」をクリックします。
-
この新しいコンポーネントをすべてのテーマにアタッチします。
-
「カスタム CSS/HTML」セクションの下の「CSS/HTML の編集」を選択します。
-
GSC によって提供された HTML タグを
<head>セクションに貼り付け、変更を保存します。 -
GSC に戻り、「認証」をクリックします。
-
これでドメインが認証されるはずです。










