【问题标题】:How to tell Google to recognize mobile-version and full-version of the web?如何告诉 Google 识别网络的移动版和完整版?
【发布时间】:2011-05-03 14:59:44
【问题描述】:

我已经创建了我的网站的移动优化版本。完整版在 www.domain.com 运行,移动版在 m.domain.com 运行。现在,出于某些原因,我确实想使用此域方案。

现在,当我尝试搜索 Google 时,有时我会从两个域中获得结果 - 我认为这对用户来说不是很好的体验 - 使用桌面浏览器和简单的移动版网络。我也想避免重复内容的问题。

“告诉”谷歌 www.domain.com 是完整版网站而 m.domain.com 是具有相同内容但设计非常简单且针对移动用户优化的网站的最佳做法是什么?

【问题讨论】:

  • 网址之间是否存在一一对应关系?
  • 是的,url完全一样,所以www.domain.com/url1和m.domain.com/url1的内容一样

标签: seo mobile-website


【解决方案1】:

使m. URL 重定向(或<link rel="canonical">)到蜘蛛 UA 的桌面 URL。

将桌面 URL 重定向到移动 UA 的 m. URL。

【讨论】:

  • 我不想重定向真正的人类访客。如果我按照您建议的方式仅重定向蜘蛛,是否可以?这不是隐藏问题或搜索引擎禁止的任何事情?
  • 将爬虫重定向到非移动网址应该没有什么问题。
  • 好的,谢谢。只是为了回答完整 - 我应该为这种情况做哪种类型的 HTTP 重定向?
【解决方案2】:

你真的应该使用

<link rel="alternate" media="handheld" href="http://mobileversion..."/>

【讨论】:

  • 通过谷歌搜索,我发现
  • 没关系。 “handheld:适用于手持设备(通常是小屏幕,带宽有限)(w3.org/TR/CSS2/media.html)。虽然标签实际上阻止谷歌在移动网站上将您的页面与移动文档类型一起转码,但您可以提示您的移动网站。您也可以见google.com/support/webmasters/bin/…没有提到wml/wap
【解决方案3】:

您应该在桌面上添加一个指向移动 URL 的 rel 替代项,并在指向桌面的移动站点上添加一个 rel conical。要更清楚地了解这一点,请观看 Google 的 Matt Cutts 的视频。

https://www.youtube.com/watch?v=HVQHbfpqXHM

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-22
    • 2017-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-10
    • 2020-09-25
    相关资源
    最近更新 更多