このガイドでは、Discourse を用いた Google Search Console(旧 Google Webmaster Tools)の認証手順について説明します。ドメインの所有権は、フォーラムのサイト設定を使用する方法、TXT DNS レコードを作成する方法、HTML タグを追加する方法の 3 つで確認できます。
必要なユーザーレベル:管理者
Google Search Console (GSC) で Discourse サイトを認証することで、Google が正確な検索インデックス作成と分析のためにサイトのデータにアクセスできるようになります。このガイドでは、ドメインの所有権を確認する 3 つの方法について詳しく説明します。
- サイト設定を使用する(推奨)
- 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"> -
サイトで管理者ダッシュボードに移動し、管理者サイドバーの「Community」セクションから「Analytics & SEO」を選択します。
-
Google site verification tokenサイト設定を見つけ、コピーした確認トークンを貼り付けます(HTML タグ全体ではなく、contentの値のみ)。 -
ボタンを選択して変更を保存します。 -
GSC に戻り、「Verify」をクリックします。
-
これでドメインが確認されたはずです。
方法 2:TXT DNS レコードを作成する
-
確認オプションで「ドメイン名プロバイダー」を選択します。
-
Google が提供する文字列をコピーします:
google-site-verification={string_here}。- DNS プロバイダーにログインします。
- ドメインの DNS エントリを管理する場所へ移動します。
- 新しい TXT エントリを作成します。
- ホスト名(または名前)は、フォーラムのサブドメイン、またはルートドメインの場合は
@に設定します。 - GSC で提供された値をそのまま貼り付けます。
- ホスト名(または名前)は、フォーラムのサブドメイン、またはルートドメインの場合は
- エントリを保存します。
-
GSC に戻り、「Domain Name Provider」の下の「Verify」をクリックします。
-
これでドメインが確認されたはずです。
方法 3:HTML タグを手動で追加する
-
確認オプションで「HTML タグ」を選択し、一意の確認タグを生成します。
-
フォーラムで
/admin/config/customize/themesに移動し、「Components」を選択します。 -
「Install」→「Create new」をクリックして新しいテーマコンポーネントを作成します。意味のある名前(例:「GSC Verification」)を付け、「Create」をクリックします。
-
この新しいコンポーネントをすべてのテーマにアタッチします。
-
「Custom CSS/HTML」セクションの「Edit CSS/HTML」を選択します。
-
GSC から提供された HTML タグを
<head>セクションに貼り付け、変更を保存します。 -
GSC に戻り、「Verify」をクリックします。
-
これでドメインが確認されたはずです。










