2020年技术SEO终极指导(下) 大卫, 18 4 月, 202022 4 月, 2020 之前我写过《2020年技术SEO终极指导》的上篇,今天完成下篇,本篇的内容包括: 重复页面的Canonical标签处理 301重定向处理 404页面处理 网站打开速度 移动端友好性检测 内容 隐藏 1 3.重复页面的Canonical标签处理 2 4.301重定向处理 3 5.404页面 4 6.网站打开速度 5 7.移动端友好性监测 3.重复页面的Canonical标签处理 有时候我们的网站有很多的页面是重复的,上篇中也提到过,有些电商网站,一个产品有很多不同的变体,当用户点击不同的产品属性变体的时候就会生成一个页面。 但实际上这是同一个页面,如果让谷歌爬虫同时爬取这些页面会浪费爬虫的抓取预算,重复页面太多会被降权。 这个时候我们就需要用到Canonical标签,使用这个标签就是告诉爬虫只需要抓取标签后的这个页面即可,这个页面是主要页面,其他的是次要页面抓取了也没鸟用。 使用方法是在这个页面上写上以下代码: rel=canonical <link> tag link这个地方替换成你要设置的主要页面链接即可。 4.301重定向处理 301跳转是永久指向跳转,意思就是说我把页面A永久的跳转到页面B,一般在什么情况下会出现使用301跳转呢? 1,http网站跳转到Https网站 2,二级域名跳转到主域名,www.abc.com跳转到abc.com 3,404页面失效跳转到新的页面 4,老的域名跳转到新的域名 第一种情况下一般就是你之前的网站没有加ssl安全证书,后面装上ssl证书后用户访问从http跳转到https 第二种情况现在很少见了,一般网站的域名目前都是使用主域名,www的二级域名使用的越来越少,但是我们要知道如果有时候我们输入www的域名结果跳转到了主域名就是301跳转了。 第三种情况是使用301最多的情况,不过是在站内页面链接建设还是外链建设的时候,页面内链建设的时候如果锚文本指向了一个404页面,及时的把404页面301跳转到新的页面,主要就是把页面的权重的传递过去,也不影响用户体验。 如果一个外链的指向了404,对用户体验的伤害也是非常大的,也要及时把404跳转到新的页面。 第四种情况老的域名废弃了,但是老域名的权重高啊,不要浪费了权重,记住如果一个老域名到期后半年内不进行续费或者跳转,这个域名的权重会被重新刷到0,所以一定要珍惜你的老域名。 所以301跳转,对用户体验和谷歌蜘蛛都是比较友好的,权重发生了传递,当然对SEO也是有好的。 5.404页面 某些页面被删除了,但是这些被删除的页面已经被谷歌收录而且有了排名,当用户在搜索引擎点击这些页面进入网站以后就会出现404代码:您访问的页面不存在 这种情况下比较伤害用户体验的,如果是网站内部链接出现了404错误,会对谷歌爬虫造成压力,同时也会带来较高的跳出率,所以针对这种页面的处理,我们就是及时的做301跳转。 我们要跳转到的页面要包含这个被删掉页面之前的内容,不然也会带来不好的用户体验。 6.网站打开速度 最影响网站打开速度的因素: 服务器响应速度:好的服务器会带来比较快的响应速度,我推荐siteground的主机,响应速度比较快。 网站首页文件大小:首页的图片尽量在上传前就压缩好,首页的文件大小控制在1M以内。 加载的第三方的Javascript文件数量:使用的第三方的JS文件越少越好,有些是无法避免安装的,例如Facebook像素,Google Analytics追踪代码。 下图给出的是每多安装一个第三方的JS文件,加载时间会延长34ms 推荐给大家几个监测打开速度的网站 GTMETRIX WEBPAGETEST.ORG 下面这个图片是网站加载时候常见的文件加载类型,分为移动端和PC端 7.移动端友好性监测 Wordpress程序的主题目前都是移动端自适应的,这个不存在移动端不友好的情况。 另外如果大家要监测自己的网站是否在移动端匹配上有问题,可以去google search console里面,使用mobile usability检查网站的移动端问题 以上就是分享的技术SEO的下半部分的内容,技术SEO这部分不一定非要自己来操作,但是最起码你要知道有哪些部分,针对这部分的优化可以交给网站技术人员进行调整。 SEO