web-dev-qa-db-ja.com

開発中にグーグルから隠す

(ワードプレス)Webサイトを構築します。私が開発している間、他のチームメンバーがコンテンツをプッシュします。開発中はGoogleから非表示にしたいと思います。 godaddyでホストされます。

ライブまでドメイン名を指定せず、「 preview dns 」を使用することを考えました。

または開発中に 静的IP を購入する。

または、準備が整うまでサブディレクトリ( "/ dev /")で開発サイトをホストし、レベルを上げます。 devディレクトリにhtaccessまたはrobots.txtを追加して、クロールしないようにします。

これは悪い考えですか? IPは、IPで検索し、後でドメインに関連付けるなど、Googleはこれに対してペナルティを科しますか?より良いアイデアはありますか?

2
user210757

WordPress Webサイトを構築している場合は、メンテナンスプラグインを使用し、「HTTPヘッダー「503サービスを使用不可」および「再試行後」をメンテナンスモードのスプラッシュページに適用」をオフにしてください。

これにより、Googleや他のユーザーに、ウェブサイトがダウンしていないか、問題が発生していないことと、後でアクセスできるようになります。

フォルダを保護するパスワードは問題ありません。その場合、少なくともGoogleや他のコンテンツにクロールしてサイトのインデックス作成を開始させるために、コンテンツを含む静的なHTMLページを作成する必要があります。

2
Anagio

Robots.txtファイルを次のように使用することもできます。

User-agent: *
Disallow: /

Googleや他の大規模な検索エンジンはこのルールに従いますが、それらを見るのを妨げません。

1
Brian Peddle

次のコードを使用して、ドメインのルートでrobots.txtを使用できます。

User-agent: Googlebot
Disallow: /

または、すべての検索エンジンをブロックする場合:

User-agent: *
Disallow: /

または、block自分以外のすべてのユーザーにアクセスする場合、またはユーザーを選択する場合は、ドメインのルートで.htaccessで次を再度使用できます。

order deny, allow
deny from all
allow from 123.45.67.89

123.45.67.89はIPアドレスです

1
Yasyf

プラグインを必要としないWordpressサイトのすべてのインデックス作成を停止するには、Wordpressサイトの設定に移動して、そこでロボットtxtをアクティブにします。

0
Kane

私がやることは次のとおりです。開発用サイトを新しいサブドメインに配置します。

development-orange.example.com

それから私は、公開サイトではまったくリンクせず、「URLを共有しないでください」とリクエストして、チームメンバーのみにURLを提供します。

検索エンジンには、公開サイト上のリンクを見つけることなく新しいサブドメインを見つける方法はないと思います。サブドメインはホスティングサービスで解決され、HSは顧客が定義したサブドメインの名前を公開していないようです。これは正確には正しくないかもしれませんが、この方法は私にはうまくいくようです。確認するために、私は時々そのようなサイトのホームページでユニークなテキストを検索します。まだヒットしていません。

0
hen3ry