canonicalタグの設定について

2019年11月18日 at 18:00

Googleアナリティクスのクロスドメイントラッキング設定で下記のような【?_ga=2.2・・・・】パラメータが付与されます。

「http://www.example.com/?_ga=2.2・・・・」


concrete5のcanonicalで下記のようにパラメータを外した状態にしたいのですが、設定方法を教えていただけないでしょうか。

<link rel="canonical" href="http://www.example.com/">


concrete5 のバージョンは下記になります。

# concrete5 Version
Core Version - 8.4.4
Version Installed - 8.4.4
Database Version - 20180717000000

タグ:

Re: canonicalタグの設定について

2019年11月19日 at 13:40
設定ファイル /application/config/site.php にてカノニカルURLで無視したいパラメーターを指定できます。

記載例:
http://github.com/concrete5/concrete5/pull/5818#issuecomment-474272778
 

Re: canonicalタグの設定について

2019年11月21日 at 11:00
ご返答ありがとうございます。

「/application/config/site.php」
ここに設定してみたのですが、設定が反映されず、下記のファイルに設定すると反映されました。

「/updates/concrete5-8.4.4_remote_updater/concrete/config/site.php」

「/updates/」配下の設定が効いているようです。こちらを効かさず「/application/config/site.php」に設定したいのですが、方法はございますでしょうか。
 

Re: canonicalタグの設定について

2019年11月21日 at 12:23
単にキャッシュで効かなかったか、ファイル名が間違っている、作成したphpのパーミッションの問題のいずれかではないかと思います。
 

Re: canonicalタグの設定について

2019年11月28日 at 18:28
ありがとうございます。設定できました。
キャッシュのようでした。
 

Re: Re: canonicalタグの設定について

2020年8月3日 at 14:34
https://github.com/concrete5/concrete5/pull/5818#issuecomment-474272778

以前上記をgaタグの除外対応できました。有難うございます。

ページングされたページの除外もありまして対応方法を教えていただけますでしょうか?
URLは下記になります。

http://ドメイン/column/?ccm_paging_p_b40470=2&ccm_paging_p_b41958

「site.php」に【ccm_paging_p_b】を追加しましたがカノニカルタグからは除外されませんでした。対応方法を教えていただけますと助かります。
よろしくお願いいたします。