首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过URL参数跟踪入站链接上的单击?

问如何通过URL参数跟踪入站链接上的单击?
EN

Webmasters Stack Exchange用户
提问于 2016-05-13 09:01:36
回答 4查看 653关注 0票数 2

我们使用自定义CMS在一个网站,我们有各种参数入站链接,以自己的跟踪和入站营销的目的。

通常,这些URL参数被添加到链接中,这样系统就可以收集关于单击哪些链接的确切位置、频率等等的统计信息。

如果相同的链接出现在站点上的不同点、文章中的行、边栏、页脚、“推荐”部分等等,那么这些点中的每个点都会有不同的参数,类似于以下内容:

稍后,通过动态地拥有统计数据,我们可以更好地链接站点,并向用户提供更好的文章建议等等。

然而,这种技术导致了搜索引擎的issues with crawl budget,因为每个URL都有许多不同的URL参数(及其多个组合),甚至,即使页面有规范标记,蜘蛛仍然会在无数的“非原始”URL上浪费大量的爬行预算,而不是只爬行规范版本。

Question:还有哪些其他方法可以让所有这些内部跟踪/收集点击数据来进行入站营销,但不需要使用URL参数?除了通过URL参数,我们还能如何收集像以前一样的链接点击数据?

其主要目标是在没有参数的情况下拥有干净的规范URL来保持爬行预算(并有正确的页面排名流),但同时收集点击数据以满足我们的需要。

EN

回答 4

Webmasters Stack Exchange用户

发布于 2016-05-15 05:45:24

这是我的2美分,但是为了保留爬行预算和页面权限,我会使用Json面包屑。另一种增加不同点击量的方法是添加一个google分析跟踪事件。从下面的代码中,当单击链接并标签为'page1.html‘时,您将发送一个。您也不需要使用javascript。

代码语言:javascript
复制
    <a href="page1.html" onClick="clickone()">Anchor Text </a>

<script>
function clickone(){
ga ('send', 'event', 'internal-link', 'click', 'page1.html')
}
</script>

我真的只使用url建设的外部链接运动,但那是我。希望这能有所帮助。

票数 1
EN

Webmasters Stack Exchange用户

发布于 2017-01-20 02:11:00

使用PHP会话变量创建一个数组,该变量通过每次新的内部单击添加一个新页面。在外部单击“将数组添加到文本文件”。

票数 0
EN

Webmasters Stack Exchange用户

发布于 2017-01-20 06:42:56

我首先要写一个点击计数器,它将点击次数存储在文本文件中,链接id、class、href、title。如果我要开始的话:https://stackoverflow.com/questions/26891603/button-click-counter-save-number

实际上,如果写入xml文件,则可以将其显示在数字报表上。

票数 0
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/93315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档