SEOを損なうことなく、ウェブサイトで大きな変更をテストしたい


8

サーバー上のすべてのWebサイトファイルを新しいものに置き換え、それらが正常に機能するかどうかをテストしたいが、これが発生している間クロールされたくない、または、クローラーが実行できるようにしたくない新しいページの内容を確認してください。

15分間だけ変更したいのですが、5分間に他のものを1回テストしましたが、ウェブマスター向けのgoogleは、その期間中に404がたくさんあると言っていました。

その上、.htaccessファイル全体を書き込む必要はありません。すべてのURLをメインページにリダイレクトして変更を適用することを検討しましたが、これはおそらく良い習慣ではないと思います。良いアイデアはありますか?

回答:


8

オプション:

  1. テスト用にローカルサイトを設定します。WAMPのようなものでうまくいくはずです。

  2. ライブサーバーでテストを行う場合は、テスト中にサイトを一時的にブロックします。307 HTTP応答が適切であろう

  3. テストを行う間、基本認証を使用して、クローラーやその他すべての人を締め出します。15分間だけサイトが「ダウン」するため、これによる副作用はありません。


私はすでにXAMPPを使用していますが、それはうまく機能していますが、.htaccessの変更やその他のものについては時々正常に動作しますが、一部の変更をテストするには、この種の方法を使用することは不可能です。この特定のケースでは、おそらく他のオプションの方が優れています。感謝
wxiiir 2011

5
  1. 可能な限り、本番環境でのテストは行わないでください。災害のレシピです。

  2. 本番サイトから可能な限り分離したテスト用サブドメインを作成します。これにより、本番サイトを危険にさらすことなく、サーバーでの変更をテストできます。robots.txtを使用して、「このサブドメインからのボットをブロックして、インデックスに登録されないようにすることができます。

  3. 理想的には、独自の開発システム、開発サーバー、テストサーバー、ステージングサーバー、そして本番環境が必要です。必要な場合は中間サーバーを2つ切り捨てることができますが、デスクトップWeb環境から本番環境に直接移行すると、私が関与した中で最悪の混乱が生じます。


1
+1たぶん15分ではないからです。2番目のドメイン名(サイト名.bizまたは.info)を購入する
MrChrister '26

良い提案ですが、現時点ではあまり実用的ではありません。
wxiiir 2011

@MrChristerいいですね、私が購入を検討しているドメインのリストがあるので、それは良いオプションです
wxiiir

@wxiiir-現在複数のサーバー環境に投資できない場合は、サブドメインが適しています。あなたが本当に貧弱なホスティングをしていない限り、それらはすばやく簡単に作成でき、無料です。サブフォルダを使用することは、サイト全体を破壊する可能性よりも優れています。
jfrankcarr 2011

0

これは少し過激ですが、何年か前にITオフィス全体のソリューションを考え出しました。Windowsよりも優れたオペレーティングシステムを探していました。いくつかの段階を経ましたが、結局Linux MintをMateデスクトップで使用しました。学習曲線は非常に低かった。Ubuntuに基づいているため、Real LAMP Serverをロードし、ドメイン名を指定し、完全に機能する.htaccess(すべてのプロジェクトで使用)を機能させることができます。GeanyはNotepad Plus Plusにほぼ匹敵する代替品として、私たちのIT開発チームは、それぞれのコンピューターに完全に機能するapache2サーバーがあることを高く評価しています。

もちろん、これはあなたの店がWindowsで立ち往生している場合は機能しませんが、一部の人にとっては、低コストまたは無料の完璧なソリューションです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.