Google によれば、検索結果からウェブサイトを隠す最善の方法はパスワードを使うことだが、検討できる他の選択肢もある。
このテーマは、YouTube の Ask Googlebot ビデオ シリーズの最新作で取り上げられています。
Google の John Mueller 氏は、コンテンツが検索でインデックスされるのを防ぐ方法と、ウェブサイトがそれを行うことが許可されているかどうかを尋ねる質問に答えます。
「一言で言えば、可能です」とミュラー氏は言う。
検索結果からウェブサイトを非表示にする方法は 3 つあります。
- パスワードを使用する
- ブロッククローリング
- ブロックインデックス
ウェブサイトは、インデックス作成を完全にオプトアウトすることも、パスワードを使用してインデックスを作成し、Googlebot からコンテンツを非表示にすることもできます。
Googlebot からのコンテンツをブロックすることは、同時にユーザーに対してもブロックされている限り、ウェブマスター ガイドラインに違反しません。
たとえば、Googlebot によるクロール時にサイトがパスワードで保護されている場合は、ユーザーに対してもパスワードで保護する必要があります。
あるいは、Googlebot によるサイトのクロールやインデックス作成を阻止するための指示をサイトに設定する必要があります。
問題が発生する可能性があるのは、ウェブサイトがユーザーと Googlebot に異なるコンテンツを提供している場合です。
これは「クローキング」と呼ばれ、Google のガイドラインに違反します。
その区別を踏まえた上で、検索エンジンからコンテンツを隠す正しい方法を以下に示します。
検索エンジンからコンテンツを隠す3つの方法
1.パスワード保護
サイトを非公開にしておきたい場合は、ウェブサイトをパスワードでロックするのが最善の方法です。
パスワードを設定すると、検索エンジンやランダムな Web ユーザーがコンテンツを閲覧できなくなります。
これは開発中のウェブサイトでは一般的な方法です。ウェブサイトをライブで公開することで、クライアントと進行中の作業内容を簡単に共有できると同時に、Googleがまだ公開準備が整っていないウェブサイトにアクセスするのを防ぐことができます。
2. ブロッククローリング
Googlebot によるサイトへのアクセスを阻止するもう一つの方法は、クロールをブロックすることです。これは robots.txt ファイルを使って行います。
この方法を使用すると、ユーザーは直接リンクでサイトにアクセスできますが、「行儀の良い」検索エンジンでは拾われません。
ミュラー氏は、これは最良の選択肢ではないと語る。検索エンジンはコンテンツにアクセスせずにウェブサイトのアドレスをインデックスする可能性があるからだ。
そのようなことが起こることは稀ですが、その可能性については知っておく必要があります。
3. ブロックインデックス
3 番目で最後のオプションは、Web サイトのインデックスをブロックすることです。
このためには、ページに noindex robots メタタグを追加します。
noindexタグは、検索エンジンにそのページをインデックスしないように指示します。 After 彼らはそれをクロールします。
ユーザーにはメタタグが表示されず、通常どおりページにアクセスできます。
ミューラー氏の最終的な考え
ミューラー氏は、Google の一番の推奨はパスワードを使うことだと述べてビデオを締めくくっている。
一般的に、プライベートコンテンツについては、パスワード保護の使用をお勧めします。パスワード保護が機能しているかどうかは簡単に確認でき、誰もコンテンツにアクセスできないようにすることができます。
コンテンツが非公開でない場合は、クロールやインデックスをブロックするのが良い選択肢です。あるいは、ウェブサイトの一部だけを検索結果に表示させたくない場合にも有効です。
___
by マットサザン
ソース: SEJ






