ブログは、XHTMLで記述されている
HTMLの後継である、XHTML。簡単に言うと、「デザイン」と「文章」を分けて記述できる言語。
ブログでは、HTMLの弱点を補強しているこのXHTMLが使われています。
世の中にブラウザと呼ばれるソフトが現れて以来、HTMLも進化してきています。したがって、いろいろバージョンがあるのはご存知かと思います。XHTMLは、今までのブラウザでも表示できるように互換性を維持しています。
ソースの一番最初に次のような宣言。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
これは、XHTMLで記述されていますって宣言です。
皆さんのブラウザでも「ソース」から確認することができるかと思います。
文章部分を効率よく解析
このXHTMLは、検索エンジンGoogleと相性が良いと言われています。なぜなら、検索エンジンにとって文章部分を効率よく解析することができる構造となっている為。
逆に、HTMLの弱点として、デザイン部分と、コンテンツ部分(文章内容)の記述がごちゃごちゃになってしまうことがあげられます。検索エンジンのロボットが、その複雑なページを解析しにくいのは、当然ですね。
スタイルシートでデザイン
デザイン部分は、CSS(スタイルシート)が担当します。この部分は別ファイル化するのが一般的です。他のページからも参照すれば、同一のデザインとなるからです。このデザイン部分は、検索エンジンのロボットには必要のない部分なのです。
このように、ブログは、このXHTMLによる記述がされている為、SEO対策に良いとされています。