ホームページテンプレート
ホームページ用テンプレートには、目的別で多くのテンプレートがあります。目的に合ったテンプレート活用は、ホームページ公開に必要なコンテンツ作成コスト軽減策に役立ちます。
テンプレート分類(目的別)
- HTMLソース型テンプレート
- HTMLソース型テンプレートは、一般的にHTMLソースの文章領域をエンドユーザーが書き換えてホームページを作成するためのものです。テンプレートの活用に際し、少なからずHTMLの記述方法の知識が必要と成ります。
HTMLオーサリングツールなどに付随したテンプレートを活用することで、簡単にHTMLコンテンツが作成できます。作成後はFTPツールでWebサーバーにアップロードすればコンテンツ公開が可能になります。 - CMS用テンプレート
- CMS用テンプレートには、大別するとクライアントアプリケーション用とサーバーサイドアプリケーション用の2種があります。クライアント用は、HTMLソース型テンプレートをクライアントアプリケーションで活用するものが含まれますので、本ページでは、サーバーサイドで運用するブログ用テンプレートをCMS用テンプレートと位置づけ解説します。
- MovableTypeに代表される、ブログツールのテンプレートは、ブログツールの管理画面から記事を投稿した際、HTMLコンテンツやRSS等のXMLコンテンツを生成するために用います。
テンプレートに必要な要素とは
HTMLコンテンツを作成するための、テンプレートですから、HTMLソースを生成する機能を持つことは当然必要な要素です。
しかし、検索エンジン対策を考えると、それだけでは十分とは言えません。
W3CのHTML基準から今後、ホームページは、XHTML+CSSによるWeb標準コンテンツを使う事が重要になってきます。
Web標準とは、厳格なHTML記述方法と、スタイル用の情報を分離した手法の事で、ユーザービリティ、アクセシビリティと言われる、ブラウザー表現以外に大切な要素を端折らず正しく記述することを求めるHTML記述方法です。
一例ですが、ブラウザーで見えるからOKでは無く、視覚障害者にも画像ファイルの解説を文字情報で記述するなど、細かな制約がたくさん含まれます。
実は、検索エンジンもW3Cの勧告を守った厳格な記述方法を採用したコンテンツに高評価を下す傾向があります。
隠しコンテンツや、スパムコンテンツは、検索エンジンから除外される可能性もあります。このため、テンプレートには、文法にも厳格さが求められ、エンドユーザーが使っても、W3Cに対応したコンテンツを作成できるものが必要と成ります。
今日のホームページを取り巻く環境では、ブログの普及で比較的文法のきれいなコンテンツが数多く公開されるようになったことから、HTML型テンプレートを活用しホームページを作成する際は、細かな文法も意識したHTMLの知識や、RSSやSITEMAPなどのXMLファイルも、別途作成する必要が出てきました。
その点、CMS型のテンプレートを活用することで、一度の投稿で関連するアーカイブページと呼ばれる、記事の一覧や、トップページへの更新情報、RSSやSITEMAPなど、関連ページも一元的に作成されるテンプレートを活用するケースが増えてきました。
しかし、このCMS型のテンプレートは、個々のHTMLコンテンツを作成する以上に、多くの知識が必要なため、エンドユーザーでの活用は難しいといえます。
ホームページ テンプレート に求めること
エンドユーザーがホームページの作成や更新を行う上で、必要と成るテンプレートは以下にあげるものと言えます。
- ページ作成が簡単なこと
- ページ作成に用いる管理画面が使いやすく、画像なども明示的に取り扱えるもの
- Web標準のコンテンツ
- 生成後のHTMLコンテンツがWeb標準 XHTML CSS で公開されるもの
- RSS配信可能
- RSSフィード配信が簡単に行えるもの
- 関連ページとの整合性
- トップページからリンクで投稿ページまで遷移ができ、中間のアーカイブページなども自動で作成できるもの
- 検索エンジン対策
- 公開後のコンテンツが検索エンジンに上位表示されるもの
以上の要素をクリアするテンプレートの活用が、エンドユーザーだけでも企業ホームページとして役割を満たすサイト構築を可能にします。
有償でも、これらの機能を満たすテンプレートを活用することで総合的なコストや効果を考えた場合、メリットが高い事を認識し、サイト運営を行ってください。