网站优化的四个基础点

这是在 2020 年底,Google 持续推荐的四个网站优化的基础要点。值得再次的强调,或许你还没有了解过,或许你是初次踏入网站优化的世界,那么这是一个很好的机会,来学习这四个基础要点。

今天 DavidYin 除了介绍这四个优化网站的基础要点,而且会告诉你这些优化的要点,如果没有做好,会有哪些可能的后果,当然这必然是让你的网站排名落后,用户搜索不到的不良结果。

google-search.jpg

Google AdSense 两三事

题目是关于 Google AdSense 的,的确本文就是讲的有关 AdSense 的变化,而两三事,则是大约之数,至少有四件事情想记录一下。

在较宽的屏幕上展示穿插广告

在 10月21日, Google 提供了这个选项,所谓穿插广告,从11月3日开始投放,如果你的网站上没有禁用它,那么就会在宽屏幕上展示,通常就是桌面电脑上。

穿插广告目前支持的屏幕尺寸范围更加广泛。对于启用了穿插广告的网站,穿插广告即将在较宽的屏幕(例如桌面设备)上进行展示。我们的实验表明,穿插广告在较宽屏幕上的展示效果非常理想。

如果您不希望在桌面设备上展示穿插广告,您可以在自动广告设置中使用新增的"宽屏"控件停用此选项。请注意,宽屏穿插广告将在 2020 年 11 月 3 日之后才开始投放。

何为穿插广告?

穿插广告是在网页加载间隙展示的全屏广告,用户可随时选择跳过。穿插广告在用户离开页面(而非到达页面)时展示,因此用户无需等待广告加载。

vignette-ads.jpg

黑五和 Cyber Monday的页面优化之最佳实践


Google 站长中心 Blog 在前几天发了一篇文章,就是讲的优化页面的一个最佳实践,是特别针对"黑色星期五"和"网络星期一"页面的。

用 Deepl 的翻译工具,翻译了一下,如下,看得懂,看不懂的,就这么看着。

deepl-translate.jpg

我看了一下,还是做了一些小小的修改,比较通顺一点。

如何在节假日准备你的网站

在节假日前,准备好你的网站,优化好你的网站,来迎接节假日的用户们。很快万圣节,感恩节(美国),圣诞节,新年元旦都会接踵而来,在这个节假日的季节,你的网站准备好了吗?

现在做任何大的改变,都太迟了,甚至可能会有害于你的网站排名和流量。对网站的结构做变化,对网站的内容做大的改变,都可能会对网站有巨大的影响,而且结果不可测,最好在非节日的时候去做。

而现在最好的优化或者做下面这些准备工作。特别是对于那些比较繁忙的网站来说,是比较合适的。

这些优化的基本上都是修复性质。

Googlebot 很快就要支持 HTTP/2 了

从 2020 年 11 月开始,Google 的 网络蜘蛛就要开始对部分网站开始用 HTTP/2 的方式抓取了。

各大网站和主流浏览器,支持 HTTP/2 已经有相当长的一段时间了。CDN 服务商也大多都支持了 HTTP/2 了。

采用 HTTP/2 方式,Google 可以用更少的资源来更快的抓取内容,效率当然就更高了。

HTTP/2 的具体优势

  • 二进制分帧机制
  • 多路复用
  • 服务器推送
  • 头部压缩
  • 数据流优先级

这些都能给与 GoogleBot 更多的获益。

AWS CloudFront 支持 TLS1.3

根据 AWS 的公告,可以看到它们的 CloudFront 支持 TLS1.3 了。

Amazon CloudFront 现在支持 TLSv1.3,以提高性能和安全性。Amazon CloudFront 是一个全球内容交付网络 (CDN),使您能够以低延迟和高可用性的方式将内容安全地分发到浏览者。Amazon CloudFront 支持使用传输层安全 (TLS) 的 HTTPS,以加密和保护您的浏览者客户端和 CloudFront 之间的通信。TLSv1.3 是 TLS 的最新版本。

更好的性能

TLSv1.3 提供了更好的性能,更简单的握手过程,更少的往返次数。TLSv1.3 只需要一次往返(1-RTT),而 TLSv1.2 则需要两次往返(2-RTT)来协商一个新的安全连接,这在实际的性能上得到了改善,降低了第一字节延迟。以我们在美国地区的内部测试为例,与之前的TLS版本相比,TLSv1.3 新连接的首字节延迟降低了33%。

安全性改进

TLSv1.3 删除了以前版本的 TLS 中的旧功能和旧的密码套件,同时只支持 PFS(完美前向保密)密码套件。TLSv1.3 也只支持 PFS(完美前向保密)密码套件,它可以生成一个只用于当前网络会话的一次性密钥。

TLSv1.3 今天就可以使用,并在所有 Amazon CloudFront 安全策略选项中默认启用。您无需对 CloudFront 配置进行额外的更改,即可从 TLSv1.3 对查看器连接的安全性和性能改进中获益。虽然大多数现代 Web 浏览器已经支持 TLSv1.3,但不支持 TLSv1.3 的客户端将自动协商到客户端支持的最高 TLS 版本(TLS 1.2、1.1 或 1)。在使用自定义SSL证书时,您可以选择一个最小支持的安全策略。

华为的 AspiegelBot 或者说 Petalbot

前些日子,屏蔽了一些 IP ,在做了一些研究后,发现这些都是来自华为。

一直以来,都认为华为只是做硬件,做软件,还没想到它们还要做搜索。可惜的是,他们一如既往的不按规矩来,过度的抓取,以及完全不考虑被抓取的网站的性能影响。

打开 http://aspiegel.com/en/about/ 网页,可以看到写着。

Aspiegel: The HUAWEI Mobile Services (international) are provided by Aspiegel Limited.

如果继续,打开 http://aspiegel.com/en/how-petal-search-works/ 网页,可以看到Petal Search 的相关介绍。

所以华为搜索引擎,就是 Aspiegel 搜索,现在改名成为了 Petal Search。就是一回事。

petal-search.jpg

根据 Hyypernode.com 主机商的情况报导,华为的搜索引擎蜘蛛对他们的用户的影响,很多人抱怨,机器人淹没了他们的网站,在线服务因被 AspiegelBot 的流量淹没而无法使用。

如何屏蔽华为的蜘蛛、机器人

一般就是两种办法。

1) 用 Robots.txt 设置,禁用它。


User-agent: PetalBot
Disallow: /

MovableType 7.4.0 r4609 的富文本编辑器问题,以及本站的改动

之前,升级到了最新的MovableType 7.4.0,据报道,有部分用户出现了富文本编辑器的编辑按钮不显示的问题。甚至在 MovableType 6 也有同样的情况。

主要的原因就是升级了 TinyMCE 的版本。

在之前的升级中,系统更新了 TinyMCE 到 5.2.2 版本。

https://www.sixapart.jp/movabletype/news/2020/08/21-1710.html

看看官方的说明,如果遇到类似情况,可以参考。

其实今天,主要我是把本站做了小小的更新。

首先,本站的模板是定制的,用了 Bootstrap 框架,以及 jQuery,等等 js 库。

主要更新包括如下:

  • 更新 Bootstrap, 从 4.3.1 到 4.5.2
  • 更新 jQuery, 从 3.4.1 到 v3.5.1.
  • 更新代码高亮的 js 库, Highlight, 从10.0.0. 到 v10.1.2
  • 去掉了 原先添加的 lazyloading 的 js 库, lazysizes 5.1.2
  • 不考虑旧的浏览器,新一代的浏览器原生已经支持图片的 lazy loading了,所以,在 MovableType 的程序中,做了硬改动。

升级到 MovableType 7.4.0 r4609

好了,SixApart 发布了更新版本,就是 MovableType 7.4.0, R4609。对于一直保持更新的我来说,这是一个小版本的升级,也就是下载源文件,上传到服务器覆盖,基本上没有什么数据库的事情,都是源文件的更新。


MT4609-update.jpg

Google 搜索 2020 五月核心算法更新,以及如何应对

在五四这个伟大的日子里,Google 搜索宣布,推出 2020年五月 核心算法更新。如果过去一样,直接称之为 May 2020 Core Update。

一般这种算法大更新,从宣布开始,到全球各地数据同步,并反映到普通用户的搜索结果上,大概总要一到两个星期。这样推算,大概到今天,也就是五月十八日,基本更新完成。

may2020-core-update.jpg

Google 核心算法更新

每一天,谷歌通常会发布一个或多个旨在改善我们的搜索结果的变化。大多数变化并不明显,但会帮助 Google 逐步地继续改进。有时,更新可能会更加明显。

每年都会针对搜索算法和系统进行几次重大的、广泛的改动。Google 把这些变化称为 "核心更新"。这些更新的目的是为了确保向搜索者提供相关的权威内容。

Google 所确认的 核心更新,对某些网站可能有很大的影响,站长会注意到流量的下降和手机的变化,而那些遇到下降的网站都会试图修复,但Google 希望确保站长们不会把对的改成错的,另外,可能根本从网站的角度没有什么好修复的。

升级到 MovableType 7.3 (r.4607)

看到新的通知,MovableType 7.3.0 发布了,是 release 4607版本。
我目前用的是 r4605,所以基于对安全性的考虑还有性能方面的改进,当然是尽快升级为好。

因为使用的是个人免费版,到这个网址提取下载链接。

通常这种小升级,就做好备份就可以升级了,不需要做升级测试的。

升级的方式也就是覆盖文件,然后登录后台,会提示升级,继续就可以了。

movabletype7.jpg

最重要的还是做了哪些改进,下面来看看。

新增或者改进的功能

  • [MTC-26528] Add Table in RichText Editor.
  • [MTC-27218] Enable selecting tasks via run-periodic-tasks
  • [MTC-27190] Improve not to insert unnecessary line-feed or space in "Convert to Linefeed".
  • [MTC-27130] Log to STDERR when MT::Util::Log is not set.
  • [MTC-27119] Add PurePerl Digest::SHA、Digest::MD5 modules for fallback.
  • [MTC-27063] Log removing a file at rebuilding.
  • [MTC-27039] Improve the UI of editing category fields in Content Data.
  • [MTC-27011] Support PHP 7.4
  • [MTC-27006] Enable DBHost with Oracle.
  • [MTC-26629] Enable "requiresslreuse=YES" in Content Sync.
  • [MTC-26558] Add ids of HTML elements in the admin menu.
  • [MTC-10962] Support Emoji, with utf8mb4 of MySQL / MariaDB.

我把自认为比较有用的功能做了标记。

搜索
关于
David Yin
研究(SEO)搜索引擎优化排名和(PPC)竞价排名技术,总结搜索营销学的各种方法和趋势。专业SEO优化研究,致力于搜索引擎优化技术的普及和推广。
David Yin
Email:seo[AT]g2soft.net
版权说明
如果想转载,而又不明白转载的条件,请看本站的详细版权说明
推荐
Dreamhost Hosting
使用优惠码“save252015”,节省更多,每月只要 $2.59。
归档
标签云
热门标签