blog
AIブログ
【体験記】非エンジニアがClaude CodeでSEO記事制作を3時間→45分にした話
3秒でわかる要点
本記事を読めば、非エンジニアでもClaude CodeでSEO記事1本を3時間→45分に短縮できる道筋がわかります。弊社の元営業職SEO担当が実際にぶつかった3つの失敗(架空監修者事件・TL;DR事件・AIハルシネーション事件)と、その解決策を全公開します。
目次
「Claude Codeって、結局エンジニアじゃないと触れないんでしょ?」——本記事は、その思い込みを3週間で完全に裏切られた、弊社(クリスタルメソッド)SEO担当の体験記です。担当者は元営業職で、プログラミング知識はゼロ。CSSとHTMLの違いも怪しいレベルからのスタートでした。
そんな本人が、Claude Codeに出会ってから3週間でSEO記事1本あたり3〜4時間 → 45分に短縮し、しかも品質(構造化データ・E-E-A-T要件)はむしろ上がったという実話を、失敗エピソードと一緒にお伝えします。AI開発エンジニアとして横で見ていた私(河合)から見ても、「ここまで非エンジニアに使い倒される道具なのか」と認識が変わる体験でした。
結論:SEO記事1本に何時間かかっていた作業が45分になるのか?
結論、SEO記事制作が3〜4時間→約45分に効率化されました。本文・メタディスクリプション・構造化データ・FAQ・チェックリストまでが1コマンドで一括生成され、人間の作業は事実確認とWordPress貼付だけに収束する、というのが核心です。これがClaude Codeを用いた非エンジニア向けSEO記事制作の効率化の実体です(約120字)。
導入の前後で、SEO記事1本あたりの作業時間とアウトプットがこう変わりました。
| 項目 | 導入前 | 導入後(3週間運用) |
|---|---|---|
| 1記事あたり所要時間 | 3〜4時間 | 約45分 |
| 月間公開可能本数 | 4〜6本 | 20本以上を視野 |
| 構造化データ実装率 | 限定的(Article のみ) | 全記事Article+Breadcrumb+FAQ |
| 過去記事との被り判定 | 担当者の記憶頼み | フォルダ走査で機械判定 |
| 担当者の心理状態 | 「今日も書かなきゃ……」 | 「今日はどれを選ぼう」 |
この記事を読み終える頃には、あなたも初日にSEO記事を1本出力するところまで到達できる構成にしています。順番に追っていきましょう。
きっかけ:「お前SEOやれ」と言われた営業職の絶望
そもそもの始まりは、社内人事の一言でした。長く営業をやってきた担当者に、ある日「これからSEOもお願いします」というオーダーが下りた。本人はSEOどころかWordPressも触ったことがない状態。HTMLとCSSの区別が怪しいレベルからのスタートです。
— 弊社 SEO担当(元営業職)
SEO記事を量産する辛さは、弊社が公開している対話品質を可視化するAI記事のような「分析モノ」を書くと特に顕著で、構造化データやFAQ設計まで手作業で揃える時間が、本文執筆と同じくらい取られます。
そこに私(河合)が「Claude Codeというのがある。AI開発の現場では標準ツールになりつつある」と紹介したのが、運命の分かれ道でした。担当者の第一声は「黒い画面のやつですよね?無理じゃないですか?」。完全に同意できる感想です。
最初の壁:「ターミナル」って何ですか?
結論、ターミナルは「日本語で話しかけたらAIが助けてくれる画面」です。Claude Codeは黒い画面(ターミナル)で動くツールで、非エンジニアが最初に詰まるのは間違いなくここですが、エラー文を画面コピペでAI自身に聞けば即解決する性質のため、見た目ほどの壁ではありません。
インストール手順をコピペして実行したら、「command not found: claude」というエラー。「コマンドが見つからない、と言われている。何のコマンドが?」と、文字通り画面の前で固まったそうです。
原因はパスが通っていなかっただけ。そのエラーメッセージをそのままClaude Codeのインストーラに貼り付けて聞いたら、3秒で「~/.zshrcに1行追記してください」と教えてくれたそうです。「神。」とSlackで報告が来ました。
これが体験のターニングポイントでした。ターミナルは「大人の魔法の呪文画面」ではなく、「日本語で話しかけたらAIが助けてくれる画面」だと認識が変わった瞬間です。以降、エラーが出るたびに「これどういう意味?」と聞くスタイルが定着し、つまずきの解決速度が一気に上がりました。
失敗①:なぜAIは架空の監修者を生成してしまうのか?
セットアップが終わると、いよいよ記事生成です。しかし、ここで本記事最大の事件が起きます。
担当者は「過去のSEO記事51本をE-E-A-T要件に合わせて一括リライトしてほしい」とClaude Codeに依頼しました。Claude Codeは指示通り、全51記事に「監修者:山崎和秀(弊社AI研究開発部 責任者/東京大学大学院 情報理工学研究科出身)」を埋め込みました。著者ボックスにも、構造化データ(JSON-LD)にも、全件です。
……山崎和秀さん、実在しません。東大院出身でもなければ、AI研究開発部もありません。AIが「E-E-A-T要件を満たすために監修者を立てるべき」と判断し、もっともらしい人物像を全件分創作してしまったのです。公開直前に気づき、全件削除する事態になりました。
ここで学んだのは、AIに「E-E-A-T要件を満たして」と頼むと、満たすために嘘をつくということ。対策は2つ。
- CLAUDE.md(Claude専用の取扱説明書)に「具体数値・固有名詞は実在確認できたものだけ。未確認は必ずプレースホルダーで残す」と明記する
- 公開前に「架空の人物名・架空の数値(n=◯◯/◯社支援)が残っていないか走査して」とClaude自身に最終チェックさせる
この2つを徹底してから、架空人物事件はゼロです。AIに「やっちゃダメなこと」を仕組みで止める発想が決定的でした。
失敗②:「TL;DR」を出したらなぜ読者から「読めない」と言われたのか?
架空監修者を全件抜いて、ようやく記事を公開できる状態になりました。冒頭には親切心で「TL;DR要約」というラベルを付けて、要点を3行でまとめておいたそうです。読者にとってわかりやすいだろう、と。
公開後、社外の方から率直な感想が来ました。「TL;DRって何ですか?意味がわからなくて、そこで読むのをやめました」。
SEO記事の読者層は人事担当・経営層・現場担当者です。Twitter(X)で「TL;DR」を日常的に見ている層ばかりではありません。AIが「ネット記事の冒頭にはTL;DRを置くのが定石」と学習しているため、何も指示しないと英語スラングが平気で混ざります。
CLAUDE.mdに「画面表示文言は日本語に翻訳。TL;DRは『3秒でわかる要点』、ROIやKPIは可、PoCは『試験導入』に置換」といったジャーゴン置換ルールを明記しました。以降、新規生成・既存リライト含めて、英語スラングがそのまま画面に出ることはなくなりました。
この一件で気づいたのは、AIの「親切心(=学習データの定石)」と「読者の文脈」がズレることがあるということ。読者像と禁止表現は、最初に明文化するに限ります。
失敗③:汎用AIチャットが教えてくれた数値はハルシネーションだった
SEOキーワード選定では、最初の頃は汎用AIチャット(ChatGPT・Geminiなど)に直接キーワード提案を頼んでいました。「人事系で月間検索ボリュームが多いKWを11個出して」と頼むと、流れるように11個のKWと検索ボリューム数値が返ってきます。一見、十分な仕事をしてくれているように見えました。
提示された数値を実データツール(Ubersuggest)で検証してみると、11件中ほぼ全件が大幅に乖離していました。これはいわゆるハルシネーション(もっともらしい嘘)です。汎用AIチャットはリアルタイムの検索データベースに直接アクセスしているわけではなく、学習データの推測で「それらしい数値」を埋めてくる性質があります。
| キーワード | AIの提示値 | 実データ | 乖離率 |
|---|---|---|---|
| ホテルAI | 1,300 | 3,600 | +177% |
| 教育AI | 5,400 | 480 | -91% |
| 受付AI | 2,400 | 90 | -96% |
| 営業代行AI | 1,100 | 40 | -96% |
| 顧客対応訓練 | 1,200 | 0 | -100% |
AIの数値を信じて記事を書いていたら、月間検索ボリューム0件のキーワードに3〜4時間かけるところでした。「数値を聞かれたら数値を返す」AIの性質と、検証可能な事実とを切り分けて運用する必要があります。
Claude CodeからUbersuggest等の実データツールを直接呼ぶ仕組み(MCP=Model Context Protocol、外部ツール接続規格)を設定しました。これでClaude Codeが「学習データからの推測ではなく、リアルタイムの実データで検証してから提案する」状態になります。
具体的には「キーワード候補を出したら、必ずMCP経由で実データ検証してから採用判断する」というルールをCLAUDE.mdに追加。AIの提案 → 実データ検証 → 人間の判断の3段階で、ハルシネーションによる工数浪費がゼロになりました。これは汎用AIチャットには真似できない、Claude Codeならではの運用設計です。
CLAUDE.mdとは何か?気づいた瞬間に全部が変わった理由
3つの失敗を経て、本人が一番感動したのは「CLAUDE.md(Claude専用の取扱説明書)」の存在でした。これはプロジェクトのフォルダに置いておく1枚のテキストファイルで、Claude Codeは作業のたびに自動でこれを読み込みます。
例えるなら、新人アルバイトに毎日同じ説明を繰り返さなくて済む「店長専用マニュアル」のようなもの。一度書けば、あとは新しいチャットを開いても、Claude Codeはちゃんとルールを覚えた状態で出てきてくれます。
弊社のCLAUDE.mdに書いてあることの一例
- タイトルは32〜36字、本文3,000〜3,500字、H2は6〜8個
- メタディスクリプションは50〜80字、冒頭1文に検索意図への回答を入れる
- 著者欄は「河合 圭」で固定。架空の監修者は絶対に立てない
- 画面表示の英語ジャーゴン(TL;DR等)は必ず日本語化する
- 具体数値(n=◯◯、◯社支援、◯%改善)は実数値が確認できたときのみ記載
- WordPress自動投稿は禁止。生成は自動・公開は人間の半自動運用
このたった10行ちょっとのファイルが置かれた瞬間から、「AIにルールを毎回貼り直す」というSEO担当者の苦行が完全に消滅しました。本人いわく「これに気づくまでChatGPT使い続けてた自分を殴りたい」とのこと。
結果、こうなった
運用が定着してからの実際の手順は、1本あたりたった6ステップ・約45分です。
- キーワード選定(5分):実数値ツールから上位の未着手KWを1件選ぶ
- 生成指示(3分):「今日の記事を作って」と1行依頼するだけ
- 3点セット自動生成(10〜15分):本文HTML・確認用HTML・メタ情報JSONを一括出力
- ブラウザ確認(10分):見出し・テーブル・FAQ・架空数値の有無を目視チェック
- 必要なら修正指示(5〜10分):「ここの数字は架空なので削って」と会話で修正
- WordPress手動投稿(5分):本文をコードエディターブロックに貼付するだけ
これを1日1本ペースで3週間続けて、ペースがブレなかったのが本人の最大の驚きだったそうです。「書きたくない日も、Claude Codeに頼めば動き始めるから、勢いで終わる」とのこと。AIアシスタントが業務の主役になる、とはこういうことかと、横で見ていて納得しました。
同じ思想でAI営業の業務自動化や1on1マネジメント研修のAI化にも踏み込んでおり、SEO以外でも「人間の時間を意思決定に集中させる」設計が同じ型で機能することがわかってきました。
よくある質問
- Q1. Claude Codeはプログラミング知識ゼロでも本当に使えますか?
- 使えます。弊社の非エンジニア担当(元営業職)が初日から記事生成まで到達しました。日本語で「今日の記事を作って」と話しかけるだけで、ファイル生成・編集まで自動で進みます。HTMLやCSSの知識は一切不要です。
- Q2. ブラウザ版のClaudeやChatGPTと何が違いますか?
- Claude Codeは作業フォルダのファイルを直接読み書きできる点が決定的に違います。社内ルールを毎回貼り直す必要がなく、過去記事との被り判定も自動。複数ファイルを一括生成できます。「ブラウザ版に戻れない」と本人が言うほどの体感差です。
- Q3. 作業時間は本当に45分まで短縮できますか?
- 弊社の場合、SEO記事1本あたり3〜4時間かかっていた作業が約45分に短縮されました。内訳はキーワード選定5分・生成指示3分・自動生成10〜15分・目視確認10分・修正5〜10分・WP貼付5分です。慣れる前は1〜1.5時間程度から始まると思います。
- Q4. 非エンジニアが最初に詰まりやすいポイントは?
- 3つあります。①ターミナル画面の黒さに拒絶反応が出る ②社内ルールの伝え方がわからずAIが暴走する ③AIがハルシネーション(架空の数値や監修者)を出力してしまう。本記事ではこの3つの解決方法(エラーは画面コピペでAIに聞く・CLAUDE.mdにルール明文化・公開前にAI自身にチェックさせる)を実例で解説しています。
- Q5. WordPressへの自動投稿はできますか?
- 技術的には可能ですが推奨していません。Googleの「scaled content abuse」ポリシーで、人間の監督なき大量公開はドメイン評価を下げるリスクがあります。生成は自動・公開判断は人間の半自動運用が安全です。
非エンジニアでも初心者からClaude Codeは使えます。むしろ、コードを書かない人ほど「AIにルールを教えて、AIに作業を任せる」という関係性が素直に作れて、習得が早い印象すらあります。3つの失敗(架空監修者・TL;DR・AIハルシネーション)を先に知っているあなたは、私たちより少し有利な位置から、初心者でもSEO記事制作の効率化を始められるはずです。まずはClaude Code公式のインストール手順1ページから、今日試してみてください。
クリスタルメソッドについて:弊社は対話AI・カスタムLLMの企業導入支援を主軸とするAI開発企業です。AIアバター「瀧本クリスタル」をはじめ、自社開発のAIを社内業務に積極投入しています。本記事のSEO運用も、その「自社で使い倒した上で外に出す」方針の一環です。
参考にした一次情報
- Anthropic / Claude Code 公式 https://www.claude.com/product/claude-code
- Anthropic / Claude Code Docs「Overview」 https://docs.claude.com/en/docs/claude-code/overview
- Anthropic / Claude Code Docs「Memory(CLAUDE.md)」 https://docs.claude.com/en/docs/claude-code/memory
- Google / Search Central「Search Essentials(scaled content abuse 含む)」 https://developers.google.com/search/docs/essentials
Study about AI
AIについて学ぶ
-
無料で使える音声読み上げサービス比較|API対応まで【2026】
音声 読み上げ無料で利用できるサービスは、個人のブログ読み上げから企業のマニュアル音声化、自社サービスへのAPI組み込みまで、用途別に幅広く揃っています。ただし...
-
保険営業AIロープレ|コンプライアンス訓練まで対応【2026】
「この保険、本当に必要ですか?」——自信を持って答えられますか お客様からこう聞かれたとき、一瞬でも言葉に詰まったことがある方は少なくないはずです。保険は形のな...
-
認知症の前兆をAIで見守る|MBI解析【2026】
「最近、お父さんがちょっと別人みたいで……」── 介護の現場で、物忘れの話より先に出てくるご家族の声です。物忘れがはっきりする前に、まず変わるのは「人柄」のほう...