使用第三方DNS域名解析服务商的注意设置TTL值的大小
2015-06-10 00:00
309 查看
写这篇文章就是为了诉苦,也希望大家不要犯这个错误!之前将域名解析搬到DNSPod,TTL的值我记得默认是600的,当时看到也是600,之后一次折 腾DNSPod的安全中心,不知道是不是被我不小心修改的,TTL的值竟然变成了20?给我造成了各种各样的压力和严重后果。
什么是TTL?TTL是Time To Live的缩写,在域名解析中指的是一条域名解析记录在DNS服务器中的存留时间。试想一下,如果域名解析记录在DNS服务器存留时间太短,有人通过域名 访问你的网站,但是通过域名解析不到对应的IP,那么就无法浏览网站的内容了。对于访问网站频率比较低的访客还好,但是如果是搜索引擎的蜘蛛这类访问非常 频繁的“访客”,访问10次就有5次是不能正常解析到IP导致不能正常访问网站的,搜索引擎能不降低网站权重甚至K你吗?没错,从八月份末开始,我的网站 就一直被百度降低权重,来自百度搜索引擎的流量几乎为零。我试着找出原因,在百度的站长工具进行了反馈,没有得到回复,最后我只能放弃了。
我一直在使用Google的站长工具,从八月份末开始就经常时不时提醒我“由于出现 DNS 错误,因此 Google 无法访问您的网站”,因为官方的帮助中心有说“大部分 DNS 警告或错误不会影响 Googlebot 对您网站的访问”,而且从Google的收录和快照日期来看,Google对网站的收录并没有什么问题,于是我也没有在这方面深究。直到最近百度的收录量 突然降低到只有四十几,虽然来自百度的流量几乎为零,但是收录量突然降低了这么多又再次让我感到头疼。我一直以为是博客的内容不符合百度的规定导致被K, 并没有想到是网站的访问问题。
因为我怎么想也想不到问题出在哪,于是想先解决Google站长工具老是提示“由于出现 DNS 错误,因此 Google 无法访问您的网站”的问题,没想到就这样让我发现了网站被百度K的原因。既然提示是DNS错误,自然要找DNS解析服务商的问题了,登录DNSPod,当 我看到97world.com的TTL值为20时,那时候我觉得错误出在哪里了。重新把TTL设置为600(一般设置为600即可)。从19日开 始,Google站长工具看到97world.com的DNS错误数量就一直在降低,而我今天登录“站长统计”一看,竟然看到来自百度的流量有20以上。 再过几天等设置同步到各大DNS服务器之后,我想来自百度的流量应该也恢复得差不多了,看到访问量的提升,作为一名站长才有切实的自豪感。
什么是TTL?TTL是Time To Live的缩写,在域名解析中指的是一条域名解析记录在DNS服务器中的存留时间。试想一下,如果域名解析记录在DNS服务器存留时间太短,有人通过域名 访问你的网站,但是通过域名解析不到对应的IP,那么就无法浏览网站的内容了。对于访问网站频率比较低的访客还好,但是如果是搜索引擎的蜘蛛这类访问非常 频繁的“访客”,访问10次就有5次是不能正常解析到IP导致不能正常访问网站的,搜索引擎能不降低网站权重甚至K你吗?没错,从八月份末开始,我的网站 就一直被百度降低权重,来自百度搜索引擎的流量几乎为零。我试着找出原因,在百度的站长工具进行了反馈,没有得到回复,最后我只能放弃了。
我一直在使用Google的站长工具,从八月份末开始就经常时不时提醒我“由于出现 DNS 错误,因此 Google 无法访问您的网站”,因为官方的帮助中心有说“大部分 DNS 警告或错误不会影响 Googlebot 对您网站的访问”,而且从Google的收录和快照日期来看,Google对网站的收录并没有什么问题,于是我也没有在这方面深究。直到最近百度的收录量 突然降低到只有四十几,虽然来自百度的流量几乎为零,但是收录量突然降低了这么多又再次让我感到头疼。我一直以为是博客的内容不符合百度的规定导致被K, 并没有想到是网站的访问问题。
因为我怎么想也想不到问题出在哪,于是想先解决Google站长工具老是提示“由于出现 DNS 错误,因此 Google 无法访问您的网站”的问题,没想到就这样让我发现了网站被百度K的原因。既然提示是DNS错误,自然要找DNS解析服务商的问题了,登录DNSPod,当 我看到97world.com的TTL值为20时,那时候我觉得错误出在哪里了。重新把TTL设置为600(一般设置为600即可)。从19日开 始,Google站长工具看到97world.com的DNS错误数量就一直在降低,而我今天登录“站长统计”一看,竟然看到来自百度的流量有20以上。 再过几天等设置同步到各大DNS服务器之后,我想来自百度的流量应该也恢复得差不多了,看到访问量的提升,作为一名站长才有切实的自豪感。
相关文章推荐
- valgrind 内存溢出检测
- Elasticsearch基础教程(译)
- Java 并发编程 1 进程和线程
- 雷军:在空中飞的猪都经过苦练 不是机会主义者
- Ubuntu编译swoole时制定--enable-async-mysql的笔记
- 设置让IntelliJ IDEA 忽略编译错误 继续启动 tomcat
- IntelliJ IDEA 热部署,修改java文件 不用重启tomcat
- 这种概念怎么跟perl那么像?
- python - logging模块使用 (一)
- excel 打开时报“发现不可读的内容...”
- IOS8文件归档NSKeyedArchive的使用方法
- CFRelease函数
- IOS8 addressbook获取全部联系人
- IOS 利用桥接整合通讯录读取全部联系人
- IOS8 通讯录修改添加联系人
- IOS Block随笔
- IBM X3650 M3 7945XJ9 Raid10 配置
- 平日搜索链接
- Android Activity活动1
- C语言和汇编语言获取linux系统时间