一个月前Google 宣布了它们用于改善对Flash 文件收录的新专利。那么一个月
之后,这项新技术究竟带来了那些变化,这种技术能否真的如Google 所说的可以改善Flash 文件收录?
有什么改变?
现在Google 可以较好的收录所有格式的SWF 文件,包括按钮、菜单以及Flash
页面。不但如此,Google 还可以自动发现网页中出现的Flash 文件并为网址添加
检索通道。
没有改变的有哪些方面?
Google 仍然无法收录那些图像中的文字部分,同时FLV 的文件,例如YouTube
影片也不会出现索引,其原因是这些文件中没有文字标记。
在加载Flash 的过程中,Google 依旧不能提供一个很好的文字说明部分,因而仍
旧会出现“加载”、“请稍候”这样的字样。
Google 也无法执行一些JavaScript 类型的文件。如果一个网站通过JavaScript 来
加载一个Flash 文件,那么Google 很可能无法找到这个Flash 文件。
如果您的网站加载一个Flash 文件通过JavaScript , Google 可能会无法找到您
的Flash 文件。
为什么对于Flash 文件的收录,仍旧存在这样那样的问题?
Flash 文件不同于寻常的HTML 网页,它们间有根本的区别。Flash 文件不会像
HTML 网页那样讲究写法,例如Flash 不会使用
或
的标签来区分不同的
段落。更糟糕的是那些闪客们为了更好的视觉体验,创造一个很酷的文字效果,
显然这部分都是不利于搜索引擎收录的。另外,Flash 文件和HTML 网页使用的
是同一个URL,对待本来就很难收录的Flash 文件部分又没有特别的说明这都让
收录变得困然。
由于Flash 文件不易被收录,再加上Flash 不存在想文字部分那些文本链接、标
签优化等等一系列的seo 优化手法。这些都导致Flash 站点不容易获得一个获得
高排名。
如何改善一个Flash 网站的
排名?
如果可能的话,避免单纯使用Flash 元素。
在拥有Flash 文件的HTML 版本页面上添加文字和链接。
在加载Flash 文件的留意JavaScript 和CSS 的用法,不要制造收录障碍。
使用CSS 建造多个层,将HTML 内容放到一个层,Flash 放到另一个层,简单说
就是实现动静分离。
为不同的章节安排不同的URL。