2008年10月24日星期五

[疑难解答] Adsense for Search 搜索出现乱码!

很多人来问同样的问题,我在Blogger中加入Google Adsense的搜索框,为什么搜索英文和数字没有问题,而搜索中文会出现乱码呢?原因其实很简单,是因为编码不匹配的原因。至于为什么编码会引起这样的问题,就不展开讨论了,有兴趣的读者可以仔细研究一下(也欢迎回来共享给后来人)。我把解决的办法列在下面,希望能有所帮助!

上面图中两行就是搜索框代码中表示编码方式的部分,此例中为UTF-8。这是在哪里设定的呢?看下面的图:

不错,就是在Adsense for search获取代码过程中的下拉选项。至于我们为什么使用UTF-8,是因为我们后台的编码格式也是UTF-8的。如下图

倒不是绝对要选择这种编码方式,只要两处一致即可。所以,如果要改动后台编码方式一定要小心,这会影响很多事情,所以一般开始时确定一种,以后不作修改!

您还可能关心下列内容:
让Google搜索到你的Blog!

没有评论:

searchingforcancertreatment | forex5005 | natural-health088 | forex-trading-forex-trading-08 | forextrading071 | searchingforcancertreatment | treatment-net | forex5005 | beauty-girl-cn | jiankang8008 | natural-health088 | travel-info08 | forex-trade3663 | insurance-guide08 |