ChatGPTは、Web制作の要件整理、サイト構成、文章の下書き、コードの説明、テスト項目の作成に活用できます。ただし「サイトを作って」と丸投げすると、見た目は整っていても、誰に何を伝え、どこで問い合わせへつなげるのかが曖昧なサイトになりがちです。生成速度が上がるほど、不要なページや確認されていないコードまで早く増える危険があります。
成果を出すには、目的、対象者、成果地点を最初に固定し、工程ごとに成果物と確認者を決めます。構成段階では情報の過不足、文章段階では事実と訴求、実装段階では動作と安全性、公開前にはフォームと計測を確認します。一つのプロンプトで完成させるのではなく、前工程を承認してから次へ渡す設計が必要です。
Web制作では、企画→構成→文章→実装→テストの順に使います。ChatGPTは各工程の速度を上げられますが、サイトの目的、ブランド、法的表現、セキュリティ、公開判断は人に残ります。この役割分担を明確にすると、AIが作ったものを直す作業ではなく、確認済みの要件から着実に完成へ進む作業へ変えられます。

業界・職種別「生成AI活用事例集」全11種 無料ダウンロード
最初に作る要件シート

| 項目 | 記入内容 |
|---|---|
| 目的 | 問い合わせ、予約、資料請求など |
| 対象者 | 業種、役職、抱えている課題 |
| 伝える価値 | 選ばれる理由、提供内容 |
| 必要ページ | トップ、サービス、事例、FAQなど |
| 成果地点 | フォーム送信、電話、予約など |
| 制約 | 納期、CMS、素材、表現ルール |
要件が曖昧なまま生成すると、見た目は整っていても目的を達成できないサイトになります。
サイト構成を作るプロンプト

法人向けサービスサイトの構成案を作ってください。
目的:問い合わせ獲得
対象者:(記入)
対象者の悩み:(記入)
提供サービス:(記入)
必須情報:(記入)
成果地点:(記入)
出力:ページ一覧/各ページの役割/主な見出し/次の導線
禁止:未提示の実績、顧客名、数値を追加しない
出力後は、各ページが「誰のどの疑問に答えるか」を一文で書きます。答えられないページは削除または統合します。
Web文章を作る手順

- 読者の悩みを具体化する
- 最初に結論を書く
- 根拠となる事実・実績を用意する
- 行動までの不安をFAQで解消する
- CTAの文言と遷移先を確認する
次の元情報だけを使い、サービスページの文章を作成してください。
読み手:(記入)
読み手の悩み:(記入)
サービス内容:(記入)
確認済みの強み:(記入)
構成:結論/対象者の課題/解決方法/導入の流れ/FAQ/行動案内
条件:抽象的な最上級表現を使わない。未提示の実績を作らない。
文章は、事実、固有名詞、料金、条件、誇大表現、ブランドの語調を確認します。
コード作成を安全に進める

ChatGPTにコードを依頼するときは、目的、環境、入力、期待する動作、制約を伝えます。
目的:問い合わせフォームの入力確認を実装する
環境:HTML、CSS、JavaScript(外部ライブラリなし)
必須項目:氏名、メール、問い合わせ内容
期待する動作:未入力時に項目直下へエラーを表示
条件:キーボード操作を妨げない。主要処理にコメントを付ける。
出力:コード/設置手順/テスト項目/既知の注意点
生成コードは必ずローカルや検証環境で動かします。理解できないコードをそのまま本番へ入れず、外部通信、入力値処理、依存ライブラリを確認してください。
エラー修正の伝え方

目的:(実現したい動作)
実行環境:(ブラウザ、CMS、言語など)
現在のコード:(該当箇所)
エラー全文:(省略せず貼る)
再現手順:(操作順)
期待する動作:(本来どうなるべきか)
変更してはいけない部分:(あれば記入)
「動きません」だけでなく、再現条件を渡すことで修正案を比較しやすくなります。
自社に合う研修内容を、業務内容から一緒に整理します
公開前の確認項目

内容
- 事実、料金、日付、固有名詞が正しい
- 未確認の実績や数値がない
- 問い合わせ先とリンク先が正しい
- 画像・文章・フォントの利用権を確認した
表示・操作
- スマートフォンで崩れない
- キーボードだけで主要操作ができる
- 見出し構造と画像の代替テキストを確認した
- 主要ブラウザで表示した
機能
- フォーム送信と通知をテストした
- 必須項目・エラー表示を確認した
- 404ページとリンク切れを確認した
- 計測タグと同意設定を確認した
安全性・保守
- 秘密情報がコードに含まれていない
- 外部ライブラリと更新方法を確認した
- バックアップと戻し方を確認した
- 変更履歴を残した
7日で試作品を作る進め方

- 1日目:目的、対象者、成果地点を決める
- 2日目:サイトマップとページの役割を作る
- 3日目:元情報を整理し、文章の初稿を作る
- 4日目:デザインの方向性と必要素材を決める
- 5日目:検証環境で実装する
- 6日目:表示、フォーム、文章、リンクをテストする
- 7日目:第三者に操作してもらい、修正する
Web制作で行う2つの実装検証

生成コードは、見た目が動くだけでは完成ではありません。正常系と失敗系を分け、再現手順と期待結果を記録します。
1. フォームの入力確認
氏名、メール、問い合わせ内容を持つ検証用フォームを作り、空欄、不正なメール形式、長文、キーボード操作を試します。
HTML・CSS・JavaScriptだけで問い合わせフォームの入力確認を作成してください。
条件:送信前に必須項目を確認し、エラーは各項目直下へ表示する。
キーボード操作とスクリーンリーダーを妨げない属性を使う。
外部送信は実装せず、検証用に送信内容を画面へ表示する。
出力:コード、設置手順、テスト項目、既知の制約。
最初の出力で、エラー表示と入力欄の関連付けが不足していた場合は、aria-describedbyなど必要な属性を追加するよう修正します。コードが動くかだけでなく、キーボード操作とエラー理解を確認してください。
2. サービスページの文章を検証
架空サービスの確認済み情報だけを渡し、未提示の実績や数値を作らないか確認します。
| 確認項目 | 失敗例 | 修正方法 |
|---|---|---|
| 実績 | 導入社数を補う | 未提示の数値は禁止 |
| 比較 | 根拠なくNo.1と書く | 比較表現を削除 |
| 料金 | 架空プランを作る | 未定と明示 |
| CTA | 実在しないURLを置く | 遷移先を指定して確認 |
文章、コード、フォームを別々に確認し、最後にページ全体の導線をテストします。
公開後7日間で確認する指標

| 指標 | 確認内容 | 異常時の対応 |
|---|---|---|
| フォーム完了 | 送信成功と通知 | 送信を止めてログ確認 |
| エラー率 | JavaScript・サーバーエラー | 直前バージョンへ戻す |
| 離脱 | 主要ページとフォーム | 表示・文章・導線を確認 |
| 速度 | モバイル表示 | 画像とスクリプトを見直す |
| 検索表示 | title・description・index | 設定とサイトマップ確認 |
| 計測 | イベント重複・欠損 | タグと同意設定を修正 |
公開は終点ではありません。公開日時、担当者、変更内容、戻し方を残し、問題があればすぐ復旧できる状態にします。
よくある質問

ChatGPTだけでWebサイトを完成できますか?
試作品は作れますが、要件定義、デザイン判断、事実確認、セキュリティ、実機テスト、公開後の保守には人の作業が必要です。
デザインも依頼できますか?
構成、雰囲気、配色の方向性を言語化する用途には使えます。最終的な読みやすさ、ブランド整合、端末ごとの表示は画面で確認します。
生成コードが動けば公開してよいですか?
動作だけでなく、安全性、アクセシビリティ、保守性、利用しているライブラリを確認してから公開します。
MoMoなら成果地点から逆算したWeb制作を実現できます

株式会社MoMoでは、生成AIを使った要件整理、文章、実装支援だけでなく、問い合わせや資料請求などの成果地点からサイト全体を設計します。
1. 向いている企業・向いていない企業
目的と確認者を決め、短期間で試作品を検証したい企業に向いています。生成コードを無確認で本番公開したい場合は、安全性と保守体制を先に整えます。
2. 活用例
検証用の架空サービスサイトで、構成、文章、フォーム、公開前テストを一週間で実施します。第三者が操作し、迷った箇所とエラーを記録して改善します。
業界・職種別の活用事例11種を無料で配布しています
まとめ
ChatGPTでWeb制作を効率化するには、企画、構成、文章、実装、テストを分け、各工程で入力情報と確認項目を明確にします。生成された文章とコードをそのまま公開せず、実環境で検証してください。
最初の行動は、目的、対象者、成果地点、必要ページ、制約を要件シートへ記入することです。要件が整えば、サイト構成と文章作成を具体的に進められます。
まずは目的、対象者、成果地点、必要ページ、制約を一枚の要件シートへまとめてください。
Web制作以外の業務も含めて生成AIの使い道を比較したい方は、「生成AI活用事例50選」を参考にできます。要件整理から実装・検証まで具体化する段階では、個別相談を活用してください。
研修内容・費用のご相談は無料です



