logoPay4SaaS
增长

上线后的 5 项 SEO 配置

01

该做 SEO 了,SEO 是什么?

做它是为了干什么呢?是用最合理的方式,让搜索引擎(Google、Bing……)更容易理解我们的网站,并在搜索结果里,把你的网页排得更前。

那靠前了,就会被更多人看到,流量就上来了。有了流量,更多人就会浏览我们的网站、注册、

使用你的服务,那变现机会,自然就会多了。

所以,上线后要做哪些 SEO 呢?

02

一、建立我们和 Google 之间的官方沟通渠道

告诉 Google「这是我的站」,正式声明我拥有这个网站。

地址:Google Search Console

选择网址前缀,因为我只有一个主域名。

验证方法,我用的是第 2 个:HTML 标记,比较简单,点复制。

接着留下里面的content,写到环境变量,NEXT_PUBLIC_GOOGLE_SITE_VERIFICATION=xxx

xx 的地方填写 meta content 中的值。

然后 push 代码,部署后回来点击验证,就可以了。

记住,要点 HTML 标记行里面的验证,我第一次就点错了,导致验证失败。

二、添加统计代码

主要是为了查看网站是否有真实用户访问,以及他们的行为:

  • 哪些页面被点击,但 3 秒就离开?
  • 哪些页面停留时间较长,有转化潜力?

这能帮助我们确定以后 SEO 的重点优化方向。

打开 Google Analytics

1)如果你第一次做统计,走下方步骤。

取名字,然后勾选以下选项:

第一步可以填写域名,也可以填写域名名称加统计英文,因为产品面向海外用户,所以选择美元。

商家详情:

业务目标,前 4 个全部勾选:

选择网站:

数据流名称填写域名名字 + web,方便自己查看:

平台会生成统计代码:

接着环境变量改一下,NEXT_PUBLIC_GA_ID=G-xxx

2)如果你第二次做网站统计,从这里添加。

接着环境变量改一下,NEXT_PUBLIC_GA_ID=G-xxx

三、生成并提交 Sitemap

Sitemap 告诉 Google 我有哪些页面,并加速收录。

可以提交的页面:首页、定价页、FAQ、博客(公开的、希望被搜索到的)。 不要提交 API 路由、登录页或用户专属私有页面(如历史记录)。

参数说明:

  • url:必须,告诉搜索引擎这是可索引页面。
  • priority:页面在网站中的相对重要性,0.1~1。首页是 1,定价页 0.8,隐私政策和服务条款 0.2。
  • changeFrequency:页面大概多久会变化一次。
页面推荐
首页daily
博客列表daily
博客文章weekly
定价页monthly
帮助文档monthly
永久不变页面never
  • lastModified:页面最后修改时间。搜索引擎据此判断是否重新抓取页面。

不要全部用 new Date(),否则 Google 每次爬取都认为所有页面都更新了,可能降低信任度,浪费爬虫资源。

项目内置的 app/sitemap.ts 已经自动处理了这个问题:通过 git log 读取每个文件的最后提交时间作为 lastModified,只有真正改过的页面才会更新时间。静态页面(首页、定价、隐私政策等)和内容页面(文档、博客)都会自动扫描并生成,无需手动维护。

四、增加 robots.txt

在 public 文件夹下(我项目是 React),添加 robots.txt 文件,告诉搜索引擎“可以抓取我的所有页面”,并指向 Sitemap:

User-agent: * 
Allow: / 
Sitemap: 域名/sitemap.xml

说明:

  • User-agent:适用于所有爬虫,如 Googlebot、Bingbot 等。
  • Allow: /:允许访问网站根目录及所有路径,明确告诉搜索引擎可以抓取所有页面。
  • Sitemap:官方页面清单,确保新页面能被快速抓取。

五、检查 meta 标签

检查 metadata 是否完整,包括:title、description、keywords、openGraph、twitter、icons、manifest 等。

03

push 代码后,先确认能正常访问 sitemap.xml 和 robots.txt,再查看源代码检查 meta 标签。

然后打开Google Search Console,编制索引-站点地图,把sitemap.xml写入下,主要是为了让 Google 主动发现并抓取你的所有页面,加速收录。

在顶部输入域名查看收录情况。

可以看到收录情况正常。

On this page