2009-07-06 54 views
4

我想知道当我们在jQuery生成角落的外部div的圆角处使用jQuery时,googlebot会看到什么。googlebot看到了什么?生成的代码或源代码?

此方法会影响SEO排名吗?

+1

有人可以向我解释为什么这是编程相关? – Burkhard 2009-07-06 18:25:55

+1

@Burkhard:因为他在询问使用javascript编程改变HTML页面结构的效果。 – Draemon 2009-07-07 11:32:24

回答

12

Google网页抓取工具看不到圆角,但没关系。它对页面的外观不感兴趣,它只对内容,链接以及可能包含的任何元信息感兴趣。圆角是为了美观和用户的吸引力,并且不会对机器人产生影响。

7

googlebot将会看到您的来源。看看你的网站禁用JavaScript来获得一个想法。

4

要了解关于Googlebot在您的网页上用Javascript做什么的讨论,请参见here(这不是世界上最简单的问题,当然它随着机器人不断发展以便尝试和处理面对不断变化的网站,JS“最好的”!)。

1

Googlebot只会读取您网站的源代码。它试图分解页面上的内容层次结构,并提取似乎代表页面的主题或关键字。它不会看到您使用JavaScript动态插入的任何内容。

这是非引人注目的JavaScript和CSS样式最引人注目的论据之一。使用CSS,你可以使任何标记以任何你喜欢的方式出现,所以最好的做法是用一种非常有语义,合乎逻辑的方式编写HTML,然后在脚本和样式的基础上编写HTML,以使页面对人类受众有吸引力和可用性使用视觉浏览器。

2

正如Alex Martelli指出的那样,Googlebot确实有一些JavaScript解析能力,但绝对不应该依赖它。大多数情况下,它基本上都会看到没有启用任何JavaScript或CSS的页面。它不关心布局,只是原始的HTML内容。这是一个很好的时刻,可以说明为什么Flash和AJAX内容对于搜索引擎优化来说非常糟糕。

要回答你的问题,不,jQuery圆角div不会影响你的排名。