前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用 Google Analytics 分析 WordPress 博客的404页面

使用 Google Analytics 分析 WordPress 博客的404页面

作者头像
Denis
发布2023-04-14 18:41:35
4380
发布2023-04-14 18:41:35
举报
文章被收录于专栏:WordPress果酱WordPress果酱

我们知道网站建设和链接建设最重要的一个方面是要分析网站上的 404 页面有哪些,哪里来的?然后改正这些 404 页面,把流量导到正确的页面上去。

安装的 Google Analytics 代码之后,我们可以看个页面的访问数量和流量来源,但是 Google Analytics 并不会自动识别 404 页面,所以我们需要手工对 404 页面进行标示,让 Google Analytics 能够正确分析 404 页面。

_trackPageview() 函数

Google Analytics 是使用 _trackPageview() 函数来记录页面的 PV,在页面安装的 Google Analytics 追踪代码中,_trackPageview() 用来记录当前页面的相对 URL 地址,并记录在汇报给 Google Analytics 服务器的 &utmp 参数中。

基本的工作的流程就像是这样:当用户浏览 http://blog.wpjam.com/blog/ 这个页面时,_trackPageview() 函数就会把 /blog 作为参数值,并将这个值通过调用 __utm.gif 文件的形式汇报给 Google Analytics 的服务器,最终显示到 Google Analytics 报告里。

*最新的 Universal Analytics 跟踪代码中已经更改为 pageview。

通过自定义 _trackPageview() 函数的参数来标记 404 页面

默认情况下 _trackPageview() 是使用当前页面的相对 URL 作为参数的值,返回给 Google Analytics 服务器,但是我们可以通过给这个函数赋值来更改他的参数值,从而实现标记博客的 404 页面,并且通过过滤来查看网站的所有 404 页面。

我们可以把默认的 Google Analytics 跟踪代码的 _trackPageview() 的函数修改如下:

如果你使用的是 Google Analytics 异步跟踪代码

代码语言:javascript
复制
<?php if(is_404()){?>
_gaq.push(['_trackPageview', '<?php echo ('/404'.$_SERVER["REQUEST_URI"]); ?>']);
<?php } else{ ?>
_gaq.push(['_trackPageview']);
<?php }?>

如果你使用的是最新的 Universal Analytics 跟踪代码:

代码语言:javascript
复制
<?php if(is_404()){?>
ga('send', 'pageview', '<?php echo '/404'.$_SERVER["REQUEST_URI"]; ?>');
<?php } else { ?>
ga('send', 'pageview');
<?php } ?>

上面代码就是如果是 404 页面,就在请求的相对 URL 前面加上 /404,这样在 Google Analytics 后台 > 内容 > 热门内容中,在列表下面,过滤网页中,选择“包含”,输入 /404/ ,点击开始,就可以过滤出所有 404 页面的 URL。

使用 Google Analytics 分析 WordPress 博客的 404 页面
使用 Google Analytics 分析 WordPress 博客的 404 页面

这样就可以看到所有 404 页面访问的流量,并且点击每个 404 页面还可以查看来源等数据。


本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • _trackPageview() 函数
  • 通过自定义 _trackPageview() 函数的参数来标记 404 页面
相关产品与服务
网站建设
网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档