搜索引擎索引Javascript标签

时间:2010-11-18 17:50:15

标签: javascript seo tabs

我的网站是1个html文件,并使用javascript来隐藏标签页。

对于不同的页面,网址会被#重写,以使其具有书签功能。

有没有办法让搜索引擎结果中显示不同的页面?将它们显示为不同的页面会很好。

我已经阅读了下面的文档,但我认为这只是动态生成的ajax内容,对吧?

http://code.google.com/web/ajaxcrawling/docs/getting-started.html

3 个答案:

答案 0 :(得分:1)

我看了你提到的页面。这是针对Ajax网站的。在你的情况下,它不是Ajax。 Jeff B提到的另一点是,谷歌将为你使用的每个技巧索引所有内容的可能性很高。在这种情况下,谷歌将获得重复内容将是不好的。这并不是很糟糕,因为所有内容都来自您的网站。

像这样的搜索引擎问题非常棘手且难以回答,因为没有人知道搜索引擎的确切功能。

  1. 在我的想法中,您要么将您的页面重新创建为Ajax,请遵循您所获得的文章中提到的要点。或

  2. 使用param为每个标记添加链接。比如page1.php?cat1,page1.php?cat2等 并且一次只加载与特定标签相关的内容。

  3. 第二个解决方案与为每个选项卡实现不同的页面没什么不同,但在您的情况下更新更容易!并且所有内容仍然可以由人和搜索引擎在一个地方访问。慢慢搜索引擎会使用参数索引每个页面。请记住,通常认为Google不会使用参数索引页面,但事实并非如此。 Google不会仅使用变量或id类型的参数对页面编制索引。如果页面内容发生变化,它们会为每个页面编制流行参

    你的问题仍然很棘手,我的建议是在考虑了很多之后才会发生的事情。

答案 1 :(得分:0)

问题似乎是,即使不同的页面被编入索引,它们也会索引相同的内容。这是因为根据您的解释,所有内容(包括隐藏)都存在于加载时。

如果您的标签是链接,则只需将href放在链接中即可。 Google应该关注此链接,而启用了javascript的浏览器会执行您的标签切换代码,而不是按照链接(如果您正确编码)。

但是,所有页面的索引所有内容的问题仍然存在。

答案 2 :(得分:0)

像这样修改你的系统:

  1. 每个更改当前标签内容的链接都应该包含 as href属性包含选项卡内容的子页面 打算出现 - >这将由搜索引擎缓存。
  2. 这些链接应该有绑定的JS操作来更改内容 当前选项卡,也拒绝应该具有的重定向 由“href”属性中的内容完成 - >这将被证明 用户