已经有许多争论这个话题已经在这里,但他们没有回答我的问题,所以我想我会带来,并希望我得到一个或两个像样的答案。
我们计划在未来几个月内重新推出我们的公司网站。 我们目前的网站,在大多数情况下,是文本驱动,正因为如此,我们的排名很好的谷歌,雅虎和Bing我们的主要关键字。 我们要增加“哇因素”网站的一位(我们是一个互动的机构),但仍保持了我国大多数搜索引擎的基础的。 该选项使用Flash,AJAX,并且不被认为是搜索引擎友好想出了无数次在我们的会议,每次我们要评估它会对我们从SEO的角度来看什么样的影响时等技术。
假设该网站内容的很大一部分将一个Flash(SWF)文件中被封装,这将是行动保持目前的排名最好的课程? 我读过无数次,谷歌的索引Flash文件,但我不能确定到什么程度。 此外,有没有告诉谷歌索引Flash文件(通过一个变量或其他方式)的方法?
最后,我有一个想法,似乎是声音的理论,并希望把它外面的世界,看到我接受它是什么类型的反馈:
再次,假设整个页面是一个Flash文件住在index.html的,将有可能打造出来的部位为正常(建立一个逻辑目录结构,将内容添加到静态页面内所述结构等),指定路径在谷歌的XML网站地图文件的静态页面,并有蜘蛛只抓取网页(其中含有丰富的内容),而用户体验的Flash /的JavaScript / AJAX /等的一些东西? 如果一切正常,这将是该解决方案的优点/缺点? 感谢您对这个稍微偏离失衡的问题与我的轴承。
那么引用谷歌 ,我发现自己已经取得了令人瞩目的进步为索引基于Flash的网页。 我从阅读文章中发现的唯一的限制是他们目前仍处于在这三个方面能力有限:
Googlebot不会执行某些类型的JavaScript。 所以,如果你的网页加载通过JavaScript Flash文件,谷歌可能不知道的是Flash文件,在这种情况下,它不会被索引的。
目前我们不从由您的Flash文件加载外部资源的附加内容。 如果您的Flash文件加载了一个HTML文件,XML文件,另一个SWF文件等,谷歌将单独的索引,它的资源,但它尚未被认为是在您的Flash文件中的内容的一部分。
虽然我们能够索引的Flash几乎所有在网络上找到的语言,目前有写在双向语言Flash内容的困难。 直到这个是固定的,我们将无法指数希伯来文或Flash文件阿拉伯语的内容。
通过它的声音,你不会有任何的3“问题”的任何问题。 根据该文献的Flash听起来像是你一个可行的选择。
的Adobe一直在他们的终端,以及以适应他们的大步搜索引擎,使主权财富基金更多的搜索引擎友好的为好。 因此,与Adobe和谷歌/雅虎的联合努力,如果你把浸在一年或两年的搜索算法中的排名会比他们现在甚至更好。
至于不是索引,你应该能够在一个简单的添加
User-agent: *
Disallow: /directory/
Disallow: /directory/page.html
你的robots.txt文件。
安德鲁,
我不得不几次处理这样的事情,我会建议双方保持一个Flash网站(用户)和HTML网站(搜索引擎)。 这里是你如何做到这一点:
与任何服务器端的东西,你正在使用设置一些类型的交换机,确定特定的请求是否是HTML或任何Flash影片消耗(XML,JSON,另一个SWF,等等)。 网站上的每一页都应该能够返回HTML,无论您选择养活你的Flash影片。 像“请求类型=闪光”查询字符串参数会工作得很好。
把所有的内容在HTML页面中div标签,并在div使用CSS无形。 使用SWFObject的检查,如果请求的浏览器支持Flash,如果是的话,有SWFObject的与您的Flash电影代替你的HTML内容。 搜索引擎蜘蛛会忽略你的脚本和简单的抓取您的HTML页面,如果你想显示HTML的用户与不支持Flash(如移动浏览器)浏览器,只是做的SWFObject已确定,可见后的HTML内容浏览器不支持Flash。
一旦您的Flash影片加载,有它要求所有数据从使用它加载页面的URL相同的服务器需要,但增加了上述的开关变量。
处理与SWFAddress从该点导航。 当用户点击一个按钮请求一个新页面,首先通过SWFAddress请求,将更新使用散列标记伎俩浏览器历史记录,然后让你的Flash影片使其请求到服务器。
我目前正在为这里采用此方法的朋友一个网站(我要指出,为了保护我的骄傲,该网站在很大程度上仍然是进展中的工作):
http://www.casabarbuenosaires.com/
浏览器请求的任何网页的网站将首先返回该网页的HTML表示对(你可以在浏览器中查看源代码看到)。 SWFObject的然后替换HTML内容加载相同的网页,其中Flash影片,然后构建和显示的自定义XML描述Flash影片。
我在已经使用这种技术,并得到极好的搜索引擎结果在过去的网站进行了合作。 既然你不需要过多担心你的HTML的网站是什么样子给人类,你可以只专注于什么样子给搜索引擎。
建立您的网站这种方式的另一个好处是,你不得不您的网站的内容/复制其视觉表现分开。 投掷你的整个网站成一个单一的SWF一般不这样做的好方法。 这是很容易维护(或重新皮肤或废料)当你的内容是不是全都搞混了,你的代码的站点。
希望这可以帮助,
斯科特