On-page SEO, Off-page SEO, Technical SEOはオーガニック検索エンジン最適化の3本柱として考えることができる。
Technical SEO vs. on-page SEO vs. off-page SEO
3 つのうち、テクニカル SEO は最も無視されがちですが、それは習得が最も難しいからだと思われます。 しかし、検索結果の競争が激化している今、私たちマーケティング担当者はテクニカルSEOの課題から逃げるわけにはいかないのです。 しかし、Web サイトのパフォーマンスを向上させ、効果的で健全な状態を維持するために見ておくべき、テクニカル SEO の 6 つの基本的な側面について説明します。 この6つの基本を押さえた上で、より高度なテクニカルSEO対策に移行することができます。 その前に…
テクニカルSEOの定義
テクニカルSEOとは何ですか? テクニカルSEOとは、Googleがユーザーに適切なタイミングで適切なコンテンツを提供できるように、サイトのクロールとインデックスの効率を高める最適化を行うことです。 サイトアーキテクチャ、URL 構造、サイトの構築とコーディングの方法、リダイレクト、サイトマップ、Robots.txt ファイル、画像の配信、サイトのエラー、その他多くの要因が、テクニカル SEO の健全性に影響を与える可能性があります。
本日は、簡単な技術的SEO監査のためにチェックすべき最初の6つの項目を確認します。
サイトがクロール可能か確認する
検索エンジンがこれらのページをクロールしてインデックスできないなら、優れたコンテンツのページを書いても意味がありません。 したがって、まず robots.txt ファイルを確認することから始める必要があります。 このファイルは、ウェブ巡回ソフトウェアがあなたのサイトに到着したときに、最初に呼び出されるポイントです。 robots.txtファイルは、あなたのウェブサイトのどの部分がクロールされるべきか、されないべきかを概説しています。 これは、特定のユーザーエージェントの動作を「許可」または「不許可」することによって行われます。 robots.txtファイルは一般に公開されており、ルート・ドメインの末尾に/robots.txtを追加することで見つけることができます。 以下は、ハラムサイトの例です。
Hallam が /wp-admin で始まる URL(ウェブサイトのバックエンド)をクロールしないよう要求していることがわかります。 これらのユーザーエージェントを許可しない場所を示すことで、帯域幅、サーバーリソース、クロールの予算を節約することができます。 また、誤って「許可しない」ことによって、検索エンジンのボットがあなたのウェブサイトの重要な部分をクロールするのを防いでしまうことも避けたいものです。 サイトマップは、ボットがあなたのサイトをクロールするときに最初に目にするファイルなので、サイトマップを指すようにすることもベストプラクティスです。
旧Google Search Consoleでrobots.txtファイルを編集してテストすることができます。
ここで、サイト上の任意のURLを入力して、クロール可能かどうか、robots.txtファイルにエラーや警告がないかをチェックすることができる。
Google は、古いツールの最も重要な側面を新しい Google Search Console に移すという比較的良い仕事をしましたが、多くのデジタル マーケティング担当者にとって、新しいバージョンはまだ古いものより少ない機能しか提供していません。 これは、特に技術的なSEOに関連しています。 本稿執筆時点では、旧サーチコンソールのクロール統計エリアはまだ閲覧可能であり、サイトがどのようにクロールされているかを理解するための基本的なものです。
このレポートには、過去90日間のデータで3つのメイングラフが表示されます。 1日あたりのクロールされたページ、1日あたりのダウンロードされたキロバイト、1ページのダウンロードにかかった時間(ミリ秒)はすべて、あなたのウェブサイトのクロール率と検索エンジンのボットとの関係を要約したものです。 これは、検索エンジンのボットが定期的にあなたのウェブサイトを訪問していることを意味し、高速でクロールしやすいウェブサイトであることを示しています。 このグラフには一貫性が求められます。大きな変動がある場合、壊れたHTML、古くなったコンテンツ、またはrobots.txtファイルによってWebサイトがブロックされすぎていることが考えられます。 ページのダウンロードに費やされた時間が非常に高い数値を含んでいる場合、GooglebotがあなたのWebサイトでクロールとインデックス作成に費やす時間が長すぎることを意味します。
新しいサーチコンソールのカバレッジレポートでクロールエラーを確認することができます。
これらをクリックすると、クロールに問題のある特定のページがハイライト表示されます。 これらのページがあなたのウェブサイトにとって重要なものでないことを確認し、できるだけ早くその原因となる問題に対処したいものです。
クロール統計またはカバレッジ レポートのいずれかに重大なクロール エラーまたは変動が見つかった場合、ログ ファイル解析を行うことでさらに詳しく調べることができます。 サーバー ログの生データにアクセスするのは少し面倒ですし、分析も非常に高度ですが、クロールできるページとできないページ、どのページが優先されるか、クロール予算の浪費の領域、ボットがウェブサイトのクロール中に遭遇するサーバー応答を正確に把握するのに役立ちます。 2. サイトがインデックスされているか確認する
Googlebotが実際にサイトをクロールできるかどうかを分析したので、サイト内のページがインデックスされているかどうかを理解する必要があります。 これを行うには多くの方法があります。 Google Search Consoleのカバレッジレポートに戻ると、ウェブサイトの各ページのステータスを見ることができます。
このレポートでは、以下を見ることができます:
- エラー。 リダイレクト エラー、404s。
- Valid with warnings: インデックスされているが、警告が添付されているページ
- Valid: 正常にインデックスされたページ。
- 除外されました。 インデックスから除外されたページとその理由、たとえばリダイレクトのあるページやrobots.txtによってブロックされたページなど。
また、URL 検査ツールを使用して、特定の URL を分析することもできます。 たとえば、追加した新しいページがインデックスされているかどうかを確認したり、メイン ページの 1 つへのトラフィックが減少している場合に URL をトラブルシューティングしたりすることができます。
Webサイトのインデックス性をチェックするもう1つの良い方法は、クロールを実行することです。 最も強力で多用途なクローリングソフトウェアの1つがScreaming Frogです。 ウェブサイトの規模に応じて、クロールの上限が500URLで機能が限定される無料版と、クロールの上限がなく、より高機能でAPIが利用できる年間149ポンドの有料版を利用することができます。
クロールが実行されると、インデックスに関する2つのコラムを見ることができます。
インデックス性。 これは、URLが「インデックス可能」または「インデックス不可能」であるかを示します。 これは、URL がインデックス不可能である理由を示します。 たとえば、別のURLに正規化されている場合や、no-indexタグがある場合などです。
このツールは、サイトを一括監査して、どのページがインデックスされているか、したがって検索結果に表示されているか、どのページがインデックスされていないか、を理解するのに最適な方法です。 列を並べ替えて異常を探します。Google Analytics APIを使用すると、インデックス性をチェックできる重要なページを特定する良い方法です。
最後に、インデックスされているページの数を確認する最も簡単な方法は、site:domain Google検索パラメータを使用することです。 検索バーでsite:yourdomainと入力し、Enterキーを押します。 検索結果には、Googleにインデックスされているあなたのウェブサイトのすべてのページが表示されます。 以下はその例です。
ここで、boots.comには約95000のURLがインデックスされていることが分かります。 この機能を使うことで、Googleが現在どれくらいのページを保存しているのかがよくわかります。 もし、自分が思っているページ数とインデックスされているページ数に大きな差があるようであれば、さらに調査する価値があります。
- あなたのサイトのHTTPバージョンはまだインデックスされているのですか?
- 正規化されるべき重複したページがインデックスされていますか?
- インデックスされるはずのウェブサイトの大部分がインデックスされていませんか?
これらの3つのテクニックを使用すると、サイトがGoogleにインデックスされている状況を把握し、それに応じて変更することができます。
サイトマップを見直す
SEOに関しては、包括的で構造化されたサイトマップの重要性を過小評価することはできない。 XML サイトマップは、Google やその他の検索エンジンのクローラーに対するあなたの Web サイトの地図です。 基本的には、これらのクローラーがあなたのWebサイトのページを見つけ、ランク付けするのに役立ちます。
効果的なサイトマップを作成するには、考慮すべき重要な要素がいくつかあります。
- サイトマップは XML ドキュメントで適切にフォーマットする。
- それは XML サイトマップ プロトコルに従う。
- URLの正規バージョンのみを含める。
- 「noindex」URLを含めない。
- 更新または作成時に新しいページもすべて含める。
プラグインのYoast SEOを使用している場合、XMLサイトマップを作成することができます。 Screaming Frog を使用している場合、そのサイトマップ解析は非常に詳細です。
サイトマップが最も重要なページを含み、Googleにインデックスさせたくないページを含んでおらず、正しく構成されていることを確認します。 これらをすべて行ったら、サイトマップを Google Search Console に再投稿してください。
ウェブサイトをモバイルフレンドリーにする
昨年、Googleはモバイルファーストインデックスの展開を発表しました。 これは、ランキングとインデックスのためにデスクトップ版のページを使用する代わりに、モバイル版のページを使用することを意味します。 これはすべて、ユーザーがオンラインでどのようにコンテンツに関与しているかを把握するための一環です。 世界のインターネットトラフィックの52%はモバイルデバイスからもたらされており、モバイルフレンドリーなウェブサイトの確保は、これまで以上に重要な課題となっています。
Googleのモバイルフレンドリーテストは、あなたのページがモバイルに対応しているか、使いやすいかをチェックするための無料ツールです。 ドメインを入力すると、ページがモバイル用にどのようにレンダリングされるかが表示され、モバイルフレンドリーかどうかが示されます。
手動でチェックすることも重要です。 すべての問い合わせフォーム、電話番号、主要なサービス ページが正しく機能していることを確認します。 デスクトップの場合は、右クリックしてページを確認します。
モバイルに対応したウェブサイトを構築していない場合は、すぐに対処する必要があります。 このような場合、「ディアボロス」は、「ディアボロス」を「ディアボロス」と呼びます。 これ以上放置して、トラフィックと潜在的なコンバージョンを逃さないようにしましょう。
ページ速度の監査
ページ速度は、今やランキング要因の1つです。 高速で応答性が高く、ユーザーフレンドリーなサイトを持つことが、2019年のGoogleのゲームの名前です。
サイトのスピードは、実にさまざまなツールで評価することができます。 ここでは、主なものをいくつか取り上げ、おすすめのものを紹介します。
Google PageSpeed Insights
Google PageSpeed Insightsも強力で無料のGoogleツールです。 これは、モバイルとデスクトップの両方で “速い”、 “平均”、 “遅い “のスコアを与え、それはあなたのページの速度を改善するための推奨事項が含まれています.
Test your homepage and core pages to see where your website is coming up short and what you can do to improve your site speed.ホームページとコアページをテストして、サイトスピードを改善するために何ができるかを確認します。
デジタル マーケティング担当者がページ速度について話すとき、私たちは、人がページを読み込む速度だけでなく、検索エンジンがクロールする際の容易さと速度についても言及していることを理解することが重要です。 このため、CSSやJavascriptのファイルを最小化してバンドルすることがベストプラクティスとなっています。 ページがどのように見えるかを肉眼で確認するだけでなく、オンラインツールを使用して、人間と検索エンジンのためにページがどのように読み込まれるかを完全に分析する必要があります。
Googleには、特にモバイルに焦点を当てたサイトスピードのための別の無料ツールがあり、モバイルサイトのスピードがGoogleにとっていかに重要かを強調している。 Test My Site from Google は、モバイル向け Web サイトの詳細な分析を提供し、以下を含みます:
3G および 4G 接続でのサイトの速度
秒単位の速度、評価、速度低下または速度上昇の有無も表示されます。
個別ページのカスタム修正
最大10の競合他社に対してあなたのサイト速度をベンチマークする機能
最も重要なのは、それがあることです。 サイト速度が収益に与える影響
これは、eコマースサイトを所有している場合に不可欠です。これは、モバイルサイトの速度低下によってどれだけの潜在的な収益を失っているか、小さな改善によって収益にプラスの影響が出るかを示しているからです。
便利なことに、それはすべて無料のわかりやすいレポートにまとめることができます。
Google Analytics
また、Google Analyticsを使用して、サイト速度を向上させる方法の詳細な診断を見ることができます。 アナリティクスの「行動」>「サイトスピード」にあるサイトスピードのエリアは、特定のページが異なるブラウザや国でどのように実行されるかなど、有用なデータが満載です。 ページビューと照らし合わせて、最も重要なページを優先的に表示させることができます。
ページの読み込み速度は多くの異なる要因に依存します。 しかし、あなたが調査をした後に見ることができるいくつかの一般的な修正方法があります。
- 画像を最適化する
- 肥大化した JavaScript を修正する
- サーバーのリクエストを減らす
- 効果的なキャッシュを確認する
- サーバーを見てください。
- コンテンツ配信ネットワーク(CDN)の使用を検討する
重複コンテンツのレビュー
最後に、ウェブサイトの重複コンテンツについて見てみましょう。 デジタルマーケティングに携わるほとんどの人が知っているように、重複したコンテンツはSEOにとって大きな禁忌となります。 重複コンテンツに対するGoogleのペナルティはありませんが、Googleは同じ情報が何度もコピーされていることを好ましく思っていません。 ユーザーにとってほとんど意味がなく、GoogleはどのページをSERPで上位表示させるか判断に迷い、結果的に競合他社のページが上位表示される可能性が高くなるのです。
Googleの検索パラメータを使用してできる簡単なチェックが1つあります。 info:www.your-domain-name.com”
検索結果の最後のページに移動し、重複するコンテンツがある場合は、次のようなメッセージが表示されます。
ここに重複するコンテンツがある場合、Screaming Frogを使ってクロールする価値があります。 ページタイトルでソートして、サイトに重複するページがあるかどうかを確認できます。
Get your technical SEO healthy
これらは本当にテクニカルSEOの基本で、相応のデジタルマーケティング担当者は、自分が管理しているWebサイトでこれらの基本的な作業を実施していることでしょう。 本当に魅力的なのは、テクニカルSEOをどこまで深く追求できるかということです。 難しそうに見えるかもしれませんが、最初の監査が終われば、自分のウェブサイトにどんな改善ができるかを知りたくなるはずです。 これらの6つのステップは、ウェブサイトが検索エンジンに対して効果的に機能しているかどうかを確認したいデジタルマーケティング担当者にとって、素晴らしいスタート地点となります。 最も重要なことは、これらはすべて無料であるということです。
著者について
エリオット・ヘインズ氏は、ハラムのオウンドメディア・コンサルタントです。 エリオットは、B2BとB2Cの両方のクライアントに対して、SEOとデジタルPR戦略の作成と実行の経験を持ち、金融、ホスピタリティ、旅行、エネルギー部門など、さまざまな業界で結果を出しています。