好了,SixApart 发布了更新版本,就是 MovableType 7.4.0, R4609。对于一直保持更新的我来说,这是一个小版本的升级,也就是下载源文件,上传到服务器覆盖,基本上没有什么数据库的事情,都是源文件的更新。
好了,SixApart 发布了更新版本,就是 MovableType 7.4.0, R4609。对于一直保持更新的我来说,这是一个小版本的升级,也就是下载源文件,上传到服务器覆盖,基本上没有什么数据库的事情,都是源文件的更新。
在五四这个伟大的日子里,Google 搜索宣布,推出 2020年五月 核心算法更新。如果过去一样,直接称之为 May 2020 Core Update。
一般这种算法大更新,从宣布开始,到全球各地数据同步,并反映到普通用户的搜索结果上,大概总要一到两个星期。这样推算,大概到今天,也就是五月十八日,基本更新完成。
每一天,谷歌通常会发布一个或多个旨在改善我们的搜索结果的变化。大多数变化并不明显,但会帮助 Google 逐步地继续改进。有时,更新可能会更加明显。
每年都会针对搜索算法和系统进行几次重大的、广泛的改动。Google 把这些变化称为 "核心更新"。这些更新的目的是为了确保向搜索者提供相关的权威内容。
Google 所确认的 核心更新,对某些网站可能有很大的影响,站长会注意到流量的下降和手机的变化,而那些遇到下降的网站都会试图修复,但Google 希望确保站长们不会把对的改成错的,另外,可能根本从网站的角度没有什么好修复的。
看到新的通知,MovableType 7.3.0 发布了,是 release 4607版本。
我目前用的是 r4605,所以基于对安全性的考虑还有性能方面的改进,当然是尽快升级为好。
因为使用的是个人免费版,到这个网址提取下载链接。
通常这种小升级,就做好备份就可以升级了,不需要做升级测试的。
升级的方式也就是覆盖文件,然后登录后台,会提示升级,继续就可以了。
最重要的还是做了哪些改进,下面来看看。
我把自认为比较有用的功能做了标记。
安装 Ubuntu 20.04 LTS, Webmin, Nginx, MariaDB, PHP7.4-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS上。
在第一部分,DavidYin 介绍了如何在 DigitalOcean 创建新 VPS。并且完成基本的 Ubuntu 20.04 LTS的系统。
下面是介绍如何安装 Webmin 这个主机控制面板和 SSH 的安全设置。这非常重要,安全性的事情,如何小心都不为过。
首先,我使用的是 Putty,这是一个 SSH 工具,先用 putty 登录 VPS,IP 地址可以登录到 DigitalOcean 后台看到,用户名就是 root,密码是在第一部分修改之后的那个密码。
登录到 VPS 之后,执行 apt update
,会显示有四个软件包需要更新,然后输入 apt upgrade
完成升级更新,包括下面这四个软件包。
为什么要安装 Webmin?
主要就是我习惯使用,用了很多年了。一在 Webmin 管理面板,可以很方便的更新系统,安装 perl 包,添加 MySQL 数据库;第二,在出现错误的时候,查看 log 日志,还有很多很多其它功能。
参考 webmin 官方的安装 Webmin 到 Debian 系统的做法。
首先安装一些必要的软件包。因为系统本身还缺少必要的 unzip 工具,也一并加上。
apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python unzip
接着下载目前最新的 webmin v1.941,并安装。
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.941_all.deb
dpkg --install webmin_1.941_all.deb
安装完成之后,在桌面浏览器(比如chrome)中输入下面的网址来访问安装好的 Webmin 控制面板。
https://45.33.52.122:10000
这个IP地址只是用于举例,并没有实际使用,请不要尝试。 然后会出现"Your connection is not private"的警告信息,点击 Advanced。
Google 在一月十三日宣布,当天发布广泛的核心算法更新,每年都有的被命名为 January 2020 Core Update。在之后的几天,此更新就同步到 Google 全球的数据中心了。通常此类核心更新的完全完成并生效,大致需要两周的时间。
在同一天,也是十三日,Google 宣布,去年也就是2019年在移动设备上所使用的新界面,会在桌面上采用。主要的就是会在搜索结果中,显示域名,以及知名品牌的图标,以及粗体显示的 Ad 标志。样例如下。
对于站长来说,网站图标的规范制作就很重要,请参考这里的 Google 说明。
关于排名来说,结构化数据是作为一种选项提供给 Google 的搜索,以加强网页的显示,并没有对排名有影响。只会对显示的结果有所改变,使其对于用户来说更加吸引人。这是 Google 的说法,在 DavidYin看来,没有直接影响,也会有间接的影响,比如搜索结果更加吸引人点击,那么点击率的提高也会影响排名。
两天前,Google 搜索开始了一次大的核心更新。它们称之为 Google September 2019 Core Update,就是2019年九月核心更新。
这样的更新每年都有几次,算是大的算法更新,一般这种更新开始之后,会有几天的时间,才会同步到 Google 在世界各地的数据中心。也就意味着这几天,搜索的波动会比较大。
Later today, we are releasing a broad core algorithm update, as we do several times per year. It is called the September 2019 Core Update. Our guidance about such updates remains as we've covered before. Please see this blog for more about that: https://t.co/e5ZQUAlt0G
-- Google SearchLiaison (@searchliaison) September 24, 2019
这种核心更新会影响到搜索个各个方面,是影响比较广泛的更新,主要针对的是普通的搜索。
更多的变化,可能需要用户名自己发现了。
在昨天,Google 官方发布了一个 tweet,提示大家,第二天,也就是六月三日,会发布一个核心算法更新,通常这样的更新每年都会有几次。
注意,这是核心算法更新,这算是比较大的更新,有助于搜索引擎更好的提供适合用户的最佳搜索答案。
具体的更新内容,会迟些发布,也有可能不会发布。
很多时候,这种核心更新,Google 并不会给出具体的目标,因为这是比较宽泛的更新,针对性广。
其实在 2019 年,Google 搜索已经有过几次更新了。
Google 确认一个 bug 造成的搜索索引中所收录的页面数量下降,Moz 数据显示这个下降发生在四月五日和四月七日,大约有4%的稳定页面从首页掉了,大多数的网站都很快恢复了。
这次核心算法的更新,由 Google 确认,这是第三次 Google 使用这种更新命名方式。
这是一次没有命名的更新,很多网站的排名变化了。
好吧,在经过大约十九个小时的宕机后,Linode 的多伦多数据中心恢复了。这次的故障时间之长,是我使用 Linode 服务以来,第一次遇到,当时正好我在做网站的更新,重建页面呢,中途就超时错误了。然后登录 Linode 的控制面板,没有什么问题啊,但是使用它自己的 Glish 界面,却不成功的。这时我通过一些测试,发现是连接不到服务器。
当时,我先是查看了 Linode 的服务状态页面,没有故障指示,于是就提交了工单,大约 7分钟后,工单回复有故障,正在检查。
于是,这就可以看到 Linode 服务器状态页面开始有记录故障情况了。
大约我是属于最早发现故障的用户之一了,因为当时恰好正在使用,所以马上就发现了。
一直以来,对于有故障,然后提供透明信息的服务商,总是增加了我对他们的信任。
大约三四个小时之后,故障页面可以看到更新,是某个光缆被割断了。这个就有点儿无语了,然后大约再过了四五个小时,更新情况是发现这个光缆被割断,是因为多伦多大都会区的某个火灾造成的,而且多个路由出现问题,看到这个情况,是更加的没有脾气了,天灾人祸么。
当然,Linode 的工作人员一直在努力,这是报告上这么说的,具体是怎样就不得而知了,然后在六七个小时之后,IPv4的连接恢复了,之后再几个小时之内,包括 IPv6 就全部恢复正常了。
现在已经没有问题了,因为本站所在的 VPS 就是在这个数据中心,两天前,如果你发现访问不正常,就是因为这个原因。
现在我要来揭示 Google 排名的秘密了,作为业界的王者,Google 的排名因素是一个标杆,意味着,往往是它提出一个新的排名因素,然后其它的搜索引擎会慢慢的也采用其作为标准之一。这样的学习 Google 的排名因素就等于是学习了所有的搜索引擎的排名因素。
首先,当然要做一个声明,这里的排名因素列表,并不是 Google 官方的,因为它从来没有公布过这个一个东西。那么这是哪里来的呢?
已经有很多排名因素在业界流传,那么我们是如何知道的呢?
通常这些资料来源于:
显然下面所列的 Google 排名因素只可能是所有排名因素的一个子集,但是我有信息,这些因素基本上包括了大多数的排名信号。但是也要注意,这些排名的因素,可能未必是直接影响排名,可能是间接影响。
Google 排名的因素不是简单一票制,它是一个多种排名因素共同作用下的结果。
好了,下面开始了。
最近的消息,就是微架构数据采样(MDS)漏洞(也称为ZombieLoad)僵尸负载漏洞 - 一个影响云提供商的重要安全漏洞。此漏洞可以让复杂的攻击者获得对敏感数据,机密和凭据的访问权限,这些数据可能允许特权升级和未经授权访问用户数据。
ZombieLoad 这个名字的含义是 "僵尸负载",即处理器无法理解或无法正确处理的数据量。这迫使处理器向处理器微代码请求帮助,以防止崩溃。应用通常只能看到自己的数据,但这个漏洞会导致数据跨越边界墙。研究人员表示,ZombieLoad 会泄露处理器内核中当前加载的所有数据。英特尔表示,对微代码的补丁可以帮助清理处理器的缓冲区,防止数据被读取。
ZombieLoad 影响的不仅仅是 PC 和笔记本,云计算平台也受到影响。该漏洞可以在虚拟机中触发,而虚拟机原本可以隔离其他虚拟系统和实体主机。
因此,通常我们使用的 VPS 都会受到影响,
所以呢要更新服务器的系统,云服务器的那部分由服务商来负责更新,比如 DigitalOcean, Linode 等等。而具体的每一个 VPS,还需要更新其系统内核,这就需要你自己来操作了。
比如 Ubuntu 系统,只更新核心的话,执行下面的命令。更新完内核后,需要重启一次系统,保证数据的完整。
sudo apt-get update
sudo apt-get install linux-virtual
我这里有台 Ubuntu 的 VPS,刚刚做了更新。可以看到核心版本已经是昨天刚发布的,Linux 4.15.0-50-generic on x86_64,这个新更新就是已经修复了僵尸负载漏洞/MDS漏洞。