移动 SEO 优化:m 站和响应式,哪种架构更适合?

2024-11-09
来源:网络整理

这几个月,我在问答社区回答了一些关于移动网站优化的问题,发现很多移动SEO问题都涉及到移动网站采用哪种架构。很多SEO似乎对独立移动站有很多执念,即独立m。站,并认为独立的移动站是最有效的。

在后台的问答中,看到另一位读者“做梦的咸鱼”也问了“新网站做移动端SEO时,应该用移动站还是响应式?”:

您好,我在某个答案中看到您的回答,我有一些疑问。您建议:“对于一个新网站,或者只是想做移动端SEO,最好直接采用响应式风格。”为什么直接采用响应式风格呢?嗯,我自己的感觉是目前移动搜索排名靠前的M个网站比较多。

翻阅之前写的关于移动SEO的帖子,发现我没有仔细写过移动SEO应该选择哪种优化方式。今天的文章将深入探讨选择移动优化的三种方法。

针对移动设备进行优化的三种方法

移动网站一般有以下三种方式可供选择:

响应式设计 ( ):

PC站点和移动站点的URL完全相同(无论使用什么设备访问),返回到浏览器的HTML代码也相同,通过CSS控制不同宽度的不同屏幕布局。过去,它通常被称为自适应设计,因为布局会自动适应屏幕的宽度。

动态服务 ( ):

PC网站和移动网站的URL是完全一样的,这和响应式设计是一样的。然而,动态服务方法返回给浏览器的HTML代码(和CSS)是不同的。 PC设备获取的HTML代码即为PC版本。移动设备接收到的HTML代码是专门针对移动设备优化的移动版本。

独立移动站(m.site):

移动网站的 URL 与 PC 网站的 URL 不同。它通常使用单独的子域名,例如PC站点和移动站点。当然,移动网站的HTML代码(和CSS)也与PC网站不同,是专门制作的。移动端优化。也就是说,这样一来,手机站就是一个独立的网站了。

这三种方法各有其特点。

响应式设计

由于URL是相同的,并且所有设备都获得相同的HTML代码,因此好处是显而易见的:简单明了,搜索引擎不会感到困惑。搜索引擎只需要抓取一组页面并建立索引即可提高索引效率,特别是对于大型网站。抓取份额浪费在多个URL上,这意味着深层页面被抓取的机会减少。自适应设计只有一个URL,链接和权重计算都集中在一个URL上,所以不会有任何问题。

用户不会感到困惑,也不会因为URL不同而出现书签和共享页面的问题。

站长只需要开发和维护一套代码,后端开发成本相对较低。建立的外部链接也集中在一个URL上。无需确定设备、浏览器类型或重定向,因此不会出现错误。

当然也有缺点。例如,由于移动设备的屏幕尺寸,一些内容和功能常常被隐藏,但仍然需要下载完整的HTML代码,通常包括图像,这浪费了带宽。如果您的手机网速较慢,下载的文件越多,速度就越慢。此外,同一套代码必须在所有设备上正确显示,并且渲染必须尽快开始。前端设计要求比较高。

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

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

百度seo优化搜索代码_百度搜索引擎优化详解_百度搜索代码

独立移动站

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

独立移动网站的一个更大的潜在问题是不同的 URL 可能会导致混乱和各种错误。例如,由于移动版和PC版URL不同,搜索引擎需要建立对应关系,必须确定PC页面对应的移动版URL是什么以及移动页面对应的PC版URL是什么。网站需要在页面中添加代码来帮助搜索引擎确定:

PC页面需要添加以下代码来表示手机版本的位置:

对应的移动端页面需要添加如下代码来表示PC版的位置:

当两个版本的搜索引擎都被抓取并正确判断后,PC版和移动版之间就建立了一一对应关系。但是如果网站管理员添加了错误的标签怎么办?搜索引擎只抓取一个版本怎么办?如果搜索引擎解析标签不准确怎么办?

而且,要建立一一对应,PC版和手机版的主要内容需要相同。很多时候,m的内容。移动版页面简化或修改过多。如果搜索引擎认为内容不匹配怎么办?有时独立的移动网站甚至只构建一些页面。很多PC端页面没有对应的移动端页面怎么办?

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

通常,为了提供用户体验并帮助搜索引擎确定对应关系,网站需要进行符合规则的重定向:

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

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

多语言标签和独立移动站标签排列组合时,不会搞错哪一对应。如果加上AMP和百度MIP页面版本,所有版本的对应关系以及标签的写法可能会让人晕倒。

动态服务

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

因此,动态服务方法相当于结合了响应式设计和独立移动站的优点。既有统一URL的简洁明晰,又有独立移动站的代码优化。 SEO效果是最好的。当然,代价是前端和后端成本的增加。

对于不缺钱的公司来说,动态内容是最好的选择。例如,动态服务目前用于移动优化。 URL统一、简单、无错误。两个版本的代码也可以分别进行优化。据称,亚马逊移动版可节省 40% 的文件下载量。对于手机用户来说,页面打开速度的提升至关重要。

是否使用动态服务取决于公司的情况。对于大多数网站来说,页面内容、布局和功能并没有那么复杂。响应式设计已经满足了需求。动态业务的实现成本较高,而且下载节省并不明显。例如,SEO每天发布一篇博客,并且有很多基于内容的网站,页面上没有图片,除了留言之外没有其他互动。这意味着无法保存任何下载,动态服务也毫无意义。

当搜索引擎蜘蛛访问动态提供的页面时,它无法自动从HTML代码中获知不同浏览器获取的代码会有所不同。例如,当PC蜘蛛访问时,它会得到PC版本的代码,但是蜘蛛不一定知道,如果移动蜘蛛来访问,它会得到不同的代码,所以服务器需要告诉搜索引擎蜘蛛通过Vary HTTP头信息,PC蜘蛛和移动蜘蛛会得到不同的代码,两个蜘蛛都要访问它们。例如页面的服务器头信息:

< -类型:text/html

<-:6400

百度搜索引擎优化详解_百度搜索代码_百度seo优化搜索代码

< : 保留-

<:

< 日期:2019 年 7 月 27 日星期六 16:42:45 GMT

< 变化:-类型、主机、、-、X-Amzn-CDN-、X-Amzn-AX-、用户-

< 边缘-:无-

< x-amz-rid:

< X-:来自

< 通过:1.1 ()

< X-Amz-Cf-Pop:SFO9

< X-Amz-Cf-Id:--2Q==

Vary 行通知浏览器/蜘蛛 HTML 代码根据以下列的情况而有所不同。 Vary:用户 - 指 HTML 代码根据浏览器用户代理而不同。

对独立移动站的痴迷从何而来?

很多企业和站长对独立移动站情有独钟,认为m的SEO效果。移动站是最好的。当建立一个新网站时,一个独立的m。必须建站。这种执念可能来自两个方面。

首先,百度此前推荐过独立移动站。我在2015年厦门百度之夜的帖子中解释过这一点。但现在4年过去了,我还没有看到百度目前的官方态度。不过,百度搜索首席架构师谭代两年前就明确告诉我,百度也认为响应式设计是未来的趋势,百度也建议改用响应式设计。风格设计。我的观察是,百度现在支持响应式设计没有问题。

响应式设计一直被推荐。

当然,这里提到的推荐并不是说响应式SEO效果比独立移动站好,只是说明百度和Dui对这三种方式一视同仁,在排名上并没有偏向哪一种。 。 SEO效果是一样的。既然效果一样,我当然推荐简单又便宜的。

第二个原因是,正如读者开头所说,目前在百度移动搜索中排名较高的m个网站。这是一个准确的观察。确实,在百度手机搜索结果中排名靠前的m站确实有很多。在许多行业中,m。排名靠前的电台占据了大部分。然而,这并不一定意味着m。独立手机站有SEO优势。我认为这更多是抽样偏差造成的。

例如,数据显示,大多数车祸都是由男性司机造成的,但这是否意味着男性司机在驾驶时处于劣势呢?恐怕我们不能这么想,因为我们必须考虑道路上男女司机的比例。很可能 80% 的司机是男性,并且导致了 70% 的车祸。因此,70%的车祸是由男性司机造成的。这并不意味着男性司机的驾驶技术比女性司机差。 。

移动搜索排名也是如此。大多数排名靠前的m。网站现在是。很可能这些网站大多数都是老网站(这就是为什么它们具有高排名能力),并且几乎所有老网站都是从 m 开始的。网站首次开始进行移动 SEO 时。不到万不得已,这些使用m-site的老网站不会改成响应式设计,因为改动太大,风险大,而且没有明显的好处(前面说过,三种方法的SEO效果是一样的),并且没有改变的动力。

所以老网站和大网站排名都很好,而老网站和大网站又以网站m为主,所以我们看到网站m排名很好。但这并不意味着新网站就必须学会做M网站。

分享