Webサイト運営総合ガイド
Web制作を熟知していないとサイト運営はできないと思っている方、ご安心ください。 しかし、やはりWebサイトの管理は非常に重要です。 Webサイトを車に例えるなら、サイト管理は車のメンテナンスです。 車と同じように、定期的に管理作業を行わないと、Webサイトが壊れたり、クラッシュしたりします。
そうは言っても、サイト管理は必ずしも簡単ではありません。
この記事では、これらのステップと、それらを実行するために必要なツールを説明します。
定期的なメンテナンス
あなたのウェブサイト管理の一環として定期的に実行する必要がある非常に多くの手順があります1。
1. サイトとデータのバックアップ
Just like the data on your computer hard drive, your website needs to be backed up from time to time. その主な理由は、あなたのサイトがサイバー攻撃、サーバー側の災難、またはその他のネットワークの不具合に脆弱であるためです。 バックアップがあれば、最短時間でサイトを立ち上げ、運営することができます。
サイトをバックアップする必要があるのは、次の理由からです:
データの損失を防ぐ
あなたやあなたのチームメイトが誤ってウェブサイトのデータの一部を削除してしまうかもしれない。 このような事故があっても、バックアップがあれば、ウェブサイトの円滑な運営に大きな支障をきたすことはないでしょう。 最近のバックアップは、このダウンタイムを最小限に抑えることができます。
サイトの再構築や改装時のダウンタイムロスを削減
あなたのウェブサイトが何年も活動している場合、確かに大量のデータが保存されています。 これには、製品ページ、編集済みの画像、および数時間または数日かけて考え出したコンテンツが含まれます。
サイトの再構築、またはサイトの一部の改装を行う場合、サイトの最新のバックアップが手元にあると非常に助かります。 そうでなければ、ゼロからサイトを開発しなければならないので、長年の努力が水の泡になってしまいます。
何百ものウェブサイトのバックアップサービスがあり、その中から自分に合ったものをゼロから探すのは、かなりの調査が必要です。
そのための時間と労力を節約するために、推奨リストを作成しました。
- iDrive
- SOS Online Backup
- Dropmysite.com
2. データベース最適化
Web サイトが購読ベース(たとえば、ブログ サイト)または製品を追加および更新できるオンライン ストアであれば、Web サイトにデータベースが存在します。 サイトのデータベースには、あなたがサイトに入れたすべての情報が含まれています。
すべてのデータベースには、一連の責任が伴います。 それは、サイトの運用に支障をきたさないようにするためです。 これらの責任をデータベース最適化と呼びます。
なぜサイトのデータベースを最適化する必要があるのでしょうか。
サイトの読み込みが速くなります。
ウェブサイトのデータベースでスペースを節約できます。
サイトのデータ セキュリティが向上します。
では、どのように Web サイト データベースを最適化すればよいのでしょうか。
これに取り組むにはいくつかの方法がありますが、サイト データベース最適化の最も迅速かつ簡単な方法は、専用のソフトウェアを使用する方法です。 私たちのお勧めのベスト3は、
- SolarWinds: このような場合、「SolarWinds: Database Performance Analyzer
- Red-Gate
- EverSQL
3 ランディング ページのチェック
ソーシャルメディアや検索エンジンのランディング ページ ベースの有料広告を定期的に実行するなら、このステップは非常に重要です。
ランディングページに関しては、いくつかの問題が発生する可能性があります。
大量のトラフィックによりスローダウンしている。
新しい訪問者がオファーについて明確に理解していない。
Webサーバーに異常がある。
販売中の製品またはサービスが在庫切れである可能性がある。
どのような問題であれ、定期的なチェックを行えば、問題を発見することができます。 また、これに対処するためのツールもあるので、気を抜かないようにしましょう。 最も広く使われているツールとしては、
UnBounce: また、このような場合にも、「痒いところに手が届く」「痒いところに手が届く」「痒いところに手が届く」「痒いところに手が届く」「痒いところに手が届く」「痒いところに手が届く」「痒いところに手が届く」。 このツールは、あなたのGoogle広告キャンペーンに関連するすべてのランディングページをチェックします。
VWO Landing Page Analyzer。 このツールは、関連性、目標への焦点、行動を起こす傾向、および他の間での説得力などのパラメータに焦点を当てた完全なレポートを生成します。 ダウンタイムの準備と管理
ダウンタイムは、あなたのウェブサイトがアクセスできないままにする期間である。 ハードウェアの故障
多くの中小企業では、ダウンタイムの 50% はハードウェアの故障が原因です。 サーバー側のプロセッサがオーバーヒートしたり、ISPのネットワーク・ケーブルが切断されたり、街全体の停電が起こったりすることもあります。 どんなに保護されていても、ウェブサイトを支えるハードウェアはいつかは故障するものなのです。
Website hosting issues
Each and every website has to be hosted on a server. これらのサーバーは ISP に属しており、ISP はあなたの Web サイトをホストする代わりに料金を請求します。
彼らのパンフレットでは、多くの ISP が 99.99% のアップタイムを提供すると主張しています。 これは本当に良さそうに聞こえますが、数学はそうではないと言っています。
24 時間の 0.01% = 8.64 s
8.64×7= 60.48 s または約 2 分
1 ヶ月では、これは 8.64×30= 259.2 s または 4.32 分になります。
1 年間では 8.64×365= 3153.6 s または 52.56 分がダウンタイムということ になります。
私たちは、あなたのWebサイトが毎日8.64秒間ダウンしているという印象を与えようとしているわけではありません。 実際、あなたのサイトは1カ月を通してまったくダウンしないかもしれません。 しかし、その日のうちに2~3時間ダウンし、その後はずっと稼働し続けるかもしれません。 上記の計算では、特定の時間間隔で直面する可能性のあるダウンタイムの平均的な見積もりを提供するように努めました。 青空の下のすべてのサーバーは、定期的な故障を経験します。
サイバー攻撃
(Source)
デジタル空間においてウェブサイトが攻撃される方法は大量に存在するのです。 その中でも、特に中小企業のオーナーが心配すべきなのは、次の2つです:
DDoS 攻撃。 このような状況下、「SkyDesk」は、「SkyDesk」と「SkyDesk」と「SkyDesk」の間にある「SkyDesk」を「SkyDesk」と呼びます。 各サーバーは、限られた数のリクエストに応答する能力を持っています。 この限界数を超えるリクエストが来ると、Webサイトがホストされているサーバーがクラッシュする可能性があります。 セキュリティの弱点や侵入可能な違反を検出するボットを開発するブラックハットハッカーが多数存在します。
ここで疑問なのは、サイトのダウンタイムにどう備えるかです。 isitdownrightnow.com のような Web サイトを使用して、これを確認することができます。
ウェブホスティングプロバイダーに連絡する
ホスティングプロバイダーに連絡すると、問題が彼らの側にあるかどうかがわかりますが、そうする前に、メールを確認することを確認してください。 定期的なメンテナンスや問題解決のために、サーバーをダウンさせる必要がある場合もあります。 ほとんどの場合、彼らはクライアントに事前に知らせています。
それがホスティングプロバイダではない場合、問題はほとんどの場合、あなたの側にある
サイトのメンテナンスや開発を担当しているあなたの会社の従業員は、要素を削除したり、互換性のないバージョンにプラグインを更新したり、原因である調整を行った可能性があります。
このような場合は、バックエンドのアクティビティ ログを確認し、Web サイトの誤動作に先行する調整を特定するようにしてください。 さらに、この特定の問題がなぜあなたのサイトのダウンを引き起こしたのか、その原因を探ってみてください。 そうすれば、今後、この問題によるダウンタイムを防ぐことができます。
「予防は治療に勝る」ということわざを聞いたことがあるかもしれません。 通常、これは医者から聞くことですが、これはサイト管理にも同様に当てはまります。
あなたのサイトがダウンするのを防ぐために、あなたが取ることができるいくつかの手順があります。 例えば、HostGatorのドメイン名はhostgator.comです。 それはあなたの実際のウェブサイトのファイルと2つの異なる会社でドメイン名をホストすることをお勧めします。 あなたのウェブサイトがダウンしている場合は、この方法では、他のhost.
月額プランを使用してWebホスティング会社を試してみてください
多くのホスティング会社は、低価格の年間プランを提供しています。 しかし、あなたのホストは、彼らが主張するように良いかどうかを判断するために、あなたは彼らのサービスをチェックアウトするために、毎月のプランを試すことができます。 サービス期間中は、Pingdom、UpTimeRobot、ServiceUpTimeなどのツールを使って、サイトのホスティングパフォーマンスを注意深く監視してください。 その後、満足されたら、年間プランに切り替えることができます。
サイトのバックアップを頻繁に行う
他のホスティング会社でホストされているサイトの最新のバックアップを保持する。 これにより、主要なサイトがダウンした場合でも、顧客や潜在的な顧客がサービスにアクセスできることを保証します。
5.
5. サイトのロードタイムをチェックする
ウェブサイト管理の最も不可欠な部分の1つは、サイトのロードタイムを確認することです。 時間が経つにつれて、あなたのウェブサイトはコンテンツでいっぱいになり、データベースが重くなることにつながります。 これは、あなたのサイトがサーバーに多くのリクエストを行うことになり、その結果、読み込みに長い時間がかかるようになります。
サイトの速度が低下する理由はさまざまです。 最も一般的なものを以下に紹介します。
多すぎるプラグイン
多すぎるプラグインは、ウェブサイトのバックエンドに多くのコード行があることを意味します。 これらの余分なコード行を読み込むことは、サイトがホストされているサーバーに多くの要求を行うことを意味します。 その結果、ロード時間が長くなります。
重いグラフィックス
電子商取引サイトがある場合、かなり画像が多くなる可能性があります。 画像が多いということは、サーバーが処理しなければならない HTTP リクエストが増えるということであり、すでに想像がつくと思います。 つまり、サイトの読み込みが遅くなるということです。
サーバーのパフォーマンス
これは、共有サーバーの場合に特に当てはまります。 共有サーバーには、その上でホストされている複数の Web サイトがあります。 つまり、複数の経路への HTTP リクエストを管理する必要があります。 サーバーのパフォーマンスが低いと、非常に多くのWebサイトへのトラフィックをスムーズに流し続けることができなくなります。 その結果、サイトのロードに時間がかかります。
High traffic volume
これは、ビジネスオーナーにとって非常に皮肉なことです。 あなたは一生懸命働き、あなたのウェブサイトへのトラフィックを高めるために広告にたくさんのお金を費やしています。 しかし、トラフィック量が多くなると、サーバーは膨大な数のリクエストを処理する必要があり、サイトのロード時間が急増します。
読み込み時間が遅いと、サイトの直帰率が高まり、トラフィックや最終的なコンバージョン率の低下につながります。 定期的にロードタイムをチェックすれば、Webサイトの速度を遅くしている可能性のある要因について常に情報を得ることができます。
GTMetrix, PageSpeed Insights, Pingdom, または UpTrendsを使用して、Webサイトの速度をテストすることができます。
テストを実行した後、仕事は終わりません。 ツールが生成するレポートを通過し、ロード時間のスパイクを引き起こしている可能性があるすべての問題を見つけます。 それが終わったら、自分でその問題に対処するか、専門家に依頼します。 冗長な要素を削除する
ウェブサイトは、それがスムーズに実行するために不可欠ではない多くの要素でロードされます。 実際、動作が遅くなる要素もあります。 スパムコメント、サイトコンテンツの変更、その他多数がこれにあたります。
訪問者がサイトにログオンすると、これらの冗長なアイテムが必要なものと一緒に読み込まれます。 したがって、Web サイトを管理するには、時々清掃する必要があります。 この目的のために、次のようなツールを使用できます:
- Autoptimize
- WP Optimize
- WP Super Cache
7. Webサイトのフォームに脆弱性をチェック
あなたのサイトには購読フォーム、検索バー、eコマースの場合にはチェックアウトページフォームもあると思われます。
多くの悪意のあるハッカーは、「SQL インジェクション」と呼ばれる技術を使用して、サイトのデータベースに不正にアクセスします。 したがって、ユーザーデータが侵害されないよう、Webサイトのフォームを定期的にチェックすることを強くお勧めします。
There are many tools available online for your site for vulnerability;
- Acunetix
- Online Scanner by Pentest-Tools
- ScanMyServer
8.脆弱性のチェック。 アナリティクスを確認する
ウェブサイトの分析セクションには、トラフィック チャネル、訪問者の場所、クリック数、検索クエリー、検索ボリューム、毎日のトラフィック ボリュームなどについての情報が含まれています。 そのため、定期的にこのセクションのすべての詳細に目を通すことは、あなたのサイトがどのように機能しているかを正確に知るための教育であると思われます。
この知識で武装することにより、あなたとあなたのチームは、Web サイトを最適化するための推論を行うことができます。 このプロセスは、ランディングページのパフォーマンスの低下を見つけるときにも非常に役に立ちます。
Google Analytics は、サイトのユーザーの行動に関する非常に詳細なデータを提供しますが、このデータには数値が多く含まれます。 可視化することで、これらの数字は経営者にとってより意味のあるものになるでしょう。 そのためには、Sisense、Domo、Zoho Reports、Infogram、Google Data Studioなどのツールを使用して、サイトの分析を視覚的に表現することができます。
9. すべてのブラウザーとデバイスでサイト パフォーマンスを確認する
あなたの Web サイトが開発された後、ブラウザーとデバイスの互換性がテストされたことは確かでしょう。 しかし、それ以来、プラグインをインストールし、コンテンツをアップロードし、サイト最適化のために新しいコード行を追加し、さらに多くの変更を加えてきました。 これらの変更のうち、特定のブラウザー(または特定のバージョン)と同期しないものがあると、その閲覧方法に影響を及ぼします。 これは、ネガティブな顧客体験につながり、最終的にサイトのコンバージョン率に影響を与える可能性があります。
すべてのブラウザーとデバイスでサイトの互換性をテストすることにより、ユーザーに対してシームレスな可視性を維持することができます。 Web サイトのブラウザ互換性をテストするための最も一般的なツールには、次のものがあります:
- CrossBrowserTesting
- LambdaTest
- TestComplete
サイトのデバイス互換性をチェックするには、次のツールを使用できます。
- Katalon
- BrowserStack
- Ranorex
Customer Related situation management
顧客は、Webサイトの生命線と言えます。 そのため、多くの時間とお金を費やしてサイトを構築してもらったものです。 また、あなたのビジネスを維持し、実行するのは彼らです。 したがって、顧客に関するあらゆる問題を解決するために、多大な労力を注ぐ必要があります。
カスタマーレビューへの対応
より良い製品やサービスを提供するために、ビジネスオペレーションを調整し最適化し続けると、ますます多くの人が気づくようになります。 それは素晴らしいことですが、結果として、あなたのサイトにはより多くの肯定的なレビューが寄せられることになります。 これらのレビューには、画像やビデオも含まれることがあります。
したがって、Webサイト管理の重要な部分は、これらの肯定的なレビューに応答することです。 そのような人たちに特別感を与え、ビジネスの顧客エンゲージメントを向上させるだけでなく、SEOランキングも向上させることができます。
「ウェブサイトはメンテナンス中です」ページをクリエイティブで価値あるものにする
ウェブサイトのダウンタイムを避けることはできないので、経験豊富なビジネスオーナーはそれに備えます。
広く行われている方法の1つは、ウェブサイトに問題があり一時的に停止していることを訪問者に知らせるページを構築することです。 このページには、創造性と付加価値を高める余地がたくさんあります。
どのように? 詳しく説明します。
サイトがダウンしているというお知らせは、魅力的なツールで飾ることができます。 これには次のようなものがあります。
- ブランド ペルソナに一致するテキストを告知に使用する。
- ユーモラスな画像を配置する。
- 想定しているオーディエンスが有益だと思うリソースへのリンクも、ここに置くことができます。
- 素晴らしい例として、クロームのブラウザがあります。 インターネット接続が何らかの理由で中断されると、ブラウザのウィンドウがそれを伝え、また面白いゲームをプレイすることができます。
このゲームでは、障害物にぶつからないように恐竜を助けました。 このゲームでは、障害物にぶつかった恐竜を助けるのですが、このゲームでは、時間をつぶすことができ、イライラすることもありません。 これには、テキスト、ビデオ、画像、プラグイン、アニメーションなどが含まれます。 ウェブサイトの他の部分と同様に、これらにも手を加えなければなりません。 サイト要素を管理する方法には、次のようなものがあります:
コンテンツの更新
自分の Web サイトのパフォーマンスに満足しており、サイトのコンテンツに変更を加える必要性を感じていないかもしれません。 今は気づいていないかもしれませんが、ビジネスの成長を妨げているのです。
トレンドは常に変化しており、画像、アニメーション、テキスト、色などのコンテンツを揃えることによって、Webサイトはそのようなトレンドから利益を得ることができます。
効果的なサイト管理には、サイトのコンテンツを定期的に更新することが含まれます。 これは、いくつかの献身的な研究を必要としますが、コンバージョン率と訪問者のエンゲージメントの増加の観点から、それ自体で回収するよりも多くなります。
サイトコンテンツを更新する際に覚えておかなければならないことの1つは、アップロードすることを決めたコンテンツについてスプリットテストを実施することです。 これは、どのコンテンツも人々を混乱させ、彼らを遠ざけることがないようにするためです!
個々のプラグインの更新
これには、あなたのサイトに複数のプラグインがインストールされていることが必要です。 これらは、JavaScript の最小化、サイトの自動バックアップ、アップロードされた画像の圧縮など、さまざまな目的を果たすことができます。
これらのプラグインは頻繁に、時には週次以下の頻度でリリースされ、更新されることになります。 サイト管理の手順を行う際に、重要なステップとなるのが、プラグインを最新バージョンに更新しておくことです。
なぜこれが重要なのでしょうか? なぜなら、アップデートは以前のものより性能が良くなり、その結果、サイトのパフォーマンスも良くなるからです。 また、これにより、サイバー攻撃に対する脆弱性が低くなります。
セキュリティ状況の管理
ハッカーがサイバー攻撃のスキルを磨くにつれて、ウェブサイトのセキュリティへの注目度は日々高まっています。 そのため、サイトのセキュリティ機能に鋭い目を向け、完全性を確保することが最も重要です。
最も信頼できる方法の1つは、専門家にサイトをレビューしてもらい、装甲の欠点を探すことです。
その場合でも、サイトのセキュリティをさらに強化するためにできることがあります。
パスワードの管理
サイトのバックエンド アクセスに強力なパスワードを設定しても、盗まれる可能性はあります。 この可能性は、ハッカーが革新的な新しいサイバー攻撃戦術を考え出すにつれて高まっています。
サイトのパスワードを賢く管理するために、次のことを検討してください:
- RoboForm、DashLane、LastPass などのパスワード生成ツールを使用して、複雑なパスワードを生成して保存する。
- 同じパスワードを複数の目的で使用しない。 万が一、それが盗まれた場合、多くのアカウントが脆弱になります。
- パスワードは毎週(または3~4日おきに)変更する。 そうすれば、たとえパスワードが盗まれても、長くは有効ではありません。
- サイトを保護するための追加のセキュリティ層として、「2 要素認証」を Web サイトにインストールします。
サイトのセキュリティを強化する追加のステップ
サイト管理の一環として、セキュリティを強化するための追加のステップを実行することです。 これらの手順の一部は次のとおりです:
- サイトの SSL 証明書が更新されていることを確認する。 これは、あなたのサイトがなりすましできないようにするものです。
- 定期的に Web ホスティング会社に連絡し、セキュリティ機能についての情報を入手し、推奨事項を確認する。 可能であれば、専用サーバーに変更します。
- サイトのバックエンドアクセスが、必要のない人や、もはやあなたのために働いていない人に許可されていないことを確認する。
- セキュリティ専門家を雇い、攻撃者のIPアドレスを追跡できるソフトウェアをインストールする。 そのアドレスが分かれば、ブロックしてもらうことができる。
- サイトのセキュリティテストを定期的に実施する。 これには、NetSparker、IndusFace、または Google の NoGoToFail を使用できます。 また、専門家を雇ってやってもらうこともできます。
高トラフィック状況の管理
あなたのサイトがeコマースサイトであれば、クリスマスやブラックフライデーなどの時期にトラフィック量が急増する可能性があります。 このボリュームがサーバーの容量制限を超えると、Webサイトのサーバーがクラッシュする可能性があります。 これは、トラフィックが増えなくなり、コンバージョンがなくなることを意味します。
このビジネスの悪夢を回避したいのであれば、拡張性のあるサービスを提供するウェブホスティング会社と提携することです。 これは、追加の訪問者があなたのウェブサイトへの迅速なアクセスを得ることができることを保証します。
サイト管理の責任者として、あなたの仕事はここで終わりではありません。 あなたのサイトで高トラフィックテストを行い、そのような状況でどの程度のパフォーマンスがあるかを把握することが求められています。
これらのテストからのレポートにより、高トラフィック状況でのコード構造またはインストールしたプラグインの能力における不具合や欠点が明らかになります。
これらのテストは、以下を使用して実行できます:
Recap
ここで非常に多くのウェブサイト管理のベスト プラクティスについて説明してきたので、ここで再び簡単に説明します。 上記で述べた管理手順は
定期的なメンテナンス
- サイトとデータのバックアップ
- データベースの最適化
- ランディング ページのチェック
- ダウンタイムの準備と管理
- サイトのロードのチェック
- 冗長な要素の削除
- ウェブサイトのフォームの脆弱性チェック
- アナリティクスのレビュー
- あらゆるブラウザやデバイスでのサイトパフォーマンスのチェック
顧客管理。関連する状況管理
- 顧客レビューやコメントへの対応
- 「メンテナンス中のウェブサイト」ページの創造性と価値の維持
ウェブサイト要素管理
- コンテンツの更新
- 個々のプラグインの更新
セキュリティ-
- パスワードの管理
- サイトのセキュリティを強化するための追加手順
トラフィックの多い状況の管理
何か役に立つことはありますか…。….
この時点で、ホームページの管理について、かなり徹底した考えを持つようになったはずです。 管理作業には時間がかかるとはいえ、Webサイトのパフォーマンスを最適な状態に保つことができるようになるのです。
そうは言っても、この堅牢な管理プロセスをバイパスする方法があります。 プロセス・オートメーションの専門家を雇うことです。
彼/彼女は、これらのプロセスを引き受けることができるコードを開発し、特定の間隔でそれらを実行することができます。 これはコストがかかるかもしれませんが、あなたのビジネスを合理化し、拡大するために使用できる時間を解放します。
おわりに
Webサイトの管理は、あなたの生活の他の側面と同じです。 上で説明した5つの手順に固定されたままではありません。 あなたのWebサイトに新しく革新的な要素が加われば、それを管理するにはより新しい手順が必要になります。
つまり、あなたのサイトの管理を任された人は、それに合わせて進化する必要があるのです。 あなたのウェブサイトは、あなたの聴衆と対話する主要な媒体であるので、それはその歯車がよく維持される必要があります。 適切にメンテナンスされたウェブサイトは、より長くあなたにサービスを提供するだけでなく、長年にわたって大きな災難からあなたを保護することになります。
最後にもう一つアドバイスです。 これまで述べてきた管理のステップに限定されるとは思わないでください。 もし、あなたのサイトが円滑な運営を確保するために追加の手順を必要とするならば、ためらわずにサイトのメンテナンスのルーチンにそれを含めてください。 さて、あなたのビジネスにとって最も重要なことは何でしょうか?