ホームページのデザインと文章構造の分離(スタイルシートによる)によるメリット

SEO、作業効率、ビジュアル面から、CSS(スタイルシート)を別ファイルにする。
SEO的には、ホームページのデザインと文章構造の分離をする事でHTMLファイルに記述されたテキストをクローラーが拾いやすくなる。(この際、HTML内にCSSの記述やJavascriptの記述があるのはマイナスになる)
作業効率はCSSファイルを修正する事で複数のHTMLファイルのビジュアルやレイアウトの変更を一斉に行うことができるため格段に良くなる。
ビジュアル面では、レイアウトデザインの自由度が上がる。(テーブルレイアウトを必要最低限に抑える)
そして、テーブルレイアウトもSEO的にはマイナスなので必要最低限に抑える事で、メリットがある。
テーブルレイアウトがSEO的にマイナスなのは、本来ホームページのレイアウトデザインの為のモノではない為である。テーブルは表計算などに使う目的のモノだが、ホームページのデザインに都合が良かった(ブラウザ間の見た目の誤差が少ない為、昔は良く使われた。)のだが、スタイルシートなど技術やブラウザの互換性の進歩により、あまりホームページのレイアウトには使われなくなってきた。クローラーもテーブルを嫌うのでなるべくテーブルを使わずCSSによるレイアウトにまとめたいものだ。

, , , , , , , , , , , ,

Leave a Reply