Javascript 在Flash站点上进行搜索引擎优化的因素分析
关于这个话题已经有很多争论了,但是没有一个完全回答了我的问题,所以我想我会提出这个问题,希望能得到一两个像样的答案 我们计划在未来几个月内重新启动公司网站。我们目前的网站,大部分是文本驱动的,正因为如此,我们在谷歌、雅虎和必应上的主要关键词排名非常好。我们想增加一点网站的“惊喜因素”(我们是一个互动机构),但仍然保持我们搜索引擎的大部分基础。使用Flash、AJAX和其他被认为不利于搜索引擎的技术的选项在我们的会议上多次出现,每次我们都要从SEO的角度评估它对我们的影响 假设网站的大部分内容都封装在Flash(swf)文件中,那么维持当前排名的最佳做法是什么?我已经读了很多次谷歌索引Flash文件,但我不确定在多大程度上。此外,有没有一种方法告诉谷歌不要(通过变量或其他方式)索引Flash文件 最后,我有了一个在理论上看似合理的想法,我想把它付诸实践,看看我收到了什么样的反馈: 同样,假设整个页面位于index.html上的Flash文件中,是否可以正常构建站点(设置逻辑目录结构,向所述结构中的静态页面添加内容,等等),在Google XML站点地图文件中指定指向这些静态页面的路径,并让爬行器只抓取这些页面(内容丰富)当用户体验到Flash/Javascript/AJAX/etc的混合时?如果这样做有效,这个解决方案的优点/缺点是什么?感谢您在这个稍有偏差的问题上与我保持一致。很好的参考,我发现他们在索引基于Flash的网页方面取得了令人印象深刻的进步。我从readi中发现的唯一限制是文章指出,他们目前在这三个方面的能力仍然有限:Javascript 在Flash站点上进行搜索引擎优化的因素分析,javascript,xml,ajax,flash,seo,Javascript,Xml,Ajax,Flash,Seo,关于这个话题已经有很多争论了,但是没有一个完全回答了我的问题,所以我想我会提出这个问题,希望能得到一两个像样的答案 我们计划在未来几个月内重新启动公司网站。我们目前的网站,大部分是文本驱动的,正因为如此,我们在谷歌、雅虎和必应上的主要关键词排名非常好。我们想增加一点网站的“惊喜因素”(我们是一个互动机构),但仍然保持我们搜索引擎的大部分基础。使用Flash、AJAX和其他被认为不利于搜索引擎的技术的选项在我们的会议上多次出现,每次我们都要从SEO的角度评估它对我们的影响 假设网站的大部分内容都封
User-agent: *
Disallow: /directory/
Disallow: /directory/page.html
你的robots.txt文件。我发现他们在为基于Flash的网页编制索引方面取得了令人印象深刻的进步。我从阅读这篇文章中发现的唯一限制是,他们目前在这三个方面的能力仍然有限:
User-agent: *
Disallow: /directory/
Disallow: /directory/page.html
到robots.txt文件。Andrew
这类事情我已经处理过好几次了,我建议同时维护一个Flash站点(针对用户)和一个HTML站点(针对搜索引擎)。以下是您的操作方法:
- 对于您正在使用的任何服务器端内容,设置某种类型的开关,以确定特定请求是针对HTML还是针对Flash电影使用的任何内容(XML、JSON、其他SWF等)。网站上的每个页面都应该能够返回HTML以及您选择的任何内容,以提供Flash电影。类似“requestType=Flash”的查询字符串参数可以正常工作
- 将HTML页面中的所有内容放在div标记中,并使用CSS使div不可见。使用SWFObject检查请求浏览器是否支持Flash,如果支持Flash,则让SWFObject替换HTML内容