Android版谷歌浏览器将在共享链接时进行自动剪辑
谷歌公司近期发布的Android版谷歌浏览器中增加某个新功能,该功能可以帮助用户在缩短复制的网页地址。
该功能的主要用途就是自动剪辑网页地址中的无效参数标识符,方便用户在社交网站上分享地址时不会受限。
经常使用微博或者推特的网友应该知道上述网站都会将用户发布的网页地址自动缩短成短连接然后进行跳转。
举个网页参数标识符的例子:
https://www.xxxxxxxxxxxxxxxxxxxxxxx.com/?utm_sources=Content&utm_medium=tureAnthem&utm_sources=Twitter
在上面这个例子中网址后面从问号开始都是标识符,后面这段内容删除并不会影响这个网址能否正常的打开。
对于网站的管理员来说通过统计工具即可知道用户是通过推特上点击推文内容然后再跳转到网站中进行访问。
谷歌浏览器的自动剪辑策略:
当用户试图复制这个地址并再次发布到推特上进行分享时,会发现由于网址太长直接超出推特280字符限制。
于是Android版谷歌浏览器的自动剪辑策略会在用户复制时自动忽略问号后面的参数标识符内容来缩短地址。
但是有的网页后面的参数标识符会影响到网址的有效性,所以谷歌浏览器还会参考网页上的原链接标识参数。
网站管理员通常使用 Canonical 标签来向搜索引擎展示网页实际地址,也就是该地址后的内容都是其他参数。
无论后面带的参数有多长搜索引擎只需要读取 Canonical 标签标记地址即可,所以谷歌开始参考这种原标签。
在使用自动剪辑策略时如果谷歌读取到原标签地址则会使用原标签地址, 这样可提高剪辑的正确性防止出错。
因此对于网站管理员来说为了适应谷歌这种策略,应改进网页头部部分并主动添加 Canonical 标签方便读取。