SEOの観点からtableタグの使用を極力ひかえ、divタグをCSSと併用して使用することが勧められています。
tableタグとは
tableは表を作成するタグです。
tableタグを次の様に使用します。
<table>
<tr>
<td>表の内容</td>
</tr>
</table>
divタグとは
divタグに囲まれた内容は、ひとつのまとまりとして扱われます。
divタグを次の様に使用します。
<div>内容</div>
tableタグよりdivタグの理由
tableタグを使った場合には、tableやtrやtdなどの不要なコードが多くなります。
一方divタグの場合は、不要なコードが少なくなりソースコードが見やすくなります。
検索エンジンにとっても、余分なソースコードがなくなることにより、重要な文章や単語を拾いやすくなるのです。
そのため、tableタグよりdivタグで書いた方が検索結果に反映されやすくなるので、divタグ使用が勧められています。
divタグを丁寧に説明しているサイト
私はdivタグについては全くしりませんでしたが、
2step脱テーブルスタイルシートCSSレイアウト講座のサイトでdivタグについて勉強しました。
以前私はtableタグを多用していましたが、ほとんどをdivタグに変更し、トップページではtableタグを使用していません。
divタグに興味がある方は、上記サイトを一度覗いてはいかがでしょうか。