Google:サイトが1日以上オフラインになる; 静的バージョンをアップロードする
Google:サイトが1日以上オフラインになる; 静的バージョンをアップロードする
【Google翻訳】
ウェブサイトがオフラインになるか、1日未満(数日ではなく数時間)一時的にダウンする場合は、503サーバーステータスコードを使用することをお勧めします。 しかし、サイトが数日間オフラインになることがわかっている場合はどうなりますか? グーグルのジョン・ミューラーは、あなたのサイトや最も重要なウェブページの静的、HTML、一時的なバージョンをアップロードできるかどうか試してみると言った。ジョンはツイッターで、「長期間の停止の場合、サイトで検索が重要な場合は、重要なページの一時的な静的バージョンを設定することをお勧めします。これにより、ページのインデックスを維持できます。」
これを計画している場合は、WebページをHTMLとして保存するのは簡単ですが、計画外のイベントでサイトがオフラインになった場合は、静的HTMLのコピーを取得してアップロードするために、WaybackMachineでサイトを見つける必要があります。 サーバ。
これを行う方法に関するジョンのツイートは次のとおりです。
■Google JohnMueller(ジョン・ミューラー)氏(@JohnMu)
1日以上続くWebサイトの停止はどうですか? 昨日503について触れました(https://twitter.com/JohnMu/status/1369654451120791553)。 長期間の停止で、サイトにとって検索が重要な場合は、重要なページの一時的な静的バージョンを設定することをお勧めします。 これは、ページのインデックスを維持するのに役立ちます。
↓
これはステップバイステップガイドではなく、オプションが多すぎます。 一般的に、私はこれを行います:
1.静的HTMLファイルを配置できるホスティング業者を取得し、404ページの応答コードを設定します。
2.404ページが503を返すようにします。
3.DNSをそこに向けます。 これで、どこにでも503があります。This is not a step-by-step guide, there are too many options. In general, I'd do this:
1. Get a hoster where you can put some static HTML files and set the response code for your 404 pages.
2. Make your 404 page return 503.
3. Point your DNS there. You now have 503's everywhere.— ?? John ?? (@JohnMu) March 11, 2021
4.ホームページから始めます…
5. http://archive.orgにアクセスし、ホームページのコピー(完全なWebページ、画像を含む)を「名前を付けて保存」します。
6. index.html(またはデフォルト名)としてサーバーにアップロードします
7.ホームページが少し戻ってきました。 (理想的にはHTMLを修正します)。
↓
8. Search Console、パフォーマンスレポートに移動します
9.表示されているトップページのリストをダウンロードします
10.最も重要なページに対して#5-7を繰り返します(ファイル名を一致させるのは少し難しいかもしれません)8. Go to Search Console, performance report
9. Download the list of top pages shown
10. Repeat #5-7 for your most important pages (filenames may be a bit tricky to match)— ?? John ?? (@JohnMu) March 11, 2021
また:
*エラーページをきれいにします(ただし、503が返されるはずです)
*ユーザー向けのページに情報ボックスを追加します(「しばらくお待ちください。すぐに戻ってきます」)重要な部分:
-重要なページに焦点を当てる
-まったく同じURLを使用する
-それらのページへの内部リンクが機能することを確認します
↓
最初のハッキーなバージョンをすばやく入手し、時間をかけて改善します。 これはすべてのサイトタイプ(JSサイト、複雑なパラメーターURL)で機能するわけではありませんが、重要なページをカバーできる場合があります。明らかに、できるだけ早くサイト全体を正常にバックアップするようにしてください:-)
がんばろう!
Get the initial, hacky versions up quickly, improve them over time. This won't work for all site types (JS-sites, complex parameter URLs), but you may still be able to cover critical pages.
Obviously try to get the whole site back up normally as soon as you can 🙂
Good luck! pic.twitter.com/vVOjeZ5yCV
— ?? John ?? (@JohnMu) March 11, 2021
そして…もちろん、詳細には悪魔がいます。これのいくつかは難しいでしょう、時間がかかります。 しかし、サイトが1?2週間ダウンする場合は、少なくとも重要なページについては、検索で物事を乗り越えてみる価値があります。
そして、@ internetarchiveがあなたのお尻を救うなら、彼らに$$$を送ってください
and … of course the devil's in the details, some of this will be hard, take time. But if your site's going to be down for 1-2 weeks, it's worth trying to tide things over in search, at least for the important pages.
And, if @internetarchive saves your butt, send them some $$$
— ?? John ?? (@JohnMu) March 11, 2021
ただ1つのサイドノート。 次のような極端な状況でGooglebotに503を使用した場合、Googleはクローキングに対してペナルティを科しません。
グーグルボットを検出した場合に503httpコードを送信し、通常のユーザーの場合は200を送信すると、問題が発生しますか? 問題は、サーバーの選択により、503を送信できず、ユーザーが表示できるWebページを提供できないことです。??(2/2)
↓
技術的にはクローキングですが、これが停止に関連している場合は、問題は発生しません。 できるだけ早く解決する必要があります。長期的な503はインデックスからページを削除し、ユーザーが通常のコンテンツを見ると忘れがちです。Technically cloaking, but if this is related to an outage, I don't see an issue with that. You just *must* make sure to resolve it as soon as possible – long-term 503 will remove the pages from the index, and it could be easy to forget about it if users see normal content.
— ?? John ?? (@JohnMu) March 11, 2021
SEOコンサルタントのまとめ
■Googleジョン・ミューラー氏
「ウェブサイトがオフラインになるか数時間一時的にダウンする場合は、503サーバーステータスコードを使用することをお勧めします」