SEOを行う前にHTMLの本当の意味を知る

本来であれば、ここでSEOに重要なタグのランク付けについてお伝えしようと考えていたのですが、その前に「HTMLタグ」の本当の意味を知らないことには、何のことやらさっぱりわからないのではないか?と考えを改めまたので「HTMLの本当の意味」ということをお伝えしたいと思います。


まず「HTML」とは Hyper Text Mark-up Languageの略で、直訳すれば、ハイパーテキストを構成する言語ということになります。

ハイパーテキストって? という方もいらっしゃるでしょうが、実際に私もコレ!という答えは知りません。

しかし、ワードやエクセルで出てくる「ハイパーリンク」という言葉を考えると、ある一定の輪の中で決められた言語を用いて構成されているページを行ったり来たりすることができる、ひとつの世界を作り上げる文章のことなのかな? とも思います。

まぁここで難しい話をする必要もないので、次に進めますが、この「HTML」は、あなたのウェブページを作るために必須のものであることはご理解頂けると思います。

HTMLを構成する、各タグ([HTML],[BODY],[TABLE],[IMG],[A],[UL]など)は、それぞれ単独では意味をなさず、また、プログラムテキストそのものでは、人間にとっては理解できない内容になっています。

もちろん、実際にはタグ以外に日本語で書かれるテキスト文章や、写真画像などによって構成されてはいますが、それは「ブラウザ」を通してみることで、初めて人の目で確認できるものになります。

ここで、「ブラウザ」について少々解説してみますが、ブラウザとは、一般的にインターネットでウェブサイトを見るためのアプリケーションソフトウェアという表現が適切だと思われますが、その種類は本当に様々です。

その代表的なものが、「Internet Explorer」で、Windowsに標準でくっついているので、一般のネットユーザーは何も考えることなくそれを使っているでしょう。

その他にも、「Netscape」や「Mozilla」「Opera」「Firefox」など、英語圏のソフトも含めると、実に様々なタイプが存在します。

ウェブサイト制作を生業としている企業では特に、このブラウザに関して特別な配慮をしているところが多いのが現状です。


それはなぜでしょう? 
それは、「ウェブページの表示方法は、各ブラウザに依存する」からです。
(ブラウザ依存はブラウザ種類とOS種類によります。

ただ、ここであなたに対して、「あなたのサイトの表示のされ方を、全てのブラウザ、全てのOSで確認しなさい。」とか、そういう無茶なことは言うつもりはありません。

「HTML」は、ウェブページを構成するものであると同時に、その本来の意味は、人間が目で確認するものではなく、サーバーと呼ばれるコンピューターが理解するためのプログラムだということを、知っておいていただきたかったのです。

今後、お伝えする、HTMLの各タグ(前回の[BODY]を含めて)は、本来あなたの目で確認できるものというよりはむしろ、コンピューターが理解できるように設定するものですから、たとえば、


------------------------------------------------------------------------
[img src="aabb.jpg" width="20" height="20" alt="AABB"]
------------------------------------------------------------------------

というタグがあったとすると、これは、サーバからブラウザ側に対して、
------------------------------------------------------------------------
縦20px 横20px の、aabb.jpg という画像を表示する。その代替は AABB である
------------------------------------------------------------------------

ということを伝えている「以上」でも「以下」でもないのです。

最近では、それこそ「Internet Explorer」のユーザーが9割以上を占めていますし、以前にもお伝えした「80:20の法則」を踏まえると、IEユーザーのことだけを考えれば、特別な問題はないと思います。

(こちら少々古い統計で、今のブラウザ割合は変わってきています)

が、とにかく「HTML」というのは、デザインや写真をウェブページに綺麗に映し出すものではなく、本来は一種のプログラム言語であるということを覚えておいてくださいね。

特に、「HomePage Builder」や「Dream weaver」などの、高機能でグラフィカルなウェブページを簡単に作れてしまうソフトに慣れてしまうと、「HTML」がプログラムだということを忘れてしまう人が多いでしょうから、くれぐれも気をつけてみてください。


Filed under: SEO — 18:33:00