すべてのコンテンツライターがテクニカルSEOについて知っておくべきこと
公開: 2020-12-10コンテンツマーケティングチームには、結果を促進するコンテンツを作成するという1つの主な責任があります。 彼らの仕事には、創造性と論理の組み合わせ、視聴者を教育および説得するための適切な単語の検索、およびパフォーマンスのためにコンテンツを最適化するための適切なデータの使用が必要です。
マーケティングマネージャーとして、コンテンツ作成者に技術的なSEOの責任も負わせるのは難しいでしょう。 技術的なSEOには、Web開発の深い理解、それ自体で習得するための複雑なスキルが必要です。
コンテンツ作成者に技術的なSEOを最適化するよう依頼することはできませんが、コンテンツ作成者はその基本を理解している必要があります。 これにより、コンテンツチームがWeb開発者とのコミュニケーションがはるかに簡単になり、開発者が作成するコンテンツのパフォーマンスが向上します。
完璧に書かれたコンテンツがどのようにしてさらに多くの有機的な読者を獲得できるかを理解するために、コンテンツチームが理解すべき技術的なSEOの基本を見てみましょう。
テクニカルSEOとは何ですか?
簡単に言うと、テクニカルSEOはSEOの技術的な側面であり、ウェブ開発、ウェブサイトの仕組み、Googleがウェブサイトをクロールしてインデックスに登録する方法に関する知識を必要とするすべてのタスクを網羅しています。
具体的には、テクニカルSEOには、Googleがウェブページを正しくクロールしてインデックスに登録できるようにするための最適化が含まれています。
クロールとインデックス作成
Googleの結果に表示されるすべてのWebページ(SERPまたは検索エンジンの結果ページとも呼ばれます)は、最初にGoogleのインデックスに存在する必要があります。 このインデックスは、検索ボックスに入力されたクエリのページのリストをランク付けするときに、Googleが分析するすべてのページを一覧表示する「ディレクトリ」です。
インデックスにページを追加する前に、Googleのボット(Webページのスキャンに使用するアルゴリズム)がそのページにアクセスできる必要があります。 Googleのサポートが説明しているように:
「すべてのウェブページの中央レジストリがあるわけではないので、Googleは常に新しいページを検索し、既知のページのリストに追加する必要があります。 GoogleがページのURLを検出すると、そのページにアクセスするか、そのページをクロールして、そのページの内容を確認します。」
つまり、クロールとは、Googleのボットがページをスキャンすることです。 クロールはページをスキャンするGoogleボットの能力のみを指すため、「インデックス」ではなく「スキャン」と言ったことに注意してください。 インデックス作成は後で行われます。
正しい技術的なSEO実装の最初のステップは、Webサイトが「クロール可能」であることを確認することです。 つまり、Googleはサイトのすべてのページをクロールできるはずです。
Webサイトまたはページがクロールできない理由はたくさんあります。たとえば、次のようなものがあります。
- サーバーがダウンしています
- URLが壊れています
- サイト/ページの読み込みに問題があります
- 他のページはそれにリンクしていません
一部の種類のクロールの問題は、比較的簡単に見つけられるため、まれな傾向があります。 それでも、分析でクロールを軽視してはいけません。作成した孤立したページをGoogleが見つけられない、サークルにリダイレクトされるページ、サイトの一部を作成する可能性があるなど、他の問題を見つけるのは難しい場合があります。コンテンツのない何年にもわたるアーカイブなど、Googleがクロールするページの数は無限です。
クロールの問題を見つけるには、ウェブサイトのGoogleの担当者のように機能するGoogle検索コンソールを使用できます。技術的な問題が発生した場合は、GSC(いわゆるGSC)がお手伝いします。
GSCで、「カバレッジレポート」に移動し、「エラー」列を確認します。
OncrawlなどのSEOクローラーを含むSEOツールを使用して、クロールの問題を再確認できます。 SEOクローラーは、5xxまたは4xxの問題を見つけると通知します(これらの奇妙な数字はステータスコードを示します。たとえば、ページに到達できないか見つからない場合は404エラーが発生します)。
オンクロールSEO影響レポート
オンクロールヘルスダッシュボード
Googleがページをクロールした後、すぐにインデックスに登録されることはありません。 インデックス作成は、Googleがインデックスにページを追加することを決定したときに発生します。これは、SERPのページをランク付けするときに参照するのと同じインデックスです。 彼らが述べているように:
「Googleはページのコンテンツを分析し、ページに埋め込まれた画像や動画ファイルをカタログ化し、それ以外の場合はページを理解しようとします。 この情報は、多くの(多くの!)コンピューターに保存されている巨大なデータベースであるGoogleインデックスに保存されています。」
明確にするために:Googleのボットがクロールできるページはすべてクロールされますが、インデックス作成について同じことを言うことはできません。 ページのインデックスを作成するには、Googleがインデックスを作成する必要があることを明確にする必要があります。 方法は次のとおりです。
- サーバーエラーを回避します。 ページにインデックスを付ける最良の方法は、最初にページがクロールされていることを確認することです。 サーバーエラーを回避することが、そうするための最良の方法です。 前に示したように、GSCのカバレッジレポートを確認してください。
- 内部リンクを追加します。 すべてのページは、少なくとも1回は相互にリンクする必要があります。 ページのコンテンツを適切に説明する関連するアンカーテキストを使用します(たとえば、この投稿にリンクする場合は、アンカーテキストのテクニカルSEOを使用します)。
- XMLサイトマップを作成してアップロードします。 これらは、サイトのページをGoogleのボットに提示するために使用するパンフレットのようなものです。 Googleのエンジニアによると、XMLサイトマップはURLを見つけるための「2番目に重要なソース」であり、内部リンクが最初のもののようです。
- Googleがページから離れるべきであるという表示を避けてください。 これらには、ボットのサイトガイドのページをクロールしないようにする手順、robots.txtファイル、またはページを指すリンクの「nofollow」属性を含めることができます。
- 別のページをインデックスに登録するようにGoogleに指示していないことを確認してください。 ページは、後で見るように、同じコンテンツにインデックスを付けるには別のページがより良い選択であるとGoogleに提案することができます。 リダイレクトを使用してGoogleを別のページに送信することも、「noindex」タグを使用してインデックスを作成しないようにGoogleに直接指示することもできます。 これを行うページは、索引付け可能とは見なされません。
ページのインデックス作成性を確保するには、GSCのURL検査ツールを使用します。
積極的にランク付けしたいページをGoogleがインデックスに登録したら、準備は完了です。 しかし、Googleにページのインデックスを作成させたくない場合が多くあります。
- あなたはあなたの会社の外部の誰も見るべきではない機密情報を持っています
- Googleに無視させたいページのバージョンがいくつかあります(後で、「正規URL」について説明すると、これがどのように表示されるかがわかります)
- プライバシー条件など、関連性のないページにインデックスを付けることでドメイン権限を薄めたくない場合
意図的にページのインデックスを解除すると、Googleの強力な力を永久に使用することになります。 無意識のうちにそれを行うと、サイトのパフォーマンスが大幅に低下します。
このガイドの残りの部分では、サイトのクロールとインデックス作成に直接または間接的に影響を与える3つのトピックについて説明します。
サイト構造
サイトの構造とは、ページを計画および整理する方法を指します。 ただし、ここではメニューについてではなく、あるページから別のページへのリンクによって作成された構造について説明します。 SEOは、サイトのさまざまな部分のレイアウト、それらの相互関係、およびそれらすべてがサイトをどのように維持するかを定義するため、サイト構造を「サイトアーキテクチャ」と呼ぶことがよくあります。
非効率的なサイト構造のためにGoogleがページにアクセスしたりインデックスを作成したりできない場合、多くのクロールとインデックス作成の問題が発生します。 さまざまな部分が一貫性のない複雑な方法で絡み合っているサイト。 この問題を修正するために、SEOサイトアーキテクチャの1つの理論では、次の経験則を使用します。サイトには3〜4層を超えないようにする必要があります。
ソース
このような単純なサイト構造は、ホームページから、ホームページからブログページにクリックしてから、コンテンツチームによって作成されたブログ投稿にクリックできることを意味します。 他の投稿やページ(連絡先ページなど)をクリックすることもできますが、ホームページから開始する場合は、3〜4回のクリックですべてにアクセスできます。 または、eコマースサイトにホームページ、カテゴリページ、商品ページを含めることもできます(チェックアウトカートはインデックスに登録されていないため、カウントされません)。
このような単純なサイト構造は、上の画像で見たように見えるため、「フラット」と呼ばれます。 サイトのレイヤーが2つ、3つ、または4つであるかどうかに関係なく、訪問者とGoogleのボットの両方にとってナビゲートしやすいWebサイトが必要です。
Googleによると、「ウェブサイトのナビゲーションは、訪問者が必要なコンテンツをすばやく見つけられるようにするために重要です。 また、検索エンジンがウェブマスターが重要だと考えるコンテンツを理解するのにも役立ちます。」
ソース
サイトの構造を把握するには、ScreamingFrogまたはOncrawlを使用してサイト監査を実行します。
ソース
サイトの構造にレイヤーが多すぎてわかりにくいセクションがある場合は、開発チームとプロのSEO専門家の助けを借りて、構造を再考する必要があります。 コンテンツ作成者はディスカッションに参加する必要がない場合がありますが、このトピックが重要である理由を知っていることが重要です。作成するコンテンツがアーキテクチャのはるか下にあるか、まったく含まれていない場合は、参加しません。インデックス付き。
[電子ブック]非技術的な思想家のための技術的なSEO
速度の最適化
速度は、ユーザーエクスペリエンス(UX)とランキングに影響を与える最も重要な要素の1つです。 「速度」とは、ブラウザがサーバーからWebサイトのデータを取得し、ページを作成して表示するのにかかる時間を意味します。
すべてのページには、ページをロードするためにブラウザが取得する必要のある要素が数百とは言わないまでも数十あります。 ブラウザがこれらの要素をロードする方法によって、サイトの速度が決まります。 サイトの要素の読み込みに時間がかかるほど、ページの速度は遅くなります。
サイトの速度を最適化することは、あなたが行うことができる最も重要な技術的なSEOの変更の1つです。 実行できる最も一般的な、そして最も頻繁に効果的な速度最適化の変更は次のとおりです。
- HTML、CSS、およびJSファイルの圧縮と縮小
- 画像のサイズと圧縮品質を最適化する
- ブラウザのキャッシュを設定する
- CDNの設定
Backlinkoの調査によると、ページの合計サイズは、他のすべての要因よりも読み込み時間との相関が最も高くなっています。
コンテンツ作成者にとって、速度の最適化は、サーバー側の高度な技術スキルを必要とするため、多くの場合、その範囲外です。たとえば、RegEx、Apache HTTPサーバーなどを使用します。それでも、コンテンツマーケターが責任を負うことができる2つの側面があります。
- プラグインの使用:WordPressプラグインのインストールは簡単であるだけでなく便利です。 問題は、サイトの速度を下げる可能性があることです。したがって、コンテンツマーケティング担当者がプラグインをインストールすることを決定するときはいつでも、SEOおよびWeb開発者と速度の影響について適切に話し合う必要があります。
- 画像の最適化:画像は、ページに含まれる最も重い要素になる傾向があります。 この問題を解決するには、JPG形式を使用し、画像を圧縮し、可能な場合は常に画像のサイズを小さくします。
ページを最適化している場合、それはすでに上位にランクされていますが、同じ最初の位置にはなく、ページ上のSEOに対してすでに適切に最適化されていることがわかっている場合は、その速度を確認してください。 GoogleのPageSpeedInsightsツール(またはOncrawlのペイロードレポート)にページを追加し、その提案に基づいてページを最適化します。 これらの提案が範囲外の場合は、サイトの管理を担当するSEOチームおよび開発者と話し合ってください。
コンテンツの最適化
コンテンツライターが新しいコンテンツを作成するとき、彼らの主な目標はリーダーを教育することです。 コンテンツが公開された直後に、技術的な問題が発生し、コンテンツの操作が台無しになる可能性があります。
私は重複コンテンツについて話している。これは、Googleがページの複数のバージョンにインデックスを付けるときに発生する問題です。 eコマースサイトはコンテンツが重複する傾向があり、次のようなバリアントページのインデックス作成につながります。
- http://www.domain.com/product-list.html
- http://www.domain.com/product-list.html?sort=color
- http://www.domain.com/product-list.html?sort=price
これらの間違いは、意図せず、目立たないように発生します。 目標は、重複ページのインデックス作成を回避することです。 まず、OncrawlのNearDuplicateDetectorを使用してサイトを監査します。
重複するコンテンツを修正するためのいくつかの解決策があります。
- インデックスを解除する:重複するページに「noindex」タグを追加して、Googleがインデックスから削除するようにします。
- 正規タグを追加する:rel =“ canonical”タグを複製ページに追加し、ページの実際の(または「正規」)バージョンを示します。 これはインデックスを解除しませんが、SERPでどのページを使用するかをGoogleに伝えます。
- リダイレクト:301またはHTTPレベルのリダイレクトを使用して、訪問者とボットを重複ページ(上記の例のhttp://www.domain.com/product-list.html?sort=color)から正しいページに移動します。
- 削除する:場合によっては、重複するページのサーバーまたはCMSに別のファイルがあります。 その場合は、重複するページを削除して、そのURLをリダイレクトしてください。
- 書き直してください:互いに類似した複数のページがある場合は、それらのコンテンツを変更して、それらが別々のページとして認識されるようにすることができます。
重複するコンテンツは無視する小さな問題ではないため、サイトを適切に監査し、この問題のインスタンスを修正するようにしてください。
要約すれば
ここに示されているアドバイスは、氷山の一角にすぎません。 技術的なSEOは、技術的でないコンテンツライターにとっては大変な作業になる可能性があるため、開発者は最も複雑な変更を行う必要があります。
それでも、コンテンツ作成者は、コンテンツが期待どおりに機能することを確認するために不可欠であるため、技術的なSEOの基本を無視するべきではありません。 Googleからの不適切なクロールとインデックス作成を引き起こす可能性のある問題は、コンテンツマーケティング業務全体に深刻な問題を引き起こす可能性があります。
コンテンツマーケティング担当者がテクニカルSEOについて他に知っておくべきことは何だと思いますか?