Google サイトでサイトに新しい URL をマッピングする

問題

セカンダリ ドメインのいずれかを使用して、カスタム URL を Google サイトにマッピングするにはどうすればよいですか。

環境

  • Google サイト
  • 管理コンソール

解決策

  1. セカンダリ ドメインにユーザーを作成する
  2. ユーザーを作成したら、そのユーザーを使用してサイトを作成する必要があります。プライマリ ドメインのユーザーを使用してサイトを作成した場合は、セカンダリ ドメインのユーザーと共有し、サイトのコピーを作成します。
  3. サイトを公開して、ウェブ上のすべてのユーザーがアクセスできるようにします。右上の [公開] をクリックし、[サイトを閲覧できるユーザー] の下にある [管理] をクリックして [公開] を選択します。
  4. 管理コンソール > [アプリ] > [Google Workspace] > [サイト] > [カスタム URL] をクリックタブに移動します。
  5. [Add a new site] をクリックします。
  6. サイトが公開されている場所に応じて、[新しい Google サイト] または [以前の Google サイト] を選択します。
  7. [続行] をクリックします。
  8. サイトの現在の URL を入力します。URL の形式はサイトの作成方法によって異なります。
    • 新しい Google サイトで作成しました
      sites.google.com/domain/sitename
    • 以前の Google サイトで作成され、新しい Google サイトに移行された
      sites.google.com/a/domain/sitename
    • 以前の Google サイトで作成
      sites.google.com/a/domain/sitename
  9. 確認済みのドメインを選択します。
    • 注: 新しい Google サイトからマッピングする場合は、サイトをホストしているドメインのみを使用できます。
  10. サイトのカスタム URL を入力し、[続行] をクリックします。
  11. [カスタム URL を追加] をクリックします。
  12. ドメインホストにログインして、提供された CNAME レコードを追加します。
  13. 変更を保存し、24 ~ 48 時間待ちます。

原因

マッピングする URL はサイトのオーナーが定義します。オーナーがプライマリ ドメインを使用している場合は、プライマリ ドメインが使用されるため、セカンダリ ドメインのユーザーを使ってサイトを作成すると、セカンダリ ドメインが追加されます。