Tag Archives: 百度

百度采用utf-8编码正常解析中文URL

记得以前发布过一篇文章《百度谷歌对中文URL地址SEO解析》地址:http://www.oswhy.com/archives/63 内容中提及到百度采用gb2312解码方式解析URL,而谷歌才用utf-8解码方式解析URL。所以中文的URL在百度搜索引擎中无法被正常解析为中文。 最近发现百度为中文URL解析有所改变,中文URL可以正常被解析,应该也是采用了utf-8解码方式解析URL。 例如: http://www.oswhy.com/archives/tag/%E8%A7%A3%E6%9E%90 这样的中文链接可以正常解析为: http://www.oswhy.com/archives/tag/解析

百度被黑客攻击打不开临时解决方案

今天早上用手机上网发现百度打不开,服务器没有响应,等到了单位,用电脑上网还是无法打开,开始怀疑难道百度被黑了?查看了一下新闻,发现百度果然被黑了,真是没有想到,百度这样的公司竟然也会被黑,而且用的手段还是篡改DNS,百度首页挂上了伊朗标示,Iranian Cyber Army,为什么最近一段时间针对DNS的攻击这么多,难道DNS是互联网的软肋,就没有彻底解决的方法吗?查看百度的DNS服务器竟然变成了yns1.yahoo.com [98.136.43.32],yns2.yahoo.com [66.196.84.168]两个雅虎的DNS。DNS攻击最核心的就是使域名不能正确的对应到服务器的IP地址,现在知道了问题出在哪里就好开始解决了,毕竟我们不能在百度的服务器上做什么,但是我们可以在自己电脑上动手,打开命令提示符ping baidu.com发现无法ping通,尝试ping百度服务器IP地址202.108.22.5,发现能正常ping通,通过的地址栏输入202.108.22.5能正常访问百度,但是毕竟通过IP访问很麻烦,下面我们就利用hosts文件优先级大于DNS服务器解析的原理把baidu.com指向202.108.22.5来达到通过域名正常访问百度。 解决方案如下: 用记事本打开C:\WINDOWS\system32\drivers\etc\hosts文件,在末尾加入下面两行。 202.108.22.5 baidu.com 202.108.22.5 www.baidu.com 保存退出,然后清空下浏览器缓存,这样就能通过百度域名正常访问了。

百度快照回档与友情链接关系

最近网站每星期百度的快照都会回档,然后在几天后或者下个星期更新后,快照又隔天,网站一直每天坚持发一定量的帖子,服务器也还算稳定,检查友情链接的时候发现有2个站的快照也回档了,开始怀疑是否友情链接回档的网站导致自己也受到牵连,查阅资料,有这样一些说法,网站本身质量,服务器不稳定,友情链接回档都会导致自己网站快照回档,所以我暂时撤下了快照回档的2个网站,看看效果如何,等出来结果和大家一起分享。

百度谷歌对中文URL地址SEO解析

百度和谷歌到底能否收录中文URL地址的链接呢?中文URL链接是否利于SEO呢?研究发现百度和谷歌都可以收录中文URL链接,但是百度和谷歌对中文URL采用了不同的解码方式,导致百度解码出来的中文URL是乱码,而谷歌正常,谷歌对URL采用utf-8的解码方式,百度则采用gb2312的解码方式,所以说如果你看重百度最好采用gb2312的编码方式,谷歌能把纯中文的URL转化为utf-8编码,而baidu则完全无法收录。我建议大家最好还是不要用中文URL,可以把中文URL转化为拼音或者英文。 例如: http://www.oswhy.com/archives/category/系统技术 可以转化为拼音更利于SEO http://www.oswhy.com/archives/category/xi-tong-ji-shu