SEO対策に関するサイト情報や書籍が数多く出回っていますが、進化するクローラーに対する決め手があるわけではありません。豊富な文字情報主体のページを毎日更新し、ページや被リンク数が増加する人気ブログを目標にサイト構成を考えます。
SEO対策の初歩的な対策には、次のような方法があります。ページランクに影響する内部要因にHTML、タグ、画像、キーワード、JavaScript、flash、フレームなどがあります。外部要因はリンク数やリンク先のランクなどがあります。
検索エンジンのGoogleとYahoo!YSTは各々サイトの評価基準が異なるので、それ相応の対策が必要です。Googleのウェブマスターのためのガイドラインはクローラーの巡回しやすいサイト作成を紹介してます。少なくとも、サイトの一部ページを毎日更新し、ロボットの巡回頻度を向上させる工夫が望まれます。URLとキーワードでYahooやGoogle、MSNの順位を同時表示するDW230はキーワード別に検証できます。また、Google Ranking CheckerはURLとキーワード入力でページランクがわかります。
| 検索エンジン |
内部要因 |
外部要因 |
Open Directoryの検索機能は他のサーチエンジンと連結し、再入力なしで検索できます。
|
| Google |
40% |
60% |
| Yahoo!YST |
60〜70% |
30〜40% |
Googleクローラーが検索始点とするリンクにYahoo!JAPANとディレクトリー型検索のDMOZがあります。DMOZはNetscape社が主催するディレクトリ構築組織ODPのことを指し、世界中のボランティアが共同で審査運営するWebディレクトリで、誰もが無償で自由に公開や再配布ができます。これにサイトが登録された場合、Googleのクローラーが巡回した時は必ず情報収集の対象となります。つまり、DMOZはGoogle版のディレクトリー型検索エンジンの役割を果たします。Yahoo!やDMOZに掲載されるとPageRankのランクアップに有利になる効果がありますが、公共団体などは別としてDMOZの登録は難しいようです。(08年7月1日オンラインショップ登録7,348件)
ページ内容に適合するページタイトルやキーワードを挿入する
全ページに最適なタイトルとキーワードを記述すると検索エンジンに表示される可能性が高まります。その結果、トップページ以外からのアクセス増加が期待できますが、ページタイトル文を考慮する場合の留意点は次のとおりです。
- Googleはタイトル文字の23字を表示するので、この範囲内で表現する
- 各ページの内容が推測できるようなキーワードを2個以内で入れる
- 各ページのタイトルは重複しないように配慮する
- タイトルは先に記述するほど重要と見なされるので、キーワード記載順を配慮する
- 関連性があれば、ブランド名や有名な固有名詞以外に流行語も有効です
- キーワード以外の語句は少なくし、不要な空白や記号は入れない
- ページ内の全単語に占めるキーワード割合を5%〜8%以内に設定する
テキストマッチやキーワードの出現頻度を計測できるチェックツールや検索エンジンロボットが取得する情報をオンラインで再現するツールもあります。
GoogleTMのデータベースから出力された検索結果リストを比較し、リスト間の相違があれば、データ更新が始まっていると推測できるGoogle Dance ToolなどのSEO関連ツールの利用をお奨めします。例えば、国内最大級のSEOツールを提供するDoctorSEOは50種類以上の無料SEOツールが利用できます。なお、METAタグのdescriptionが必ずしも検索結果の紹介文として表示されるわけではありません。検索結果に意図する紹介文を表示させるには、ページ最上部の1行に紹介文を記述する方法が有効です。
優良サイトと相互リンクする
検索エンジンは多くのリンクが張られたサイトを評価されますが、中でもGoogleのPageRankの高いサイトやYahoo!のカテゴリー登録サイトとのリンクが重視されます。
しかし、これらの優良サイトとの相互リンクは申込みも多く困難であり、自店と関連性のないサイトへ安易にリンクするとスパム行為として逆効果になります。
優良サイトとのリンクはクローラーの巡回頻度が高くなるため、自店サイトの更新表示が速くなります。Googleランク以外の優良サイト発見はYahoo!のカテゴリー登録サイトかどうかのチェックが簡単です。多くのクローラーはYahoo!のカテゴリー登録サイトを繁雑に巡回しています。その理由にYahoo!登録サイトは厳選された優良サイトが多いとされるからです。Googleの検索結果に表示されるキャッシュの
日付更新間隔が短いサイトも目安になりますが、外部リンクの場合はGoogle検索を利用した次の方法があります。
- 自店のサイトが上位に表示されるようなキーワードを検索します
- 検索結果の上位サイト確認後、この中から適当なサイトアドレスをコピーします
- 直前に「link:」を付記し、サイトアドレスを貼り付けて再検索します
- そのサイトにリンクを貼っているサイト一覧がリストアップされます
- この中からリンクしてもらえそうなリンク集を探してリンクします
ただし、リンクするページの検索結果数は正確なものではありませんので目安としてご利用ください。リンクが設定された
アンカーテキストの内容は重要キーワードとして高く評価されるので、リンク元への依頼はテキスト文を指定することが大切です。
また、ディレクトリー型検索エンジン
Wodgeの登録や相互リンクしているサイトを探す
相互リンクサイト検索などからリンク登録によってランクアップする方法があります。
クローラーが巡回しやすいサイトづくりをする
- ページ内のクロスリンクやサイトマップは1ページ100未満のリンク数にする
- ページ内の文字情報が少なくURL表示が同一となるフレームはなるべく使用しない
- 例外もありますが、特にページの重要な位置でのJavaScriptやflashは使用しない
- <body>、<strong>や<h1>の見出しタグ、<p>などの直後は重要ワードに認識される
例えば、見出しタグの<h1>は過剰SEOの懸念があるため、1ページ1ヶ所しか使用できません。制御しないとデザイン面でとても使いづらいサイズの太字や前後に空白が表示されてしまいます。そのため、次のようなCSSを利用することをお奨めします。
ただし、単にSEO対策の一環として使用する場合はスパム行為となる懸念があります。つまり、h1とは「大見出し」であり、「中見出し」のh2や「小見出し」のh3などの順で、論理的な文書構造が前提としてなければならないからです。HTML文は正確な文法で無駄なタグを排除し、簡素化すれば読み込みが速くなる効果があります。
| <h3>見出しタグの制御 |
文字制御した表示例 |
文字制御なしの表示例 |
h3{
font-size : 12px;
font-weight : normal;
margin-top : 0px;
margin-bottom : 0px;
} |
見出しタグについて
文字制御をするとこのようなサイズや太さ、行間になります。 |
見出しタグについて
文字制御しないとこのようなサイズや太さ、行間になります。 |
METAタグの記述は簡単明瞭なものにする
METAタグでのSEO対策はGoogleの検索順位に影響ないとされていますが、Yahoo!の検索エンジン
YSTや他の検索エンジンには一部有効であると考えられています。
そのため、全てのページへ内容文と関連するよう記述すれば確実に効果があります。METAタグの記述自体は必須条件ではありませんが、なくても上位表示される場合があります。
それは、Yahoo!カテゴリーに登録されている場合です。実例には、基本の<TITLE>に記述がなく、<META>タグの"keywords"と"description"にも記述がなく、更に有力な被リンク先もないのにPageRankが3の菓子製造業が広島県にあります。
例えば、以前のGoogleランク6の
タカシマヤとランク4の
いよてつ高島屋のMETAタグを比べてください。METAタグのdescriptionや
Keywordsが記されないタカシマヤのランクが上位の時期がありました。
<!DOCTYPE HTML PUBLIC "-//W3C//
DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.
dtd"><html lang="ja"><head>
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS"><meta
http-equiv="content-script-type" content="text/javascript">
<meta http-equiv="content-style-
type" content="text/css">
<title>タカシマヤ</title> |
<html>
<head>
<title>いよてつ高島屋WEBサイト TOP</title>
<meta name="author" content="iyotetsu-takashimaya"><meta
name="description" content="愛媛県の百貨店です。ファッショントレンドやデパ地下スウィーツなど、旬な情報も満載!また、お中元、お歳暮などに厳選されたギフトをどうぞ!">
<meta name="keywords" content="いよてつ高島屋,お中元,お歳暮,ギフト,ファッション,トレンド,グルメ,デパート,百貨店,愛媛,松山">
<meta http-equiv="Content-Script-Type" content="text/javascript; charset=Shift_JIS"> |
次のMETA文はハムのキーワードで常に上位ランクされる播州ハムのMETAタグ部分です。このようにとても正統的で簡素なMETA文なのですが、実際はこの程度で十分なので、検索と無関係のGENERATORのMETAタグは削除した方が簡素になります。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">←日本語サイトの宣言文
<head>
<meta name="robots" content="index,follow">←追加記述を推奨(クローラーの巡回対象とする)
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
<meta name="Keywords" content="手作りハム,ソーセージ,ベーコン,">
<meta name="description" content="手作りハム ソーセージ ベーコン の製造販売。
ハム ソーセージ に関するうんちく話やレシピ紹介もあります">
<META name="GENERATOR" content="IBM WebSphere Studio
Homepage Builder Version 6.5.0.0 for Windows">
<META http-equiv="Content-Style-Type" content="text/css">
<title>播州ハムほりほり支店 - 手作りハム ソーセージの製造・販売</title> |
例えば、infoseekのMETAタグkeywordsは1,000バイト以内で半角・カタカナ・記号が不可で記述文のdescriptionは160バイト以内に制限されます。また、YahooやGoogleが対象とするdescriptionは100バイト以内なので50字内にします。
METAタグのkeywordsは10個程度で十分なので、よく吟味することが重要です。ページ内に存在しないキーワードを記述しないことも大切です。基本的なMETAタグの記述ツールにinfoseekを意識した無料のMETAタグ生成ツールがあります。
商品ページを充実する
当然のことですが、商品点数を大量に掲載することが効果的です。多くの画像代替テキストや商品説明を記述できるので、サイトのコンセプトがより強調されます。
画像の代替テキストとして記述するalt属性に適正なキーワードを埋め込む
例えば、ハムの画像に「alt="お買い得ハムセット"」のような代替テキストを記述します。そうすることで、クローラーは画像のキーワードとして認識することができます。
関連性のないキーワードをページに記述する行為はスパム行為となりかねず逆効果になります。リストマークやアイコン画像の代替テキストは「alt="
"」のように空欄とします。なお、代替テキストの長文は目障りなので注意が必要です。