当前位置: 首页 > 图文教程 > 网站运营 > 网站优化 > flash网站seo最佳实践

网站优化
站长小参考:网站备案操作流程
韩国网站之网站颜色组合搭配
国际网页Web设计流程
直袭Web2.0 雅虎新主页功能体验
网页浏览速度提高切实可行的七个方法
网站设计的思考网页版面布局的原理
电脑报参与发起 Comsenz启动大型网络社区调查
古有伯乐金睛识千里马 今有网友慧眼荐网站
网络社区调查本月启动 多位专家参与问卷研讨
揭示论坛发展之路 第二届互联网社区调查即将开始
不上你的网站的50个原因
首页所应该达到的几个目标
网站投资你和我的20个自身检查
Alexa 工具条下载
做网站后台的流程
轻轻松松做站长系列视频教程
alexa 攻略技术大全
破坏用户体验 网站十种做法讨人厌
谈用户体验,别落下商业利益
网站最令人抓狂的几个用户体验

网站优化 中的 flash网站seo最佳实践


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 139 ::
收藏到网摘: n/a

flash seo不是经常见到的问题,用flash制作整体网站,视觉效果好,但是对于搜索引擎来说,flash是不可见的,所以flash网站做搜索引擎优化难度很大,方法也有很多种。因为需要做的调整非常多,还需要网站开发人员的协助,所以这里再次建议作整站flash的时候,一定要考虑到SEO,而不是做好后再进行修改。

下边介绍目前最流行的flash seo方式,其中使用到JS(java代码),php语言,AS(action语言)
下边的资料来自网络。

标准的flash seo的步骤如下:

1.使用SWFObject方法, 请先看这个再继续第二步

2.使flash支持深度链接

使用php(或其他server端语言)和AS使得
www.yoursite.com/index.php?page=contact 这样的链接能够访问。AS可能如下

对flash的关键帧做标签,比如contact,about等

这时需要用到PHP中的'page'的变量,并写入flashvar(SWFObject建立的)中,代码如下:

以下为引用的内容:
var so = new SWFObject("movie.swf", "mymovie", "200", "100", "7", "#336699");
so.addVariable("page", <?php echo $_GET['page']; ?>);
so.write("flashcontent");

3. 做google sitemap,加入之前建立的这些独立URL

4.动态替代内容

到前边几步为止,替代内容在浏览flash的时候会保持不变的。现在还要做和flash页面对应匹配的内容页。需要我们写入代码,使用户进入不同的关键帧时,替代内容也发生变化,否则所有之前定义的页面在SE看来都是相同的内容。

动态读取xml的flash做动态的替代内容比较简单,如果是静态的,那么维护php和flash中的内容工作就比较多了。不过要注意动态的替代内容可能被搜索引擎视为cloaking, 必须保持flash和替代内容中的内容一致。怎么让内容变化,而不是动态的内容呢?动态内容难收录。

5. 给替代内容添加内链

google Sitemap很好,但是维护起来很累。更实际的方法是把flash中的链接转为html格式的。我们通常会使用XML文档来描述每个flash页面,然后将其转为html格式, 把xml中的链接做成html格式的。到此就完成了html flash对应的网站了。

6.html方式的页面刷新,网址收藏

在替代内容和flash中使用相同的链接URL,那么在flash里点击’contact’按钮,地址栏的网址也同时改变,这样每页都能收藏,而且movie可以保存在缓存中。AS代码如下:

以下为引用的内容:
contact_btn.onRelease = (){
getURL( "index.php?page=contact" );
}

使用JS也可以做到这样的效果,但是未必每个浏览器都可以。

这样一整套的flash seo就做完了。当然,还要使用上一般优化方法,如下:

1. 在标签(keywords关键字,deion描述)中包含最重要的关键字,访问者不能看到标签里的内容,但搜索蜘蛛却可以读取,但现在很多搜索引擎都开始忽略标签,所以仅仅靠这一点还不够。

2. 增加Flash网站的链接流行度

1) 尽量选择PR值大于4的网站链入;

2) 链接文本中包含关键字,这样搜索引擎就可以知道即将打开的网页是什么主题;

3) 将网站提交给目录网站、提交新闻稿和发布文章等,尽量为网站创建单向的链入网站的链接。

3. 优化好其它非flash页面。

建立一些非主要页面用网页格式,如关于我们,联系方式之类的页面;做足优化及对首页的相关性的优化,来补充首页flash整站的不足。

4.整站内容做xml方便其它内容搜索引擎的收录。

使用上以上的flash seo方法,可以说是做全网站搜索引擎优化工作了,小心优化过度哦,呵呵!