美川の山里暮らし

還暦を過ぎ、岡山県南西部の山間地で文明の利器を活用しながら田舎生活を満喫したいと思っています エジソン君の絵

本日as76.netが400万アクセスを達成しました

Filed under: Home Page — タグ: , — daii @ 6:21 PM
2010年7月21日

2001年4月にホームページを作成してから9年3ヶ月でアスナロネットの総アクセス数が本日400万アクセスを達成しました。

300万アクセスは2009年11月21日でしたので、ちょうど8ヶ月で100万アクセスということになります。アクセス数は平均125,000/月、4,166/日ということになります。

その前の200万アクセスは2009年3月27日でしたので、これも約8ヶ月で100万アクセスということになっていました。

最近の1年間は、途中でHTMLファイルの拡張子をhtmからphpに変更したり、ホームページの構造を大幅変更したりしたのが響いたのか、一時期アクセスがダウンしました。最近はまたアクセスが上がってきました。ちなみに昨日は7,300アクセスを突破していました。

有り難いことです。これからもSEO対策とホームページの作成と充実に努めていきますので、今後共よろしくお願いします。

スポンサーリンク

FeedBurner経由の長いアドレスを本来の短いURLにまとめる

Filed under: コンピュータ — タグ: , , — daii @ 11:23 PM
2010年7月7日

FeedBurner経由でホームページにアクセスすると、URLの末尾に「?utm_source=feedburner&以下略」とい う長い文字列が自動的に付加されています。このアドレスが一時的にせよ検索で登録されたり、誰かにブックマークされたり、外部リンクとして紹介されたりし て、本来の短いアドレスと二重になってSEO上でも不具合なことになります。

つまり期待しているURLとは異なるURLで登録されてしまいます。これを一つのアドレスにまとめる方法は、次のようにhtaccessを使って FeedBurner経由でアクセスした際には「?utm_source=feedburner&以下略」を取り除いたURLにアクセスさせるよ うにする方法もあります。

RewriteCond %{QUERY_STRING} utm_source=
RewriteRule ^(.*)$ /$1? [R,L]

もっとスマートな根本解決方法

しかし、もっと良い解決方法がありました。それはFeedburnerのレポート集計の画面の一番下のメニューのFeedburnerスタッツをクリックすると、 記事のクリックスルー集計の下に「Track clicks as a traffic source in Google Analytics」というのがあり、このチェックを外せば本来の短いアドレスとなり全く問題ありません。

この長いアドレスはGoogle Analyticsで解析する時のもので、これがなくてもFeedburnerで集計ができるのでチェックを外しても何の問題もありません。

メインのスタイルシートに印刷用のスタイルシートを追加する方法

Filed under: Home Page — タグ: , , , — daii @ 6:49 PM
2010年6月24日

普通は変更した部分だけを印刷用のスタイルシートファイルに追加指定します

普通、印刷用スタイルシートは、印刷用に変更した部分と、新たに追加した部分だけで作ります。私の場合の印刷用スタイルシートは次のようになっていました。

#content {max-width: 1500px; margin: 0; padding-left:20px;}
#menu {display: none;}
.np {display: none;}

一行目で横幅を広めにしておいて、印刷で横幅が自動的に調整(横幅は元々フレキシブル)されるようにします。また、左側に余白を広めに取ります。二行目でサイドバーの印刷をやめて、三行目で広告等を印刷しないようにします。印刷のプレビューをしてみてください。こんなに簡単な設定でもうまく印刷されるはずです。

メインのCSSファイルに印刷用のスタイルシートを追加記入する

スタイルシートファイルは印刷用を別にする必要があると今まで思っていましたが、印刷用に変更した部分と、新たに追加した部分だけを次のようにmedia=”all”で指定したメインのスタ イルシートファイルの最後に追加すれば良いことがわかりました。

この方法を見つけたのは、グーグルウェブマスターツールを見ていたら「Labs」の「サイトのパフォーマンス」に「ページの読み込み時間の短縮方法」で、CSSファイルをまとめなさいと書いてあったのがヒントになったからです。

この方法だとprint.cssファイルが不要で、CSSファイルがひとつで良いことになります。この為、ファイルの読み込みが速くなり、SEOにもユーザーにも良いし、とても簡単で管理が楽になります。

@media print {
#content {max-width:1500px;margin:0;padding-left:20px;}
#menu {display: none;}
.np {display: none;}
}
スポンサーリンク

Google Analyticsのトラッキングコードを外部ファイルにする

Filed under: Home Page — タグ: , , — daii @ 12:45 PM

Google Analyticsのトラッキングコードとは

Google Analyticsはサイトのアクセス解析には簡単で便利なものです。Google Adsenseの解析にも使えます。このトラッキングコードは以前はHTMLのbodyの最後に挿入するようになっていましたが、最近確認すると、headタグの最後に入れるようになっています。トラッキングコードは次のようなものです。

<script type="text/javascript">

? var _gaq = _gaq || [];
? _gaq.push(['_setAccount', 'UA-XXXXX-X']);
? _gaq.push(['_trackPageview']);

? (function() {
? ? var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
? ? ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
? ? var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
? })();

</script>

Google Analyticsのトラッキングコードを外部ファイルにして読み込む

そこでヘッドタグの最後に入れてみましたが、コードを見るとヘッドタグの中がゴチャゴチャしていて見にくいようです。よく見るとこれはJavascriptそのものです。先日external.jsをヘッドタグ内に読み込むようにしたばかりなので、この中にトラッキングコードも入れてみたらどうかと、実験してみました。結果は問題なくアクセス解析が行われているようです。

外部ファイルにする時は次のようにscriptタグを取り除いて、既存のファイルの次に追加します。このようにするとファイルを読み込む時間も短縮できるはずです。SEOにも良いはずです。

? var _gaq = _gaq || [];
? _gaq.push(['_setAccount', 'UA-XXXXX-X']);
? _gaq.push(['_trackPageview']);

? (function() {
? ? var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
? ? ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
? ? var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
? })();

Google Adsenseのトラッキングコードも外部ファイルに追加

別サイトやサブドメインで運用しているGoogle Adsenseのトラッキングコードを追加する場合は同様にコードを追加します。

window.google_analytics_uacct = "UA-XXXXX-X";
« Newer Posts

Powered by WordPress