サポート » 使い方全般 » 自動付与されたパラメータ部分のみを削除したい

  • 解決済 ikeda15

    (@ikeda15)


    「Google Analytics for WordPress by MonsterInsights」のプラグインを使用しています。
    Googleサーチコンソールで、「noindex タグによって除外されました」や「インデックス未登録」の項目に、やたらと長いURLが上がっているのを見つけました。

    (https://ドメイン/ディレクトリ(ファイル名)/?utm_source=rss&utm_medium=rss&utm_campaign=ディレクトリ名)

    URLの後に、自動でパラメータが付与している状態です。
    調べてみると、上記のプラグインが関係しているようなので、自動付与をOFFにする設定をしました。
    これで、今後このパラメータが自動で付くことはないと思いますが、プラグイン導入時からOFFにするまでの間に作成されたパラメータ付きのURLは、まだ存在しています。
    サーチコンソールでエラーが出ているわけではないので気にしなくてもいいのかとも思いますが、必要のないURLなので出来れば削除したいのですが、URLのパラメータ部分のみを削除する方法がわかりません。

    理想としては、
    ・https://ドメイン/ディレクトリ → 200 ステータスコード
    ・https://ドメイン/ディレクトリ(ファイル名)/?utm_source=rss&utm_medium=rss&utm_campaign=ディレクトリ名 → 404 もしくは 410 ステータスコード

    このような状態にしたいのですが、どのような設定をすればいいのか教えて頂きたいです。
    最適なプラグインがあれば、導入も検討します。
    サイト内には、これとは別のパラメータを使用している箇所がありますので、サイト全体のパラメータを無効にするといった対応は出来ません。

    よろしくお願いします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • ikeda15さん、こんにちは。

    パラメーターと言うのは、文字通り「パラメーター」ですので、該当の URL のページが存在している訳でもないので、パラメーターを網羅して削除というのは現実的ではないような気がします。
    ちなみに上記「utm_」で始まるパラメーターは、Google Analytics で分析をする際によく使用されるパラメーターですので、例えばメールマガジンに上記パラメーター付の URL で記事までのリンクを貼っておくと、どのユーザーがどのリンクにアクセスしたのか等の分析ができたりします。なので、上記パラメーターを使用不可とすることのリスクはそれなりにありそうな気がするのですが…

    動的に削除するならば以下の関数とかが使えそうですね。
    remove_query_arg

    ご参考になれば。

    トピック投稿者 ikeda15

    (@ikeda15)

    shokun0803 さま

    ご回答ありがとうございます。

    >パラメーターを網羅して削除というのは現実的ではないような気がします。
    不要なパラメータ付きURLなので、パラメータ部分だけ削除したかったのですが、難しそうですね。

    >動的に削除するならば以下の関数とかが使えそうですね。
    知識が乏しいため、その処理は難しそうです。

    エラーが出ているわけではないですし、生成OFFにしたので今後増えることもないと思うので、
    このまま様子を見てみることにします。

    迅速なご対応ありがとうございました。
    また何かありましたら、よろしくお願いします。

    トピック投稿者 ikeda15

    (@ikeda15)

    解決済みです。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「自動付与されたパラメータ部分のみを削除したい」には新たに返信することはできません。