GitHubに保存しただけでは本番は変わらない
commitやPRは正本管理として重要ですが、公開サイトへの反映とは別です。
PR確認と本番deployの違い
PR確認は差分や方針の確認、本番deployはユーザーが見るサイトへ反映する作業です。
本番反映まで進める作業
通常HTML追加、内部リンク追加、sitemap新規URL追加は、バックアップ後に本番反映と公開確認まで進めます。
STOPすべき危険作業
main直push、秘密情報、DB、cron、.htaccess、robots、ads、広告タグ、大量削除は止めて確認します。
完了報告に入れる項目
変更ファイル、公開URL、sitemap掲載、内部リンク確認、触っていないもの、rollback可能性を報告します。
確認だけで終わる作業 / 本番公開までやる作業
| 確認だけで終わる作業 | 安全そうに見えるが本番は変わっていない。Search Consoleにも反映されず、記事追加も内部リンク追加も進まず、次回また同じ確認から始まる。 |
|---|---|
| 本番公開までやる作業 | 実際にページが増え、公開URLで確認でき、sitemapに載る。問題があれば修正またはrollbackできる。 |
完了条件と未完了扱い
| 完了条件 | 本番アップロード済み、公開URL 200 OK、title / description / canonical / robots確認、noindexなし、内部リンク404なし、sitemap掲載済み、robots / ads / .htaccess / DB / cron未変更確認、必要ならrollback可能。 |
|---|---|
| 未完了扱い | ローカルに作っただけ、GitHubに保存しただけ、確認だけでアップしていない、sitemap未更新、公開URLを見ていない、内部リンクを確認していない状態。 |
STOP条件
| 止める作業 | DB、cron、.htaccess、robots.txt、ads.txt、AdSenseコード、Search Console確認タグ、秘密情報、既存URL大量削除、CV導線を壊しそうな作業。 |
|---|---|
| 止めない通常作業 | 通常の記事追加、内部リンク追加、sitemapへの新規URL追加、HTMLの軽微修正、実践ログ追加。 |
関連記事
FAQ
GitHub確認だけで完了ですか?
公開サイトを変える目的なら、GitHub確認だけでは完了ではありません。
rollbackできるようにするには?
変更前のファイルやsitemapをバックアップしてからdeployします。