首页 文章

Wordpress网站的移动版本

提问于
浏览
0

我正在尝试创建一个已经存在的网站的移动版本 . 我试图在SO上阅读以前的问题,但他们并没有完全给我所有我正在寻找的答案 .

我必须使我的网站更适合移动设备的选项是:

1)使用CSS媒体查询转换我当前的网站以获得更高的响应性:我不认为这种方法在我的情况下是合适的,因为UI相当复杂并且有更多信息可以在移动设备上正确显示 . 我需要确保我不会在移动设备上显示一些不相关的信息 .

2)使用php检测并使用不同的模板提供同一页面的不同版本:这样我只能显示移动版本上最有用的内容,并加载特定于移动版本的附加css . 包括StackOverflow / Imdb在内的很多网站似乎都在走这条路 . 如果我走这条路线,是否需要有一个子域名,例如m.mywebsite.com并提供移动版本?或者我可以只使用相同的域和网址结构为移动设备提供当前页面,只有不同的html / css才能更好地适应移动设备 . 我宁愿没有子域(StackOverlow似乎这样做) . 这也会让用户感到困惑,还有什么可以避免作为最佳做法?最重要的是,这将如何影响该网站的搜索引擎优化?由于移动设备上缺少某些内容,但桌面上存在相同的网址结构 - 它会在搜索引擎中触发红旗并进行处罚吗?

谢谢!

1 回答

  • 1

    关于备选方案2:

    没有必要再做m.domain.com子域事了 . 它让生活变得更加混乱 .

    我使用mobiledetect php库(也有一个wordpress插件)来确定客户端 .

    然后在php中使用条件为每个条件提供不同的内容 .

    关于索引,抓取工具不会被mobiledetect标记为移动浏览器,因此他们会将您网站的桌面版本编入索引 . 你想要这个,因为桌面版本无疑会有更多内容并提供更高的页面排名 . 抓取工具永远不会知道仅限移动设备的内容存在,因此不会受到任何惩罚 .

相关问题