操作可替代性的主要表现是什么?前面已经介绍了属性rel=canonicalfor,这也是本文引入另一个属性rel=alternatefor的原因,因为这两个属性有密切的对应关系。
许多人可能会问,rel=alternate是什么?我们应该如何使用rel=alternate?
Rel=alternate是一个移动属性。如果canonicalweb页面有相应的移动版本,则应添加rel="alternate"链接,从而生成此页面的移动版本:
简而言之,当您拥有独立的移动和桌面站点时,您需要清楚地说明这两个到搜索引擎之间的关系,以帮助它们理解它们提供给用户的站点,并防止重复的内容问题。但在确保实现此属性时,请记住以下实践:
使用从桌面到移动设备的移动属性和从移动设备到桌面的规范链接进行双向引用。
一对一关系:每个桌面页面都有一个移动对应页面,反之亦然。
避免重定向:仅引用实际页面。
使用url,包括域名和协议。
rel=“alternate”是什么?
当人们谈论rel="alternate",rel="alternate"媒体令牌或rel="alternate"媒体属性时,他们引用了这个链接关系:
为了方便起见,我们将其称为move属性。
此链接关系用于指示桌面和移动web站点以及搜索引擎之间的关系。如果您有一个单独的桌面和移动站点,并且您关心移动搜索引擎优化,那么您需要使用move属性。
何时使用rel="alternate"移动属性?
如果很大一部分访问者来自移动设备,他们可以通过专门的移动站点优化自己的体验。注意,这与“响应式站点”不同,“响应式站点”的站点具有可调整的布局以显示设备,而专用的移动站点具有完全独立的站点url。
在本例中,如果您有单独的桌面和移动站点,您希望搜索引擎向正确的用户显示站点的正确版本。当您的桌面用户使用搜索引擎而您的站点出现时,您希望他们终出现在您的桌面站点上。如果它们在移动设备上,您希望搜索引擎显示您的移动站点。
如何实现move属性?
移动属性
使用move属性来传递页面的移动版本
此移动属性可以在HTML中实现,也可以通过XML站点地图实现。
HTML代码的实现
在桌面页面
在桌面HTML页面中,使用链接关系定义指向页面的移动版本:
这意味着当用户设备的宽度小于640像素时,应该提供移动web站点。
移动页面
在移动页面的HTML中,使用规范URL指向页面的桌面版本:
<linkrel="canonical"href=>
使用标准url可以防止重复内容。它告诉搜索引擎桌面页面应该被索引。