検索エンジン(SEO)対策のサービス
- WEBマーケティングの一環としてアクセスアップを図るために、検索エンジン対策を位置づける。(フレームワーク化)
- WEBページ制作でのキーワードの盛り込み方やGoogleの『PAGE RANK』等の上位表示されるための仕組みの理解と対策の実施。(SEO対策)
- ネット広告の検討:Google Adwords、Overture sponcerd ADやアフリエイト広告、ブログの活用他(ROI分析)
- アクセスログ解析ツールで効果分析とWEBサイト制作内容の見直しの実施。(PDCAサイクル化)
◇ アクセスアップのフレームワーク ◇
- 検索エンジンのキーワード検索時に上位表示されることで、WEBページのアクセスアップを図る。
- アクセスアップには、適切なキーワードの選定、検索エンジンへの登録からネット広告利用による露出度アップまでの一連の作業が必要です。
- 検索エンジン対策として、『Google』と『Yahoo!』を中心に効果分析と見直しの繰り返し作業でアクセスアップを狙う。
ステップ | 実施項目 | 備考 |
---|---|---|
タイトル及び キーワード選定 |
全ページ統一したキーワード(会社名のロゴに近い名称)の利用 | タイトルに埋込み |
ホームページの内容に添ったタイトル | ||
検索エンジンを考慮したキーワードの選定 | キーワードシミュレーション | |
見出し<h1〜h2>と1行目にキーワード埋込み | ||
選定したキーワードを太字(strong) | ||
検索エンジン登録 | Open Directory … http://dmoz.org/World/Japanese/ | |
Yahooビジネスエックスプレス(カテゴリー登録) | 52.5千円/回 | |
Google サイトマップ登録(βバージョン) | ||
SEO対策 | ページランクの高いところと被リンク | |
画像の『alt』エレメントに、キーワードをつける | ||
リンク切れを防止 | ||
ページ構成:ページのガイドライン(CSS、ヘッダーとフッター、メニュータグ他) | ||
検索エンジンの スパム行為の禁止 |
隠し文字、ページの複製等の行為禁止 | |
クローラーに対する別ページ(テキストのみ)表示… 自動クエリの禁止 | ||
PageRankアップ | 外部サイトからのリンク数アップ | |
信頼性と品質のあるサイトとの相互リンク | ||
ネット広告の検討 | メールマガジン広告 | ライバルの動向チェック |
PPC広告… Google Adwords、Overture sponcerd AD | キーワードの追加、編集、削除 | |
アフィリエイトプログラム… Value Commerce、ブログ | 広告のROI(投資対効果)の分析 | |
口コミ・お気に入り | コミュニティー化 | |
アクセスログ解析と サイト見直し |
検索エンジンのキーワードの効果測定 | 週1回以上 |
目的ページへの経路パターン分析 |
- 検索エンジンの利用動向(Nielsen//netRatings 調べ)
- Yahoo! は、2005年10月3日からロボット型検索エンジンを追加(以前は、Googleを利用)
- 日本では、Yahoo! Searchの利用が高い
検索エンジン | 2005年9月 | 2006年1月 | |
---|---|---|---|
アメリカ | 日本 | アメリカのシェア | |
1:53.42% | 3:30.87% | 48.2% | |
Yahoo! Search | 2:34.25% | 1:66.32% | 22.2% |
MSN search | 3:27.52% | 2:31.39% | 11.0% |
◇ タイトルとメタタグ(説明文・キーワード)の設定 ◇
- YSTとGoogleの検索結果の違い
- Yahoo Search Technology(YST)は、カテゴリー登録とウェブ検索の両方に登録されると上位表示される。
- YSTは、検索結果に『カテゴリー登録』と『サイト内検索』を付加したリンクが表示される。
- YSTでは、『カテゴリー登録』に登録された内容が優先表示される。
- Googleでは、<title>(全角32文字以内)と<description><body>のキーワード付近を構成した内容が表示される。
- Yahoo Searchの場合
- Yahoo! カテゴリに登録されているページがヒットした場合は、Yahoo! カテゴリに登録されているタイトル説明文を表示。
- Yahoo! カテゴリに登録されていないページがヒットした場合は、タイトルはヒットしているページの<title>タグ、説明文は KWIC 形式で表示。
- KWIC(KeyWord In Context) 形式とは、
検索結果 における説明文の表示方式。ヒットしたページの中から、検索キーワードを含む前後の文章が説明文として表示される形式のこと。 - Google においては、ほとんどの場合が KWIC 形式だが、検索ワードによっては、一部で dmoz (Open Directoryプロジェクト)の説明文が引用されることがある。また、MSN においても、主に社名等で検索した際に、dmoz に登録されている説明文が引用されることがある。主に社名等固有名詞における検索に影響するため、直接"ブランディング"に繋がる部分とも言える。そのためYahoo! のみならず、dmoz の登録文言ももう一度見直してみる必要がある。
- タイトル、メタタグの重要視する点
- 検索キーワードは、ページの先頭(<body>)の1〜2行に盛り込むと効果が出る。
- 出現頻度は、ページ全体の5%前後に納める。加えて大きな文字(<h1>でなくても良い)、強調文字(<strong>)にすると良い。
HTMLタグ | Yahoo! | MSN | 対応策 | 備考 | |
---|---|---|---|---|---|
<title> | 35文字以内 | 32文字以内 | 24文字以内 | 重要なキーワード順に並べたもの(多くて5個以内) | Yahoo Dir登録タイトルは、20字以内 |
description | ○ | ◎ | ◎ | ページ内容に合った説明文にして、キーワードを含めたもの。(50文字以内) | |
keywords | ○ | × | ○ | 本文に存在するものをキーワードにして、5個位にする。(多くて10個位) |
◇ Yahoo!カテゴリー登録 ◇
- 特徴
- Yahoo!カテゴリー登録には、2種類あり商用は有料で、『ビジネスエクスプレス』がある。
- YSTの上位表示の70〜100%がカテゴリー登録サイトが上位表示されるようになった(2005年6月以降)。
- ブラウザ上でフレーム対応の有無の考慮等からホームページ全体のページリンク上のコントロールが複雑となる。
- 『ビジネスエクスプレス』
- 企業、法人、営利目的
- 有料登録 … 525千円/回(再申請は、無料)(アダルト、出会い系、ギャンブル等は、157.5千円/回)
- 申請後、3日以内にメールで結果が知らされる (2〜3回申請するケースが多い)
- 1度登録すると、半永久的に広告できるメリットがある
◇ キーワードの設定 ◇
- キーワード出現頻度解析ツールによるキーワード出現頻度の調査
- テキストマッチやキーワード出現頻度をオンラインから簡単に計測することができるSEO 検索エンジン最適化ツール。「SEOツール」として公開されていたもの。
- キーワードの選定は、
- 検索してもらいたい検索キーワードを5個位選出する。
- 選出したキーワードの組合せで「YST」と「Google」の順位を確認
- 「YST」と「Google」の3位までのページにつき、『キーワード出現頻度』を実施
- <title>、<keywords>、<description>及び本文(<body>)の内容分析し、キーワードの出現頻度(回数、率)と順位から適切なキーワードを推定する
- ライバル会社より上位に表示するためには、キーワードの出現数を1つ多くする。
- 留意事項
- キーワードの出現頻度率は、5%前後が目安とする
- ページ全体の単語数を増やさないで、目的のキーワードを増やすと書き過ぎでかえって下位に表示されることがある。(修正後1〜2週間以内に順位確認し、悪いときに戻す)
- 目的のキーワードが多すぎると見苦しいページ内容(見え見え)となるので悪い印象にならないようにページ全体とのバランスをとる。
◇ SEO対策 … 具体的な実施内容 ◇
- HTMLの最適化まとめ
全体 | あなたのサイトのようなコンテンツを探しているインターネットユーザーが、検索時に使うキーワードを想定し、サイトのタイトルや本文に含めます。 |
タイトル | <title>、METAタグを使って、興味を引き、かつサイトのコンテンツにふさわしいタイトルを付けます。(文字数:32(全角)以内) |
サイトの説明文 | 「description」METAタグを使って、サイトの説明文を正確に記載します。興味を引き、かつサイトのコンテンツにふさわしい説明にします。(50文字以内) |
キーワード | 「keyword」METAタグを使い、ページに関連するキーワードをリストアップします。すべてのページに当てはまるキーワードよりも、ページ固有のキーワードをそれぞれ記載するとよいと思われます。(多くて10個以内、5個位最適) |
リンク | ページ内には、それぞれの内容に合ったテキストリンクを設置します。 文字列が画像ファイルで表されていると、検索エンジン用ロボットが正しく認識できない場合があります。また、イメージマップで設定されたリンクはロボットが巡回しない場合があります。すべてのページを検索エンジン用ロボットが巡回できるようにトップページにサイトマップのリンクを設置することがよいと思われます。 (ページ深度(階層)は、トップページから3層までが最適) |
画像 | alt属性のテキストを指定します。 |
関連ページとのリンク | 関連サイトの管理者やコンテンツ提供者を通じて、関連ページとのリンク数を増やします。 ただし、リンク数を増やす目的で関連性のないページとのリンクを増やす行為は「検索エンジンスパム」とみなされるため、表示順位が上がることはありません。 |
- サイト構成・内容の最適化
- サイト構成の分かりやすさ
・テーマを絞り、そのテーマの沿ったページ構成内容にする
・テーマごとにグループ分けして、階層構造でホームページを構成する。
・全てのページが検索エンジンからの検索入り口と考えたページ内容とする。 - サイトのボリュームアップ
・用語集のページ、FAQ(Frequently Asked Question) :良くある質問のページ、ページ分割による増加ページ
・顧客の声や紹介、商品サービスの詳細な仕様・内容紹介、スタッフ紹介 - 魅力あるページ創り
懸賞、占い、BBS、チャット、個性あるコンテンツの情報検索 など
- キーワードの最適化:検索キーワード設定上の考慮点
- ページ内にキーワードを入れる場所としては、ホームページの上から下に向かって情報収集するため、<title>タグや<meta>タグのキーワード活用と1ページ内の冒頭部分にキーワードを盛り込むようなページレイアウトにする。
- キーワードは、1ページ内のテキスト量の5%以内 (20%を越えるとペナルティとなる)
- キーワードとしては、検索するユーザー側の特性からの考察
1) 狭い意味合いのキーワードを2語以上を選択して、検索する際の一般的な組合せを考察する。
2) ターゲットユーザーが使うキーワード(言い換え)を考察する。
3) キーワードとして地名等の固有名詞を活用する。
4) ユーザーから検索するキーワード(検索エンジンサイトからのリンク)内容をアクセスログから解析して、キーワードを抽出する。その中から想定していないキーワード等を考察する。
5) キーワードの表現を統一する。… 送りがな、ひらがなとカタカナ、漢字とカナの違いを統一する。 - 検索エンジンのテキスト解析する仕組み(方法)を知って、それに沿ったキーワード構成
1) キーワードの密度:出現する頻度により文章の中で関連性が高いと評価する。
2) キーワードの位置:冒頭に近いところに出てくる言葉を重要と評価する。
3) キーワードの近接度:重要な言葉が互いに近い位置にあるほど重要と評価する。
4) キーワードの強調:<em>(斜体)、<strong>(強調)タグを使用していると重要語と判断される。
- 検索キーワードに良い選定キーワードとは
- 商品購入やサービス利用上での直感的な言葉のもの。問題、悩み、ソリューションなどの解決策からのもの。 … ex.激安、スピード、格安、無料、初心者,簡単 他
- 感覚的、感情的、欲望的に表現するもの。 … ex.うまい、おいしい、楽しい、完熟 他
- 一つの意味の言葉に対して、複数のキーワードを設定する。 … ex.「携帯電話」の場合、検索する人を考慮して「携帯」、「ケイタイ」、「ケータイ」も含める
- 5W1H形式で、キーワードの絞込みを行う。
What … ブランド名、サービス名、商品全般的な呼び名
Where … 地域名、工場用、オフィス用
When … 使用時期(季節)・時間、イベント
Who … 有名人の名前、作品名、作者名 等
Whom … 男性用、女性用、子供用、学生、高齢者、シニア 等
How … 激安/格安、高級、小型、オーダーメイド、手作り、業務用、中古、オリジナル 等
- HTMLの<title>タグの最適化
- 検索エンジンのリストには『見出し』表示されるので、各ページの内容での売り文句となるキーワードを含め、長すぎず適切なタイトル名を付ける。(文字数:20〜35以内)
- 検索エンジンが最重要視しているテキストで、重量なキーワード順に並べたものにする(多くて5個以内、2個位がよい)
- 社名、地域名等の固有名詞を入れる場合は、最後に入れる。(文字数が多い時省略語を利用)
- HTMLの<description>タグの最適化
- ページ内容にマッチした説明文にして、キーワードを含めると良い。(50文字以内)
- HTMLの<keywords>タグの最適化
- 本文にある内容から選択し、多くて10個以内とする。記号は使わない、キーワードをいくつも羅列しない等
- HTMLの『本文』の最適化
- <body>の直後に200文字程度の文章を作成し、キーワードを含めたものでそのページで伝えたい内容を記載する。
- 全ページのヘッダーやプッターに第一目標とするキーワードを含んだキャッチコピー(フレーズ)を入れる。
(ビックキーワードがよい) - 米国の文書構造が3階層であることを考慮して、「大見出し」、「中見出し」、「小見出し」にキーワードをバランス良く散らばめる。
- <a>タグの文字列(アンカーテキスト)は、リンク先のページとの関連性を評価しているので、リンク先のページを的確に表す文字列にする。(リンク先<title>タグや<h1>タグの文字列がよい)
- テキストリンク先の付近にリンク先の要約文を入れてキーワードを増やす。
- 画像の利用には、<img>タグのalt属性のに画像の代替えテキストを設定しておく。
- 画像を利用した場合は、画像の近くにキャプションを入れて、その中にキーワードを盛り込む。
(その際に、キーワードについてリンクを張らない) - リンクに使う画像は、alt属性を指定しておく。
(注)HTML4.0からは、<img>タグのalt属性は、全て指定することになっている。
- フレームの使用は避ける。
- 検索エンジンの多くは、フレーム定義ファイルを単独のファイルと見なして評価するため、メニューのみのページ、本文のみのページ等の検索結果の表示になってしまう。
- Javascript , Flash、イメージマップ(<map>)によるリンクは避ける。
- 検索エンジンが読み込むことができないので、リンクをたどって登録されなくなる。対策としては、<a>タグを使ったテキストのリンクを併用する。
- クローラの入り口として、Javascript,Flashを避けTOP ページへ戻るリンクを設置して、クローラが迷子にならないようにし、クローラの出口は非テキスト(Javascriptの画像等)でリンクすると良い。
◇ 検索エンジンスパムの禁止 ◇
- 検索エンジンスパムとは
- 検索キーワードと十分な関連性がないにもかかわらず、上位に表示されるように意図的に検索結果を操作する行為をいいます。検索エンジンスパムに該当すると判断されたサイトは、ペナルティを課している。
- ペナルティは
1.検索結果の順位を下げられる
2.検索結果から除外される
3.インデックス・データベースから削除される
- 検索エンジンスパムの例
- 不正クローキング
・検索エンジンの検索結果に表示される内容と利用者が目にするページの内容が異なるページ
・検索エンジンのために作られたページ(Google に自動化されたクエリを送信 他)
・検索エンジンが付与する表示順のランクを不正に上昇させているページ
・検索する利用者をほかのページに転送するためだけに存在するページ(不正なリダイレクト) - 複製ページ
・ほかのページとまったく同じ内容で作られたページ(ミラーサイトやミラーページ)
・情報をほとんど公開していないにもかかわらず、自動的かつ大量に作られているページ - 詰め込みテキスト
・1x1ピクセルの<img>タグのalt属性の設定や<noframe>タグの文字埋め込みのページ
・コンテンツに関係のない言葉を記載したページ - 隠しテキスト
・検索する利用者に見えないテキストを使っているページ
(背景色と同色の文章、人間の目には判断できないようなテキストサイズ) - 不正メタ
・<meta>タグのdescription属性、keywords属性に長い説明文や大量のキーワードを入れたページ - 不正リンク
・過度な相互リンクを行い、サイトの認知度を不自然に上昇させているページ
・人に見えないリンクの設定や内容に関係ないサイトとの相互リンクをする。 - 不正サイト
・特定の社名を悪用しているページ
・過度なポップアップ使用により、利用者の正常な操作を妨げるページ
・虚偽または詐欺と思われるページ
(著名なウェブ サイトのスペルを少し変えただけの名前で登録する 他)
◇ PageRankアップ ◇
- Pagerankとは
- Googleの検索エンジンのみの検索技術で、検索対象のサイト(ページ)を「0〜10」のランク付けをしている。
- 『被ページリンクの数』と『被ページランクの高さ』でそのサイトのページランクが決定される。
- PageRankが高いことが、検索エンジン表示で上位表示の大きな要因である。(重要ポイント)
- サイト運営でサイトの更新を頻繁にしていて、最新情報や興味深い情報の掲載、信頼性のある情報掲載の努力しているところがランクアップする。
- 2〜3ヶ月に1度、PageRankが見直しされる。(変動する)
- 2被リンク先については、現在0であっても、1〜5でなくても今後良くなる可能性があるところは、被リンクをお願いすると良い。
- 被リンクの増加
- 被リンク先の候補
・関連したテーマのサイトからリンクの確保
・オーソリティ「特定のジャンルで権威のあるサイト」からのリンク
… 古くから登録されていて、ディレクトリー検索サイトで削除されていない(生き残っている)サイト
… 登録してくれそううもないビックキーワードのサイト
注)ビックキーワードとは:検索ヒット率(競争率)が高く上位表示が困難なキーワード(ex.英会話、ラーメン、セミナー、家庭教師 他) - 被リンク先の効果(影響度)
・Google:別サイトからの被リンクを100ページくらいリンクすると上位表示される
・YST:被リンク先の同一サイトにおいて、ページリンクが多くても1ページ分(多くて2ページ)としか認識されない - 被リンク先の調査
・Google:「link:www.xxx.co.jp」のようにURLの前に「link:」をつけて検索
・Yahoo!:「linkdomain:www.xxx.co.jp」のようにURLの前に「linkdomain:」をつけて検索 - 被リンク先としてのショッピングサイトの利用
・楽天モール:15,212企業
・ヤフーショッピング:商品検索サービスで出店していると『Yahoo!ストア』のマークボタン(クリック)が表示される - 被リンク先としてのネット広告の利用
Yahoo! | |
---|---|
Adwords | Overture(スポンサードサーチ) |
入札するクイック単価 + クイックレート で上位表示する | 入札するクイック単価で上位表示する |
日ごとに予算を設定して掲載回数をコントロールできる | 英会話、美容などは、1クリック700円〜1000円と高価で上位表示には、月50万円以上となり、費用対効果が悪い |
◇ Google『サイトマップ』の利用方法 ◇
- Googleのサイトマップとは
- 2005年7月3日からスタートしたもので、βバージョンであるが、サイトのクロール(そのソフトをスパイダーと呼ぶ)の精度と効率を高めたもの。
- クロールする際に、クロールを開始する場所に指定されたファイル(XML形式,UTF-8コード、URLパスの内容等)他の方法で指定でき多くのページをGoogleのインデックスDBに登録できるもの。
- クロール対象にしたくない場合は、「robots.txt」でURLパスの指定ができる。(YSTも共通化できる)
- サイトマップのデータ(robots.txtを含む)提供した場合でも、通常のクロールを実施していて、その際に優先的に参照することの役割である。
(上位に表示する等のこととは無関係)
注)スパイダー:定期的にサイト内を検索してリンクを辿り、ページ情報を収集するものでコンテンツの追加、変更がないかをチェックするソフト
- 特徴
- サイトマップファイルを使用して、サイトのページ情報をGoogleに提供できる。
… 提供内容:サイト内の有効なURL、ページの更新頻度、処理の優先度の指定ができる - Googleのインデックスに登録する方法は、サイトマップファイルのみのクロールではなく、従来通りに行われる。
- サイトマップを利用するには、Googleのアカウントに登録する必要があり、サイトマップ・アカウント以外の利用も可能になる。
- サイトの所有者として、メールアドレスとパスワードでログインすると、「統計情報」、「エラー情報」(クロールできなかったURLのリストとその理由)等が分かる。
- サイトマップアカウントでログイン後に表示されるID名でファイル(確認ファイルで中身は何もないもの)を作成して、サイトのroot他に設置する。
- ID名のファイル(確認ファイル)の一致は、そのサイトにアップロードできるアカウント権限(所有者)どうかのみに利用している。
- サイト内容を提供する方法
- 1.サイトマッププロトコル
サイトマップ プロトコル(Google が開発した XML 形式のオープン ソースのプロトコル)に準拠したサイトマップファイル内には、サイトの URL のリストと、それらの URL に関する情報を含めることができ、Google サイトマップ生成ツールまたはサードパーティ製の生成ツールを使用して作成する - 2.OAI_PMH
アプリケーションに依存しない、相互運用のためのメタデータ収集フレームワーク(モバイル サイトマップでは使用できない)
(Open Archives Initiative Protocol for Metadata Harvesting) - 3.シンジケーション フィード
RSS 2.0 および Atom 0.3 フィードを使用できるが、フィードに最近更新されたページの URL だけしか含まれない場合があるのでご注意が必要 - 4.テキストファイル
1 行につき 1 つの URL を入力したテキスト ファイル(UTF-8コード)で、URL のリストのみを含めることができる(各 URL の優先度や更新頻度などの情報を含めることはできない)
… の4つの方法が選択できるが、『サイトマッププロトコル』が便利でクロール精度をアップできる。
- サイト内容の作成ツール
- Googleが提供しているもの
Python2.3以降が利用できる環境で、スクリプト言語の知識が必要(無料でダウンロードできる
注)Pythonは、欧米でPerlに次ぐ人気のスクリプト言語 - サードパーティ製のツール
日本のものはない現状で、windowsの「.net Framework 1.1」を追加しないと利用できないものがほとんどであるが、GsiteCrawler … windowsの「.net Framework 1.1」なくても良いが、日本語の文字化けする。サイトのクロールも可能(3ヶ月の利用限定) - 弊社の『Google sitemap.xml作成ツール』は、WEBコンサルティングのクライアント向けにサービスしています。
Google sitemap.xml作成ツール説明(PDF) | |
---|---|
Google sitemap.xml作成ツールのデータ形式(PDF) | 3.1MB |
Google sitemap.xml作成ツールの処理手順(PDF) | 2.8MB |
- サイト内の設置場所
- 基本的には、root directoryにサイトマップファイルを設置する
- 別サイトのサイトマップのリストを含めるには、XML形式のサイトマップ・インデックスのファイルとして保存する
- サイトマップリストのファイルは、圧縮なしで最大10MB以内、URL件数:50,000個まで登録可能
- サイトマップリストの許容量を超えた場合は、サイトマップ・インデックスを利用して、サイトマップファイルを複数個設置する
- サイトマップ・インデックスは、1000個までのサイトマップリストを含めることができる
- Google へサイトマップの再送信
- HTTP リクエストを使用してサイトマップを再送信することができる。
- Google sitemapへURLエンコードして送付する場合のパス(エンコードは、Shift_JISの場合もUTF-8と同じ)
[ http://www.google.com/webmasters/sitemaps/ping?sitemap=http%3A%2F%2Fwww.cxmedia.co.jp%2Fsitemap.xml.gz ]
◇ アクセスアップ対応の実施ステップ ◇
- 現状調査(アセスメント)
- キーワードサーチによるポジション、ランキング調査
- 競合先(20位くらいまでのサイト)のランキング調査によるケーススタディ:キーワード、タイトル、リンク先等
- アクセスアップの計画立案
- リンクポピュラリティノ 相互リンク、ディレクトリ型検索エンジンへの登録
- WEBサイトの構成、コンテンツ増加、魅力あるサイトづくり
- WEBページでの検索エンジン対応:<meta>タグのdescreiption属性、keywords属性、<body>のキーワードが含まれる説明文の配置、見出しのタグの利用等
- 新WEBサイトの運用実施と検索エンジン対策の結果レポート化(1〜2ヶ月後の検査)
- アクセス数が少ないと下位表示や3ヶ月くらいで抹消されるので、2〜3ヶ月後に再登録する必要がある。
- google Page Rank他(Search Engine Spider Simulatorで解析対応を図る)ヒットするキーワード、検索順位、説明文の適切さをチェック
- 検索エンジン対策のコンサルティングについては、概ね上記の内容について実施いたします。費用等の詳細な内容については、お問い合わせ下さい。