【问题标题】:According to google my desktop site is not mobile friendly根据谷歌,我的桌面网站不适合移动设备
【发布时间】:2015-07-01 03:15:00
【问题描述】:

我有桌面视图 (test.com) 和移动视图 (m.test.com) 网站。 我正在通过 codeigniter 构造函数重定向到移动视图。

public function __construct(){
    parent::__construct();
    $this->load->library('user_agent');

    if ($this->agent->is_browser())
    {
        if($this->agent->mobile()){
            $url = $_SERVER['REQUEST_URI'];
            header('Location: http://m.test.com'.$url); 
        }
    }
}

它工作正常。 在我的站点主布局文件中还包含注释。

IN 桌面链接 rel="alternate" media="only screen and (max-width: 640px)" href="http://m.test.com/"

IN 移动链接 rel="canonical" href="http://www.test.com/"

但谷歌仍然显示我的网站不适合移动设备。

请帮帮我。

【问题讨论】:

    标签: codeigniter url-redirection google-search-console googlebot


    【解决方案1】:

    从您当前的网站来看,它适合移动设备。它似乎错过了以下几个标准:

    如果页面符合 Googlebot 检测到的以下标准,则该页面有资格获得“适合移动设备”标签: 避免使用在移动设备上不常见的软件,例如 Flash 使用无需缩放即可阅读的文本 将内容调整到屏幕大小,这样用户就不必水平滚动或缩放 将链接放置得足够远,以便可以轻松点击正确的链接

    来源: http://googlewebmastercentral.blogspot.co.uk/2014/11/helping-users-find-mobile-friendly-pages.html

    我已经在我的 Noke 手机上的 IE 上尝试过了。它看起来就像一个桌面网站。

    【讨论】:

    • 根据他们的移动设备友好标准,我已经检查了两次该网站。
    • 当我查看您的移动网站 (m.test.com) 时,我只看到一个桌面网站。没有流畅的布局。不根据屏幕大小或密度调整文本大小。在小屏幕上的移动 Internet Explorer 中查看,它是一个桌面站点。文字太小,我必须放大。您确定我看到的移动网站链接(通过访问 m.test.com)是您打算被视为“移动友好”网站的那个吗?
    • 我的朋友我使用 m.test.com 仅作为示例,我的站点域不同。
    • Ok- 1) 您能否编辑您的问题以使其清楚,因为这根本不清楚 2) 在没有实际看到您的网站的情况下,我们打算如何弄清楚为什么它不是判断移动友好?对于 googlebot 来说,仅仅重定向到移动页面显然是不够的。它根据一组移动友好标准来判断您的网站。如果我们看不到您的网站,我们就无法猜测问题可能出在哪里。
    • 是的,我理解那件事,但客户不允许这样做。内容比屏幕宽链接太近
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-26
    • 1970-01-01
    相关资源
    最近更新 更多