ページを構成するHTMLタグは50種類以上あり、それぞれに意味があります。例えば「H1タグは大見出し」や「TABLEタグは表」など、それぞれに意味を持っており、ページ内の文章はそれぞれの意味を考えながらタグを使うことで、効果的に検索エンジンに登録をさせる事が可能になります。
ホームページのソースコード(記述されたHTML)を見たことがありますか?
検索エンジンは、ブラウザの画面を見ることはできません。検索エンジンはソースコードを見てホームページの内容を評価しています。
人間がホームページを見て「見にくいホームページだなぁ」と思ったりすることがあるように、検索エンジンもソースコードを見て「わかりにくいソースコードだなぁ」と評価してしまうことがあります。
これではホームページ内で伝えたいことが正しく検索エンジンに伝わらず、せっかく書いた良い情報も検索エンジンには認めてもらえず上位表示を邪魔する原因になることもあります。
人間に見せるためのホームページも大切ですが、検索エンジンに見せるソースコードも非常に大切なのです。
CSSをお勧めする最大の理由は、ソースコードが短くなることです。
ターゲットキーワードはできる限りページの前部に出現したほうが良いのですが、ソースコードが長くなってしまうと、ターゲットキーワードが出現する位置も下がってしまいます。これを避けるためにもCSSを使ったデザインをする事をお勧めします。
CSSを使用していないソースコードをCSSを使用したソースコードに改良するとソースコードの行数が半分以下にまで短くできる場合があります。
CSSをお勧めする他の理由としてメンテナンスが簡単になることがあります。