惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
Google Online Security Blog
Google Online Security Blog
月光博客
月光博客
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
V
V2EX
腾讯CDC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
M
MIT News - Artificial intelligence
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
aimingoo的专栏
aimingoo的专栏
博客园 - 三生石上(FineUI控件)
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
MongoDB | Blog
MongoDB | Blog
H
Help Net Security
The Cloudflare Blog
Blog — PlanetScale
Blog — PlanetScale
F
Full Disclosure
G
Google Developers Blog
罗磊的独立博客
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
A
About on SuperTechFans
IT之家
IT之家
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
GbyAI
GbyAI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
The Register - Security
The Register - Security
U
Unit 42
D
Docker
Martin Fowler
Martin Fowler
L
LINUX DO - 热门话题
NISL@THU
NISL@THU
阮一峰的网络日志
阮一峰的网络日志
C
Cybersecurity and Infrastructure Security Agency CISA
博客园_首页
Google DeepMind News
Google DeepMind News

Fooleap's Blog

渴望理想 | Fooleap's Blog 19 年底一些事 | Fooleap's Blog 藉秋风,跑起来 | Fooleap's Blog 一个人去跑步 | Fooleap's Blog 8 月的跑量仿佛是那暑假的作业 | Fooleap's Blog 三伏天跑步那么难受,为何还要跑? | Fooleap's Blog 解决小程序开发“当前系统代理不是安全代理” | Fooleap's Blog 忘却配速的夏日跑步 | Fooleap's Blog 六月天时“带水”跑步更爽 | Fooleap's Blog 出来混迟早要还的 | Fooleap's Blog 跑步不能当饭吃 | Fooleap's Blog 将京东移动端详情页链接转为 PC 端 | Fooleap's Blog 不是热就是雨 | Fooleap's Blog 这半月,我跑了 11 个 520 | Fooleap's Blog 跑完流汗一时爽,一直流汗一直爽 | Fooleap's Blog 初夏夜跑 | Fooleap's Blog Electron 中打开 QQ 临时会话 | Fooleap's Blog 春节期间的培隆角 | Fooleap's Blog 从春天跑到夏天 | Fooleap's Blog 晨雾中奔跑 | Fooleap's Blog 漫步春雨中 | Fooleap's Blog 跑在木棉花下 | Fooleap's Blog 我在春节依然坚持跑步 | Fooleap's Blog 伴随着日出跑步 | Fooleap's Blog 没有最好,只有更好 | Fooleap's Blog 电子气温计 | Fooleap's Blog 渡亭小学的金凤花 | Fooleap's Blog 随心而跑 | Fooleap's Blog 2018 跑步小结 | Fooleap's Blog 在 gVim 中使用“非等宽字体” | Fooleap's Blog 动车进汕,喜大普奔 | Fooleap's Blog 雨战汕马,漫步鮀城 | Fooleap's Blog 准备出发汕马 | Fooleap's Blog 环苏溪跑个半马 | Fooleap's Blog 不义之财 | Fooleap's Blog 跑去培隆看日落 | Fooleap's Blog 雨后跑土路 | Fooleap's Blog 秋意渐浓 | Fooleap's Blog 在夕阳下奔跑 | Fooleap's Blog 准备参加 2018 汕马 | Fooleap's Blog 不可立见的 spoiler 标签 | Fooleap's Blog TomTom Spark 表带 | Fooleap's Blog Disqus 支持新浪微博图床 | Fooleap's Blog 暂存 Disqus 匿名评论者邮箱地址 | Fooleap's Blog 组一台迷你主机 DeskMini 310 | Fooleap's Blog 我的个人信息卖给了谁? | Fooleap's Blog 我发了违法短信? | Fooleap's Blog 使用 Python 合并地图瓦片 | Fooleap's Blog 使用 Python 合并瓦片图 | Fooleap's Blog 拆电热水壶 | Fooleap's Blog 使用树莓派做监控显示 | Fooleap's Blog 南方的冷 | Fooleap's Blog 蓝牙耳机 Avantree Jogger Plus | Fooleap's Blog 新厝布网 | Fooleap's Blog 报装移动宽带 | Fooleap's Blog 双十一战绩 | Fooleap's Blog 郁闷的心情 | Fooleap's Blog 像 Disqus 一样获取链接颜色 | Fooleap's Blog Disqus 的 URL 编码问题 | Fooleap's Blog 选择框的全选联动 | Fooleap's Blog 弹出层中的视频全屏问题 | Fooleap's Blog 2016 年台风海马 | Fooleap's Blog 纯 CSS 实现导航图标动画 | Fooleap's Blog 湾头晨跑路线推荐:南湾小学跑道 | Fooleap's Blog Jekyll 显示每一年的文章数 | Fooleap's Blog 湾头晨跑路线推荐:南湾堤顶 | Fooleap's Blog Disqus 的 @ 提及功能 | Fooleap's Blog 近日渡亭堤顶的夕阳 | Fooleap's Blog 使用 Disqus API 上传图片 | Fooleap's Blog Disqus API 评论嵌套问题 | Fooleap's Blog Disqus API 的权限问题 | Fooleap's Blog 湾头晨跑路线推荐:环三湾 | Fooleap's Blog 如何下载 Apple Emoji 的 PNG 图片 公众号文章二维码 | Fooleap's Blog Disqus 的评论预审核 | Fooleap's Blog 湾头最好的跑道 | Fooleap's Blog 结合七牛和高德地图 API 显示照片位置 | Fooleap's Blog Zip 压缩排除特定目录 | Fooleap's Blog 流水涸摸蚬热 | Fooleap's Blog 2017 跨年跑 | Fooleap's Blog Jekyll 的中文字数统计 | Fooleap's Blog 为 Jekyll 文章页添加相关文章 | Fooleap's Blog 为 Jekyll 添加一个标签页面 | Fooleap's Blog 干了这瓶蛇草水 | Fooleap's Blog 在 macOS 上使用 NTFS 差点丢数据 Disqus Moderator Badge Text 已支持中文 为 Jekyll 添加一个简单的 API | Fooleap's Blog 为 Jekyll 加上简单搜索功能 | Fooleap's Blog 解决 Jemoji 的出错 | Fooleap's Blog 检测网络是否能够访问 Disqus | Fooleap's Blog 解决 This socket is closed 问题 更好的 Markdown 插图方式 | Fooleap's Blog 转换 Nike+ 的坐标数据 | Fooleap's Blog 高德地图 API 显示跑步路线 | Fooleap's Blog 善用 Google 搜索工具 | Fooleap's Blog 利用 Nike+ API 获取跑步路线数据 | Fooleap's Blog 七牛 API 生成页面 URL 二维码 旧年 12 月跑步笔记 | Fooleap's Blog 科学使用 Disqus | Fooleap's Blog 培隆角的日出 | Fooleap's Blog
服务器对百度收录的影响 | Fooleap's Blog
fooleap · 2015-11-25 · via Fooleap's Blog

我的博客采用 Jekyll 搭建,刚开始一直托管于 GitHub。有时 push 速度有点慢,网页访问也相对慢,但并不影响我对 GitHub 的印象。后来我发现我博客在百度的收录一直不大好,收录很少,有时候直接被清空。

GitHub 使用的是 Fastly 提供的 CDN 服务,国内有时候会抽风,有些网络甚至访问不了,可能这就是百度收录不乐观的原因吧。GitCafe Pages 使用的是香港的 VPS,既能保证速度又不用备案,若将博客托管于 GitCafe Pages,应该不会有这样的情况。我也发现 DNSPOD 支持细分线路指定不同的 DNS 解析,于是将国内 IP 及国外 IP 分开,国内 IP 访问会解析到 GitCafe Pages 所提供的服务。一段时间后,百度收录情况就完全正常化了。

不过相对于 GitHub Pages,GitCafe 的服务相对要差一点,主要体现在,将数据 push 上去的时候:

服务 做法
GitHub Pages 无缝生成
GitCafe Pages 先清空目录,后生成

这样一来,每次更新内容,使用 GitCafe Pages 的网站都会有一段时间是 404 无法访问,这个时间长短取决于其 Jekyll 生成文件的时间。

而前几天,GitCafe 的 Pages 服务器出现问题,push 上去 404 后便再也不生成,我只能临时将国内 IP 访问也解析到 GitHub Pages 上,几天后没想到问题还没解决。国内 IP 解析到 GitHub Pages 后,百度的收录量正在逐渐下降,我应该想个办法让收录不降下来,无非就是转移到香港或内地的服务器上。

我自己有个香港 VPS,可是现在真的懒得自己搞 Git 服务器,也不知道那个 VPS 稳定不稳定,会不会哪天也出现问题。国内的 Coding 演示平台也可以部署 Jekyll 博客[1],好像 24 小时内无人访问就会被自动 Down 掉,虽不大可能没人访问,但我还是不喜欢这样的。

此时,我想到利用刚领取不久的阿里云免费虚拟主机来做存储,岂不更好?它并不是 VPS,没有 Git,也没有 Jekyll,因此也只能通过 FTP put Jekyll 所生成的静态文件上去。传输文件时,总不能每次都打开 FileZilla 将文件传过去吧,还得写个脚本。

若使用 ftp,可以结合 find、awk 写个脚本批量上传文件夹[2]。显然有更好的办法,可以采用 LFTP,就没有那么麻烦了[3]。Windows 可以安装 Cygwin[4],并下载 LFTP for Windows[5]

写个脚本 update.lftp,扔到 Jekyll 创建的博客根目录下:

connect fooleap.org
user 帐号 (密码)
mirror -R --delete _site htdocs --exclude logreport

注:密码可选,不填密码则运行提示填写。

每次完成修改后,只需要:

这样便可完成文件的传输覆盖,mirror 具体可用参数可见 man lftp

使用阿里云的免费虚拟主机做存储之后,收录量确实又回来了。

写到这感觉有点文不对题了,不过服务器对百度收录的影响,无非也就两点:

  1. 服务器访问速度太慢,不稳定
  2. 服务器上其他网站有问题被百度降权,导致整个服务器上的网站均受影响

虽然鄙人不喜欢度娘,但也不希望百度收录不正常。对了,知乎最近有个问题“有哪些被产品经理毁掉的产品?[6]”,答案里面没少提到百度的相关产品。

参考资料

本文历史

  • 2015 年 10 月 28 日 完成初稿
  • 2015 年 10 月 29 日 更正为“服务器对百度收录的影响”
  • 2015 年 11 月 25 日 更新 LFTP for Windows 部分

最近更新

猜你喜欢