是否可以让Google在搜索结果中显示正常页面而不是移动页面?

时间:2015-10-06 21:44:03

标签: mobile google-search

我们有一个单独的移动网站和一个单独的桌面网站。对于每个普通页面,基本上都有一个“移动”页面,如下所示:

的public_html / home.php 的public_html /米/ home.php

m / home.php显示在搜索结果中。是否有可能让google显示正常的home.php?

响应式设计是一个很好的解决方案,但这不是我目前正在寻找的答案。

我不想301重定向m / home.php,因为移动设备上的人仍然需要查看它。

当我检测到他们没有使用移动浏览器时,我唯一的选择是将用户从m / home.php重定向到home.php吗?

2 个答案:

答案 0 :(得分:0)

我的建议是在您的所有移动网页上添加noindex meta,以帮助您阻止移动网页在Google服务器上获得结果,然后在您的普通网站集上添加移动检测脚本,并为移动用户添加redirct。

答案 1 :(得分:0)

如果您要求如何阻止特定于移动设备的网站(例如m.yoursite.com)被编入索引并显示在Google的桌面搜索中,您可以请求Googlebot不为您的移动设备编制索引网站通过robots.txt。

所以,请访问m.yoursite.com/robots.txt。添加以下四行:


用户代理:Googlebot
禁止:/

用户代理:Googlebot-Mobile
允许:/

这会告诉标准Googlebot不要为您的网站编制索引(请注意,它仍然可以偶尔抓取)。具有不同用户代理的Googlebot-Mobile将匹配第二个用户代理行,并允许您为移动索引索引您的网站。

感谢。