web-dev-qa-db-ja.com

Webサイトを一時的に無効にするにはどうすればよいですか?

ウェブサイトを1か月間停止する必要があります。これは、SEO最適化の達成を維持するための最も邪魔にならない方法です。

apache configに追加するだけです:

<Directory /root-directory-of-web-site-to-be-redirected>
    Redirect 301 /  http://www.otherdomain.com/temporarily_offline.html
</Directory>

....

長いダウンタイムの理由:Rubyのいくつかの設定ミス、他のすべてのphpサイトは正常に動作します。ホリデーから戻った1か月後に修正します

8
rubo77

代わりに302リダイレクトを使用します301

302リダイレクト手段:

http://en.wikipedia.org/wiki/HTTP_302 -「HTTP/1.0仕様(RFC 1945)はこのコードを定義しており、「Moved Temporarily」という説明句を付けています。」

ただし、検索エンジンの配置を維持できるというわけではありません。コンテンツが一定時間移動しているが、将来は以前の場所に戻ることを指定するだけです。 301リダイレクトは、コンテンツが永久に移動したことを意味します。

検索エンジンの配置を維持するには、既存のWebサイトを新しい場所にミラーリングして、サイトの実際のバージョンがオフラインのまま変更を加えながら検索エンジンが引き続き参照できるようにします。 1か月間ウェブからサイトを削除すると、長期的にランキングが失われる可能性があります。

「503-サーバーは一時的に利用できません」を使用できますが、そのコードでは1か月は少し長いようです。 503は通常、ウェブマスターがパッチとアップグレードを適用するときに使用されます。

6
JMC

Googleのランキングを維持するための最良の方法は、それを削除するのではなく、最小限の作業を行うことです。

  • wgetサイト全体を再帰的に

  • ユーザー入力が可能な場合、または生成されたコンテンツが作動しなくなった場合に、通知を使用して静的ウェブサイトミラーをオンラインに設定します

エラーのためにサイトがすでにダウンしている場合は、archive.orgからコピーを取得してください

0
rubo77