Back to List
ビジネス 2026.02.22

「AIで自社サイトが作れるから制作会社は不要」は間違い:非エンジニアが陥る9の落とし穴

「v0で3時間でサイトができたから、もう制作会社には頼まなくていい」——2025年以降、経営者やマーケターからこのような声をよく聞くようになりました。確かに、AIツールは「見た目の完成度」を瞬時に高めます。しかし、「できた」は作り話の始まりにすぎず、本番運用で機能するWebサイトとは別物です。

本記事では、非エンジニアがAIだけでサイト構築した際に陥りやすい9つの落とし穴と、それを回避するために専門家の介入が不可欠な理由を解説します。

1. 「見た目は完成」でも「機能は未完成」

AIはFigmaデザインをHTMLに変換したり、指示文からLPを生成したりする能力に長けています。しかし、「見た目が整う」ことと「ビジネスとして機能する」ことは別次元の問題です。

問題 具体的な落とし穴
レスポンシブの盲点 AIはデスクトップ表示を重視しがち。スマホのフォントサイズ・タッチターゲット・横スクロールの崩れを見逃す
ブラウザ互換性 SafariとChromeで表示崩れ、古いAndroidで動作しないなどクロスブラウザ検証が不足
アクセシビリティ違反 alt属性欠如・キーボード操作不可・コントラスト不足——障害者差別解消法の法的リスクにも直結

過去の相談事例で、Lovableで生成したECサイトが「iPhoneでカートボタンが押せない」という致命傷を抱え、リリース後2週間で売上ゼロという事態がありました。見た目は完璧でしたが、「機能しない美しさ」でした。

2. 見えない「技術的負債」の爆発

AI生成コードは「動けば良い」という基準で書かれるため、保守性を全く考慮していません。非エンジニアには判断不可能な「負債」が蓄積されます。

2.1 スパゲッティコードの罠

AIは文脈を理解せず、同じ機能を重複実装したり、不要なライブラリを大量に読み込んだりします。あるケースでは、3MBの画像を軽量化せず読み込み、パフォーマンススコアが20/100という結果に。Googleの検索順位は速度が重要指標であり、この時点でSEOは破綻しています。

2.2 依存関係の地獄

「npm install」で自動導入されるパッケージの中に、既知の脆弱性を抱えた古いバージョンが含まれることも。非エンジニアは依存関係の可視化すらできず、セキュリティリスクに気づきません。

AI生成コードの技術的負債蓄積のイメージ
図1:AI生成コードにおける「見えない負債」の蓄積構造
出典:Codebridge "The Hidden Costs of AI-Generated Code in 2026

3. セキュリティ:「動いている」ことの裏側

AIはセキュリティを「後回し」にします。認証機能、フォーム処理、データベース接続——これらの実装に重大な脆弱性が埋め込まれるリスクがあります。

脆弱性 リスク内容
SQLインジェクション AI生成のDBクエリに入力検証がない場合、データベース全体が書き換えられる
XSS ユーザー入力をそのままHTMLに埋め込み、悪意あるスクリプト実行の穴を作る
認証bypass 「ログイン機能」を作っても、セッション管理やパスワードハッシュ化の実装が不十分

2025年の実例:v0で生成した会員制サイトが、URL直接入力で他ユーザーのデータが閲覧可能という脆弱性を抱え、個人情報漏洩事故寸前で制作会社に緊急依頼で修正しました。「動いていた」だけで、「安全だった」わけではありません

4. SEO:AIは「検索に強い構造」を作らない

AIは「見た目のLP」を作りますが、「検索エンジンに読み解かれるための情報構造」は設計しません。

4.1 構造化データの欠如

Schema.orgのマークアップ、OGP設定、canonicalタグ——これらはAIが「指示されない限り」実装しません。Googleのリッチスニペット表示やSNSシェア時の見え方が損なわれ、CTR(クリック率)が半減するケースも。

4.2 パフォーマンス劣化

Core Web Vitals(LCP、FID、CLS)——これらの指標はAI生成コードでは容易に失敗します。特に、巨大な画像の非最適化、JavaScriptの過剰読み込み、レンダリングブロックが典型的な問題です。

5. 運用・保守:「作って終わり」ではない

Webサイトは「公開がスタート」です。CMSの更新、セキュリティパッチ、サーバー監視——非エンジニアにはこの「後工程」が見えていません。

運用課題 発生するリスク
プラグイン/ライブラリの陳腐化 数ヶ月で脆弱性が発見されるが、更新方法がわからず放置。侵害リスクが高まる
バックアップ不在 AIツールが抽象化したインフラの実態が不明で、障害時に復旧不可能
スケーリング不能 アクセス集中でサイトがダウン。CDN設定やキャッシュ戦略の知識がなく手も足も出ない
AI生成サイトのライフサイクルと専門家介入の必要性
図2:AI生成サイトのライフサイクルと専門家介入ポイント
出典:Lumberjack.so "These vibe coding mistakes are killing your Lovable projects" (2025)

6. 法務・コンプライアンスの盲点

日本でWebサイトを運営するには、「動作する」以上の要件があります。AIはこれらを自動生成しません。

法務要件 AIが対応できない理由
プライバシーポリシー・利用規約 AI生成テンプレートは個人情報保護法・特定商取引法に準拠していない場合が多い
Cookie同意バナー Google Analytics導入時はGDPR/ePrivacy準拠の実装が必要。デフォルトでは無効
電子署名法・消費者契約法 ECサイトでは契約成立の要件を満たすUI設計が必要

7. ブランド・UXの均質化リスク

AIは「平均的な良さ」を生成します。競合との差別化、独自のブランド体験、戦略的なユーザージャーニー——これらは非エンジニアの指示では実現しにくい。

「v0で作ったら、競合とデザインが似すぎて顧客に『パクリ?』と疑われた」という相談も。AIは学習データの「平均」を出力するため、独自性が希釈される傾向があります。

8. 「直せない」という最終的なリスク

最も深刻なのは、「自分で作ったが、自分で直せない」状態に陥ることです。AI生成コードは「ブラックボックス」であり、エラーが出ても原因特定が困難です。

リスク 実態
デバッグ不能 コンソールエラーの意味がわからず、Google検索で消耗する
「作り直し」コスト 修正より作り直した方が早い——最初から制作会社に頼んでいた方が安上がりだったケースが多数
機会損失 サイト不具合でキャンペーン延期・売上ロスト——金額換算で制作費の数十倍になることも

9. じゃあ、制作会社は何をするのか?

以上の落とし穴を避けるため、制作会社の役割は「コードを書く」から「リスクを管理する」へ変化しました。

役割 具体的な内容
AI生成物の品質監査 セキュリティ診断・パフォーマンス測定・アクセシビリティ検証
技術的負債の可視化 「このコードは3ヶ月後に保守不能になる」という予測と対策提案
法務・SEO・運用の設計 「動くサイト」から「ビジネスとして成立するサイト」への仕上げ
継続的な伴走 公開後のPDCA・セキュリティパッチ管理・スケーリング支援

AIは「道具」、専門家は「設計者」

「AIで作れるから制作会社は不要」は、「ハンマーがあれば大工は不要」と同じ誤謬です。 AIは「形」を瞬時に生み出しますが、リスクを排除し、戦略に変換し、継続的に進化させるのは人間の専門知識です。 2026年の最適解は「代替」ではなく「対話」——AIでプロトタイプを作り、専門家に本番化を依頼する流れです。