技術的なSEOは、特にトピックに精通していない場合、気が遠くなる可能性があります。
ただし、Webサイトのランキングとパフォーマンスを向上させるには、Webサイトの所有者が技術的なSEOの基本を理解することが不可欠です。
このブログ投稿では、2022年のテクニカルSEOチェックリストについて説明します。これは、これまでに必要になる唯一のチェックリストです。
それで、これ以上面倒なことはせずに、始めましょう!
2022年のテクニカルSEOチェックリスト
以下はあなたがあなたのウェブサイトの技術的なSEOを台無しにしないことを確認するためにあなたが必要とする唯一のチェックリストです。 この記事では、技術的なSEO要因を指摘したばかりで、追加していません ページ上のSEO要因 あなたが考慮すべきこと。
1. Google Search Console(GSC)を使用してWebサイトを設定します
何よりもまず、Google Search Consoleで無料アカウントを設定し、同じことを確認する必要があります。 Google Search Consoleの設定は非常に簡単で、起動して実行するのに数分かかることはほとんどありません。
Google Search Consoleは、Googleが提供する無料のサービスで、Google検索結果でのサイトの存在を監視、維持、トラブルシューティングするのに役立ちます。
Googleの検索結果に含めるためにサイトを確認する必要はありませんが、確認することで、サイトの表示をより細かく制御できます。
また、Google Search Consoleは、Webサイトのエラーを警告するので、エラーを修正するために必要なアクションを実行できます。

これとは別に、GSCは技術的なSEOの本質的な部分である他の多くの重要なタスクを実行できます。 これらについては、この記事の後半で説明します。
2.SEOに適したURLを使用する
Googleは、あいまいなパラメータを使用してURLを理解し、インデックスを作成します。 ただし、SEOを向上させるには、URLのキーワードにクリーンなパーマリンクを使用する必要があります
WordPressを使用している場合は、Webサイトに次のURL構造を選択できます。

クラシックエディタとグーテンベルクエディタの両方でパーマリンクを編集することにより、投稿の作成中にURLをさらに最適化できます。
3.インデックスなしタグを使用して、インデックスを作成したくないページをブロックします。
ウェブサイトにGoogleによるインデックス登録を望まないページがある場合は、no-indexタグを使用できます。 これは、に追加するメタタグです。 ページにインデックスを付けないように検索エンジンに指示するHTMLドキュメントのセクション。
Googleがウェブサイトをクロールしてインデックスなしのタグを見つけると、ページとそのリンクをクロールし続けますが、そのページは検索に含まれません。
次のようなプラグインを使用できます ランクMath SEO 及び Yoast SEO ページまたは投稿タイプ全体にインデックスなしのメタタグを追加します。 ランク数学にインデックスなしを追加する方法は次のとおりです

4.robots.txtファイルを最適化します
robots.txtファイルは、ウェブサイトのどのページをクロールできるか、できないかをGoogle(およびその他の検索エンジン)に通知するテキストファイルです。
robots.txtファイルの一般的な使用法は、一般消費を目的としていないページをブロックすることです。 いくつかの例が含まれます
robots.txtを使用して、検索エンジンボットにcrawl-delayを指定できます。 私を含む一部のSEOも、robots.txtファイルでサイトマップを指定しています。
ファイルを機能させるには、ファイルをWebサイトのルートディレクトリに配置し、ブラウザにexample.com/robots.txtと入力してアクセスできるようにする必要があります。 上記のURLを入力してもrobots.txtファイルが表示されない場合、robots.txtファイルは機能しません。
見つけることができます Blogging Oceanのrobots.txtファイル https://www.bloggingocean.com/robots.txt
5.インデックスが作成されていないページがrobots.txtによってブロックされていないことを確認します
SEOが犯す最大の間違いのXNUMXつは、robots.txtでインデックスなしのページをブロックすることです。 彼らは、これがページが索引付けされていないことを確認するための追加レベルの安全性であると感じています。
ただし、Googleによると、彼らはrobots.txtファイルの指示に従って、URLをクロールしないため、インデックスに登録しません。 ただし、URLがウェブ上の他の場所に表示されている場合でも、GoogleはそのURLをインデックスに登録することがあります。

robots.txtでインデックスなしのページをブロックすると、Googleはrobots.txtファイルを読み取った瞬間にクロールを停止します。 したがって、インデックスなしのタグを表示することはできず、Web上の他の場所に表示された場合でもURLのインデックスを作成することになります。
6. Google robots.txtテスターを使用して、robots.txtの動作を確認します
robots.txtファイルで適切なコマンドを使用するのは難しい場合があります。 そのため、robots.txtによってインデックスが作成されるURLを誤ってブロックする可能性があります。
したがって、確かに、重要なページやディレクトリを誤ってブロックしていないので、次を使用できます。 Googlerobots.txtテスターツール、さまざまなGooglebotが特定のページまたはディレクトリをクロールできるかどうかを確認するためのGoogleによる無料ツール。

7.Webサイトのリソースがクロール可能であることを確認します
Googleがページを正しくインデックスに登録するには、CSSやJavaScriptなどのWebサイトのリソースがクロール可能である必要があります。
GoogleボットからCSSファイルをブロックすると、Googlebotは人間のようにウェブページを見ることができなくなり、「クリック可能な要素が近すぎる」などのエラーが発生します。
8.XMLサイトマップを作成します
XMLサイトマップは、Webサイトのすべての重要なページを含むファイルです。 これは基本的に、Google(およびその他の検索エンジン)がWebページを見つけてインデックスを作成するためのロードマップです。
XMLサイトマップは、最近のほとんどのCMSで自動的に生成できます。 WordPressを使用している場合は、RankMathSEOまたはYoastSEOプラグインを使用してサイトマップを生成できます。
9.GSCでサイトマップを送信します
サイトマップを生成したら、次のステップは次のとおりです。 Google検索コンソールに送信する。 これにより、Googleはウェブサイト上のすべてのページをはるかに高速に検索してインデックスに登録できるようになります。

前に述べたように、サイトマップURLをrobots.txtファイルに配置することもお勧めします。 または、Webサイトのフッターセクションにサイトマップへのリンクを投稿することもできます。
11.Webサイトにマルウェアが含まれていないことを確認します
マルウェアは、Webサイトに感染して損傷を与える可能性のある悪意のあるソフトウェアの一種です。 あなたのウェブサイトがマルウェアに感染している場合、それはあなたのウェブサイトだけでなくあなたのウェブサイトにアクセスする訪問者にも害を及ぼします。
ウェブサイトがマルウェアに感染している場合、ユーザーがマルウェアの影響を受けないように、Googleはウェブサイトのインデックスを解除する場合があります。
マルウェアがWebサイトに侵入する最も一般的な方法は、ハッキングされたプラグインまたはテーマを使用することです。 プラグインやテーマのセキュリティの抜け穴が原因で、Webサイトに侵入する可能性もあります。
ほとんどのアクティブなプラグインとテーマは、セキュリティの脆弱性が検出されたときに必ず更新をリリースします。 したがって、WordPressプラグインとテーマを常に最新の状態に保つようにしてください。
また、次のようなツールを使用してWebサイトで定期的にスキャンを実行します Sucuri Webサイトがマルウェアに感染していないことを確認します。
12.多言語のWebサイトにHreflangタグを使用します。
複数の言語のWebサイトがある場合は、hreflangタグを使用して、適切なバージョンのWebサイトがユーザーに提供されるようにすることが重要です。
Hreflangタグは、基本的にどの言語をGoogleに通知しますか content あなたのウェブサイトにあり、他の言語でそのページの代替バージョンを指定することもできます。
このように、フランスのユーザーはSERPであなたのウェブサイトのフランス語版を見る可能性が最も高いのに対し、イタリアのユーザーはSERPであなたのウェブサイトのイタリア語版を見るでしょう。
次のコードをWebサイトのヘッダーに追加することにより、hreflangHTML形式をWebサイトに追加できます。
ここで、xは言語と地域コード、https://example.com/はページのURLです。
たとえば、米国のユーザーを対象とした英語のWebサイトがある場合は、ヘッダーに次のコードを追加します。
hreflang HTML形式を使用して、XNUMXつのページに複数の言語と地域を指定することもできます。
たとえば、米国、英国、カナダのユーザーを対象とした英語のWebサイトがある場合は、ヘッダーに次のコードを追加します。
WordPressを使用している場合は、次のようなプラグインを使用できます Polylang ウェブサイトにhreflangタグを簡単に設定できます。
13. SSL証明書をまだ使用していない場合は、SSL証明書を使用します
SSL証明書は、ユーザーとユーザーの間で送信されるデータを暗号化するために使用されます。 server。 これは、データが第三者によって傍受されないようにするために重要です。
Googleは、SERPでSSL証明書を使用するWebサイトを優先することを発表しました。 したがって、WebサイトをGoogleで上位にランク付けする場合は、WebサイトにSSL証明書をインストールすることが重要です。
WebサイトでSSL証明書を使用していない場合は、できるだけ早くSSL証明書を取得することを強くお勧めします。
ブリッジ hosting 企業は、Let'sEncryptまたはAutoSSLのいずれかから無料のSSL証明書を使用することを許可しています。 Webホストが無料のSSLをサポートしていない場合は、Namecheapから安価に入手できます。
14.内部および外部の壊れたリンクを修正します
壊れたリンクは、存在しないページにつながるリンクです。 これは、次のような多くの理由で発生する可能性があります
ウェブサイトのリンクが壊れている場合は、できるだけ早く修正することが重要です。 リンク切れは、ユーザーが404ページにアクセスするときにユーザーエクスペリエンスを低下させるだけでなく、GoogleがWebサイトをクロールするのを困難にし、クロール予算を浪費するため、SEOにも悪影響を及ぼします。
あなたのウェブサイト上の壊れたリンクを見つけるために、あなたは次のようなツールを使うことができます スクリーミングフロッグ またはのようなWordPressプラグイン リンク切れチェッカー。 壊れたリンクを見つけたら、それらを削除するか、関連するページにリダイレクトすることができます。
15ページを確認します
404ページは、ユーザーが存在しないページにアクセスしようとしたときに表示されるページです。 ユーザーが404ページにアクセスすると、ユーザーがを見つけることができないため、エクスペリエンスが低下します。 content 彼らは探しています。
前述のように、ユーザーエクスペリエンスに影響を与えるだけでなく、404ページはGoogleがウェブサイトをクロールするのを困難にするため、SEOに悪影響を与える可能性があります。
壊れたリンクを見つける場合と同様に、Webサイトの404ページを見つけるには、ScreamingFrogなどのツールまたはBrokenLinkCheckerなどのWordPressプラグインを使用できます。
壊れたページを見つけたら、そのページ用に新しいページを作成するか、他の関連するページにリダイレクトすることができます。
16.ユーザーを関連ページに誘導するように404ページを設計します
多くの場合、ユーザーはURLを誤って入力したか、壊れたリンクをクリックしたために404ページにアクセスします。 このような場合、ユーザーが探しているものを簡単に見つけられるように404ページを設計することが重要です。
これを行う404つの方法は、XNUMXページで最も人気のある記事またはページへのリンクを追加することです。 このようにして、ユーザーは探しているものを簡単に見つけることができ、Webサイトを離れるユーザーの数を減らすこともできます。
これが404ページの Blogging Ocean のように見えます。 最近は404ページをホームページにリダイレクトしていますが

17.SEOのために画像を最適化する
画像は、Webサイトをより視覚的に魅力的にするため、Webサイトの重要な部分です。 ただし、画像を使用してGoogleで上位にランク付けすることもできます。
これは、SEO用に画像を最適化することで実行できます。 また、マイナス面として、画像はWebサイトの速度を低下させる可能性があります。 そのため、読み込み時間を短縮するために画像を最適化する必要もあります。
画像を最適化する際に必要なことのいくつかは次のとおりです。
18.ブラウザコンソールでJavascriptエラーを確認します
Javascriptは、Webサイトをよりインタラクティブにするのに役立つプログラミング言語です。 スライダー、ポップアップ、フォームなどを作成するために使用されます。
ただし、Javascriptは、SEOに悪影響を与える可能性のあるエラーを引き起こす可能性もあります。 そのため、ブラウザコンソールでJavascriptエラーをチェックし、できるだけ早く修正することが重要です。
これを行うには、Google Chromeでブラウザコンソールを開き、エラーを探します。 次のようなツールを使用することもできます JSLintGenericName Javascriptエラーを見つけて修正します。
19.OpenGraphメタタグを追加します
Open Graphメタタグは、ソーシャルメディアWebサイトで共有されたときにWebサイトがどのように表示されるかを制御するために使用されます。
Open Graphメタタグを追加しない場合、ソーシャルネットワークはデフォルトの画像と説明を使用しますが、これは希望どおりではない可能性があります。
したがって、ソーシャルメディアWebサイトでのWebサイトの表示を制御できるように、WebサイトにOpenGraphメタタグを追加することが重要です。 これは、RankMathやYoastSEOなどのプラグインを使用して行うことができます
20.孤立したページを見つけて内部的にリンクする
孤立したページとは、Webサイトの他のページにリンクされていないページです。 これらのページは通常、見つけるのが難しく、Webサイトのクロール可能性に影響を与えます。

(画像ソース: グローメトリクス)
Webサイトで孤立したページを見つけるには、ScreamingFrogなどのツールを使用できます。 孤立したページを見つけたら、Webサイトの他の関連ページからそれらへのリンクを作成できます。
これは、Googleがあなたのウェブサイトをより良くクロールするのを助け、またあなたのSEOを改善するのを助けます。
21.内部リンク構造を改善する
内部リンクは、Webサイトのあるページを別のページにリンクするプロセスです。 これは、Googleがウェブサイトをより適切にクロールするのに役立つため、SEOにとって重要です。
また、ユーザーはWebサイトのさまざまなページ間を簡単に移動できるため、ユーザーエクスペリエンスの向上にも役立ちます。
内部リンク構造を改善するには、次のことを行う必要があります。
22.誘導ページを取り除く
誘導ページは、ほとんど類似したページです。 content 通常、さまざまな場所をターゲットにするために作成されるキーワードのさまざまなバリエーションがあります。 これらのページはすべて、通常、目標到達プロセスの同じページにリンクしており、ユーザーに何の価値ももたらしません。
これらは、SERPを操作し、Webサイトへのトラフィックを増やすことを唯一の目標として作成されています。

(画像ソース: EMarketingBlogger)
グーグルはこれらのページを取り除くためにそのアルゴリズムを絶えず更新しており、そのような慣行はグーグルからの手動の行動をもたらす可能性があります。 したがって、Webサイトにある誘導ページを削除して、Webサイトにペナルティが科されないようにすることをお勧めします。
23.重複を削除します Content
重複ファイル content は content 複数のURLに表示されます。 これはあなたが同じものを持っているときに起こる可能性があります content Webサイトのさまざまなセクションで、または複数のカテゴリページのURLでカテゴリを使用している場合。
重複ファイル content Googleを混乱させる可能性があり、インデックスに登録できない可能性があります content ちゃんと。 これにより、オーガニックトラフィックが減少する可能性があります。
重複を修正するには content 問題がある場合は、次のいずれかの方法を使用できます。
24.正規タグを確認します
正規タグは、ウェブサイトのどのページが元のページであり、インデックスに登録する必要があるかをGoogleに通知するHTMLタグです。 重複を修正するために使用されます content 問題。
似たようなページが複数ある場合 content、次に、正規タグを使用して、インデックスを作成するページをGoogleに指示できます。 これを行うには、次のコードをに追加する必要がありますHTMLのセクション:
「http://www.example.com/」を、Googleでインデックスを作成するページのURLに置き換えます。
また、RankMathやYoastSEOなどのプラグインを使用して、正規タグを簡単に追加することもできます。
25.GSCでキーワードの共食いを確認する
キーワードの共食いは、同じキーワードのランキングでWebサイトに複数のページがある場合です。 これは、検索トラフィックをこれらのページ間で分割し、SERPの位置を下げる可能性があるため、SEOに悪影響を与える可能性があります。
キーワードの共食いの問題があるかどうかを確認するには、Google検索コンソールに移動して[パフォーマンス]タブをクリックします。
次に、任意の検索クエリをクリックしてから、[ページ]タブをクリックして、特定の検索クエリでランク付けされているすべてのページを表示します。
カニバリゼーションのあるページを見つけたら、それらをXNUMXつにマージするか、ページを編集して、それらが一意であり、同じキーワードでランク付けされていないことを確認します。
26.ナビゲーションを改善するためにブレッドクラムを使用する
ブレッドクラムは、Webサイトのナビゲーションを改善するための優れた方法です。 彼らはユーザーがあなたのウェブサイトの周りの彼らの方法を簡単に見つけるのを助けます。
ブレッドクラムは、Googleがウェブサイトの構造を理解し、ページのインデックスを適切に作成するのにも役立ちます。
WordPressのほとんどのテーマには、ブレッドクラムオプションが組み込まれています。 そうでない場合は、YoastSEOやBreadcrumbNavXTなどのプラグインを使用してBreadcrumbを作成できます。
これがブレッドクラムの見た目です Blogging Ocean
27.クロール予算を最適化する
クロール予算は、特定の期間にGoogleがウェブサイトでクロールするページ数です。 それはあなたのウェブサイトのサイズのような様々な要因に依存します、 server 速度など
クロールの予算は、Google検索コンソールの[クロール統計]セクションで確認できます。 Googleがウェブサイトのすべてのページをクロールしていないことがわかった場合は、クロール予算を最適化する必要があります。
クロール予算を最適化する方法はいくつかあります。
28.サイトがモバイルフレンドリーであることを確認します
Googleは2015年に、ランキング要素としてモバイルフレンドリーを使用すると発表しました。 これは、Webサイトがモバイル対応でない場合、SERPで不利になることを意味します。
Googleのモバイルフレンドリーテストツールを使用して、ウェブサイトがモバイルフレンドリーかどうかを確認できます。
ウェブサイトがモバイルフレンドリーでない場合は、ウェブサイトのデザインを変更する必要があります。 ウェブサイトの別のモバイルバージョンを作成するか、レスポンシブデザインを使用することができます。
最近のほとんどすべてのWordPressテーマはモバイル対応です。
29.ページの読み込み時間を改善する
グーグルは、ページ速度がランキング要因であると言いました。 彼らはそれが主要なランキング要因ではないことを確認しましたが、それでも、あなたのウェブサイトがロードするのに時間がかかる場合、あなたのランキングは損なわれるかもしれません。
GoogleのPageSpeedInsightsツールを使用してページ速度を確認できます。
ページ速度を向上させるには、次のようなことを行う必要があります。
30.適切なスキーママークアップを追加する
スキーママークアップは、検索エンジンがあなたのウェブサイトを理解するのを助けるためにあなたのウェブサイトに追加できるコードです content より良い。
たとえば、ウェブサイトに記事がある場合は、スキーママークアップを使用して、それが記事であることをGoogleに通知したり、SERPに作成者や日付などの他の情報を表示したりできます。
レビュースキーマを使用すると、SERPで星の評価を表示することもでき、競合他社との差別化に役立ちます。 レビュースキーママークアップがある場合とない場合のSERP結果の外観を比較できます

スキーママークアップの追加は少し技術的であり、Webサイトのコードを編集する必要があります。 これに慣れていない場合は、RankMathやAllIn One SchemaRichSnippetsなどのWordPressプラグインを使用できます。
31.アナリティクスが正しく設定されていることを確認します
Google Analyticsは、Webサイトのトラフィックとパフォーマンスを追跡できる強力なツールです。 それはどんなウェブサイトの所有者にとっても不可欠です。
Google AnalyticsコードがWebサイトに適切に設定されており、Webサイトへのアクセスを追跡していることを確認する必要があります。 これを行うには、Google Analyticsに移動し、左側のナビゲーションメニューの[管理]オプションをクリックします。
次に、プロパティセクションで、[トラッキング情報]をクリックし、ドロップダウンメニューから[トラッキングコード]をクリックします。 下の画像に示すように、ステータスオプションが表示されます。
「過去48時間以内にトラフィックを受信しています」というメッセージが表示された場合、コードは正しく機能しています。 そうでない場合は、[トラフィックの送信]ボタンをクリックして、人工的な訪問者をWebサイトに送信できます。 動作している場合は、1人のアクティブユーザーが表示されます。
32.複数のデバイスからセットアップ全体をテストします
常に複数のデバイスからWebサイトのデザインと機能をテストする必要があります。 これには、次のようなテストが含まれます