昨日今日と一部ページのPVが急に増えました
不思議に思って調べるとURLに?fb_xd_fragment=という謎の文字が。。。
調べてみるとfacebookのlikeボタンのバグが原因のようです
解決方法はGoogleAnalyticsから除外するという内容の記事が多かったのですが、WordPress Popular Posts Statsとなど、アプリ側でアクセスを取得してる場合などにも影響が出ちゃいますので違う方法で修正しました
こんな感じにアクセスが…
対処方法
.htaccessファイルに追記します
~~~
#Redirect For Added FB Fragment
RewriteCond %{QUERY_STRING} ^fb_xd_fragment=.*$
RewriteRule ^(.*)$ http://yourdomain.com\/$1? [R=301,L]
~~~
参考サイト:Facebook fb_xd_fragment Problem – .htaccess Solution | Paul O'Flaherty
参考サイトにもしっかりと書いてありますが、WP Super Cacheで.htaccessを書いている場合、上書きされてしまうので設定変更した場合などは注意しましょう
そもそもの話
IE7以下+likeボタンだと起きる現象みたいなので、あと数週間で消えていく問題なのかもしれませんね
コメント