Flash和SEO:我错过了什么?

时间:2009-12-15 20:51:38

标签: seo flash

我们正试图让我们的公司网站更好地被谷歌和其他搜索引擎索引,而在这一点上,我不太确定缺少什么。我们的所有文本内容都由我们的Flash应用程序通过XML文件加载。

在夏天,我们编写了一个PHP脚本,可以读出所有XML文件,并在子目录中生成google友好的index.html文件。这些文件包括指向站点中其他部分的可导航链接以及XML文件的HTML内容。

例如,对于Flash网站中的“工作”部分,将在以下目录中生成index.html文件: site.com/work/index.html

此文件包含指向该网站其他部分(site.com/overview,site.com/contact)的链接,这些部分都包含相应的index.html文件。因此,点击这些链接的人可以正确地看到该网站,该页面实际上从根目录加载到站点swf中并自动转到该站点的相应部分。即,如果您在浏览器中访问site.com/work/,您将看到Flash应用程序并被定向到其中的“工作”部分。但是,如果您在没有启用javascript / flash的情况下浏览网站,您实际上可以看到一系列html链接和一些段落/文本内容。

这是在Google于6月宣布能够索引加载到SWF中的外部内容(http://googlewebmastercentral.blogspot.com/2009/06/flash-indexing-with-external-resource.html)之前完成的。

不幸的是,google似乎只在site.com上编制了主页索引(即使他们说他们能够像用户看到的那样将Flash网站编入索引,如上所述,但我甚至看不到它的工作原理。)

几天前,我发现可能遗漏了一些事情,所以我做了以下事情: - 向google提交了sitemap.xml文件。它看到49个网址,但只编入索引1.谷歌将这些文件编入索引需要多长时间? - 我们的主网站http://index.html只嵌入了swf,它没有任何HTML链接到子部分,所以我在swfobjects中添加了那些没有flash内容的区域 - 我收集谷歌没有看到生成的HTML文件,而是看到嵌入式SWF,所以我不允许在robots.txt文件中使用swf文件和swfobject.js文件

最后3次更改是否有意义?如果是这样,实施它们后多久我应该看到一些结果?任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:1)

如果您已经从主页添加了链接到其他内容页面,那么这是一个很好的开始。对Google也提供sitemap.xml文件会为您提供更多曝光。

根据您添加指向主页的链接的方式也会有所不同。就个人而言,我将它们作为原始HTML添加到文档的页脚中。如果将它们添加到闪存无内容区域,您可能会得到不同的结果。此外,如果使用Javascript插入HTML链接,您也会得到不同的结果。

Google非常擅长知道哪些内容适合真实用户。他们甚至似乎将网站颜色考虑在内。也就是说,与黑色背景上的其他彩色链接相比,黑色背景上的黑色链接不太可能排名或排名很高。

获取索引所需的时间可能会发生巨大变化。我有3个月的网站,网站需要半天。这真的只是取决于。

答案 1 :(得分:0)

不确定您是否已经知道,但您可以知道Google从您的网站编入索引的网址数量。

只需搜索网站:www.yoursite.com 这样,您就可以知道您的网站网址是否可以显示在搜索结果中。您可以提交大量的站点地图,但知道它们是否被编入索引的方法就是这样。