SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

MarkeZine Day(マーケジンデイ)は、マーケティング専門メディア「MarkeZine」が主催するイベントです。 「マーケティングの今を網羅する」をコンセプトに、拡張・複雑化している広告・マーケティング領域の最新情報を効率的にキャッチできる場所として企画・運営しています。

直近開催のイベントはこちら!

MarkeZine Day 2025 Retail

水野貴明の“技術から学ぶ”アクセスログの読み方

第5回 検索エンジンからのアクセスはこうして解析されている(後編)

文字化けと文字コード

 もうひとつ、検索キーワードの集計がはらむ問題として、「文字化け」の問題があります。なぜ文字化けするのかを考える前に、「文字コード」について簡単に説明しておきましょう。

 コンピュータはそもそも「計算機」と呼ばれるように、数字しか扱うことができません。そこで、文字と数字の対応表を作って、この数字のときはこの文字を表示する、という形で処理を行います。このように、ある文字に割り当てられた数字が「文字コード」です。

 しかし、日本語を表す文字コードには複数の種類があります。例えば「Shift-JIS」や「EUC-JP」「UTF-8」などが、日本語を表すことができる文字コードです。そしてそれらの間には互換性がなく、ある文字コードで作成されたデータを、異なる文字コードの表に当てはめて表示してしまうと、意味をなさない文字列が表示されてしまいます。これがいわゆる「文字化け」です。

図.3 日本語を、互換性のない文字コードで表示すると文字化けが起きる。

検索エンジンと文字コード

 インターネット上でも、複数の文字コードが使われています。同様に、検索エンジンから送られてくるキーワードのデータも、その検索エンジンが利用している文字コードで埋め込まれることになります。

 アクセス解析においては、いろいろな文字コードで埋め込まれているデータを変換し、ひとつの文字コードにそろえて集計しなければなりません。しかし、これをきちんとやるのはかなり大変なことなのです。

  • 検索キーワードが短い 
    文字コードの種類は、そこで使われている文字列を見れば、ある程度の判別が可能です。しかし短い文字列の場合、特徴が見つけられないケースもあり、判別が難しくなります。ウェブページ全体のようにたくさんの文字が含まれていればかなり正確に判断できますが、検索に利用するキーワードは非常に短い場合が多く、文字コードの検知に失敗する場合も多いのです。

  • 複数の文字コードを利用する検索エンジン 
    文字コードは、同じ検索エンジンなら同じコードになっているはずだから、検索エンジンごとに、どの文字コードを使うかをリストアップしておけばいい、と思うかもしれません。しかし、同じ検索エンジンで複数の文字コードが使われることもあるのです。

    例えばYahoo!では、最初にトップページから検索を行った場合は「EUC-JP」という文字コードが利用されますが、検索結果ページにある検索窓から検索を行った場合は「UTF-8」になります。

図.3 トップページで検索したキーワードのデータは「EUC-JP」でエンコードされる。
検索結果ページで検索したキーワードのデータは「UTF-8」でエンコードされる。

 Googleでは基本的にはUTF-8を利用していますが、EUC-JP、Shift-JISなどさまざまな文字コードにも対応しています。

次のページ
文字コードを判別するための情報は?

この記事は参考になりましたか?

  • Facebook
  • X
  • note
水野貴明の“技術から学ぶ”アクセスログの読み方連載記事一覧

もっと読む

この記事の著者

水野 貴明 (ミズノタカアキ)

1973年東京生まれ。バイドゥ株式会社勤務の兼業テクニカルライター。学生のとき に父親が買ってきたパソコン(マイコン)と出会い、コンピュータとの付き合い を開始。大学は有機化学、大学院では分子生物学を学ぶも、就職で再びコンピュータの道を進むことになった。その後インターネットの普及により、様々な方に出会う機会を得て1999年より執筆活動を開始。 http://d.hatena.ne.jp/mizuno_takaaki/

 

著書
『アクセス解析でホームページの集客を極める本』 水野 貴明著、 ソーテック社、2005年3月 
『詳解RSS~RSSを利用したサービスの理論と実践』 水野 貴明著、ディー・アート、2005年8月

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

MarkeZine(マーケジン)
2006/11/17 11:00 https://markezine.jp/article/detail/344

Special Contents

PR

Job Board

PR

おすすめ

イベント

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング