适合谁
- 静态内容站(Astro / Next / Hugo / Vite 等)
- Vercel / Cloudflare Pages / Netlify 等部署平台
- 个人站、小团队站
- 造物栈这种内容资产站
- 初次部署后的上线检查
- 域名变更或重新部署后的复核
Method
网站上线后,不要只看首页能不能打开。普通人至少要检查域名、HTTPS、sitemap、robots、核心页面、SEO 信息和分享图,确认它真的可以被访问、分享和收录。
很多人部署网站后,只打开首页看了一眼就觉得上线完成了。然后陆续发现:sitemap 里还是旧域名、robots.txt 没指向 sitemap、OG 分享图打不开、canonical 还是 example.com、深层页面 404、www 和裸域跳转混乱。上线后检查流程的作用,是把这些常见问题在上线后 10 分钟内全部排查一遍。
确认 https://zaowuzhan.com 能正常打开,浏览器地址栏显示锁形图标,证书有效且没有安全警告。同时检查 www.zaowuzhan.com 是否能正确跳转到裸域(或反向),确保用户无论输入哪种形式都能到达同一站点。
打开首页、文章列表、方法栈、模板库、避坑笔记、搜索页、标签页和法律页。不要只看首页——深层页面可能因为路由配置、构建遗漏或内容集合问题而 404。至少随机抽查 3 个文章详情页、3 个方法页、3 个模板页和 3 个避坑笔记。
确认 sitemap.xml 可公开访问、所有 URL 使用正式域名、URL 数量与构建结果一致、不包含 example.com 或 localhost 等占位域名。确认 robots.txt 可访问且指向正确的 sitemap 地址。
查看至少 5 个页面的 HTML 源码,确认 canonical、og:url、twitter:image 等 URL 全部使用正式域名。残留 example.com、localhost:4321 或旧域名是最容易被忽略的上线问题。
确认 og:image 和 twitter:image 指向正式域名下的默认分享图,图片可正常加载。可以在 Twitter Card Validator 或 Facebook Sharing Debugger 等工具中预览分享卡片效果。
上线稳定后,把 sitemap 提交到 Google Search Console 和 Bing Webmaster Tools。这一步不紧急,但能让搜索引擎更快发现和收录你的页面。如果暂时没有站长工具账号,先记录到上线状态中,后续再补。
把部署平台、域名、检查结果、发现的问题和后续待办写入 PROJECT_STATUS 或上线检查记录。好的上线记录能让你在下次部署或排查问题时快速恢复上下文。
以造物栈初次部署到 Vercel 为例,上线后检查流程是这样走通的:
走完这 7 步,就能确认网站不只是部署成功,而是真正可以被用户访问、被社交平台分享、被搜索引擎收录。
每次部署或域名变更后,快速过一遍以下清单:
正常加载,无白屏、无报错、无 404。
浏览器显示锁形图标,无证书警告或混合内容警告。
URL 可公开访问,全部使用正式域名,URL 数量与构建结果一致。
内容正常,Sitemap 指向正确的 sitemap URL。
无 example.com、localhost 或旧域名残留。
至少检查 3-5 个不同类型页面的 canonical URL。
og:title、og:description、og:image、og:url 均使用正式域名。
图片 URL 可正常加载,无 404 或跨域问题。
文章列表、方法栈、模板库、避坑笔记、搜索、标签均可达。
disclaimer、privacy、terms 三个页面正常。
全站搜索,确认无残留的占位域名或本地开发地址。
已将部署平台、域名、检查结果写入 PROJECT_STATUS。
以下对象在每次部署或域名变更后都应纳入检查范围:
使用路径 · 第 8 / 8 步
你现在看到的是造物栈 AI 项目实战流程的第 8 步: 上线后检查流程。部署后检查域名、HTTPS、sitemap 和核心页面是否正常。
上线不是结束,而是从本地正确进入公网可访问的第一步。上线后先花 10 分钟检查 10 个关键 URL,确认 sitemap、robots、OG 图和 canonical 全部正常,再记录结果。不要一兴奋就继续大改。