フラッシュ、JAVAはホームページに多用しない

フラッシュ・JAVAはユーザビリティとSEO(検索エンジン対策)を考えるとホームページに多用しない方が好ましいです。

アフィリエイト実践講座

アフィリエイトプログラムとは

ホームページで稼ぐ

アフィリエイトホームページ製作

SEO・HTMLタグ辞典

アフィリエイトとレンタルサーバー

アフィリエイトビジネスのスタート

ホームページを公開したら

SEOとアクセスアップ対策

アフィリエイトと税金


フラッシュ、JAVAは多用しない

最近、多くのホームページでフラッシュ(FLASH)を使ったスプラッシュページ(イントロで、トップページが表示される前のイメージ画像がロゴなどが音声と同時にアニメーション表示されるもの)や、サイトのナビゲーション用として使われるようになってきました。

初めて見た方の多くがフラッシュ(FLASH)で作成されたホームページは格好も良く、見栄えもいいため、憧れるものではないでしょうか。

確かに多くのユーザーにとってプラグインが標準で組み込まれるようになった現在では、フラッシュ(FLASH)を使ったホームページも、目的や用途次第でユーザビリティの向上が期待できると考えています。
しかし、それは一部の機能としてフラッシュ(FLASH)を利用する場合や、そのサイトの機能としてフラッシュ(FLASH)を必要としている場合などに限ってです。
サイト全体をフラッシュ(FLASH)にしたり、スプラッシュページがユーザビリティを向上させるとは思いません。
逆に見る方によって、そういった不必要なアクションは、非常に使い勝手の悪いものになってしまったり、ストレスに感じてしまう要因だったりします。

仕事でWebコンテンツの制作をしているとか、将来クリエイターを目指したいというのであれば別ですが、アフィリエイトサイトを作成するのに格好いいトップページにしたいのでフラッシュ(FLASH)を覚えたいと考えているのでしたら、その為に必要なものだとは決して思いません。

この他にも、フラッシュ(FLASH)を使ったリンク先の情報は、検索エンジンがクロール(巡回しながらサイト情報を収集)する事ができないため、インデックスする事ができず、自分のサイト情報がトップページのみしか収集されない可能性があります。
確実にインデックスさせるためにはテキストリンクをつけたり、フッター情報として記述したりと検索エンジンに対応した対策が別途必要となります。
こうしたマイナス面について、正しく理解しておく事が重要です。

自分は何のためにホームページを作るのか、何を伝えるものなのか、訪れて来てくれる人は何を求めているのか・・・それを良く考えてみて下さい。
私はフラッシュ(FLASH)に費やす時間があるのであれば、コンテンツの充実、アクセス向上に充てるべきだと思います。
初心者の方は、見栄えや体裁などを気にせず、内容で勝負しましょう。

次にJAVAスクリプトですが、多くのサイトでスクロールバーの色を変えたり、リンク部分にマウスカーソルが乗ると色が変わるもの、マウスを動かすと、画像が後から追いかけるように付いてくるようなものなど様々です。
こうした演出効果はJAVAスクリプトを使って実現されているものが多く、覚えると大変便利なものなのですが、これを同一ページ内に多用するのは禁物です。

検索エンジンはクロール(巡回)しながらページ内に書かれたテキスト情報を収集します。
ホームページのソースを見ると分かるのですが、JAVAスクリプトは<HEAD>〜</HEAD>間に記述し、その後の <body> タグからテキスト情報が記述されるようになっています。
従ってJAVAスクリプトによる記述が多いほどテキストで書かれた情報が押し下げられてしまうため、必要な情報が収集されない、キーワードに対する評価が下がるといった結果に繋がってしまうのです。

こうした問題を回避する為には、スタイルシートと同様、外部にスクリプトを記述したファイルを作り、外部リンクとして指定するという方法があります。
そうすればクロールさせるページには外部のスクリプトファイルのパス(リンク先)だけが記述されているだけなので、すぐに <body> タグ内のテキスト情報になり、より多くの情報を収集させることが可能になります。

JAVAスクリプトを使ったインタラクティブ性の高いホームページ作りを目指す方は、スクリプトファイルを外部リンクとして設定するとよいでしょう。

スクリプトファイルを外部リンクとして設定する方法は、<HEAD>〜</HEAD>間に

<SCRIPT language="JavaScript" src="○○○.js"></SCRIPT>

と記述します。
フラッシュ、JAVAは多用しない○はスクリプトのファイル名になります。

この記述は同じデレクトリ内にファイルを置いた場合の相対パスになりますので、スクリプトファイルの保管している場所を正確に指定する必要があります。
パスについては相対パスでも絶対パスでも構いません。

全てのページに適用する場合には、後々のメンテ性を考えると絶対パスのほうが楽なようにも思えますが、ホームページ作成ツールなどによっては絶対パスで指定した場合にプレビュー表示の際に読み込めず、スクリプトエラーが出る場合があります。


Copyright(C) 2003-2008 アフィリエイト実践講座 all rights reserved
アフィリエイトの神様が教えるアフィリエイトホームページ製作方法。携帯アフィリエイト、情報商材で稼ぐアフィリエイト、楽天アフィリエイト、ブログも。
ホームページのデザインを決めよう学生ローン年会費無料クレジットカードキャッシング比較申込