ホームページ制作とXHTML
XHTMLとはホームページを制作するに当たって、厳格な規格に基づいたマークアップ言語です。 所謂HTMLより厳格で論理的な構造となっており、SEOにも適しています。
XHTMLとは
XHTML(Extensible HyperText Markup Language)は、
簡素で自由度の高い文書構造記述言語として発展してきたHTMLに、
XML(eXtensible Markup Language)の持つ柔軟性、拡張性を取り入れたもので、
XMLの仕様に準拠するように定義し直した厳密な文書構造を持つマークアップ言語です。
2000年1月26日にHTMLと同じくW3C
HTMLは書式にそれなりに自由度がありましたが、XHTMLはXMLの実装であるため、
書式が厳密になっています。
また、HTMLは規格がどんどん拡張され、現実的にサポートするのが困難な規模となってきているのも確かです。
ホームページの使用言語として厳格に定義されたXHTMLの文法を使用することで
様々な拡張機能や互換性を生み出す可能性を秘めています。
厳格に定義された正しい文書構造を持つXHTML
厳格な定義とは、平たく言うと、文書構造の決まりごとを定めていると言えばわかりやすいでしょうか。
HTMLが自由度が高いというのは、明確な決まりごとが少なく、よりアバウトな言語であるからです。
要するに少々間違った書き方をしても大丈夫な言語でもあります。
また、定義が迷走している感も有り、結論的にどれが正しいのかわからないということも挙げられます。
割と初心者の方でも簡単に制作しやすいのは利点ではありますが、
正しい文書構造で綺麗なホームページを作るのが理想であると言えるでしょう。
XHTMLとSEO効果
XHTMLがSEOに効果的であると言えるのは、正しい文書構造にあります。
ずらりと並べられた言葉と、章立てされて整理された文章はどちらが読みやすいでしょうか。
検索エンジンはロボットが探索しています。
ロボットはページデザインや色配置などの人間のように視覚的要素には全く拘りません。
文章の構造などから判断して検索エンジンの順位を定めていきます。
すなわち、ロボットに優しい構造にすることが大切であると言えます。