Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

UCH调用到SS的内容在搜索引擎的“网页快照”里为什么是乱码?

[复制链接]
周末闲着 发表于 2009-10-10 10:15:40 | 显示全部楼层 |阅读模式
本帖最后由 周末闲着 于 2009-10-10 10:23 编辑

最近才发现:UCH调用到SS的内容在搜索引擎的“网页快照”里是乱码?(如图GOOGLE是乱码,而百度的“百度快照”干脆是空白)
不知道是何原因?(网页浏览时是正常的)
有什么办法可以解决?

这样是否会影响搜索引擎的收录?

回复

使用道具 举报

云天一 发表于 2009-10-10 10:27:08 | 显示全部楼层
楼主这个调用的出现这乱码的页面发出来看看
回复

使用道具 举报

 楼主| 周末闲着 发表于 2009-10-10 10:28:27 | 显示全部楼层
本帖最后由 周末闲着 于 2009-10-10 10:31 编辑

这个是网页快照,乱码部分就是调用的:

http://203.208.37.132/search?q=cache:xlO39O4QXFwJ:www.pet-eden.com/html/20/n-720.html+%E7%8B%97%E7%8B%97%E6%8D%A2%E7%89%99%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9&cd=1&hl=zh-CN&ct=clnk&gl=cn&inlang=zh-CN&client=aff-9991&st_usg=ALhdy286-dFh3VkEdRBm2DvVoK57zr03dA
回复

使用道具 举报

 楼主| 周末闲着 发表于 2009-10-10 11:25:15 | 显示全部楼层
顶一下哦~~
回复

使用道具 举报

云天一 发表于 2009-10-10 11:31:47 | 显示全部楼层
本帖最后由 云天一 于 2009-10-10 11:33 编辑

搜索引擎显示的整个页面的编码是utf8的
那个调用的博客内容的编码是gbk

查看一下数据库该表的字段的编码是否和程序的编码一致

或者可能是搜索引擎的问题
回复

使用道具 举报

 楼主| 周末闲着 发表于 2009-10-10 11:40:26 | 显示全部楼层
SS用的编码也是gbk啊,为什么SS本身没有乱码问题呢?

PS:菜一下~~怎么看数据库?
回复

使用道具 举报

云天一 发表于 2009-10-10 11:45:54 | 显示全部楼层
进入phpmyadmin的
一般空间都会给出phpmyadmin和的链接
回复

使用道具 举报

 楼主| 周末闲着 发表于 2009-10-10 11:58:09 | 显示全部楼层
本帖最后由 周末闲着 于 2009-10-10 11:59 编辑

为什么会让搜索引擎误判为编码是utf8呢?
SS本身的内容为什么不会乱码呢?


看了下,
数据库里是这样的。

回复

使用道具 举报

云天一 发表于 2009-10-10 12:06:13 | 显示全部楼层
搜索引擎当遇到JS代码时,搜索引擎会跳过这一部分,放弃收录
但google对js的抓取做了改进
百度依然是跳过了对JS代码的抓取,所以在js地方会显示出空白
google搜索引擎对网页正文内容和js的抓取进行了不同处理

网站使用的编码方式同时为GB2312,则google将会将两部分同时有效地显示出来,但google还没有将两种编码方式进行自动的互相转换
回复

使用道具 举报

 楼主| 周末闲着 发表于 2009-10-10 12:07:40 | 显示全部楼层
刚才又看到localhost项下的“MySQL 连接校对”是“utf8”——是不是应该改成“gbk_chinese_ci”?

我用的就是康盛的空间。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-14 07:04 , Processed in 0.109924 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表