| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
このJavaScriptとスタイルシートの定義が、ヘッダを長くしている2大原因と言って良いでしょう。この2つを短くするのは簡単です。これは、リンクをクリックすれば警告を表示して、YESがクリックされれば指定したURLに移動し、NOがクリックされれば、リンクをキャンセルする、という機能です。(実際にこのまま使えるソースなので、リンク先のURLやメッセージを変えてご自由にご利用ください)こんな形で、ヘッダ内に定義を書いておけば、ページ内の任意の位置で機能を利用できるので大変便利なものです。しかし、長い。上の簡単な機能を定義するだけで、9行もかかっていますね。本当に有効な機能を定義しようと思うと、すぐに数十行のスクリプトになってしまいます。
SEOを行い検索エンジンで上位表示を継続的にしてもらうためには、さまざまな技術を必要とします。専門の会社にシステム構築をしてもらったり、サイトを改善してもらったりすることも大切です。上手にSEO対策できないと感じたり、アクセス解析をしても上手に活用できないと感じたら、ハーモニーなどその仕事を専門としている会社にお願いするとよいでしょう。SEO対策を行うのは、このWEB社会においては難しいことなので、サービスを上手に活用することも大切です。