解决带有utm等跟踪标记的重复页面

  无论是ppc投放账户的URL设置,还是seo的页面跟踪, 都免不了对页面加入各种标记(跟踪代码),常用的标记方法是在URL后通过 ? 或 # 附带设置好的标记内容,以便于在流量统计分析工具中进行数据分析。

  除了手动添加标记外,google的网址构建器是个不错的工具 https://support.google.com/analytics/answer/1033867

  但不管用什么办法,标记页面因为URL并不规范,便会出现大量URL相同但内容却一致的重复页面,这就会产生seo工作中典型的页面标准化问题。搜到了很多之前讨论过类似问题的帖子,答案给的五花八门,在这里重新做个梳理。

  处理URL页面标准化问题前,一定要先区分产生非标准页面的原因是什么,不同的原因处理方法不一样。除了URL标记外,电商网站的不同筛选方式、以及首页带不带www等不同网址形式,也会造成页面标准化问题。在这里只谈因为做链接标记产生不规划页面的处理办法,因为这个问题解决起来最复杂,基本上解决了这个问题,其他的页面标准化问题也就都能解决了:

  1、先看页面是否已被收录,如果没有收录,而且来路流量也不大的情况下,我认为完全可以忽略掉其影响,不用做任何变动。

  2、一旦被收录,必须要设置canonical标签。将不规范网址通过canonical指向规范页面,因为带标记的这些页面并非实际存在的页面,所以百度目前已经支持canonical标签,没必要因canonical标签问题而区别对待google和百度。

  3、在robots.txt中屏蔽不规范的链接。如果对站内链接结构有把握,全部屏蔽带?的动态地址即可,如果仍有部分?的页面有用,那么就需要针对标记页面进行URL规则整理,然后再写屏蔽规则。

  4、google站长工具的“网址参数”工具,可以很好的协助google解决此问题,有关说明请移步:https://support.google.com/webmasters/answer/1235687

  另外,建议不要使用301进行跳转,有可能会造成跟踪代码的失效,如果受访页面被统计为301跳转后的页面,那么跟踪代码就毫无意义了。

  转载请注明:来源于唯我网站运营 http://www.vivawo.com/post/canonical-url.html

时间: 2024-09-20 22:29:33

解决带有utm等跟踪标记的重复页面的相关文章

竞价推广URL跟踪标记技巧有哪些

这里来浅谈竞价URL的跟踪标记,自从公司出了新考核制度.不能找出是那个竞价关键词带来的电话不算.你说这不是坑爹吗,http://www.aliyun.com/zixun/aggregation/8683.html">网络电话不算,网络直上也不算,就连知道是竞价来的,没有关键词也不算(可以通过着陆页大致知道是那个计划, 但是具体到关键词就很难找到了.) 那么我是不是可以通过加访问url的标记是实现呢.   于是开始了加标记的工作.   由于我对excel的使用不是很熟悉,开始的时候,加的标记

跟踪标记全攻略

攻略 跟踪标记 一 概述跟踪标记用于临时设置服务器的特定特征或关闭特定行为 二 分类 1. BOL记载的跟踪标记        描述 260    打印有关扩展存储过程动态链接库 (DLL) 的版本信息.       有关 __GetXpVersion() 的更多信息,请参见创建扩展存储过程. 1204   返回参与死锁的锁的类型以及当前受影响的命令.        补充 此参数将把死锁产生的相关信息(锁类型,SQL查询等)写入Error Log   2528   通过 DBCC CHECKDB

如何使用跟踪标记 1204

-- =====================================================-- 如何使用跟踪标记 1204-- -- 邹建 2005.08(引用请保留此信息)-- ===================================================== -- =====================================================/*-- 说明     跟踪标记 1204 用于返回参与死锁的锁的类型以及当前

如何控制SQLServer中的跟踪标记_MsSql

跟踪标记是什么? 对于DBA来说,掌握Trace Flag是一个成为SQL Server高手的必要条件之一,在大多数情况下,Trace Flag只是一个剑走偏锋的奇招,不必要,但在很多情况下,会使用这些标记可以让你更好的控制SQL Server的行为. 下面是官方对于Trace Flag的标记: 跟踪标记是一个标记,用于启用或禁用SQL Server的某些行为. 由上面的定义不难看出,Trace Flag是一种用来控制SQL Server的行为的方式.很多DBA对Trace Flag都存在一些误

使用跟踪标记查看过滤统计信息是否被使用

原文:使用跟踪标记查看过滤统计信息是否被使用     在某些情况下,表中数据较多,且分布不均匀的时候,执行计划的估计行数往往会有很大偏差,因此SQL Server 2008引入了过滤统计信息,意味着只对表中的特定数据计算统计信息.那么在调优查询的过程中如何知道语句是否使用了过滤统计信息呢?SQL Server提供了一个隐藏的跟踪标记来支持这一过程.下面Demo可以展示如何使用该跟踪标记.       我们首先对AdventureWorks的SalesOrderDetail做一个简单的查询,代码如

如何控制SQLServer中的跟踪标记

跟踪标记是什么? 对于DBA来说,掌握Trace Flag是一个成为SQL Server高手的必要条件之一,在大多数情况下,Trace Flag只是一个剑走偏锋的奇招,不必要,但在很多情况下,会使用这些标记可以让你更好的控制SQL Server的行为. 下面是官方对于Trace Flag的标记: 跟踪标记是一个标记,用于启用或禁用SQL Server的某些行为. 由上面的定义不难看出,Trace Flag是一种用来控制SQL Server的行为的方式.很多DBA对Trace Flag都存在一些误

鲨鱼:死链接、重复页面的处理技巧

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 做网站的过程中,难免会出现一些重复页面和死链接(原先被搜索引擎收录的页面,现在却打不开的页面).而死链接过多,会直接失去搜索引擎的信任,让他以为网站没有信用度.那11545.html">我们有什么好办法对死链接进行规避吗?方法自然是有的:301永久重定向.robots的Disallow属性设置.对于重复页面怎么处理呢?301永

点击图片的之后,为什么会跳出一个重复页面,这个页面跳转之后,才alert出“保存成功”的信息框?

问题描述 点击图片的之后,为什么会跳出一个重复页面,这个页面跳转之后,才alert出"保存成功"的信息框? $("#btn_saveinfo").click(function () { var arr = []; //数组 var json = {}; //对象(关联数组) json["MaterialCode"] = $("#admintable tr td input[id^='txt_MaterialCode']").v

使用有趣的自定义标记来布局页面

页面 今天我们来学习,如何使用有趣的自定义标记来布局页面.有的朋友可能有这样的疑问,自己随便定义的标记浏览器怎么能正确的认识呢? 这里我们就要用到文档的命名空间,那么命名空间又是指什么? 大家知道XML有一个很大的特点就是他的可扩展性.你可以创建你自己的标记或使用别人创建的标记,这里就存在了一个问题,即你所定义的标 记和别人定义的标识有可能相同,但他们各自所表示的意义却不同. 打一个形象的比喻,比如有两个人名字都叫蓝色,一个人在经典,一个人在天涯,如果你要找他们就可以这样说明,天涯:蓝色.经典: