マルチサイトインデックス監視システムを拡張して、Googleが選択した正規URLとユーザーが選択した正規URLを比較する方法(URL検査APIとAnalytics Edgeを介して)
公開: 2022-03-16
先月、新しいURL検査APIを使用してマルチサイトインデックス監視システムを構築する方法を説明する検索エンジンランドに関する記事を公開しました。 ExcelのAnalyticsEdgeとGoogleの新しいURL検査APIを使用すると、複数のサイトで最も重要なURLのインデックス作成ステータスを定期的に確認できます(Excelのボタンをクリックするだけですべて確認できます)。 これは優れたアプローチであり、インデックス作成の問題を芽生えさせるのに役立ちます。 ページがインデックスに登録されていない場合、明らかにランク付けできないことを忘れないでください。 したがって、インデックスの監視は、サイト所有者とSEOにとって非常に重要です。
記事を公開した後、業界の人々がこのアプローチをテストしているのを見るのは素晴らしいことであり、彼らが定期的にそれを使用しているとかなりの数から聞いています。 それは素晴らしいことですが、私が最初に構築したようなシステムはいつでも拡張できると思います…システムを使用してさまざまなクライアントサイトのインデックスレベルをチェックしていたので、システムを拡張するためのシンプルで強力なアイデアを思いつきました。 そしてそれは正規化に関係しています。
まず、relcanonicalはGoogleのヒントにすぎないことを理解することが重要です。 これまで、ケーススタディ、他のブログ投稿、およびTwitterで何年にもわたってそのことを取り上げてきました。 Googleは、サイト所有者が正規URLとして含めるものを確実に無視し、(いくつかの要因に基づいて)別のURLを選択することができます。 そして、Googleが正規のURLとして別のURLを選択するとき、あなたは間違いなくそれについて知りたいと思うでしょう。 これは、正規化されているURLがインデックスに登録されないためです(検索結果でランク付けされません)。 これは、状況に応じて、問題がない場合と問題がない場合があります。 しかし、あなたは間違いなく、Googleがあなたが選択したものとは異なる標準を選択している理由を調べたいと思います。

幸い、URL検査APIは、URLを検査するときに、ユーザーが選択した正規とGoogleが選択した正規の両方を返します。 したがって、Analytics Edgeの魔法を使って、URLが処理されているときにAPIによって返される2つの列を比較し、ワークシートでフラグを立てることができます。 これは、監視しているサイト全体のインデックス作成の問題に対処するのに役立つ、もう1つのレベルの洞察です。
達成しようとしていること:URLインスペクションAPIを介したカノニカルの比較。
上で説明したように、インデックス監視システムに別のステップを追加して、ユーザーが選択したカノニカルとGoogleが選択したカノニカルを比較します。 そして、各ワークシートに動的に新しい列を作成して、2つの間に違いがあるかどうかを知らせます。
また、簡単に思い出してください。これは、インデックス監視システム(必要な数のGSCプロパティにまたがることができます)に含まれているすべてのサイトで実行されます。 私の元のチュートリアルに従った場合は、システムにこの追加の手順を簡単に追加して、上位URL全体の正規化を確認できます。 また、インデックス作成監視システムをまだ設定していない場合は、最初に設定してから、戻ってこの手順を追加します。
それが邪魔にならないように、私たちのシステムを強化しましょう!
Googleが選択したカノニカルとユーザーが選択したカノニカルを比較してインデックス監視システムを拡張する方法:
1.基本的なインデックス監視システムを設定します。
まず、インデックス監視システムを設定するための元のチュートリアルに従います。 それを稼働させたら、ユーザーが選択した正規URLとGoogleが選択した正規URLを比較するための追加の手順を追加します。 次に、各ワークシートに「Different Canonical」という新しい列を動的に作成し、それらが異なる場合にフラグを立てます。

2.AnalyticsEdgeのマクロにステップを追加します。
Analytics Edgeのマクロに別のステップを追加するには、新しい命令が追加されるポイントまでマクロを実行してから、新しい機能を追加するだけです。 これは、作業ウィンドウの[ステップ]ボタンを使用して実行できます。 まず、スプレッドシートを開き、[Analytics Edge]タブをクリックして、(マクロを保持している)作業ウィンドウを開きます。

3.マクロ内の目的の場所に「ステップ」します。
新しい関数を追加する前に、作業ウィンドウの指示をクリックします。 APIが結果を返した後にデータを比較するので、マクロの「インデックス検査」ステップの後に新しい関数を追加します。 したがって、作業ウィンドウの[インデックス検査]をクリックしてから、ステップボタン(実行ボタンの横にあります)をクリックします。 マクロがその時点まで実行された後、マクロに機能を追加できます。 ここでは、APIが各URLの結果を返した後、列を比較する数式関数を追加します。


これは、作業ウィンドウに表示されているマクロのみを実行することに注意してください。 スプレッドシート内のすべてのマクロが更新されるわけではありません。 したがって、複数のサイトを監視していて、各サイトに独自のマクロがある場合は、それらを個別に更新する必要があります。 これを行う方法については、チュートリアルの後半で説明します。
4.カノニカルを比較するための新しい式を追加します。
前の手順で示したポイントまでマクロが実行されると、AnalyticsEdgeはマクロの実行を停止します。 次に、Googleが選択した正規URLとユーザーが選択した正規URLを比較するための新しい関数を追加できます。 これを行うには、[Analytics Edge]タブをクリックし、[列]ドロップダウンをクリックして、ドロップダウンリストから[式]を選択します。

5.式ダイアログボックスに条件ステートメントを追加します。
数式ウィンドウで、作成する数式に基づいて追加する新しい列の名前を入力します。 このチュートリアルでは、「DifferentCanonical」を使用できます。 次に、ワークシートのどこに列を追加するかを選択します。 ワークシートのuserCanonical列の直後に新しい列を配置したいと思います(これは私の意見では最も理にかなっています)。 最後に、Googleが選択したカノニカルがユーザーが選択したカノニカルと等しいかどうかを確認する条件ステートメントを追加します。 含まれている場合は、「Different Canonical」列に「No」を追加し、異なる場合は「Yes」を追加します。 このタスクを実行するために含める式は次のとおりです。 この数式をコピーして[数式を入力]テキストボックスに貼り付けるだけです。
= if([indexStatusResult / googleCanonical] = [indexStatusResult / userCanonical]、” No”、” Yes”)

次に、[OK]をクリックして、APIが前の手順で返したデータに数式を適用します。 次に、Analytics Edge作業ウィンドウのステップボタンをクリップして、マクロの最後のステップを実行します。これは、結果をワークシートに書き込むことです。

6.結果を確認してください!
ワークシートと結果を確認して、データを確認できます。 Googleが選択したカノニカルがユーザーが選択したカノニカルと異なるかどうかに基づいて、「はい」または「いいえ」を含む「DifferentCanonical」という名前の新しい列が必要です。

7.新しい数式をコピーして、スプレッドシートの各マクロに貼り付けます。
おめでとうございます。マルチサイトインデックス監視システムを拡張して、正規の違いをチェックしました。 次に、スプレッドシートで作成したすべてのワークシートに同じ数式を適用します(複数のWebサイトまたはGSCプロパティをチェックしている場合)。 すばらしいニュースは、Analytics Edgeにマクロ(およびマクロの特定のステップ)のコピーと貼り付け機能があることです。
作業ウィンドウで作成した新しい数式を強調表示し、[コピー]ボタンをクリックして、数式をコピーするマクロを選択し、数式を追加する前のステップをクリックして、作業ウィンドウで[貼り付け]をクリックします。 ブーム、数式を別のマクロにコピーしました。

8.インデックス作成と正規化をすべて1つのショットで確認します。
以上です。 監視システムは、各URLのインデックス作成ステータスをチェックすると同時に、Googleが選択した正規情報がユーザーが選択した正規情報と異なるかどうかを検出します。 また、Analytics Edgeで[すべて更新]をクリックしてすべてのマクロを実行するだけです(監視しているすべてのGSCプロパティがチェックされます)。

重要な注意:このシステムは、GoogleのURL検査システムと同じくらい優れています(そして正確です)…
私が指摘したかったことの1つは、インデックス作成監視システムは、GoogleのURL検査ツールからのデータと同じくらい優れているということです。 そして残念ながら、私はテスト中に時々それがオフになっているのを見ました。 たとえば、URLがインデックスに登録されていない場合(またはその逆の場合)に、URLがインデックスに登録されていると表示される場合があります。 したがって、システムは絶対確実ではないことを覚えておいてください…それは時々不正確になる可能性があります。
まとめ–インデックス監視システムの改善を継続します。
マルチサイトインデックス監視システムへのこの最新の追加により、Googleが選択したカノニカルがユーザーが選択したカノニカルと異なるかどうかを自動的にチェックできるようになりました(これは、インデックスが作成されていないURLについては間違いなく掘り下げたい状況です) 。 今後も、インデックス監視システムを改善する方法を模索していきます。 これを設定するための一連のチュートリアルに従うことにした場合は、質問がある場合、または問題が発生した場合は、必ずお知らせください。 システムをセットアップするときに、Twitterで私にpingを送信できます。
GG
