建站 + Google Search Console + Bing + sitemap
⏱ 阅读 20 分钟 | 🛠 动手 2–3 小时(可以分两天做)| 📍 对应关卡:Level 0–2
🎯 读完你能:有一个在手机上好用的网站,接入 Google 和 Bing 的站长工具,提交站点地图,装好统计工具。
一句话讲清楚#
- 建站 = 开一家店。
- Google Search Console / Bing Webmaster Tools = 去地图公司登记,让导航 App 找得到你的店。
- Sitemap(站点地图) = 交给登记处的"店内商品清单"。
- 统计工具 = 门口的计数器 + 监控摄像头,看有多少人来、在哪里停下。
为什么重要#
- 不登记,Google 也可能自己发现你,但可能要等很久。
- Bing 不只是 Bing:ChatGPT 搜索会用到 Bing 的数据,微软 Copilot 也基于 Bing(来源:AI Plus Automation)。
- 没有统计工具,你永远不知道 Reddit 帖子、SEO 页面到底带来了多少人。
手把手步骤#
第 1 步:按产品类型选建站方式#
先看一条原则:平台上的页面是租的,自己域名上的网站是买的。
itch.io、Chrome Web Store 上的页面很重要,但你改不了规则。两边都要有,并且互相链接。
| 你的产品 | 推荐建站方式 | 说明 |
|---|---|---|
| 只需要一个介绍页(落地页 Landing page) | Carrd(最简单)、Framer 或 Webflow(设计更自由) | 不用写代码,1 天能上线。Carrd 适合纯单页;以后要写 SEO 文章,选 Framer / Webflow(它们有博客功能,叫 CMS 内容管理) |
| 落地页 + 博客(做 SEO 最常见) | WordPress,或静态网站(Astro / Next.js / Hugo 等)部署在 Vercel / Netlify / Cloudflare Pages | 会写代码选静态网站,又快又免费;不会写代码选 WordPress,插件多、教程多 |
| 网页小游戏 | itch.io 游戏页 + 自己域名的官网 | 官网放可玩版本(或链接到 itch.io)、玩法说明、更新日志、FAQ |
| 浏览器插件 | Chrome Web Store 页面 + 官网 | 商店页负责安装;官网负责写教程、对比页、FAQ,吸引搜索流量 |
| SaaS / 在线课程 | 产品本身(如 app.你的域名.com)+ 营销网站和博客(你的域名.com) |
营销网站用上面第二行的方式做 |
💡 做 SEO 需要不断加新页面。所以不管选哪种,都要确认:以后能方便地新建页面、改标题、改网址。
- 选定建站方式
- 网站能在电脑和手机上打开(这是 Level 0 的过关条件)
第 2 步:域名#
域名(Domain)= 网站的门牌号,比如 example.com。
怎么选:
- 优先
.com。英语用户最信任、最好记。 - 短、好拼、好读。读给别人听一遍,对方能直接打出来。
- 不要用连字符
-和数字。 - 可以是产品名,也可以是"产品名 + app / hq / game"之类,例如
yourapp.com被占了就试getyourapp.com、yourapphq.com。
在哪买:Cloudflare Registrar、Namecheap、Porkbun 等都可以。选一个界面你看得懂的。
💡 给中国开发者: 网站是给海外用户看的,用上面这些海外托管平台就行。只有网站放在中国大陆的服务器上,才需要做 ICP 备案。
- 买好域名
- 把域名绑定到你的建站平台(每个平台后台都有 "Custom domain / 自定义域名" 的设置和教程)
第 3 步:HTTPS、手机适配、测速#
① HTTPS(网址前面的小锁)
- Carrd、Framer、Webflow、Vercel、Netlify、Cloudflare Pages 绑定域名后,一般会自动给你免费证书。
- 检查:在浏览器里输入
http://你的域名.com(注意是 http),看会不会自动跳到https://。 - 再检查:
www.你的域名.com和你的域名.com是否都能打开,并且跳到同一个地址。
② 手机适配
- 用你自己的手机,把每个页面打开一遍。
- 电脑上:Chrome 浏览器按
F12→ 点左上角的"手机图标" → 选一个手机型号预览。 - 合格标准:不用左右滑、不用放大就能读;按钮手指点得准;没有挡住全屏的弹窗。
③ 测速:PageSpeed Insights
- 打开
pagespeed.web.dev。 - 输入你的网址 → 点"分析(Analyze)"。
- 看 "移动设备(Mobile)" 这一栏(默认就是)。
- 最上面是"核心网页指标评估(Core Web Vitals Assessment)":通过 / 未通过。
- 新网站访问量少,这里可能显示"没有足够的真实用户数据"。这是正常的。
- 往下看"性能(Performance)"分数和"诊断(Diagnostics)"建议。
Google 官方的"良好"标准(来源:web.dev):
| 指标 | 意思 | 良好标准 |
|---|---|---|
| LCP(最大内容绘制) | 主要内容多久显示出来 | ≤ 2.5 秒 |
| INP(交互到下一次绘制) | 点一下按钮,多久有反应 | ≤ 200 毫秒 |
| CLS(累积布局偏移) | 页面加载时内容会不会乱跳 | ≤ 0.1 |
最常见的 3 个修法:
- 图片太大 → 压缩成 WebP 格式,宽度不超过实际显示需要。
- 首屏放了大视频 / 大动图 → 换成静态封面图,点了再播放。
- 装了太多插件和第三方脚本 → 删掉不用的。
性能分数手机端先做到 70 分以上就够了(经验参考),不要为了 100 分花一周。
- http 自动跳转到 https
- 手机上每个页面都检查过
- PageSpeed 测过首页,最大的问题已修
第 4 步:Google Search Console(最重要)#
4.1 添加网站
- 打开
search.google.com/search-console,用 Google 账号登录。 - 左上角点"添加资源(Add property)"。
- 会看到两种类型。选左边的"网域(Domain)"。
- 网域 = 一次覆盖 http / https / www / 子域名,最省事。
- 输入
你的域名.com(不要加https://,不要加www)→ 点"继续"。
4.2 用 DNS TXT 记录验证
GSC 会给你一串文字,长得像:
google-site-verification=AbCdEf123456...DNS(域名解析设置)= 域名的"通讯录",告诉全世界这个域名在哪。你要在里面加一条记录,证明域名是你的。
点"复制"。
打开你管理 DNS 的地方(通常就是买域名的网站;如果你把域名接到了 Cloudflare,就去 Cloudflare)。
找到 "DNS" 或 "DNS Records" → 点"添加记录(Add record)"。
按下表填写:
字段 填什么 Type(类型) TXTName / Host(名称) @(代表域名本身)Content / Value(内容) 粘贴刚才复制的整串文字 TTL 默认即可 保存 → 回到 GSC → 点"验证(Verify)"。
显示"已验证所有权" → 完成。
⚠️ DNS 生效可能要几分钟到几小时。验证失败先别慌,1 小时后再点一次。
实在搞不定 DNS?退一步:添加资源时选右边的 "网址前缀(URL prefix)",输入 https://你的域名.com,然后用"HTML 标记(HTML tag)"方式验证:把 GSC 给的一行代码粘贴到网站的 <head> 里(Framer、Webflow、WordPress 的设置里都有放这类代码的位置)。
4.3 提交 sitemap(站点地图)
先找到你的 sitemap 地址。在浏览器里试着打开:
| 你用的工具 | sitemap 地址通常是 |
|---|---|
| WordPress(不装 SEO 插件) | 你的域名.com/wp-sitemap.xml |
| WordPress + Yoast 或 Rank Math 插件 | 你的域名.com/sitemap_index.xml |
| Webflow(在站点设置 → SEO 里打开自动生成) | 你的域名.com/sitemap.xml |
| Framer | 你的域名.com/sitemap.xml |
Astro(装 @astrojs/sitemap) |
你的域名.com/sitemap-index.xml |
Next.js(在 app 目录加 sitemap.ts) |
你的域名.com/sitemap.xml |
| Hugo | 你的域名.com/sitemap.xml |
打不开?搜索"[你的工具名] sitemap",按官方教程打开。自己写的网站,sitemap 最简单的样子是这样:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://yourdomain.com/</loc>
<lastmod>2026-09-29</lastmod>
</url>
<url>
<loc>https://yourdomain.com/practice-english-speaking-alone</loc>
<lastmod>2026-09-29</lastmod>
</url>
</urlset>每个 <url> 是一个页面,<lastmod> 是最后更新日期。
然后提交:
- GSC 左侧菜单 → "站点地图(Sitemaps)"。
- 在"添加新的站点地图"里输入 sitemap 地址(比如
sitemap.xml)→ 点"提交"。 - 状态显示"成功(Success)" → 完成。显示"无法获取",过一天再看;还不行,检查地址能不能在浏览器打开。
4.4 网址检查 + 请求编入索引
每发一个重要的新页面,就做一次:
- GSC 最上方的搜索框,粘贴页面的完整网址(带
https://)→ 回车。 - 等几秒,看结果:
- "网址在 Google 上" → 已收录,不用管。
- "网址不在 Google 上" → 点 "请求编入索引(Request indexing)"。
- 等 1–2 分钟,显示"已请求编入索引"→ 完成。
注意:
- 每天能请求的次数有限,只给重要的新页面和大改过的页面用。
- 请求不等于保证收录。通常几天到几周(经验参考)。
- 如果显示"已抓取 - 尚未编入索引(Crawled - currently not indexed)",一般是 Google 觉得这页价值不够。去改内容,而不是反复点请求。
4.5 以后常看的 5 个报告
| 在哪里 | 看什么 | 多久看一次 |
|---|---|---|
| 效果(Performance)→ 搜索结果 | 展示次数、点击次数、点击率、平均排名、查询词(用户搜了什么词看到你) | 每周 1 次 |
| 效果 → 生成式 AI(Generative AI) | 你的网址在 AI 概览、AI 模式、Discover 的 AI 功能里的展示次数 | 每周 1 次 |
| 编入索引 → 网页(Pages) | 哪些页面收录了,哪些没收录、为什么 | 每 2 周 1 次 |
| 链接(Links) | 哪些网站链接了你 | 每月 1 次 |
| 体验 → 核心网页指标(Core Web Vitals) | 手机和电脑的速度问题 | 每月 1 次 |
关于生成式 AI 表现报告(Search Generative AI performance reports):
- Google 在 2026 年 6 月 3 日推出,2026 年 8 月 31 日前推广到所有网站。
- 能看到你的网址在 AI 概览、AI 模式(AI Mode)、Discover 的 AI 功能里被展示了多少次。
- 目前只有展示次数,没有点击,也没有查询词。
- 来源:Google Search Central 博客、Search Console 帮助
- ⚠️ 算总曝光时,只加"搜索结果"报告里的总展示次数;AI 报告单独记一栏看 GEO 进展,不要重复相加(原因见 100 万曝光怎么算)。
⚠️ 新网站刚接入时,报告是空的。数据一般要过几天才开始出现,这是正常的。
第 5 步:Bing Webmaster Tools#
有了 GSC,Bing 只要 5 分钟。
5.1 从 GSC 一键导入
- 打开
bing.com/webmasters,登录(可以直接用 Google 账号)。 - 选 "从 Google Search Console 导入(Import from GSC)" → 点"继续"。
- 按提示登录 Google 账号,允许 Bing 读取你的 GSC 数据。
- 勾选你的网站 → 导入。
- 导入的网站不用再验证,sitemap 通常也会一起导入。
5.2 确认 sitemap
左侧菜单 → "站点地图(Sitemaps)"。看到你的 sitemap 就行;没有就点"提交站点地图(Submit sitemap)",输入完整地址。
5.3 打开 IndexNow(发布后"喊一声")
IndexNow(即时通知协议)= 你发布或更新页面时,主动通知搜索引擎"我有新东西了",不用等它来巡逻。
- 支持的有 Bing、Yandex、Naver、Seznam、Yep 等;Google 不支持(Google 用 sitemap 和 GSC 的网址检查)。
- 对 ChatGPT 搜索也有帮助,因为 ChatGPT 搜索会用到 Bing 的数据(来源:Search Engine Info)。
三种开法,选一种:
| 方法 | 适合谁 | 怎么做 |
|---|---|---|
| 手动提交 | 所有人,页面少的时候 | Bing Webmaster Tools 左侧 → "URL 提交(URL Submission)"→ 粘贴网址 |
| 插件 / 平台自带 | WordPress、用 Cloudflare 的网站 | WordPress 装 IndexNow 插件(或用你的 SEO 插件里自带的 IndexNow 功能);Cloudflare 后台有一个叫 Crawler Hints 的开关,会自动用 IndexNow 通知 |
| 自己调用 | 会写代码的人 | 见下面代码块 |
自己调用 IndexNow:
1. 生成一个 key(一串字母数字,Bing Webmaster Tools 的 IndexNow 页面可以生成)
2. 新建文本文件,文件名:你的key.txt,内容:你的key
3. 放到网站根目录,确保能打开:https://yourdomain.com/你的key.txt
4. 每次发布或更新页面后,访问这个地址(浏览器打开或程序请求都行):
https://api.indexnow.org/indexnow?url=https://yourdomain.com/new-page&key=你的key5.4 AI Performance 报告
Bing Webmaster Tools 在 2026 年 2 月推出了 AI Performance 报告(来源:Search Engine Land):
- 显示你的页面被 Microsoft Copilot 等 引用了多少次、哪些页面被引用。
- 显示 Grounding Queries(AI 在回答问题时,内部用来查资料的搜索词)。这能告诉你 AI 是在查什么问题时找到你的。
- 不覆盖 ChatGPT、Perplexity、Google。
这里的引用次数算进你的"曝光",每周记一次。
第 6 步:robots.txt(门卫守则)#
robots.txt = 放在 你的域名.com/robots.txt 的一个小文件,告诉各种爬虫(Crawler,自动读网页的程序)哪些地方能进、哪些不能进。
先检查:浏览器打开 你的域名.com/robots.txt。
- 如果看到
Disallow: /(后面只有一个斜杠),说明整个网站都在拒绝访问。很多网站是开发阶段设置的,上线忘了改。马上改!
推荐写法(允许搜索引擎和 AI 搜索):
# 1) 搜索引擎 + AI 搜索和 AI 助手:全部允许
User-agent: Googlebot
User-agent: Bingbot
User-agent: OAI-SearchBot
User-agent: ChatGPT-User
User-agent: PerplexityBot
User-agent: Perplexity-User
User-agent: Claude-SearchBot
User-agent: Claude-User
Allow: /
Disallow: /admin/
# 2) AI 训练爬虫:允许还是拒绝,由你决定(见下面解释)
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: Google-Extended
Allow: /
Disallow: /admin/
# 3) 其他所有爬虫
User-agent: *
Allow: /
Disallow: /admin/
Sitemap: https://yourdomain.com/sitemap.xml逐段解释:
- 第 1 段是你想被找到的地方:Google、Bing 的搜索,以及 ChatGPT(OAI-SearchBot)、Perplexity、Claude 的搜索和"用户让 AI 打开网页"时的访问。这些一定要允许。
/admin/只是示范,换成你不想被收录的目录(后台、登录页);没有就删掉。最后一行告诉爬虫 sitemap 在哪。
第 2 段:AI 训练爬虫,你自己决定
- GPTBot(OpenAI 训练用)、ClaudeBot(Anthropic 训练用)、Google-Extended(控制内容能否用于 Gemini 模型训练)。
- 它们和"AI 搜索"是分开设置的:
- 拒绝 GPTBot,不影响你出现在 ChatGPT 搜索里(那是 OAI-SearchBot 管的)(来源:Search Engine Info)。
- 拒绝 Google-Extended,不影响 Google 搜索,也不影响 AI 概览(那是 Googlebot 管的)。
- 拒绝 ClaudeBot,只是把你以后的内容排除在训练数据之外(来源:Claude 帮助中心)。
- 允许:你的内容可能进入未来模型的知识里,AI 不联网时也可能"知道"你(没有保证)。
- 拒绝:你的内容不会被拿去训练。
- 小产品想被更多人知道,很多人选择允许。如果想拒绝,把第 2 段的
Allow: /改成Disallow: /,删掉Disallow: /admin/那行。
⚠️ 如果你的域名接入了 Cloudflare: Cloudflare 有"屏蔽 AI 爬虫"的开关,新建的域名可能默认就开着,而且它在 robots.txt 之前生效。去 Cloudflare 后台搜索 "AI" 或 "Bots",确认设置和你的决定一致(参考:Cloudflare 博客)。
⚠️ robots.txt 管的是"能不能进来看",不是"要不要收录"。页面上如果有 noindex(禁止收录标记),即使 robots.txt 允许,也不会被收录。检查方法见下面"常见错误"。
改完后,在 GSC → 设置(Settings)→ robots.txt 报告里,可以看到 Google 读到的是哪个版本。
- 打开自己的 robots.txt 检查过,第 1 段的爬虫都是允许的
- 想好了第 2 段(训练爬虫)允许还是拒绝
第 7 步:统计工具(选一个 + Clarity)#
① 访问统计:三选一
| 工具 | 优点 | 缺点 | 适合谁 |
|---|---|---|---|
| GA4(Google Analytics 4) | 免费、功能最全 | 界面复杂,新手容易迷路 | 想要免费、以后可能投广告的人 |
| Plausible | 界面极简,一页看完 | 官方云服务要付费(可自己部署免费版) | 愿意花点钱换省心的人 |
| Umami | 界面简单,有免费的云服务套餐,也可自己部署 | 功能比 GA4 少 | 想要简单又免费的人 |
不知道选哪个?选 GA4 或 Umami 免费版,今天装上,以后再换也行。价格和额度以官网为准。
② Microsoft Clarity:免费录屏 + 热力图
- 录屏(Session recordings):像看监控一样,看真实用户在你网站上怎么滑、怎么点、在哪里走了。
- 热力图(Heatmaps):页面上哪里被点得最多,颜色越红越热。
- 完全免费。打开
clarity.microsoft.com→ 用微软或 Google 账号登录 → 新建项目 → 拿到代码。
③ 怎么装
所有统计工具都一样:注册 → 拿到一小段代码 → 粘贴到网站的 <head> 里。
- WordPress:装对应的官方插件,或用"插入头部代码"类插件。
- Framer / Webflow:在网站设置里找 "Custom code(自定义代码)" → Head 部分。
- Vercel 等静态网站:放在公共布局文件的
<head>里。
装完检查:用手机打开自己的网站,5 分钟内统计后台的"实时(Realtime)"里应该能看到 1 个访客。
⚠️ 如果有欧洲用户,GA4 和 Clarity 一般需要 Cookie 同意弹窗(Cookie consent)和隐私政策页面。很多建站工具自带,或有免费插件。
想知道每个访客具体从哪个帖子、哪个页面来,要给链接加 UTM 标签,见 追踪:知道每个客户从哪来。
例子 / 模板:完成检查清单#
对应 Level 2 的过关条件"网站被 Google 和 Bing 收录"。全部打勾,这一章就完成了。
网站本身
- 用自己的域名,http 自动跳到 https
- www 和不带 www 跳到同一个地址
- 手机上每个页面都能正常阅读
- PageSpeed 首页测过,最大的问题已修
- 能方便地新建页面(以后写 SEO 文章用)
- Search Console 用"网域"验证通过
- sitemap 提交状态"成功"
- 首页和重要页面请求过编入索引
- "网页"报告里能看到已编入索引的页面 ← Level 2 过关标志
- 知道"生成式 AI"报告在哪
Bing
- Bing Webmaster Tools 导入完成
- sitemap 在列表里
- IndexNow 打开了(任意一种方式)
- 在 Bing 搜
site:你的域名.com能看到页面 ← Level 2 过关标志
robots.txt 和统计
- robots.txt 没有
Disallow: /,搜索和 AI 搜索爬虫都允许 - 访问统计工具的实时报告能看到自己;Clarity 第二天能看到录屏
常见错误#
| 错误 | 怎么发现 | 怎么改 |
|---|---|---|
| WordPress 开着"建议搜索引擎不索引本站点" | 后台 → 设置 → 阅读,看这个框有没有勾上 | 取消勾选,保存 |
页面带着 noindex 标记 |
GSC 网址检查显示"已被 'noindex' 标记排除" | 在建站工具的页面 SEO 设置里关掉"隐藏 / 不收录"选项 |
用 xxx.vercel.app、xxx.framer.website 这类免费二级域名做 SEO |
看地址栏 | 绑定自己的域名,并把旧地址跳转过来 |
| 只有 itch.io / Chrome Web Store 页面,没有官网 | — | 至少做一个官网首页 + 以后的 SEO 页面 |
| http、https、www、不带 www 四个版本都能打开,不跳转 | 分别在浏览器输入试试 | 在托管平台设置"主域名(primary domain)",其他版本自动 301 跳转过去 |
| Cloudflare 屏蔽了 AI 爬虫,自己不知道 | Cloudflare 后台看 AI / Bots 相关设置 | 按你的决定调整 |
| 每天反复点"请求编入索引" | — | 一个网址点一次就够,然后去改内容 |
✅ 做对了的信号#
- GSC 和 Bing Webmaster Tools 都显示验证成功,sitemap 状态"成功"。
- 提交后 1–4 周内(经验参考),GSC "网页"报告里出现"已编入索引"的页面。
- Google 和 Bing 搜
site:你的域名.com都能看到结果。 - 统计工具里每天能看到访客(哪怕只有你自己和几个人,第 1 周正常)。
- Clarity 里能看到录屏。
❌ 不对劲?#
- 提交几周了,Google 还是搜不到 → 去 问题诊断 查编号 S1
- 收录了,但展示次数几乎是 0 → 查编号 S2
- 统计工具里看不出访客从哪来 → 查编号 C4
- 有访问,没人注册 / 试玩 → 查编号 C2
➡️ 下一步#
- 去读:免费找关键词
- 还没做落地页?先读:落地页:让看到的人愿意点、愿意试