折纸SEO博客 SEO优化 移动网站SEO优化怎么做?

移动网站SEO优化怎么做?

广告2

这几个月来,我在一些知乎问答社区回答了一些关于移动网站优化的问题,发现很多关于移动SEO优化的问题都涉及到作为…

移动网站SEO优化怎么做?

这几个月来,我在一些知乎问答社区回答了一些关于移动网站优化的问题,发现很多关于移动SEO优化的问题都涉及到作为移动站使用哪种架构。很多SEOER似乎对独立移动站也就是独立m.domain站有很多执念,认为独立移动站是最好的。

20201119025600274

在问答的专栏里,我看到这样一位读者“像风一样的Boy”,问“新网站是做移动SEO优化,还是用M站进行响应?”

  你好,在某个回答里看到了你的回答,并且我有一些疑惑。你建议:“新网站,或者只是想做移动SEO优化的和刚开始做移动SEO优化的,最好采取响应式链接。”为什么直接用响应式链接呢?我自己的感觉是移动搜索的网站排名大多是以M站点的排名较多。

翻翻之前关于移动SEO优化的帖子,发现关于移动SEO优化的方法其实都没有认真的写过。今天的帖子折纸SEO将深入探讨如何选择移动端网站优化的三种方式。

  移动端网站优化的三种方式

手机网站一般有三种选择方式:

  响应设计:

PC站和移动站的URL是完全一样的(不管用什么设备访问),返回给浏览器的HTML代码也是一样的。不同宽度的不同屏幕布局由CSS控制。以前经常叫自适应设计,因为排版是根据屏幕宽度自动适配的。

  动态服务:

PC站和移动站的URL一模一样,和响应式设计一样,只是动态服务模式返回给浏览器的HTML代码(和CSS)不一样。PC设备获取的HTML代码是PC版,移动设备获取的HTML代码是专门为移动优化的移动版。

  一个独立的M站点:

移动站的URL与PC站不同,通常使用单独的子域名称,例如,PC站是www.30th-feb.com,移动站是m.30th-feb.com。当然,移动站的HTML代码和CSS代码也和PC站不一样,是专门针对移动性优化的。换句话说,这样一来,移动站就是一个独立的网站。

这三种方法各有特点。

  独立移动站

相对于响应式设计,独立移动站的开发成本明显需要增加,需要开发和维护两套代码。随着国内劳动力成本的增加,重复做事会越来越不划算。

独立移动站最大的潜在麻烦是不同的URL可能会造成混淆和各种错误。比如,由于手机和PC版本URL不同,搜索引擎需要建立对应关系,必须判断PC页面对应的手机版本URL是什么,手机页面对应的PC版本URL是什么。网站需要给页面添加代码,帮助搜索引擎判断:

PC页面需要添加以下代码来指示移动版本的位置:

<link rel=”alternate” media=”only screen and (max-width: 640px)” href=”https://m.30th-feb.com/”>

相应的移动页面需要添加以下代码来指示PC版本位置:

<link rel=”canonical” href=”https://www.30th-feb.com/”>

当搜索引擎的两个版本都被捕获并正确判断时,PC和移动版本之间就建立了一一对应关系。但是站长加错标签怎么办?搜索引擎只抓取一个版本怎么办?搜索引擎没有准确解析标签怎么办?

再者,要建立一一对应,PC版和手机版的主要内容应该是一样的。很多情况下,M.mobile版本的内容减少或修改过多。搜索引擎认为内容不一致怎么办?甚至有时候,独立的移动站只是搭建一些页面,很多PC页面并不对应移动页面。

网站有两个版本。用户添加书签、分享链接时,一部分必然指向PC页面URL,一部分会指向手机URL,链接的权重会分散。

通常,为了体验用户,帮助搜索引擎判断对应关系,网站需要按照规则进行转折:

        • 如果PC用户出于某种原因访问移动URL,他需要被自动转移到PC版本URL进行301跳转
        • 如果移动用户出于某种原因访问PC页面的URL,则需要自动转到移动URL进行301跳转

301通常由服务器完成。首先,需要根据浏览器用户代理的匹配特征串来判断用户设备和浏览器的类型。互联网设备和浏览器种类繁多,要正确检测程序并不容易。如果判断错误,用户可能只看到一个布局错误的页面,甚至有些功能无法使用。搜索引擎蜘蛛也可能被误判,导致无法建立两个版本之间的对应关系。

如果大公司需要使用子域进行多语言网站的SEO,增加m.独立移动站会使子域的管理更加复杂,因为网站需要增加:

sg.30th-feb.com.

m.sg.30th-feb.com.

cn.30th-feb.com.

m.cn.30th-feb.com.

等等。多语言hreflang标签是和独立移动站的标签排列组合的,哪个对应哪个不会错。如果加上GoogleAMP和BaiduMIP页面版本,所有版本与标签文字的对应关系,可能会让人晕头转向。

  动态服务

动态服务和独立移动站一样,首先在服务器端判断设备和浏览器的类型,然后根据浏览器屏幕宽度在同一个URL返回不同的HTML和CSS代码。

所以动态服务方式相当于结合了响应式设计和独立移动站的优点,即URL统一简洁,独立移动站代码优化,SEO效果最好。当然价格是增加前后成本。

对于不缺钱的公司来说,动态内容是最好的选择。比如亚马逊现在使用动态服务进行移动优化,URL统一简单,两个版本的代码可以分别优化。据说亚马逊手机版节省了40%的文件下载量,对于手机用户来说,页面打开的速度很重要。

是否使用动态服务取决于公司。对于大多数网站来说,页面的内容、布局和功能都没有那么复杂,响应性的设计已经满足了需求。动态服务是高成本实现的,节省的下载量没有那么明显。比如SEO天天发这个博客,而且有大量的基于内容的网站,页面连一张图片都没有,除了消息之外没有其他交互,无法保存任何下载,动态服务毫无意义。

当搜索引擎蜘蛛访问动态服务页面时,不可能从HTML代码中自动知道不同的浏览器会得到不同的代码。比如一个PC蜘蛛访问时,得到的是PC版本的代码,但是蜘蛛不一定知道移动蜘蛛访问时会得到不同的代码,所以服务器需要通过VaryHTTP头信息告诉搜索引擎蜘蛛,PC蜘蛛和移动蜘蛛得到的代码不同,两个蜘蛛都应该访问。例如,Amazon.com页面的服务器标题信息:

< Content-Type: text/html

< Content-Length: 6400

< Connection: keep-alive

< Server: Server

< Date: Sat, 27 Jul 2019 16:42:45 GMT

< Vary: Content-Type,Host,Cookie,Accept-Encoding,X-Amzn-CDN-Cache,X-Amzn-AX-Treatment,User-Agent

< Edge-Control: no-store

< x-amz-rid: KH589YRZC8QEW3QEWGKD

< X-Cache: Error from cloudfront

< Via: 1.1 1b52a5dd431f9e3c81753e61dfdf467a.cloudfront.net (CloudFront)

< X-Amz-Cf-Pop: SFO9

< X-Amz-Cf-Id: 0qtVw99a2_AustEZ-dxC_cs9hfVzyll-DmHnmWFDtBSWKtinpxhB2Q==

其中Vary一行是通知浏览器/蜘蛛,后面几列根据情况不同HTML代码也不同。变化:用户代理意味着根据不同的浏览器用户代理,HTML代码是不同的。

  响应式设计

由于URL相同,所以所有设备得到的HTML代码都相同。优点显而易见:简单明了,搜索引擎不会被搞混。搜索引擎只需要对一组页面进行抓取和索引,从而提高索引效率。特别是对于大型网站,抓取的份额也没有必要浪费在多个URL上,意味着深度页面被抓取的几率降低。适应性设计只有一个URL,链接和权重计算都集中在一个URL上,没有问题。

用户不会迷茫,收藏书签和分享页面也不会因为URL不同而产生问题。

站长可以开发维护一套代码,后端开发成本相对较低。构建的外链也集中在一个URL上。不需要判断设备和浏览器的类型,也不需要重定向代码,所以就不会出过多的错误比较稳定。

当然也有弊端。比如,由于屏幕的大小,移动设备往往需要隐藏一些内容和功能,但仍然需要下载完整的HTML代码,往往包括图片,这样会浪费带宽。如果手机网速慢,下载文件多就是速度慢。而且同一套代码要在所有设备上正常显示,尽快渲染,前端设计需要拥有较高的水平。

响应性设计页面必须设置视口,告诉浏览器根据屏幕宽度自动调整页面布局:

虽然也有缺点,但是随着移动网速和手机性能的提高,响应的缺点逐渐显得不那么致命,它的简单性更有优势。因此,响应性设计是未来的方向和大势所趋。这也是为什么我建议一个新网站,或者一个只想做移动SEO优化的网站,一定要用响应式设计,不需要考虑其他选项。(除非你公司不缺钱,可以考虑动态服务)

  对独立移动站的执念从何而来?

很多公司和站长对独立移动站情有独钟,认为m.移动站SEO效果最好,需要独立m.站来建新网站。这种执念可能来自两个方面。

第一,之前百度推荐独立移动站,我在2015年厦门百度之夜的帖子里解释过。但是现在4年过去了,我还没有看到百度官方的态度。但两年前,百度搜索的总设计师谭斌明确告诉我们,百度也认为响应性设计是未来的趋势,百度也建议转向响应性设计。我的观察是百度现在支持响应式设计没问题。

Google一直推荐响应式设计

当然,这里的推荐并不是说响应类型比独立移动站的SEO效果好,只是说明百度和谷歌平等对待三种方法,在排名上不偏向任何一种,所以SEO效果是一样的。既然效果一样,当然推荐简单便宜的。

第二个原因,就像读者一开始说的,百度手机搜索排名M站多。这是一个准确的观察。确实有很多M站在百度的移动搜索结果中排名不错。在很多行业,M站排在多数第一。但是,这并不一定意味着m.独立移动站有SEO优势,但我觉得这更多是抽样偏差造成的。

比如数据显示大部分车祸都是男司机造成的,但这是否意味着男司机在驾驶方面有劣势?恐怕不能这么想,因为路上的男女司机比例是必须考虑的。很有可能80%的司机是男性,造成70%的车祸。所以70%的车祸都是男司机造成的。不能说男司机开车比女司机差。

移动搜索排名也是如此。现在大部分排名靠前的m站都有排名。很有可能这些站大部分都是老站(所以排名能力高),几乎所有的老站都是从M站开始做移动SEO的。这些用M站的老站,除非绝对必要,否则不会换成响应式设计,因为改动太大,风险大,没有明显的好处(前面也提到过,三种方法的SEO效果是一样的),没有动力去改变。

所以老站大站排名好,而老站大站主要是M站,所以可以看到M站排名好。但不代表新站就要学做M站。

本文来自网络,不代表折纸SEO博客立场,转载请注明出处:https://www.30th-feb.com/98/

作者: DAR_KING

广告2

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

联系我们

联系我们

在线咨询: QQ交谈

邮箱: luckiestmjt@163.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部