サイトづくりチェックリスト
目的
- 独自ドメインを取得し https 化した静的 Web サイトを AWS 上に構築/公開するまでのチェックリスト
- 使用する AWS サービス : S3 + Route 53 + ACM + CloudFront を使用
TODO
- それぞれへの関連リンク貼る
1. 公開まで
1-1. ファイル配置
- S3 > バケット作成
- S3 > パーミッションあける
- S3 > ファイル配置
1-2. ドメイン取得関連
- Route 53 > ドメイン取得
- Route 53 > ホストゾーン作成 (
NS
,SOA
) - Route 53 >
A
レコード作成 (SSL化する場合はSkip)
1-3. SSL 化
- ACM (AWS Certificate Manager) > 登録
- ACM > DNS 認証 (
CNAME
) - CloudFront > ディストリビューション作成 (S3 と紐付け)
- Route 53 >
A
レコード作成 (CloudFront と紐付け)
1-4. '/' で 'index.html' 表示
- CloudFront > Behaviour に Lambda 設定
2. ファイル配置/タグ埋め込み/その他
2-1. Google 関連
- Analytics > XXX 作成
- Analytics > コード埋め込み
- Search Console > XXX 作成
- Search Console > Route 53 に
TXT
レコード作成 - AdSense > XXX 作成
2-2. ユーザビリティ > ファイル配置もの
- エラーページ (CloudFront に設定)
- apple-touch-icon.png (iPhoneホーム画面用)
- favicon.ico (size: ?x?)
- ads.txt (AdSense用?)
- sitemap.xml (Search Console 用)
2-3. ユーザビリティ > タグ埋め込みもの
- meta > twitter:card (Twitter)
- meta > og:* (Facebook 等)
- meta > thumbnail
- meta > keywords, description
- 問い合わせフォーム