技術的負債が技術的SEOにどのように影響するか

公開: 2021-11-05

平均して、企業は技術的負債を解決するために技術予算の10%から20%を費やしています。

技術負債は主にソフトウェア開発によって発生しますが、技術的SEOを含むビジネスのあらゆる部分に影響を与える可能性があります。

残念ながら、技術的負債は何年にもわたって隠されたままになり、予期しないときにビジネスに深刻な打撃を与える可能性があります。

さまざまなデジタル製品を使用している大規模な組織は、技術的負債に遭遇するリスクが高くなります。

そして、欠陥のある技術スタックに基づいて新しいサービスが構築されると、債務に対する利子が蓄積される可能性があります。 マッキンゼーの調査では、CIOの60%が、技術的負債が長年にわたって増加していると主張しています。

内容を隠す
1技術的負債とは何ですか?
2技術的負債の技術的SEO関連の原因
2.1技術的な間違い
2.1.1時代遅れのテクノロジー
2.1.2プラットフォームの誤った選択
2.1.3JavaScript関連の間違い
2.1.4技術的ミスの結果
2.2ホスティングの選択が悪い
2.2.1ホスティングの誤った選択の結果
2.3ウェブサイトの移行
2.3.1Webサイト移行の結果
2.4不十分なドキュメント
2.4.1不十分な文書化の結果
2.5モバイルフレンドリーを無視する
2.5.1モバイルフレンドリーを無視した場合の結果
3技術的なSEO債務があなたのビジネスにどのように影響するか
4ベストプラクティス

技術的負債とは何ですか?

技術的負債は、過去に発生したがすぐには対処されなかった技術的問題の結果を説明する比喩です。

デジタル製品またはサービスを継続的に開発する場合は、通常は利子を付けて債務を返済する必要がある時期が来ます。 関心は、お金、時間、または追加の努力など、さまざまな形をとることができます。

技術的負債は、意図的または非意図的の両方である可能性があります。

意図的な技術的負債は、プロジェクトを進めるために行われる意図的な決定です。 金融ローンを組むのと同じように、個人や企業は、期限を守ったり、お金を節約したりするために技術的負債を抱えることがあります。 これは、より迅速に構築できるショートカットです。 したがって、意図的に技術的負債を引き受けることは、リスクはあるものの、利益を生む可能性のある戦略的な動きです。

一方、技術的負債は、知識の欠如、怠慢、またはタスクの誤った優先順位付けが原因で発生する可能性があります。 時々、あなたは自分が借金をしていることに気づかず、新しい問題が発生したときにだけそれに気付くかもしれません。 それは意図しない技術的負債です。

技術的負債の技術的SEO関連の原因

技術的SEO–あなたのウェブサイトの技術的形状–は、技術的負債に特に敏感です。

多くの場合、技術的なSEOの実装は時間に敏感です。 したがって、緊急の技術的SEOの問題に対処する必要がある場合(移行中や突然の可視性の低下後など)に技術的負債が明らかになると、深刻な問題が発生したり、問題を時間どおりに修正できなくなったりする可能性があります。

一方、対処されていない技術的なSEOの問題は、多くの技術的負債を生み出す可能性があります

技術的なSEOの知識が不足していると、技術的負債につながる誤った決定を下す可能性があります。

SEO関連の技術的負債は、さまざまな理由で発生する可能性があります。

  • 技術的な間違い、
  • ホスティングの選択が悪い、
  • ウェブサイトの移行、
  • 不十分なドキュメント、または
  • ウェブサイトのモバイル版の過失。

技術的な間違い

使用するテクノロジーの選択は、Webサイトの動作に影響を与え、SEOの制限を設定する可能性があります。

最も一般的なSEO関連の技術的ミスは次のとおりです。

  • 古いテクノロジーを使用して、
  • プラットフォームの選択が間違っている、
  • JavaScript関連の問題。

時代遅れのテクノロジー

技術的なSEOは絶えず変化しています。 新しいアップデートが来て、古いトレンドは時代遅れになります。

古いテクノロジーを使用している場合、一部の新機能をWebサイトに実装できなくなったり、検索エンジンボットがコンテンツのインデックスを作成できなくなったりするリスクがあります。

例として、最新の画像形式を取り上げましょう。 WebPを使用すると、品質を犠牲にすることなく、より小さなサイズの画像を提供できます。 これは間違いなく前向きな側面ですが、残念ながら、古いCMSバージョンは通常このフォーマットをサポートしていません。

サポートは徐々に追加されており、たとえば、 WordPressは2021年7月にリリースされた5.8バージョンからWebPをサポートしています。つまり、古いバージョンを使用している場合、フォーマットを実装することはできません。

一方では、時代遅れのテクノロジーにより、最新の機能を使用できなくなる可能性があります。

ただし、一方で、既存のテクノロジは時間の経過とともにサポートを失う可能性があります。 たとえば、Webサイトの廃止されたコードは、ブラウザでサポートされなくなった可能性があります。これにより、ブラウザでコンテンツが不適切に表示される可能性があります

HTML5でサポートされなくなった要素が強調表示されたHTMLタグのリストを次に示します。Webサイトでこれらのタグが使用されていないことを確認することをお勧めします。

プラットフォームの選択が間違っている

Webサイトに選択したCMSまたはeコマースプラットフォームは、利用可能な機能の範囲や、速度などの他の側面に影響を与える可能性があります。 また、SEOの制限が伴う可能性もあります。

Core Web Vitals Technology Reportは、一部のCMSおよびeコマースプラットフォームが他のプラットフォームよりも低速になる可能性があることを示しています。 より高速なウェブサイトを保証する優れたシステムが1つあるという意味ではありません。 同じCMSを使用している2つのWebサイトは、異なるテーマまたは異なるプラグインを使用しているため、速度が異なる場合があります。 ただし、サイトのプラットフォームを選択する際には、これを考慮する必要があります。

一部のWebサイトのテーマは、機能するために重いスクリプトを必要とします John Muellerはこの問題に取り組み、テーマが影響を与える可能性があると述べました。

  • ページの読み込み時間、
  • コンテンツの表示方法、
  • 内部リンク、および
  • 構造化データの使用。

始めたばかりか、既存のWebサイトの変更に興味があるかどうかに関係なく、選択したテーマはSEOに影響します。
出典:ジョン

しかし、それだけではありません。 プラグインは役立つかもしれませんが、適度に使用する必要があります。

一部のプラグインは、データベースにさらにクエリを追加したり、ブラウザがダウンロードする必要のある追加のコードを追加したりする場合があります。 全体として、それはあなたのウェブサイトのパフォーマンスに影響を与え、その読み込み時間を遅くする可能性があります。

一方、軽いプラグインを備えたWebサイトは問題なく動作する可能性があります。 Supporthostには、パフォーマンスに影響を与える可能性のあるプラグインのリストがあり、パフォーマンスをあまり重視しない代替の選択肢を提案します。

さらに、一部のプラットフォームはSEOに対応していない可能性があります eコマースプラットフォームで発生する可能性のある一般的な問題には、次のものがあります。

  • 正規タグの一貫性のない使用、
  • メタタグの追加の難しさ、および
  • 関連アイテムセクションや放棄されたカートの回復など、基本的な機能の追加に関する問題。

JavaScript関連の間違い

JavaScriptを使用すると、Webサイトをよりインタラクティブにし、コンテンツを動的に操作することができます。

JavaScriptが豊富なWebサイトのクロールは、複雑で時間のかかるプロセスです。 検索エンジンボットは、追加のコードをダウンロードし、JavaScriptを解析、コンパイル、実行し、場合によっては外部APIからデータをフェッチする必要があります。

検索エンジンのボットはボタンをクリックしたりスクロールしたりできないため、コンテンツを検出する唯一の方法である場合、ボットによって検出されない可能性があります。 さらに、必要でないと思われる場合は、すべてのリソースをダウンロードすることすらできない可能性があり、一部のJavaScriptファイルをフェッチせず、コードを実行しないリスクがあります。

さらに、一部のJavaScriptライブラリは非常に広範囲にわたるため、選択したライブラリがニーズに最適であることを確認する必要があります。 それらのほとんどにはいくつかの依存関係があります。 それは単に、それらがいくつかの機能を実行するために他のライブラリに依存していることを意味し、ブラウザはそれらすべてをダウンロードして実行する必要があります。

したがって、マイナーな機能を1つだけ使用する場合に、大規模なライブラリ全体をアップロードすると、Webサイトに不必要に多くのコードが追加される可能性があります。 Googleには、Webサイトへの悪影響を最小限に抑えるために使用できるJavaScriptの依存関係を最適化するためのヒントがいくつかあります。

技術的ミスの結果

欠陥のあるまたは時代遅れの技術であなたのウェブサイトを構築することの結果は以下を含みます:

  • ページの読み込み時間が遅い、
  • クロールとインデックス作成の問題、
  • 基本的なSEO機能の実装における制限、および
  • セキュリティ上の問題。

Webサイトの読み込み速度は、顧客に提供するユーザーエクスペリエンスの重要な部分です。 Googleは、読み込み速度とバウンス率の相関関係を調査した調査を実施し、読み込み時間が長くなると、ユーザーがSERPに戻る可能性が高くなることを証明しました。

ページ速度もランキングに直接影響する可能性があります ここで言及する必要がある最も重要なメトリックは、コアWebバイタルです。 Googleは、それらをユーザーが提供するページエクスペリエンスの指標の1つと見なしています。 また、 BingのWebマスターガイドラインで、ランク付けのためのページの読み込み時間の重要性を確認できます

プラットフォームで基本的なSEO機能を簡単に実装できない場合は、費用と時間のかかるカスタム開発が必要になります そのため、最初にそれを考慮しないということは、技術的負債を支払うために、将来、より多くの時間とお金を費やさなければならないことを意味します。

クロールとインデックス作成の問題は、古いテクノロジーを使用したり、JavaScriptに大きく依存したりした結果である可能性があります。 コンテンツをインデックスに登録できない場合、コンテンツは検索結果に表示されないため、トラフィックが減少します。

さらに、古いテクノロジーはセキュリティの問題を引き起こし、Webサイトをサイバー攻撃の危険にさらす可能性があります。 また、誤動作する傾向があります。 したがって、お金と時間を節約する代わりに、システムを稼働させ続けるために必要な修正と、場合によってはデータの復元に、より多くの費用を支払うことになります。

ホスティングの選択が悪い

ホスティングプロバイダーの選択は、ウェブサイトを作成する際の最初のステップの1つであり、徹底的に調査する必要があります

ユーザーと検索エンジンがサイトにアクセスできる必要があるため、サーバーがトラフィックに耐えられることを確認する必要があります 顧客やボットにサーバーエラーやページタイムアウトが発生することを許可することはできません。

考慮する必要のあるその他の要因には、次のものがあります。

  • サーバーの場所、
  • 応答性の高いサポートチーム、および
  • 自動バックアップ。

良いホスティングは高価です。 ただし、コストを節約したいという願望とサーバー要件に関する十分な認識がなければ、技術的負債が発生します。

ホスティングの間違った選択の結果

容量が不十分なサーバーは過負荷になる可能性があります。これは、ユーザーと検索エンジンのボットがWebサイトを使用できなくなることを意味します。

MartinSplittがRenderingSEOウェビナーで説明したように、容量が不十分な場合、Webサイトのクロールに影響を与える可能性があります。 ステップバイステップで、状況は次のようになります。

  1. Googlebotはページのクロールを開始し、サーバーエラーが発生します。
  2. サーバーを制限を超えてプッシュしたくないため、ページのクロールを中止します。
  3. Googlebotは、バックオフがサーバーの機能にプラスの影響を与えたことに気付いた場合、ページを再度クロールできます。
  4. Googlebotはページに戻りますが、状況が繰り返され、サーバーは再びあきらめます。

これは、ボットがバックオフして再び戻るという悪循環を生み出しますが、ページをクロールしません。 ページをクロールできない場合、そのページはインデックスに登録されず、検索結果に表示されません。

さらに、サーバーの場所は、ユーザーがコンテンツを受信できる速度に影響します。 サーバーから離れるほど、Webサイトへのアクセスに時間がかかります。 したがって、Webサイトに最適なサーバーの場所を検討するか、コンテンツ配信ネットワークを使用してください。

役に立たないサポートチームを持つホスティングを選択すると、将来的に問題が発生する可能性もあります。 たとえば、テクニカルサポートチームがあなたの懸念に対応するまで1か月待つことを想像してみてください。

ウェブサイトの移行

ウェブサイトの移行とは、ウェブサイトが次のような重要な変更を受けることを意味する広義の用語です。

  • ドメインを変更して、
  • CMSの変更、または
  • そのアーキテクチャを変更します。

Webサイトの移行を実行して、Webサイトのブランドを変更したり、ニーズと期待をより適切に満たすプラットフォームに移行したりすることができます。

ただし、Webサイトの移行を急いで決定することはできません。 John Muellerは、ツイートで優れた移行戦略の重要性を強調しました。

JohnMuellerのツイートのスクリーンショット

Webサイトの移行には、開発者、デザイナー、SEOなどの専門家との計画、テスト、および協力が含まれます。 プロセスの知識なしにそれに突入すると、深刻な結果をもたらす可能性があります。

Webサイト移行の結果

Webサイトの移行中に、多くの問題が発生する可能性があります。 例として、誤ったリダイレクトを設定したり、リダイレクトチェーンを作成したりできます 古いURLが新しいURLに正しくリダイレ​​クトされていることを確認する必要があります。

ウェブサイトの移行により内部リンクが壊れ、ユーザーと検索エンジンの両方のナビゲーションに問題が発生する可能性があります。

不十分なドキュメント

優れたドキュメントの作成には時間がかかり、新製品の開発中に見落とされがちです。

本番環境では、開発者にはすべてが明白に見える場合があります。 しかし、6か月後にコードに戻ると、コードの各行が何をしているのか、なぜそれが必要なのかをおそらく覚えていないでしょう。

優れた技術文書を作成することは、問題の一部にすぎません。 結局のところ、私たちは常にそれを作成する責任があるわけではありません。 また、選択するシステムとプラットフォームに詳細なドキュメントがあることを確認する必要があります

使用している製品に完全なドキュメントがあることを確認するのに十分な時間を割かないと、技術的負債に大きく寄与する可能性があります。

不十分な文書化の結果

ドキュメントが不十分な製品を作成または使用することは、最終的にはサポートの調査または連絡に追加の時間を費やす必要があることを意味します。

十分なサポートドキュメントがない場合、機能の実装には非常に時間がかかる可能性があります さらに、ドキュメントが十分でない場合、間違いを犯すリスクは常に高くなります。

モバイルフレンドリーを無視する

携帯電話ユーザーの数が増えるにつれ、優れたユーザーエクスペリエンスを提供する上でモバイルフレンドリーが重要な役割を果たすことは驚くべきことではありません。

Webサイトをモバイルフレンドリーにしていない場合は、そうする必要があります。 サイトにアクセスするユーザーの大多数は、モバイルデバイスを使用している可能性があります。
ソース: https ://developers.google.com/search/mobile-sites/get-started

モバイルフレンドリーなサイトを作成する際に考慮すべき要素はたくさんあります。 レスポンシブウェブデザインを実装し、レイアウトを分析し、フォントとビジュアルアセットを最適化する必要があります。 しかし、これらはあなたが考慮する必要がある要素のほんの一部です。 携帯電話ユーザー向けにWebサイトを最適化する方法の詳細については、モバイルフレンドリーに関する記事を参照してください。

モバイルフレンドリーを無視した結果

モバイルフレンドリーは、Googleのページエクスペリエンスの要素の1つです これはモバイルのランキング要素であるため、無視するとランキングが低くなる可能性があります。

世界中のWebトラフィックの半分以上が携帯電話からのものであるため、デスクトップバージョンに問題がない場合でも、Webサイトの最適化が不十分なモバイルバージョンでは技術的負債が発生する可能性があります。 あなたは遅かれ早かれモバイル版を改善するために時間を割く必要があるでしょう。

技術的なSEO債務があなたのビジネスにどのように影響するか

SEO関連の技術的負債はあなたのビジネスに深刻な影響を与える可能性があります。

最も明白なビジネス上の結果には、お金と時間を失うことが含まれます。 他の問題を最初に修正する必要がある場合は、サイトに変更を加えるのに2倍の時間がかかることは間違いありません。

ランクが低くなる技術的負債は、トラフィックに影響を与える可能性があります。 検索エンジンの結果ページの位置が低いということは、あなたのWebサイトに気づき、あなたのサービスを利用する顧客が少なくなることを意味します。

技術的SEOは絶えず変化しているため、技術的負債は進歩する能力を制限し、その結果、競争に遅れをとる可能性があります。 終わりのないタスクのリストがあり、本質的な変更や革新を実装できないことに気付くかもしれません。 その結果、あなたの競争相手は前進し続け、あなたは彼らの後ろに後れをとることになります。

さらに、会社で働く新しい開発者を見つけるのに問題があるかもしれません 新しい従業員を採用すること自体は困難ですが、レガシーテクノロジーを使用した仕事を提供する場合はさらに困難です。 開発者は、完全に時代遅れになりそうなフレームワークに手を出すのではなく、最新のテクノロジーを体験したいと考えています。 TechRepublicによると、 Z世代(1996年以降に生まれた)の80%が「最先端の」テクノロジーを使用したいと考えています。つまり、時代遅れのテクノロジーを提供した場合、最高の従業員を求めて競争するのは難しいかもしれません。

ベストプラクティス

技術的負債は常に回避できるとは限りませんが、将来の深刻な結果からあなたを救うために、それを監視して削減することが不可欠です。

技術的SEOに関しては、技術的負債に対処するために従うことができるいくつかの良い習慣とヒントがあります。

  • Wappalyzer拡張機能を使用して、Webサイトで使用されているテクノロジーを確認してください。 次に、それを分析して、たとえば、更新を確認できます。 これは、使用しているテクノロジーについての見通しを得るのに役立ち、古くなっている可能性のあるテクノロジーを見つける可能性があります。 さらに、使用したいテクノロジーを調査している場合は、 GitHubでその人気を確認できます。
  • 検索エンジンボットがJavaScriptコンテンツをクロールしてインデックスに登録できることを確認してください。 Webサイトのどの部分がJavaScriptに依存しているかわからない場合は、 WWJDツールを使用できます。
  • 無限スクロールを使用する場合は、検索エンジンボットにコンテンツを検索するための他のオプションがあることを確認してください。 たとえば、無限スクロールへの追加としてページネーションを含めます。 詳細については、 Googleのドキュメントをご覧ください
  • Webサイトをモバイルフレンドリーに保ちます。 GoogleBingの両方に、Webサイトのモバイルフレンドリー性をテストできるツールがあります。
  • あなたのウェブサイトの速度を最適化します。 PageSpeed Insights使用して速度を分析し、速度を改善する方法についての提案を得ることができます。

技術的負債の影響からあなたの会社を救う最良の方法は、それを完全に防ぐことです。 それを避けられない場合は、それを監視し、タスクに適切な優先順位を付けるようにしてください。 残念ながら、技術的なSEOは依然として多くの開発者によって見落とされがちです。