253 人が現在オンライン
253 人が現在オンライン
Google アナリティクスのレポート画面、ディメンションや指標などについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合ってより知識を高めていきましょう。
ガイドを表示
star_border
返信

html/ と /がついたURLが存在し、htmlとわかれて集計されてしまう。

中級者 ✭

URLの末尾にhtml/と/がついたものがあり、/なしと別URLとして集計されてしまいます。

内部リンクは調べましたが、そのようなリンクはありません。

リファラーをしらべてみましたが、特定の外部リンクからではないようです。

 

Googleで検索しても、原因がわからず、困っています

 

どの様にすれば解決できるか教えを請いたく

よろしくお願いします。

Re: html/ と /がついたURLが存在し、htmlとわかれて集計されてしまう。

プロフェッショナル ✭ ✭
こんばんわ。


やりかたはいろいろあります。
私は末尾がhtml/のURLにアクセスが来たら、サーバー側で301リダイレクトを掛けるのをお勧めします。
urlが正規化され、いろいろメリットがあるからです。

Re: html/ と /がついたURLが存在し、htmlとわかれて集計されてしまう。

レジェンド
こんにちは。

通常、/ と /index.html を統一する設定は、 管理>ビュー>デフォルトページ で
設定可能なのですが、これは、index.html の末尾に、あえて / が付与されて記録されて
しまう、という事象なのですよねえ。

だとすると、 管理>ビュー>フィルタ あたりに、/ を追加してしまうものが無いか
どうか確認ですかねえ。

あとは、Googleアナリティクスのトラッキングコードで、そういう処理をあえて組み込んでいる
場合など。これは自分のホームページの埋め込んであるGoogleアナリティクスの
トラッキングコードか、Googleタグマネージャを見るとわかります。

ご確認のほどよろしくお願い致します。
------
文責:カグア!

Re: html/ と /がついたURLが存在し、htmlとわかれて集計されてしまう。

中級者 ✭
リダイレクトは、https://www.suzukikenichi.com/blog/google-shows-wrong-url-ending-with-slash/
のサイトで紹介されていた、

RewriteRule ^([^/]+/)*([^/.]+)\.php/ http://www.example.com/$1.php [R=301,L]

を自分のサイトにあわせて修正していれてみたのですが、エラーがでます。どうも間違ってるようです。
URLの正規化部分にミスがある模様

それか、wwwのあるなし、スマホからきたら/spに遷移と色々仕掛けをしてるので、
それらとぶつかってるのかもしれません

正しい正規化の書き方がわかれば、それが一番ベストだと思うのですが、自分には難しく....

Re: html/ と /がついたURLが存在し、htmlとわかれて集計されてしまう。

中級者 ✭
1度、フィルターで html/をhtmlに置換するフィルターは設定してみたのですが、効果がありません。
設定の仕方がまずいのか、もう一度見てみます!

Re: html/ と /がついたURLが存在し、htmlとわかれて集計されてしまう。

プロフェッショナル ✭ ✭
おはようございます。


確認していなかったのですが、html/で終わるURLとhtmlで終わるURLはアクセスすると同じ内容のページを返しているでしょうか。
そうであれば、根本の原因としては末尾がhtml/という本来意図しないURLでもページを返している事だと思います。
他の方がご指摘されているように、アナリティクスでそう集計されるように設定していない場合は、自分のサーバー側の問題だと思います。

集計を揃えるだけであればやりかたは色々あるのですが、その為に変なやり方を案内すると後々面倒なことになりそうです。
なので、サーバー設定を見直す方向、301リダイレクトで正規化することだけご案内しておきます。

Re: html/ と /がついたURLが存在し、htmlとわかれて集計されてしまう。

中級者 ✭
>確認していなかったのですが、html/で終わるURLとhtmlで終わるURLはアクセスすると同じ内容のページを返してい>るでしょうか。

同じページを返しています

>なので、サーバー設定を見直す方向、301リダイレクトで正規化することだけご案内しておきます。

サーバーは共用サーバーなので、301リダイレクトで正規化してみて、様子を見ることにします。

Re: html/ と /がついたURLが存在し、htmlとわかれて集計されてしまう。

中級者 ✭
サーバー側で以下のように正規化したところ、また異なるトラブルが発生しました。

RedirectMatch 301 ^(.*)\.html\/$ http://www.hoge.co.jp/$1.html



/www.hoge.co.jp/blog/ownedmedia/calendar.html と集計されてしまう

原因はなんでしょうか、正規化の書き方が間違えてるのでしょうか