コラボレーション・サーバーがGoogle検索でサーチされないようにする方法

外部のインターネットからアクセス可能なサーバー上でExploratoryコラボレーション・サーバーをホストしたい場合、コラボレーション・サーバーのページがGoogle検索でサーチされるのは避けたいことが多いでしょう。

X-Robots-Tag HTTPヘッダーをコラボレーション・サーバーが配信するページに追加することによって、そのような設定が可能です。以下に、その手順を説明します。

1. コラボレーション・サーバーをシャットダウン

コラボレーション・サーバーの圧縮ファイルを展開したときに作成された、"exploratory"ディレクトリに移動して、以下のコマンドで、コラボレーション・サーバーをシャットダウンします。

docker-compose down

2. Nginxの設定ファイル (default.conf) を編集

"exploratory"ディレクトリの下の、default.conf は、コラボレーション・サーバーのフロントエンドでHTTPリクエストを受け取るウェブ・サーバーである、Nginxの設定ファイルです。

default.confをエディタで開いて、server セクションの中に、以下の行を追加します。

    add_header X-Robots-Tag "noindex, follow" always;

設定追加後のdefault.conf の例:

3. コラボレーション・サーバーを再起動

docker-compose up -d

これでコラボレーションサーバーは、配信するページにX-Robots-Tagヘッダーを追加することにより、Googleに検索対象にしないよう要請するようになります。