完成网站搭建后,下一步便是集成 Google Analytics (GA4) 以及优化搜索引擎收录。对于我来说,这不仅仅是技术配置,更是将以前域名的冗余资源清理掉,赋予这个站点一个干净、纯粹的起点。
1. 集成 Google Analytics 统计分析
在 FixIt 主题中,集成统计分析需要配置 Hugo 的内置服务与主题插件。
在 hugo.toml 文件中进行如下配置:
# 1. 开启 Hugo 内置的 Google Analytics 服务
[services]
[services.googleAnalytics]
ID = 'G-XXXXXXXXXX' # 替换为您在 GA4 获取的“衡量 ID”
# 2. 配置 FixIt 主题的分析插件
[params]
[params.analytics]
enable = true
type = "google" # 指定类型为 google
[params.analytics.google]
id = "G-XXXXXXXXXX"
async = true # 开启异步加载,避免统计代码影响网页首屏加载速度
站长提示:配置完成后,建议在本地运行 hugo server 并使用 F12 检查网络请求,确认是否有来自 google-analytics.com 的数据上报。
2. 提交 Sitemap 与清理旧资源
为了让 Google 更好地爬取新内容,并彻底告别过去,我们需要通过 Google Search Console 进行以下操作。
第一步:提交站点地图 (Sitemap)
Hugo 会在执行 hugo 命令后,自动在 public 目录下生成 sitemap.xml。
- 登录 Google Search Console。
- 在左侧菜单选择 “站点地图” (Sitemaps)。
- 输入您的站点地图 URL,通常为:https://你的域名/sitemap.xml。
- 点击提交。
第二步:清理旧资源(重新开始)
如果您使用的是旧域名,且希望删除 Google 索引中过时的残留信息:
- 在 Search Console 中点击 “删除” (Removals)。
- 点击 “新请求”,输入您想要清理的旧路径或旧站点 URL。
- 选择“暂时移除”,这将让 Google 在未来几个月内停止展示这些结果,随后通过持续抓取您的新 sitemap.xml 来完成索引替换。
3. 为什么做这些?
作为一名 2026 年重新出发的站长,我追求的是更具“能量”的表达:
- 数据洞察:通过 GA4 了解读者的技术偏好(Go、Rust 还是部署方案)。
- SEO 净化:清理旧索引不仅是为了美观,更是为了让搜索引擎的权重能够集中在当下的优质内容上。
一切准备就绪,剩下的就是深耕内容,用代码和文字连接全球开发者。