首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有可能让谷歌在搜索结果中显示普通页面,而不是移动页面?

问有没有可能让谷歌在搜索结果中显示普通页面,而不是移动页面?
EN

Stack Overflow用户
提问于 2015-10-07 05:44:03
回答 2查看 71关注 0票数 0

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

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

m/home.php出现在搜索结果中。有没有可能让谷歌显示正常的home.php?

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

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

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

EN

回答 2

Stack Overflow用户

发布于 2015-10-09 01:08:26

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

票数 0
EN

Stack Overflow用户

发布于 2015-10-09 12:48:53

如果你在问如何阻止你的手机网站(比如m.yoursite.com)在谷歌的桌面搜索中被索引和显示,你可以请求Googlebot不要通过robots.txt索引你的手机网站。

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

用户代理: Googlebot

禁止:/

用户代理: Googlebot-Mobile

允许:/

这将告诉标准的Googlebot不要索引你的站点(请注意,它仍然可以偶尔爬行)。Googlebot- mobile,它有一个不同的用户代理,将匹配第二个用户代理行,并将被允许索引您的网站的移动索引。

谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32980284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档