SEO 网站优化推广 SEO 网站优化推广
第 1 页

“update” 的搜索结果

Linode 涨价了,转去 Vultr 吧

Linode 被收购没多少日子吧,大概也就两个星期的时间。二月十五日,Akamai 宣布以 9亿美元的价格,收购了 Linode,改名为 Akamai Cloud Computing Services。(下面还是用 Linode,习惯了。)

Akamai Technologies, Inc. (NASDAQ: AKAM), the cloud company that powers and protects life online, today announced it has completed its acquisition of Linode. On February 15, Akamai announced an agreement for Akamai to acquire Linode in exchange for approximately $900 million.

今天的消息是,Linode 要从下个月,四月一日开始涨价了。

linode-price-changes.jpg基本上就是,各种 VPS 都要涨 20%。除了 最小的哪种 Nanode 保持 $5 每月,但是谁知道以后会怎样呢?

IPv4 的价格也涨了一倍,流量倒是降价了。

对于价格敏感的可以考虑转到 Vultr 了。

2023 SEO 的概述情况

2023年注定会是一个不一样的年份。就像过去的2022一样,独一无二。今年一月份,我将重启 Blog 的写作,也许能做到两天一贴,每天一贴就不用想了,我是完全的不可能做到。这里将是我最主要的介绍网站优化和网站推广的 Blog。

只有 Blog 才是最好的承载完整传播知识的方式,社交网站太短了。

搜索引擎优化(SEO)是一种通过优化网站内容和代码来提高网站在搜索引擎中的自然搜索结果排名的过程。随着互联网的发展,SEO也在不断发生变化。

近年来,SEO变化的主要趋势包括:

  1. 移动优先:谷歌已经将移动友好性作为排名因素之一。这意味着如果你的网站在移动设备上不够友好,它可能在搜索结果中排名较低。

  2. 更加注重用户体验:谷歌正在努力提高用户体验,因此它正在将用户体验作为排名因素之一。这意味着网站速度、内容质量和网站设计将会对排名产生更大的影响。

  3. 更多注重内容质量:谷歌正在努力提高搜索结果的质量。这意味着内容质量将会对排名产生更大的影响,而短小精悍的内容可能不再能够提供同样的排名优势。

  4. 语义搜索:谷歌正在努力提高自然搜索的准确性。这意味着它正在更加注重内容的语义,以便更好地理解搜索查询的意图。

  5. 响应式设计的重要性:越来越多的人使用移动设备进行在线搜索,因此 Google 已经开始更加重视网站的响应式设计。这意味着,如果您的网站在移动设备上的显示效果不佳,您的搜索排名可能会受到影响。

  6. 语义化 HTML 标记的重要性:使用语义化 HTML 标记有助于让搜索引擎更好地理解您的网站内容。这意味着使用正确的标签(如标题、段落、列表等)可以帮助搜索引擎更好地理解您的网站的内容。

  7. 速度的重要性:网站加载速度对 SEO 的影响越来越大。搜索引擎喜欢快速加载的网站,因为这意味着用户体验更好。

  8. 更新的搜索引擎算法:搜索引擎经常更新其算法来提高搜索结果的质量。这些更新可能会对网站的排名产生影响。

  9. 更多的视频内容:视频内容受到越来越多的关注,因此在网站中提供视频内容可能会有助于提高排名。

  10. 更多的安全内容:搜索引擎优先考虑安全的网站,因此确保网站使用安全的连接可能会有助于提高排名。

DigitalOcean 涨价,Linode 的无缝迁移,以及 Vultr 的挑战

DigitialOcean 昨天发布新闻,说要从七月一日起,部分产品涨价。

我用的主要是 Basic droplets,VPS,价格最低的一档从 $5 涨到 $6,看上去一块钱不多,算一算大致的涨价幅度就是 20%,这就比较高了。而 Premium Droplets 和 CPU optimizaed Droplets 的涨幅就不大。

Updated pricing starting July 1, 2022

Basic Droplets

Memory vCPUs Transfer SSD New Monthly Price
1GB 1vCPU 1TB 25GB $6.00
2GB 1vCPU 2TB 50GB $12.00
2GB 2vCPUs 3TB 60GB $18.00
4GB 2vCPUs 4TB 80GB $24.00
8GB 4vCPUs 5TB 160GB $48.00
16GB 8vCPUs 6TB 320GB $96.00

Premium Droplets (AMD & Intel)

Memory vCPUs Transfer SSD New Monthly Price
1GB 1vCPU 1TB 25GB $7.00
2GB 1vCPU 2TB 50GB $14.00
2GB 2vCPUs 3TB 60GB $21.00
4GB 2vCPUs 4TB 80GB $28.00
8GB 4vCPUs 5TB 160GB $56.00
16GB 8vCPUs 6TB 320GB $112.00

在 DigitalOcean 发布上面这个消息之后, Vultr 很快就在其推特上发了下面这个推文

vultr-promo-over-do.jpg Vultr 的基本款同 DigitalOcean 涨价前也是一样的价格。除了它本来就有的两款更低价格的 VPS,分别是 $2.5 一个月的 只有IPv6 地址的VPS,和 $3.5 每月的512M内存的VPS。

你会使用 Vultr 的 VPS 吗?

修复 DigitalOcean 的 监控部件更新问题

在之前使用 DigitalOcean 的 VPS 的时候,有遇到这个问题。

davidyin@fig:~$ sudo apt update
[sudo] password for davidyin:
Hit:1 https://repos.insights.digitalocean.com/apt/do-agent main InRelease
Hit:2 https://repos-droplet.digitalocean.com/apt/droplet-agent main InRelease
Get:3 http://mirrors.digitalocean.com/ubuntu jammy InRelease [270 kB]
Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Ign:5 https://download.webmin.com/download/repository sarge InRelease
Hit:6 https://download.webmin.com/download/repository sarge Release
Hit:8 http://mirrors.digitalocean.com/ubuntu jammy-updates InRelease
Hit:9 http://mirrors.digitalocean.com/ubuntu jammy-backports InRelease
Fetched 380 kB in 7s (51.8 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
W: https://repos.insights.digitalocean.com/apt/do-agent/dists/main/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

SSH 登录到服务器后,查看目录 /etc/apt/sources.list.d/ 里面的文件。

davidyin@fig:/etc/apt/sources.list.d$ ls -lah
total 20K
drwxr-xr-x 2 root root 4.0K May 14 16:09 .
drwxr-xr-x 8 root root 4.0K May 14 14:52 ..
-rw-r--r-- 1 root root   67 May 14 14:52 digitalocean-agent.list
-rw-r--r-- 1 root root  129 May 14 14:52 droplet-agent.list
-rw-r--r-- 1 root root  116 May 14 16:09 webmin.list
davidyin@fig:/etc/apt/sources.list.d$

有三个, Webmin.list 是我自己安装的,而 digitalocean 的 agent 有两个,觉得一定有什么误会在里面。看看里面的内容。

droplet-agent.list
deb [signed-by=/usr/share/keyrings/droplet-agent-keyring.gpg] https://repos-droplet.digitalocean.com/apt/droplet-agent main main

digitalocean-agent.list
deb https://repos.insights.digitalocean.com/apt/do-agent main main

安装 Ubuntu 22.04 (LTS), Webmin, Nginx, MariaDB, PHP8.1-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS(3)

安装 Ubuntu 22.04 LTS, Webmin, Nginx, MariaDB, PHP-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS上。

在第一部分,DavidYin 介绍了如何在 DigitalOcean 创建新 VPS。并且完成基本的 Ubuntu 22.04 LTS的系统。

第二部分介绍如何安装 Webmin 主机控制面板,SSH 的安全设置,时区设置和添加新用户 。

下面 DavidYin 要说明一下如何用之前的新添加的用户来安装 Nginx Web 服务器和 MairaDB 数据库服务器。

第三部分

安装 Nginx Web 服务器

Ubuntu 22.04 LTS server 版目前的 Nginx 还是 Legacy 版本,可以直接安装,当前的最新版本是 1.18.0。

输入命令安装。

sudo apt install nginx

安装完成后,可以看一下安装后的版本以及编译信息

davidyin@fig:~$ nginx -V
nginx version: nginx/1.18.0 (Ubuntu)
built with OpenSSL 3.0.2 15 Mar 2022
TLS SNI support enabled
configure arguments: --with-cc-opt='-g -O2 -ffile-prefix-map=/build/nginx-9P0wNJ/nginx-1.18.0=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wdate-time -D_FORTIFY_SOURCE=2' --with-ld-opt='-Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -fPIC' --prefix=/usr/share/nginx --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log/nginx/error.log --lock-path=/var/lock/nginx.lock --pid-path=/run/nginx.pid --modules-path=/usr/lib/nginx/modules --http-client-body-temp-path=/var/lib/nginx/body --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --http-proxy-temp-path=/var/lib/nginx/proxy --http-scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi --with-compat --with-debug --with-pcre-jit --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-http_auth_request_module --with-http_v2_module --with-http_dav_module --with-http_slice_module --with-threads --add-dynamic-module=/build/nginx-9P0wNJ/nginx-1.18.0/debian/modules/http-geoip2 --with-http_addition_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_sub_module

在浏览器中输入 IP 地址,就可以看到默认 Nginx 网页了。

安装 MariaDB 数据库服务器

它其实就是一个 MySQL 服务器,目前 Ubuntu 22.04 LTS 软件仓库中包含的默认 MariaDB 版本是 10.6.7,此版本是 MariaDB 官方所维护的多个稳定版本之一,在我粗浅的看来,10.4以上的这些个都是稳定版本。

所以也是直接安装就可以了。

输入安装命令。

sudo apt install mariadb-server

安装完成后,就需要修改 MySQL 默认的 root 用户的密码。默认是空密码。

sudo mysql_secure_installation

安装 Ubuntu 22.04 (LTS), Webmin, Nginx, MariaDB, PHP8.1-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS(2)

安装 Ubuntu 22.04 (LTS), Webmin, Nginx, MariaDB, PHP8.1-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS

在第一部分,DavidYin 介绍了如何在 DigitalOcean 创建新 VPS,选择基本的 Ubuntu 22.04 LTS的系统。

下面是介绍如何安装 Webmin 这个主机控制面板和 SSH 的安全设置。这非常重要,安全性的事情,如何小心都不为过。

第二部分

最初的安全更新

首先,我使用的是 Putty,这是一个 SSH 工具,先用 putty 登录 VPS,IP 地址可以登录到 DigitalOcean 后台看到,用户名就是 root,密码是自己设置的那个密码。

登录到 VPS 之后,执行 apt update,查询软件库的信息。

root@fig:~# apt update
Hit:1 https://repos.insights.digitalocean.com/apt/do-agent main InRelease
Hit:2 https://repos-droplet.digitalocean.com/apt/droplet-agent main InRelease
Get:3 http://mirrors.digitalocean.com/ubuntu jammy InRelease [270 kB]
Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Hit:5 http://mirrors.digitalocean.com/ubuntu jammy-updates InRelease
Hit:6 http://mirrors.digitalocean.com/ubuntu jammy-backports InRelease
Fetched 380 kB in 8s (50.5 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
28 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: https://repos.insights.digitalocean.com/apt/do-agent/dists/main/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
root@fig:~#

这里有一条警告信息,是关于 DigitalOcean 自己的那个 Monitoring 软件库的信息的,暂时先忽略它。后面会有一个解决办法

这里可以看到有28个软件包有更新,那么就执行 apt upgrade 来完成更新。

root@fig:~# apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  linux-headers-5.15.0-30 linux-headers-5.15.0-30-generic linux-image-5.15.0-30-generic
  linux-modules-5.15.0-30-generic
The following packages will be upgraded:
  base-files distro-info-data git git-man libcurl3-gnutls libfribidi0 libnss-systemd libpam-systemd libssl3
  libsystemd0 libudev1 linux-headers-generic linux-headers-virtual linux-image-virtual linux-virtual
  motd-news-config networkd-dispatcher openssl python3-software-properties python3-twisted rsyslog snapd
  software-properties-common systemd systemd-sysv systemd-timesyncd ubuntu-advantage-tools udev
28 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
10 standard security updates
Need to get 87.3 MB of archives.
After this operation, 224 MB of additional disk space will be used.
Do you want to continue? [Y/n]

选择 Y 继续,完成安装,因为有个 Linux 核心的更新,升级完成后会询问是否重启,按回车 OK,还会问有哪些服务要重启,这里就不用管它了,因为整个系统都要重启了,再按一次回车就可以了。对了重启命令是 shutdown now -r

安装 Webmin 控制面板,SSH 安全设置

为什么要安装 Webmin?

主要就是我习惯使用,用了很多年了。一直在用 Webmin 管理面板,可以很方便的更新系统,安装 perl 包,添加 MySQL 数据库;第二,在出现错误的时候,查看 log 日志,还有很多很多其它功能。

安装 Webmin

参考 webmin 官方的安装 Webmin 到 Debian 系统的做法。

使用添加 Webmin APT 源的方式来安装。新建一个文件 nano /etc/apt/sources.list.d/webmin.list

deb [signed-by=/usr/share/keyrings/jcameron-key.gpg] https://download.webmin.com/download/repository sarge contrib 

接着导入GPG 密钥如下。

cd /root
wget https://download.webmin.com/jcameron-key.asc
cat jcameron-key.asc | gpg --dearmor >/usr/share/keyrings/jcameron-key.gpg 

再之后就可以安装了。

apt-get install apt-transport-https
apt-get update
apt-get install webmin

安装完成之后,在桌面浏览器(比如 chrome)中输入下面的网址来访问安装好的 Webmin 控制面板。

https://147.182.232.40:10000

然后会出现"Your connection is not private"的警告信息,点击 Advanced。

ssl-warning-2204.jpg

升级到 MovableType R5201

刚刚,把本站的系统升级到了最新的额 MovableType R5201。
这里有不少的更新,毕竟是一个大版本的升级,从 R5005 直接到了 R5201了,距离上一个版本的发布已经过去了近五个月。

看看它的更新细节。

R5201 Release Notes https://movabletype.org/documentation/appendices/release-notes/7.9.3.html

里面有一堆更新,我比较关心的是下面这几个。

  • [MTC-28268] Files with .webm and .mpeg file extensions are now treated as videos when uploaded
  • [MTC-28133] Fixed to remove unnecessary EXIF data as default, and added Configuration Directive ForceExifRemoval to disable it
  • [MTC-27919] Updated jQuery UI to 1.13.0.
  • [SUPPORT-88] Added to set the display size of the thumbnail of the selected images on Image Asset Field of ContentType

升级过程就是备份数据库,备份网站,下载最新的软件包,覆盖安装。

输入网址就会直接引导到升级界面。

mt-upgrade-promot.jpg

升级到 MovableType R5004

刚刚把本 Blog 升级到最新版本,v7.9.0,这是 MovableType 的最后一个版本 7 的发布。

升级的过程还好,基本上就是覆盖,没有数据库的升级,主要的更新内容就是修复漏洞,升级软件包。

具体内容: https://movabletype.org/documentation/appendices/release-notes/7.9.0.html

r5004-update.jpg

最近的 twitter 上看到,中文 blog 世界,似乎已经没有谁还在用 MovableType 了。如果你恰好是用此平台软件,请告诉我,也许我们可以互换链接。

尝试 Grafana

据说 Grafana 是目前最流行的可视化展示应用。同 Zabbix 是绝佳拍档。之前我已经试过 Zabbix 了,非常好用,也简单,只是其报告的界面略显粗糙,不太好看。而有了 Grafana 后,则不一样了,看上去直观,作为控制台非常好。

grafana-sample-dashboard.jpg

Grafana 支持的数据源

官方支持的数据源就有很多,除了我这里要用的 Zabbix,还有Graphite,Elasticsearch,InfluxDB,Prometheus,Cloudwatch,MySQL和OpenTSDB。还有更多的数据源以插件的形式可以自行增加。Grafana 插件库

Google 搜索 2020 十二月核心算法更新

应该是2020年最后一次更新了, 12月3日,Google 在 Twitter 上公布了,它核心算法的更新 December 2020 Core Update。一般而言,从3号开始的核心更新,总要两周的时间,才会在 Google 全球服务器上同步完成。

googel-2020-dec-core-update.jpg对于核心更新,实在是很难应对,如果你的网站被影响了,只能说运气不好,一定要追求其原因,可以看看我对于今年五月的核心更新时所写的文章。

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