検索エンジン対策はSEO業者に頼まなくてもできる!SEO情報満載!
テーブルを使ったレイアウトは配列に注意
<body>タグの開始直後のキーワードは強い重み付けを受けます。
<body>タグの開始直後にテーブルを入れてしまうと、重要なテキストが入る位置が下がってしまうことになります。
そのため、どうしても<table>でレイアウトしなければならない場合を除き、基本的にはCSSレイアウトを行いましょう。
例えば、tableレイアウトの場合とCSSレイアウトの場合のソースを見比べて見ると、
・tableレイアウト
<table>
<tr>
<td>
タイトル
</td>
</tr>
</table>
・CSSレイアウト
<div id="○○">
タイトル
</div>
上記のようになり、CSSレイアウトに比べ、tableレイアウトが、ロボットが文章を取得するまでに余計なタグが入っているのが分かると思います。
どうしても<table>を使ったレイアウトが必要な場合は、<table>の前にキーワードを使った文章を入れるなどして、検索エンジンにそのサイトのテーマ・キーワードをすぐに読み込んでもらえるような工夫をするようにします。
また、テーブルレイアウトの場合には、ユーザーの視線の移動順序やロボットがソースを読み込んでいく順序(=音声読み上げブラウザなどがページ内ソースを読込んでいく順序)なども考慮してレイアウトを行う必要があります。