AIと一緒に
6つのサイトを
作り直した5か月
6つの
作り直した
WordPressから
2026年5月〜10月
これから
数字で見る5か月
集計の
WordPressから軽くて壊れにくい作りへ
WordPress
レンタルサーバー(さくら)
- 管理画面・プラグイン・
データベースが サーバーで 動いている - 本体や
プラグインが 古くなると、 そこが 狙われやすい - 誰が
いつ何を 変えたか、 あとから 追いにくい - 直すたびに
画面を 開いて 手で 作業
Astro + GitHub + Cloudflare
出来上がるのは軽いHTMLだけ
- WordPressのような
管理画面や データベースが ない。 サーバーで 動くのは フォームの 受付だけなので、 狙われる 入口が 少ない - 変更は
すべて GitHubに 履歴が 残り、 いつでも 元に 戻せる - GitHubに
送ると 数分で 自動的に 公開される - 世界中の
配信網から 届くので 表示が 速い - ブログ・
お知らせ・求人は CMSの 画面から スタッフが 更新できる
使った道具とそれぞれの役目
Claude Code
作る人。コードを
GitHub
原本の
Astro
サイトの
Cloudflare Pages
公開する
Cloudflare DNS
ドメインの
Cloudflare Turnstile
フォームの
Pages Functions
フォームの
Resend
メールの
Sveltia CMS
スタッフの
GitHub Actions
公開前の
GA4・Search Console
見張り番。アクセスと
Codex(別のAI)
二人目の目。フォームや
サイトが動く仕組み
6サイトを進めた順番
マス目の
6月の
1つのサイトを移す段取り
6サイトともだいたい
今のサイトの棚卸し
全URL・記事・画像・フォームを
土台をつくる
Astroで
中身を移す
記事と
見た目を磨く
画像を
フォームとCMS
実際に
公開前の検査
リンク切れ・転送・検索よけの
2段階で切り替え
①ドメインの
切り替えた後
メールの
2つ目からは部品を持ち回る
1つ目の
時間がかかったのは会社設立
サイトごとの
会社設立が長かった理由
一から
相続が短かった理由
制作会社の
時間の中身
Claudeが
頼んだことの7割近くは見た目の細部
中身より見せ方
内容が
写真の話が一番多い
7月が
残りの6割は返事
2,070回の
私の
写真と言葉は一度では決まらない
その
実際に
こだわったところ
写真には文字を乗せる
小さな
AIっぽさを消す
AIで
言葉は謙虚に
「条件・
色は淡い緑
やさしい
スマホの改行
語の
提案してもらってから決める
Claudeに
指示の
最初は
確認する所と任せる所を分ける
確認してから私にしか決められないこと
- 見た目・配置・写真・
言葉の トーン (必ず 画像で 見せて もらう) - 公開・本番への
反映・GitHubへの 送信 - ドメインや
メールの 設定 - 頼んだ
範囲の 外の 「ついでの 修正」 (見つけたら 報告だけ)
任せる黙って進めてよいこと
- 調べもの
・ファイル探し・ログの 集計 - 手元での
試作と 検証 - スクリーンショットと
幅ごとの 測定 - 手順書と
記録 (メモ)を 書き残すこと
静かに壊れていた所
エラーが
メールが外から届いていなかった
メールの
切り替え前に
古いCSSが3時間残った
同じ
ファイルの
CMSで直したのに出ない
CMSが
まず
問い合わせが記録ごと消えた
ロボット確認の
確認が
検索で来るページを捨てかけた
納品物に
消す前に
無いページが「ある」と答えた
404ページが
404ページを
演出の部品が1か月見えなかった
スクロールで
確認は
消したページが出続けた
プレビュー用アドレスは
デプロイごとの
パソコンが重くなった
確認用ブラウザの
撮影の
日本語の改行は位置を指定する
文字を削っても直らない
短く
折ってよい位置を決める
文節ごとに
「人間はこんな、をつけない」
AIは
理士法人の
税理士法人の
これから始める方へ
小さいサイトから
1つ目で
最初に検索の数字を見る
Search Consoleで
決めごとを先に伝える
「変える
写真は撮る
AIで
切り替えは2段階で
ドメインの
記録を残してもらう
Claudeは
Claudeに渡す手順書 進め方の約束と道具
この目的
- 今の
サイト (WordPressなど)をAstro+GitHub+Cloudflare Pagesの 静的サイトへ 移し、 見た目を 磨いて 公開する - 検索で
評価されている ページのURLと 中身を 。守る 検索順位を 下げない
進め方の約束(Claudeへ)
- ファイルを
変える 前に何を どう を変えるか・影響範囲 提案し、 承認を 得てから 実行する - 見た目・配置・写真・
言葉を 変える ときは画像を 見せて 承認を得る。 選択肢は A・B・Cで 出し、 おすすめを 示す - 承認された
範囲の 外は 直さない。 気づいた 問題は件数と 場所を するだけに報告 する - コミット・push・公開・DNSや
メールの 設定は毎回 確認 する。調べもの ・検証・手元の 試作は 確認なしで 進めて よい - 確認は
実際の 表示で 行う。スマホ (375・393・430px)と 見る。PC (1440px)を 別々に 表示を 強制的に 整えてから 撮らない - 決めたこと・教訓・正しい
手順はメモ (CLAUDE.mdなど)に 書き残す
道具と役目
- GitHub:原本と
履歴。 main に 送ると 本番、 それ以外は プレビュー - Astro:サイトを
組み立てて 静的な HTMLに する - Cloudflare Pages:公開。
プレビューには noindexを付ける - Cloudflare DNS:ドメインの
管理を 移す - Pages Functions+Turnstile+Resend:お問い合わせフォーム。
Turnstileは ドメインごとに 作る - Sveltia CMS:スタッフの
更新画面。 GitHubログイン用の 小さな Workerを 1つ用意し、 サイト間で 共用する - GitHub Actions:公開前の
検査 (検索よけの 消し忘れ・転送・計測タグ・リンク切れ) - GA4・Search Console:計測は
本番ドメインの ときだけ動かす
日本語の文字組み
- 改行は
文字数を 削って 直さない。文節を 「離さない塊」で 折る包んで 位置を 指定する - 見出しで
助詞の あとに 読点を 打たない( 「〜は、」)
Claudeに渡す手順書 移行の手順と切り替えの確認
移行の手順
- 棚卸し:今の
サイトの 全URL・記事・画像・フォームを 一覧に する。 Search Consoleで 表示回数の 多い ページを 控える - 土台:Astroで
作り、 GitHubに 置き、 Cloudflare Pagesの プレビューで 見る( noindex) - 移植:URLは
変えない。 変える ・まとめる ときは、 旧URL→新URLの301転送の表を 作る - 磨き込み:ページごとに
画像で 見せ、 承認を もらいながら直す - フォーム:社内への
通知が 成功してから 自動返信を 送る。 失敗も 記録に 残す。 テストは 実際に 送って 受信箱まで 確かめる - CMS:日付などの
形は サイト側で 寛容に 受ける (ここで ビルドが 止まりやすい) - 仕上げ:404ページ・sitemap・robots・セキュリティヘッダー(
_headers)・CSS/JSの URLに 中身の ハッシュ - 検査:GitHub Actionsで
公開前の 検査を 自動化する
切り替えは2段階
- 第1段階:ドメインの
管理 (ネームサーバー)だけを Cloudflareへ移す。 中身は 今の サイトのまま。 今の DNSの 記録を すべて 写した ことを 確かめてから 切り替える - 第2段階:本番を
新サイトへ 向ける。 SSLの 設定、 www あり→なし の 301、 独自ドメインの 登録
切り替え前後に必ず確かめること
- メール:MXの
向き先に 本当に 受信箱が あるか。 外から 実際に 送って 届くか - 転送:旧URLが
301で 新URLへ 行くか。 存在しない URLが 404を 返すか - 検索:検索よけが
外れているか。 Search Consoleに サイトマップを 送り直す - 計測:GA4に
本番からの アクセスが 届くか - フォーム:本番から
送り、 通知・ 自動返信・記録まで 確認する - キャッシュ:消した
ページや 古い CSSが 残っていないか、 デプロイごとの 個別アドレスで 確かめる - 4週間後:Search Consoleで
切り替え前と 表示回数・順位を 比べる
作るのはAI。決めるのは人。
- 何度でも
作り直して もらえるだから 「違う」 「もう 少し」を 遠慮なく 言う。 手直しの 往復こそが 仕事でした - 見た目と
言葉は 自分の 目で 決める測った 数字は 確認の 代わりに なりません。 スマホは 必ず別に 見る - 決めた
ことは 書き残して もらう次の 会話の Claudeは その 記録を 読んで 続きから 進めてくれます
税理士法人GrowUp / 2026年10月GrowUp Lab の