网站统计与收录
约 1044 字大约 3 分钟...
本文介绍常用的网站统计工具及其配置方法,以及如何向各搜索引擎提交收录。
统计工具
Google Tag Manager
Google Tag Manager(GTM)是 Google 提供的免费标签管理工具,用于集中管理网站中的代码片段和跟踪标签。通过 GTM,你可以在不修改网站源码的情况下添加和更新 Google Analytics、广告转化跟踪等各类标签。与 Cloudflare Zaraz 类似,GTM 将第三方服务的管理放在云端,有助于优化页面加载性能。
注意,谷歌不建议在 Tag Manager 中部署 Adsense。
Google Analytics
Google Analytics(GA4)是 Google 提供的免费网络分析服务,用于跟踪和报告网站流量与用户行为。GA4 于 2020 年推出,相比旧版 Universal Analytics,它基于事件驱动模型,支持跨平台追踪。
Umami
Umami 是一款轻量级开源统计工具,界面简洁。它支持 Docker 一键部署,也可以直接部署在任意 Node.js 环境中。Umami 适合只需要基础访问数据(页面浏览量、访客来源、设备信息等)的场景,相比 Matomo 更加轻量。
注意:
- Umami v3 不支持 mysql。
- 如果部署在 NAS 上,Umami 可能无法准确识别访客的地理位置数据。测试中,NAS 上的Umami数据少几倍。
- Umami 的跟踪脚本可能在 Google Tag Manager 中被误判为恶意代码而无法启用,建议更改埋点路径,或直接在页面模板中引入跟踪代码。
Matomo
Matomo(旧名 Piwik)是一款功能全面的开源网络分析工具,支持自托管部署,用户可以完全掌控数据。它提供页面浏览量、访问时长、转化率等详细统计,功能接近 Google Analytics。建议使用插件 QueuedTracking 让追踪数据先写入 Redis 队列,再异步入库,避免高并发时直接写入数据库影响性能。
当 Matomo 无法使用自动安装包时,可以按以下步骤手动升级:
- 下载最新版应用,并解压到服务器。
- 将原目录中的
config/config.ini.php复制到新版目录,然后访问后台完成数据库升级。 - 进入「设置」>「系统」>「地理位置」,拖到页面底部,按提示下载 DBIP 数据库,重命名保存为
/www/wwwroot/piwik/misc/DBIP-City.mmdb。
收录推送
主流搜索引擎都支持 sitemap,但国内搜索引擎的支持程度和收录效果存在差异。
| 搜索引擎 | Sitemap | 备注 |
|---|---|---|
| Google Search Console | 支持 | 收录稳定,SEO 生态最完善 |
| Bing Webmaster | 支持 | 索引速度快 |
| 百度搜索资源 | 大部分网站不支持 | 每天手动提交限 10 条,建议添加自动收录 JS 代码 |
| 头条搜索站长 | 支持 | 更新快,但偶有提交成功却未实际收录的情况 |
| 360 站长平台 | 支持 | 更新较慢 |
| 搜狗资源平台 | 不支持 | 仅支持手动提交链接 |
| 神马站长平台 | 不确定 | 目前登录验证码异常,无法使用 |