我们使用自定义CMS在一个网站,我们有各种参数入站链接,以自己的跟踪和入站营销的目的。
通常,这些URL参数被添加到链接中,这样系统就可以收集关于单击哪些链接的确切位置、频率等等的统计信息。
如果相同的链接出现在站点上的不同点、文章中的行、边栏、页脚、“推荐”部分等等,那么这些点中的每个点都会有不同的参数,类似于以下内容:
稍后,通过动态地拥有统计数据,我们可以更好地链接站点,并向用户提供更好的文章建议等等。
然而,这种技术导致了搜索引擎的issues with crawl budget,因为每个URL都有许多不同的URL参数(及其多个组合),甚至,即使页面有规范标记,蜘蛛仍然会在无数的“非原始”URL上浪费大量的爬行预算,而不是只爬行规范版本。
Question:还有哪些其他方法可以让所有这些内部跟踪/收集点击数据来进行入站营销,但不需要使用URL参数?除了通过URL参数,我们还能如何收集像以前一样的链接点击数据?
其主要目标是在没有参数的情况下拥有干净的规范URL来保持爬行预算(并有正确的页面排名流),但同时收集点击数据以满足我们的需要。
发布于 2016-05-15 05:45:24
这是我的2美分,但是为了保留爬行预算和页面权限,我会使用Json面包屑。另一种增加不同点击量的方法是添加一个google分析跟踪事件。从下面的代码中,当单击链接并标签为'page1.html‘时,您将发送一个。您也不需要使用javascript。
<a href="page1.html" onClick="clickone()">Anchor Text </a>
<script>
function clickone(){
ga ('send', 'event', 'internal-link', 'click', 'page1.html')
}
</script>我真的只使用url建设的外部链接运动,但那是我。希望这能有所帮助。
发布于 2017-01-20 02:11:00
使用PHP会话变量创建一个数组,该变量通过每次新的内部单击添加一个新页面。在外部单击“将数组添加到文本文件”。
发布于 2017-01-20 06:42:56
我首先要写一个点击计数器,它将点击次数存储在文本文件中,链接id、class、href、title。如果我要开始的话:https://stackoverflow.com/questions/26891603/button-click-counter-save-number
实际上,如果写入xml文件,则可以将其显示在数字报表上。
https://webmasters.stackexchange.com/questions/93315
复制相似问题