Smashing Magazine - WE SMASH YOU WITH THE INFORMATION THAT WILL MAKE YOUR LIFE EASIER, REALLY.

Smashing MagazineにおいてLee Munroe氏が15 Essential Checks Before Launching Your Websiteのタイトルのもと、Webサイトを正式にローンチする前にチェックすべき15の項目を紹介している。すべての準備が整うとすぐにでも公表したい気持ちにかられるが、忘れがちな最後のチェックを確実にやっておきたい。紹介されているチェック項目を要約すると次のとおり。

  1. すべてのページにFavicon用のlink要素が用意してあるかチェックする。iPhone向けのFaviconを用意してあるならそれがすべてページに追加されているかどうかをチェックする。Faviconはタブやウィンドウ、ブックマークで活用されサイトを認識するためのアイテムとなる
  2. ユーザにとってもSEOにとってページタイトルは重要な要素のひとつ。コンテンツに合う内容のタイトルをつけているかページごとに確認する。またSEOにとってはそれほど重要ではないが、metaタブで指定するキーワードも適切なものになっているかページごとに確認する
  3. 主要なブラウザで完璧に同じとはいかないものの問題なく閲覧できるかどうかをチェックする。チェックするブラウザはIE6、IE7、IE8、Firefox 3、Safari 3、Chrome、Opera、iPhone
  4. もう一度文章をすべて読み直して校正する。自分以外の誰かにも読んでもらった方がいい。内容を減らすことなくテキストが削減できないか検討したり、文章の多いブロックは複数の段落にわけたり、わかりやすいように列挙や枚挙に置き換えるといった編集をおこなう。アラートボックスのようなダイナミックなテキストに対しても同様に校正をおこなう
  5. すべてのリンクが正しく張られているかチェックする
  6. すべての機能テストをおこなう
  7. JavaScriptを無効にした状態でも機能するかどうかをチェックする。ユーザはセキュリティ上の問題でJavaScriptを無効にしていることがあるため、JavaScriptが機能していない場合でも動作するように準備をしておいた方がいい
  8. バリデータを使って妥当なフォーマットになっているかをチェックする
  9. ブログやニュースリリースのページがあるならRSSフィード配信を用意するべき。headにRSSフィード表示用のRSS設定を追加する
  10. 分析ツールをインストールしてアクセスをチェックするようにする
  11. ルートディレクトリにSitemapファイルを置いてメジャー検索エンジンがサイトを簡単にインデックスできるようにする
  12. 404エラーや入力値エラーなどで表示されるページをユーザにとって有益な情報が提供されるページにする
  13. HTTPリクエストの削減、CSS Spriteの採用、画像データの最適化、JavaScript/CSSファイルのミニファイなど公開前に最適化を実施する
  14. バックアップをとる
  15. プリント時に使われるCSSを用意してヘッダに情報を追加しておく

15 Essential Checks Before Launching Your Websiteではサンプルとともにわかりやすくそれぞれの項目が説明されているほか、より細かいチェック項目を取りまとめたチェックリストのPDFも用意されている。サイトの公開前にチェックすべき内容とされているが、設計段階や開発中にも活用できる内容がまとまっている。