HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

SiteGroundでアカウントが停止されたときの対処法と復旧手順を徹底解説

SiteGroundでホストしているサイトにアクセスしようとしたら、「This account has been suspended(このアカウントは停止されています)」という表示が出て困っていませんか?

これは、SiteGroundによってアカウントが停止され、サイトがオフラインにされた状態を意味します。

SiteGroundのようなWebホスティング会社は、マルウェア感染、支払い不履行、利用規約違反など、さまざまな理由でアカウントを停止することがあります。どの理由であれ、最も多い原因はマルウェアです。

突然のアカウント停止は不安になりますが、状況はまだコントロール可能です。この記事では、「SiteGroundアカウント停止」問題を解決するための手順を一つひとつ詳しく解説します。

要点: 本ガイドに従えば、SiteGroundのアカウント停止問題を解決できます。停止理由はさまざまですが、マルウェアが原因の場合は迅速な対応が必要です。MalCareならWordPressサイトをわずか5分でクリーンアップできます。

SiteGroundの「アカウント停止」とは何を意味するのか

SiteGroundのようなWebホスティング会社の役割は、単にサーバー容量を提供することだけではありません。サーバーの安全性を確保し、IPアドレスがブラックリストに登録されないようにし、違法・禁止コンテンツがサーバー上に置かれないよう監視する責任も担っています。そのため、ホストしているサイトに問題が見つかった場合、アカウントを停止してサイトをオフラインにする措置を取ることがあります。

これは多くの場合、一時的な措置です。中にはサイトを完全に削除してしまうホスティング会社もありますが、幸いSiteGroundはサイトを隔離(quarantine)し、危険なコンテンツを削除・清掃する機会を与えてからデータを消去する方針で知られています。

SiteGroundがサイトを停止する主な理由は以下の通りです。

  • マルウェア感染
  • サーバーリソースの過剰使用
  • 支払いに関する問題
  • 利用規約違反
SiteGroundでアカウントが停止されたときの対処法と復旧手順を徹底解説

アカウントが停止されると、あなた自身や訪問者がサイトにアクセスしようとするたびに、「This account has been suspended. Contact your web host for more information.(このアカウントは停止されています。詳細はホスティング会社にお問い合わせください)」というメッセージが表示されます。

SiteGroundのような信頼できるホスティング会社は、アカウントを停止する際に、停止理由を記載したメールを送信するのが一般的です。このメールが、問題解決への最初の手がかりとなります。メールが届いていない場合は、SiteGroundに直接連絡して停止理由を確認しましょう。

マルウェア感染が原因の場合は、クリーンアップのためにIPアドレスのホワイトリスト登録を依頼する必要があります。

SiteGroundがサイトを停止した主な理由

前述のいずれかの理由でアカウントが停止されている可能性がありますが、ここでは代表的な停止理由を詳しく見ていきましょう。自分のケースに当てはまる原因を特定する参考にしてください。

マルウェア感染

ホスティング会社はサーバーの安全を維持し、ブラックリスト入りを避けたいと考えています。最悪の場合、ハッキングがサーバー全体に広がれば、すべてのデータを失うこともあり得ます。そのため、ホスティング会社はサーバー上のマルウェア感染に非常に敏感です。

SiteGroundがあなたのサイト上でスパムリンク、欺瞞的なコンテンツ、フィッシングページなどのマルウェアを検出すると、迅速に行動し、サイトをオフラインにします。

利用規約違反

ホスティング会社には、サーバー上で許可されるコンテンツの種類に関するポリシーがあります。高度に規制された医薬品の販売や違法コンテンツの掲載など、ポリシーに違反している場合は、サイトが削除されることがあります。

サーバーリソースの過剰使用

ホスティングプランには通常、サーバーやCPUリソースの使用上限が設けられています。特に共有ホスティングプランを利用している場合は重要です。大量のトラフィックなどによりサイトが過剰なリソースを消費していると、SiteGroundはアカウントを停止することがあります。

トラフィックの急増に心当たりがなく、アクセス解析にも変化が見られない場合は、ブルートフォース攻撃によってサーバーリソースが食いつぶされている可能性があります。

未払いの請求

支払いを滞納している場合も、アカウント停止の原因になり得ます。通常、SiteGroundは支払い期限前に何度もリマインダーメールを送ってきます。まずはメールを確認し、支払いが正常に処理されているか、誤って失敗していないかをチェックしましょう。

SiteGroundのアカウント停止問題を解決する方法

解決作業を始める前に、まず停止の根本的な原因を正確に把握する必要があります。

SiteGroundからの停止通知メールに理由が明記されていれば話は早いのですが、そうでない場合は、上記の考えられる原因を確認した上で、SiteGroundに問い合わせましょう。

原因が判明したら、それに応じて対処を開始します。

マルウェア感染の除去

マルウェア感染が原因の場合は、迅速な対応が不可欠です。マルウェアを放置すればするほど、被害は拡大します。サイトのマルウェアを除去する前に、まずWordPressサイトが本当にハッキングされているのかを確認しましょう。ホスティング会社が無関係な理由でアカウントを停止することはありませんが、ホスト側のスキャナーが誤検出(false positive)を出すこともあります。

MalCareの無料セキュリティスキャナーを使ってサイトをスキャンし、感染を確認しましょう。

MalCareは数分以内にサイトをスキャンし、ハッキングの有無を教えてくれます。スキャンが完了したら、クリーンアップを開始できます。以下に、最も一般的な3つのクリーンアップ方法を詳しく説明します。

MalCareでWordPressサイトをクリーンアップする

サイトをクリーンアップする最良の方法は、MalCareのようなセキュリティプラグインを使用することです。MalCareは信頼性の高いマルウェア除去手段であるだけでなく、徹底的かつ高速です。マルウェアは時間とともに悪化するため、素早い解決策が必要です。

また、MalCareはマルウェア除去を徹底的に研究した専門家によって開発されたツールで、この作業を自動化しています。専門家でも手動クリーンアップの際にはツールを使用するため、WordPressセキュリティプラグインの活用をおすすめします。クリーンアップを開始する前に、SiteGroundに対してIPアドレスのホワイトリスト登録を依頼する必要があります。通常はメールでアクセス権限を求めれば対応してもらえますが、同意が得られない場合は、MalCareに相談すればFTP経由でクリーンアップを行うことが可能です。

SiteGroundでアカウントが停止されたときの対処法と復旧手順を徹底解説

まだMalCareでサイトをスキャンしていない場合は、まずプラグインをインストールします。MalCareでサイトをクリーンアップする手順は以下の通りです。

  1. サイトにMalCareをインストールする
  2. プラグインを有効化し、サイトとの同期を許可する
  3. 最初のスキャンは自動的に実行され、マルウェアが検出されると通知されます
  4. クリーンアップ機能を利用するためにアカウントをアップグレードする
  5. 「Clean Site」ボタンを押して、MalCareに処理を任せる

さらにMalCareは、将来の攻撃からの保護や定期的なスキャンも行い、強力なファイアウォールによって、サーバーリソースの過剰使用につながるブルートフォース攻撃からも守ってくれます。

セキュリティ専門家に依頼する

セキュリティ専門家に依頼してサイトをクリーンアップしてもらうという選択肢もあります。専門家はサイトを隅々まで調査し、手動で清掃してくれます。サービスの品質は担当者によって差がありますが、自分で手動クリーンアップするよりはるかに良い選択肢です。手動での清掃は面倒で、混乱を招きやすく、多くの時間を奪われます。

ただし、セキュリティ専門家は通常、クリーンアップごとに料金が発生し、再感染した場合の責任は負いません。再感染するたびに費用が積み重なる可能性があります。一方、MalCareはサブスクリプションに緊急クリーンアップサービスが追加料金なしで含まれています。プラグインによる継続的なマルウェア保護に加え、クリーンアップで追加のサポートが必要な場合は、専門チームが対応してくれます。

サイトを手動でクリーンアップする

手動クリーンアップの方法をご紹介する前に、はっきりさせておきたいのは、この方法は決しておすすめしないということです。手動クリーンアップは、最善の場合でも効果が不十分であり、最悪の場合はサイトにさらなる損害を与えかねません。手動で成功させるには、少なくともコードロジックの基礎知識と、WordPressのファイルやデータベーステーブルの仕組みに対する理解が必要です。これらに不慣れであれば、セキュリティプラグインの利用が賢明です。

それでも手動でクリーンアップしたい場合は、以下の手順に従ってください。

  1. SiteGroundにアクセス権限とマルウェアの詳細を依頼する

手動クリーンアップの第一歩は、サイトへのアクセス権限を取り戻すことです。アカウントが停止されているため、SiteGroundに連絡して、クリーンアップ用にIPアドレスをホワイトリストに登録してもらう必要があります。また、スキャン結果の送付も依頼しましょう。そのレポートを参照しながらマルウェアを特定できます。

SiteGroundは通常、アクセスを許可してクリーンアップさせてくれますが、許可されない場合はFTP経由で作業することになります。

  1. サイトをバックアップする

サイトにアクセスできるようになったら、クリーンアップを始める前に必ずバックアップを取ります。バックアップは、クリーンアップ中に何か問題が起きた際のセーフティネットとなるため不可欠です。

  1. WordPress公式リポジトリからクリーンなファイルをダウンロードする

手動クリーンアップでは、何を探せばよいかの基準となる「クリーンなファイル」が必要です。WordPressコア、プラグイン、テーマのクリーンなインストールファイルをWordPress公式リポジトリからダウンロードします。サイト上のファイルと同じバージョンのものを入手してください。アーカイブ版からダウンロードする必要がある場合もあります。

  1. SiteGroundが指摘したファイルとデータベーステーブルを清掃する

SiteGroundから提供された感染ファイルとテーブルのリストを参照します。リスト内のすべてのファイルを、ダウンロードしたクリーンなファイルと比較する必要があります。オンラインのdiffチェッカー(diffchecker)を使うと作業を効率化できます。

ファイル内に余分なコードや見慣れないスクリプトを見つけたら、それはマルウェアである可能性が高いです。ただし、カスタマイズによるコードも余分なコードとして表示されることがあるため、注意深く判断してください。

次に、wp-postsやwp-optionsから順に、データベースの各テーブルを精査します。奇妙なコードを見つけたら削除しましょう。

  1. バックドアをすべて削除する

マルウェアに感染したファイルの清掃が完了したら、次は感染の原因となった経路に対処します。多くの場合、マルウェアはバックドア(ハッカーがサイトに侵入できるコード上の抜け穴)を通じて侵入します。バックドアを削除しない限り、サイトは再感染する運命にあります。

バックドアによく使われるキーワードを探してみましょう。

  • eval
  • base64_decode
  • gzinflate
  • preg_replace
  • str_rot13

これらのキーワードが必ずしもバックドアとは限りませんが、バックドアとしてよく悪用されます。正当な用途もあるため、削除の際は慎重に行ってください。

  1. クリーンなファイルとデータベースを再アップロードする

次に、クリーンなファイルとデータベースをサイトに再アップロードします。この作業は、バックアップの手動復元と似ています。サイト上の既存のファイルとデータベースを削除し、File ManagerとphpMyAdminを通じて清掃済みのものをアップロードします。

  1. キャッシュをクリアする

サイトは訪問者の読み込みを速くするためにコピーを作成し、キャッシュに保存しています。キャッシュは表示速度にとって重要ですが、サイトがハッキングされていた場合、キャッシュにもマルウェアの痕跡が残っています。

そのため、サイトからマルウェアを完全に除去するには、WordPressのキャッシュをクリアする必要があります。

  1. セキュリティスキャナーで確認する

大きな作業お疲れさまでした。これでクリーンアップは完了です。しかし、ホスティング会社に連絡する前に、サイトが完全にマルウェアフリーになったことを確認しましょう。セキュリティスキャナーを使って、クリーンアップの成功を検証します。失敗していた場合は、セキュリティプラグインでのクリーンアップに切り替えるのが得策です。

リソースの過剰使用に対処する

SiteGroundのサーバーは世界中で200万以上のサイトをホストしています。つまり、共有ホスティングプランを利用している場合、あなたのサイトは同じサーバー上の多数のサイトの一つにすぎません。サーバー容量から処理能力まで、すべてのリソースがこれらのサイト間で共有されています。そのため、ホスティング会社はプランごとにリソースの上限を設けています。

SiteGroundから「リソースの過剰使用によりアカウントが停止された」と通知された場合は、サイトが上限を超えたことを意味します。

通常、SiteGroundはサイトを停止する前に、上限超過を警告するメールを送ってきます。そのような兆候がないか、メールを確認してみましょう。ただし、問題を修正する前に、なぜ上限を超えたのかを突き止める必要があります。

少し調べてみて、トラフィックの急増によるものか、徐々に増加したものかを確認しましょう。急増であれば、どこから来ているのか、なぜなのかを把握します。また、アクセス解析をチェックして、流入トラフィックとリソース使用量が一致しているかも確認してください。リソース使用量が上限を超える主な理由をいくつか見ていきます。

ブルートフォース攻撃

ブルートフォース攻撃とは、ボットが膨大な量のログインリクエストをサイトのサーバーに送り付け、圧倒することでサイトへのアクセスを試みる攻撃です。これはトラフィックの急増として現れ、ホスティング会社から「リソースを過剰に使用している」と判断される原因になります。

ブルートフォース攻撃は、優れたファイアウォールを備えたセキュリティプラグインで防ぐことができます。これはマルウェア攻撃の一種ですが、ホスティング会社は基本的なスキャナーで監視しているため、マルウェアを検出できていない場合があります。

コード品質の低いテーマやプラグイン

多くの場合、テーマやプラグインがサイトのCPUリソースを過剰に消費する原因となっています。SiteGroundでリソース使用状況を確認するには、アカウントにログインし、Client Area > Services > Manage > Statistics > CPU Secondsの順に進みます。

SiteGroundでアカウントが停止されたときの対処法と復旧手順を徹底解説

原因が特定のテーマやプラグインにある場合は、その拡張機能を削除すれば、CPU使用量を抑えられます。

ホスティングプランの不足

サイトのトラフィックが健全に、かつ徐々に増加しているのであれば、上位プランへのアップグレードが最善の選択肢です。より良いプランを提供する別のホスティング会社へ乗り換えるのも一案です。ただし、プランのアップグレードが適切な判断かどうかは慎重に検討してください。トラフィックがアクセス解析と一致していなかったり、自然な増加でなかったりする場合は、根本的な別の原因があり、単なるプランアップグレードでは解決しません。

キャッシュを利用していない

キャッシュは、サイトのローカル版を保存することで表示速度を向上させる仕組みですが、負荷対策にも役立ちます。ローカルに保存されたサイトのバージョンがあれば、サーバーまで到達するログインリクエストの数を減らせます。

キャッシュ未使用自体が過剰使用の直接的な原因ではありませんが、サーバーへの負荷を大幅に軽減できます。CDNを利用してコンテンツを世界各地のプロキシサーバーに保存すれば、メインサーバーへのリクエスト数をさらに減らすことも可能です。

支払い不履行を解消する

支払い関連の問題は、SiteGroundアカウント停止の最も一般的な原因であり、同時に最も簡単に解決できる問題でもあります。通常、ホスティング会社は支払い情報を保持しており、契約期間の終了時に自動的に請求します。何らかの理由で支払いが失敗すると、失敗を知らせるメールが届きます。SiteGroundの場合は特に、アカウントを停止する前に複数回のリマインダーメールを送信します。

ありがたいことに、解決策は非常に簡単です。支払いを行うだけでサイトはオンラインに戻ります。支払いの手間を減らしたい場合は、年額サブスクリプションへの切り替えも検討しましょう。

利用規約違反を是正する

SiteGroundがアカウント停止の理由として利用規約違反を挙げた場合は、規約を細かく確認する必要があります。サービスに申し込む際に細則を読み飛ばしがちですが、今まさにその細則がアカウント停止の根拠になっているのです。

通常、ホスティング会社は著作権侵害、スパム生成、迷惑メール送信、不正な管理者利用、サーバー上への違法物の保管などを禁止するポリシーを設けています。SiteGroundの場合は特に、人身傷害、死亡、環境破壊につながる恐れのあるコンテンツを掲載するサイトを禁止しており、掲載地・ホスト地・公開地域で違法となるコンテンツも禁止しています。

SiteGroundのポリシーを一行ずつ読み込み、どの条項に違反している可能性があるかを特定しましょう。誤解だと思われる場合は、SiteGroundに問い合わせることができます。実際に違反している場合は、該当コンテンツを削除するか、そのコンテンツを許容する別のホスティング会社への移行を検討する必要があります。

SiteGroundのアカウント停止警告を解除する方法

マルウェア、支払い問題、規約違反など、アカウント停止の原因に対処した後は、SiteGroundに連絡してアカウントの停止解除を依頼します。

その際は、問題について簡潔かつ明確なメールを送りましょう。問題への対処内容、是正した点、再発防止のために講じた対策を具体的に記載します。

こうすることで、あなたの努力が明確に伝わり、審査プロセスが大幅にスピードアップします。SiteGroundにメールを送った後は、しつこく何度も連絡するのは避けましょう。レビューは手動で行われるため、返答まである程度時間がかかります。

アカウント停止がサイトに与える影響

SiteGroundのアカウント停止は、単にサイトにアクセスできなくなる以上の被害をもたらします。サイトがオフラインになるだけでデジタルプレゼンスを失いますが、それ以外にも以下のような深刻な影響があります。

  • SEOランキングの急落
  • 訪問者の喪失
  • 売上の減少
  • ブランドイメージの毀損
  • 法的責任
  • クリーンアップ費用とPR対応コスト

これらはすべて、SiteGroundによるアカウント停止の結果として起こり得ることで、停止状態が長引くほど被害は積み重なります。長期的には事業に深刻なダメージを与えかねません。だからこそ、アカウント停止が発生した際は迅速な対応が求められるのです。

今後のSiteGroundアカウント停止を防ぐ方法

SiteGroundのアカウント停止を経験するのは精神的にもつらいものです。二度と同じ目に遭いたくないと思うのは当然でしょう。今後のアカウント停止を避ける方法はいくつかあり、いずれも簡単に実践できます。

  • セキュリティプラグインを導入し、マルウェアの侵入を防ぐ
  • サイト本体と拡張機能を頻繁に更新する
  • ユーザーアカウントとパスワードを定期的に見直す
  • 定期的にサイトをバックアップする
  • WordPressをハードニングし、セキュリティを強化する
  • リマインダーや年額サブスクリプションで支払い漏れを防ぐ

これらの対策を実践すれば、サイトの安全性を保ちながら、将来的なSiteGroundアカウント停止を回避できるはずです。

まとめ

SiteGroundは対応の早いホスティング会社であり、アカウント停止に関するオープンな連絡窓口を持っています。多くのホスティング会社はサイト管理者に清掃や是正の機会を与えずにアカウントを削除してしまう傾向があるため、これは復旧プロセスを容易にする大きな利点です。

本記事では、SiteGroundアカウント停止問題を解決するための方法を紹介しました。このガイドが、ステップバイステップでの問題解決と、将来のサイト保護の一助となれば幸いです。MalCareを活用してサイトのセキュリティを強化し、同じ問題の再発を防ぎましょう。

よくある質問(FAQ)

SiteGroundのアカウントが停止されたら、作業データはすべて失われますか?

SiteGroundは通常、アカウント停止後にサイトを隔離します。つまり、停止の原因となった問題を是正する機会が与えられます。問題さえ解決すれば、サイトをオンラインに戻すことは可能で、作業データを失うことはありません。

マルウェアでSiteGroundに停止されたサイトをクリーンアップするには?

サイトをクリーンアップし、SiteGroundにアカウントの停止解除を依頼するには、以下の手順に従います。

  • サイトにMalCareをインストールする
  • MalCareをサイトと同期させ、最初のスキャンを実行する
  • アカウントをアップグレードする
  • 「自動クリーンアップ」ボタンを押し、MalCareが数分でサイトを清掃するのを待つ

停止されたWordPressサイトにアクセスするには?

WordPressサイトがホスティング会社によって停止された場合は、まず停止の原因を突き止める必要があります。原因に応じて、問題を是正します。

マルウェア感染が原因の場合は、ホスティング会社に連絡して、クリーンアップのためのサイトアクセスを依頼しましょう。その他の理由の場合は、支払いの完了、アカウントのアップグレード、または規約違反の是正を行った上で、サイトへのアクセスを依頼することになります。

  1. SNSアカウントがハッキングされたときの対処法と再発防止策を徹底解説

    ソーシャルメディアアカウントが乗っ取られるとは、許可されていない第三者があなたのアカウントへアクセスすることを指します。多くの場合、ハッカーは何らかの手段でパスワードを入手してアカウントに侵入し、本人がログインできないよう設定を変更しています。アカウントが狙われる目的はさまざまで、スパムや偽情報を拡散したい集団に売却されるケースもあれば、あなたになりすまして友人や家族を騙すために悪用されるケースもあります。企業や著名人のアカウントの場合は、身代金目的で乗っ取られることさえあります。ここでは、SNSアカウントがハッキングされた際の具体的な対処法と、今後の被害を防ぐための予防策を詳しく解説します。

  2. Windows 7の管理者アカウントにロックアウトされたときの対処法を徹底解説

    現在はWindows 10の時代ですが、今なお伝説的なOS「Windows 7」を使い続けているユーザーは少なくありません。Windows 7が長く支持されてきた最大の理由は、その使いやすさと豊富な標準機能にあります。派手さはありませんが、日常のほとんどのニーズを満たせる機能を備えており、高価なセットアップや大容量のストレージも必要としない、実用的なオペレーティングシステムです。 しかし、Windows 7の管理者アカウントからロックアウトされてしまうと、途方に暮れてしまうこともあるでしょう。そんなときに備えて、本記事ではパスワードをリセットし、アカウントへのアクセスを取り戻す方法をご紹介しま