Mobile 有没有可能让谷歌在搜索结果中显示普通页面而不是手机页面?

Mobile 有没有可能让谷歌在搜索结果中显示普通页面而不是手机页面?,mobile,google-search,Mobile,Google Search,我们有一个单独的移动站点和一个单独的桌面站点。基本上,每个普通页面都有一个“移动”页面,如下所示: public_html/home.php public_html/m/home.php 搜索结果中会显示m/home.php。可以让google显示普通的home.php吗 响应性设计是一个很好的解决方案,但这不是我目前正在寻找的答案 我不想301重定向m/home.php,因为手机用户仍然需要查看它 当我检测到用户未使用移动浏览器时,我唯一可以将用户从m/home.php重定向到home.php

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

public_html/home.php public_html/m/home.php

搜索结果中会显示m/home.php。可以让google显示普通的home.php吗

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

我不想301重定向m/home.php,因为手机用户仍然需要查看它


当我检测到用户未使用移动浏览器时,我唯一可以将用户从m/home.php重定向到home.php的选项是什么?

我的建议是在所有移动页面上放置noindex meta,这有助于防止移动页面在Google serp上获得结果,然后在正常网站集上添加移动检测脚本,并为移动用户重新发送。

如果如果你问如何阻止你的移动网站(比如m.yoursite.com)被编入索引并出现在谷歌的桌面搜索中,你可以请求谷歌机器人不要通过robots.txt为你的移动网站编入索引

所以,在m.yoursite.com/robots.txt上。添加以下四行:


用户代理:谷歌机器人
不允许:/

用户代理:谷歌机器人手机
允许:/

这将告诉标准的Google机器人不要为你的站点编制索引(注意,它仍然可以偶尔被爬网)。Googlebot Mobile具有不同的用户代理,它将匹配第二个用户代理行,并允许为您的站点编制移动索引

谢谢