WordPressでクエリ引数のクロールを管理する方法

WordPressでクエリ引数のクロールを管理する方法を知りたいですか?

クエリ引数(クエリargs)は、ウェブサイトの機能において重要な部分です。しかし、適切に管理しないと、SEOに悪影響を与える可能性があります。これは、ランキングの低下、トラフィックの減少、ビジネスの成長の停滞を意味します。

この記事では、SEOを的確に保つためにクエリargsを管理する方法をご紹介します。

クエリargsとは何ですか?

クエリargsは、ウェブアドレスの末尾に追加される要素です。これらは、疑問符(?)、アンパサンド(&)、パーセント記号(%)、イコール記号(=)、またはURLに追加されるその他の属性(マークアップ)の後、およびそれらを含むURLの一部です。

引数付きのURLの例を次に示します。

https://www.example.com/?utm_source=twitter&utm_medium=tweet&utm_campaign=spring-sale

クエリargsは、他の多くの名前でも知られています。例としては、クエリ引数、クエリ文字列、URLパラメータ、URLパラメータなどがあります。

クエリargsは何に使用されますか?

クエリargsには、その目的に応じてさまざまな用途があります。主な用途の1つは、URLのクリックに関する情報をウェブマスターに渡すことです。これにより、パフォーマンスに関する貴重な指標を得ることができます。その他の一般的な用途には次のようなものがあります。

  • フィルタリング:たとえば、さまざまな商品ページをフィルタリングします。
  • 整理:URLパラメータを使用して、コンテンツをカテゴリ分けするなど、ウェブサイト上のコンテンツを整理できます。
  • トラッキング:トラッキングパラメータは、マーケティングキャンペーンソースのパフォーマンス(特に参照トラフィックの場合)を監視するのに役立ちます。また、コンバージョンの帰属にも役立ちます。
  • 検索パラメータ:「q」と「s」の文字で示されることが多い検索パラメータは、検索クエリの結果を整理して返すのに役立ちます。

クエリargsはSEOに悪いですか?

クエリargsは一般的にSEOにとって潜在的に問題があると考えられています。ただし、その影響は使用方法によって異なる場合があります。

クエリargsがSEOにどのように影響するかを示すいくつかの重要なポイントを次に示します。

  • 重複コンテンツの問題:検索エンジンは、メインコンテンツが同じであっても、異なるクエリargs値を持つURLを個別のページとして扱う場合があります。これにより、重複コンテンツの問題が発生し、SEOに悪影響を与える可能性があります。
  • クロールバジェットの無駄遣い:さまざまなクエリargsの組み合わせを持つURLが多すぎると、ウェブサイトのクロールバジェット(検索エンジンボットがクロールするページ数)が無駄になる可能性があります。検索エンジンは、重複または低価値のページをクロールするリソースを無駄にする可能性があるためです。
  • リンクエクイティの流れの悪化:クエリargsを含む内部リンクは、検索エンジンがそれらを個別のページとして扱う可能性があるため、あるページから別のページへのリンクエクイティ(ランキングパワー)の流れを希薄にする可能性があります。

これらやその他のクエリ引数の複雑さは、SEOに悪影響を与える可能性があります。そのため、これらを処理する方法が必要です。

WordPressでクエリargsを管理する方法

では、WordPressでクエリ引数をどのように管理しますか?

ステップ1:All In One SEO(AIOSEO)をインストールする

クエリ引数を適切に処理するための最初のステップは、All In One SEO(AIOSEO)をインストールすることです。

aioseoホームページ

AIOSEOは、300万以上のアクティブユーザーを持つ、強力でありながら使いやすいSEOプラグインです。定期的に更新されているため、プラグインがSEOのベストプラクティスの変更に対応し、WordPressのバージョンに追従していることを保証できます。

クエリ引数の処理に関しては、AIOSEOにはQuery Arg Monitorと呼ばれる強力な機能があります。

クエリ引数モニターのトグル。

これは、サイトでクエリ引数がどのように処理されるかを詳細に制御できる、ゲームを変えるような機能です。

何百万人ものスマートブロガーが、検索エンジンのランキングを向上させ、ターゲットトラフィックをブログに誘導するためにAIOSEOを使用するもう1つの理由は、プラグインに多くの強力な機能があることです。これらは、SEO設定を適切に構成するのに役立つように設計されています。例としては、次のものが挙げられます。

  • コアコンテンツ: トピッククラスターを簡単に構築し、トピックの権威性とセマンティックSEO戦略を強化します。
  • 著者SEO:WordPressでGoogleのE-E-A-Tを簡単に実証できます。
  • 検索統計: この強力なGoogleサーチコンソール連携により、キーワードランキングを追跡し、重要なSEOメトリックを1クリックで確認できます。
  • SEOリビジョンサイトに行う変更を追跡し、SEOへの影響を確認します。さらに、Googleのアップデートがサイトにどのように影響するかをタイムラインで確認できます。
  • 高度なRobots.txtジェネレーター: robots.txtファイルを簡単に生成およびカスタマイズして、クロールとインデックス作成を改善します。 
  • TruSEOハイライター: オンページSEOの問題を簡単に特定し、修正のための推奨事項を提供します。
  • 次世代スキーマジェネレーター: このノーコードスキーマジェネレーターにより、ユーザーはサイト上の任意のスキーママークアップを生成して出力できます。
  • リンクアシスタント: サイト内のページ間のリンク構築を自動化する強力な内部リンクツールです。また、アウトバウンドリンクの監査も提供します。
  • SEOプレビュー: 検索とソーシャルのスニペットの概要と一般的なSEOを確認できるため、最適化を改善できます。
  • IndexNow:IndexNowプロトコルをサポートする検索エンジン(BingやYandexなど)での高速インデックス作成用。
  • サイトマップジェネレーター: さまざまな種類のサイトマップを自動生成して、すべての検索エンジンにサイトの更新を通知します。
  • その他多数

AIOSEOのインストール方法については、詳細なインストールガイドをご覧ください。

ステップ2:クエリargsログを確認する

AIOSEOをインストールしたら、ウェブサイトでクエリ引数を管理するための次のステップは、検索エンジンがクロールしないようにブロックしたい引数のクエリ引数ログを確認することです。

クエリ引数ログの保持設定。

AIOSEOのクエリ引数ログは、指定された期間ログの情報を保持するように構成できます。ログに記録されたすべてのクエリ引数は、テーブルに表示されます。

クエリ引数ログの例。

ステップ3:ブロックするクエリargsを選択する

ログに記録されたクエリ引数のリストがあれば、サイトでの管理が容易になります。これを行うには、実行したいアクションを選択します。この場合、不要なものをブロックします。単一のクエリ引数の場合、クエリ引数の横にあるアクションボタンを使用してこれを行うことができます。

アクションボタンを使用したクエリ引数のブロック。

キーのみでクエリ引数をブロックするには、Block Keyボタンをクリックするか、ブロックするクエリ引数を検出する際に値を含めるには、Block Key & Valueを選択します。

複数のクエリ引数をブロックしたい場合は、ログからそれらを選択し、Bulk ActionsメニューでBlock KeyまたはBlock Key & Valueを選択できます。

一括アクションを使用したクエリ引数の処理。

どの方法を使用しても、実行するアクションを確認するように求められます。

クエリ引数をブロックすることを確認するモーダル。

Block Query Argsをクリックすると、選択したクエリ引数がブロックされます。

ステップ4:ブロックするクエリargsを手動で入力する(オプション)

Block Query Argフィールドを使用して、ブロックしたいクエリ引数を手動で入力することもできます。

キーを使用したクエリ引数の手動ブロック。

ブロックしたいクエリ引数のキーと値を入力し、Block Query Argボタンをクリックするだけです。

クエリ引数のキーと値の例

上級ユーザーの場合、Regex機能を使用して不要なクエリ引数をブロックすることもできます。

正規表現を使用したクエリ引数の処理

これにより、より簡単かつ迅速になります。

WordPressでのクエリ引数の管理:よくある質問にお答えします

WordPressのクエリargsとは何ですか?

クエリ引数(クエリ引数の略)は、通常、疑問符(?)の後ろにURLの末尾に追加されるパラメータです。WordPressでは、クエリ引数はコンテンツのフィルタリングや並べ替え、リストのページネーション、アプリケーションのさまざまな部分間でのデータの受け渡しによく使用されます。

WordPressでクエリ引数が重要なのはなぜですか? 

WordPressにおいて、クエリ引数はユーザー定義の基準に基づいて特定のコンテンツの取得と表示を可能にするため、極めて重要な役割を果たします。例えば、クエリ引数を使用して、特定のカテゴリ、著者、または日付範囲からの投稿を表示できます。

WordPressのクエリ引数に関して、SEO上の考慮事項はありますか? 

はい、WordPressのクエリ引数はSEOに影響を与える可能性があります。検索エンジンは、異なるクエリ引数の組み合わせを持つURLを別個のページとして扱う可能性があり、重複コンテンツの問題やリンクエクイティの希薄化につながる可能性があります。これらの問題を軽減するために、All In One SEO(AIOSEO)のようなツールを使用できます。このツールには、サイトでのクエリ引数の管理に役立ついくつかの機能が組み込まれています。

この記事がWordPressでのクエリ引数の管理方法を学ぶのに役立ったことを願っています。また、ブログの他の記事も参照することをお勧めします。例えば、CSVファイルを使用した一括リダイレクトの実装に関するチュートリアルや、SEOコンテンツに関するガイドなどです。

この記事がお役に立った場合は、YouTubeチャンネルを購読してください。そこには、さらに多くの役立つチュートリアルがあります。また、X(Twitter)LinkedIn、またはFacebookでフォローして、最新情報を入手することもできます。

AIOSEO を無料で試してみませんか?

AIOSEO Lite をインストールするには、WordPress ウェブサイトの URL を入力してください。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、手数料が発生する可能性があることを意味します。当社は、読者に価値をもたらすと信じる製品のみをお勧めします。

著者アバター
Kato Nkhoma Content Writer
Kato is one of those rare unicorns born with a pen in his hand—so the legend says. He’s authored 2 books and produced content for hundreds of brands. When he’s not creating content for AIOSEO, you’ll find him either watching tech videos on YouTube or playing with his kids. And if you can’t find him, he’s probably gone camping.

コメントを追加

コメントをお寄せいただきありがとうございます。すべてのコメントはプライバシーポリシーに従ってモデレーションされ、すべてのリンクはnofollowであることをご了承ください。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。