刚才有一个客户找我,是一家做婚纱摄影的公司要做网站优化,与他聊了以后,得知他的需求是要将“苏州婚纱摄影”关键词排名提前,分析过他的网站过后,我就开始头大,是flash全站的,做SEO的应该都知道Flash网站的SEO优化是一个烫手山芋,客户需要用flash去表现公司的理念及专业,而搜索引擎到目前位置对FLASH站是非常不友好,那么这个项目如果我们着手去做,应该怎么做到最佳优化效果会最好,有什么解决手段呢?
解决方法一:网站改版,用html技术代替flash技术,重新按照搜索引擎的喜好去建个新站。
解决方法二:使用JS脚本模块:SWFObject。这是一个用于在HTML中插入Adobe Flash媒体资源(*.swf文件)的Java[size=+0]script模块。
示例代码
-------------------------------------
<[size=+0]script type="text/java[size=+0]script" src="swfobject.js"></[size=+0]script>
<div id="flashcontent">
This text is replaced by the Flash movie.
</div>
<[size=+0]script type="text/java[size=+0]script">
var so = new SWFObject("movie.swf", "mymovie", "200", "100", "7", "#000000");
so.write("flashcontent");
</[size=+0]script>
解决方法三:采用半隐藏方式,即FLASH下方的文字是可见的,就是在网页首屏保留FLASH,因为FLASH比较能吸人的视线,所以用户也就再往下面看内容。
解决方法四:全隐藏式指FLASH下方的文字不可见。有些人偏要这个动画,但又不能接受在动画下放置网站重要页面。遇到这种情况,有些人就不知道怎么办了。其实我们只需在第一种方法上做点小改动就可以了。在第一种方法的基础上将首页的滑动条设置为隐藏,让访客看不到FLASH动画下的文字。当然啦,既然动画下的文字是专门做给搜索引擎而不是访客看的,网页美观赏就可以不计较太多了,只是要注意不要堆砌太多关键词,适度就可以。最好做成普通网页的样子,让一切看上去自然点。由于文字的颜色还是常规的可见色,不算是隐藏文本,搜索引擎也不会判为作弊了。
这四种方法只是一些最重要的例子,其实优化Flash网站,还有很多其他的方法。但并不是所有方法都是辉煌和明确的,或者他们可以被归类于边界的伦理网站优化,例如,创造无形层的文字是交付给蜘蛛而不是F lash影片本身。虽然这项技术是没有错——即不存在重复或假的内容,但这是非常类似的伪装和入口网页,最好是要避免。