【发布时间】:2011-02-07 21:40:31
【问题描述】:
在创建特定于 CSS 的 HTML 下拉菜单时,代码顶部附近有一些无序列表类型结构。如果您的下拉列表链接到数百个页面,那么在每个页面的代码顶部放置这个大的无序列表是否会损害该页面的 SEO(因为顶部有所有非页面特定的代码)?我之所以问,是因为我注意到我的 Google Mini 搜索结果在顶部被 UL 歪曲了,直到我找到了一个导致它不将该部分编入索引的 Google Mini 特定标签。
是使用 javascript 从代码底部注入 UL 的内容,还是将 UL 放在底部但使用 CSS 定位将其置于顶部会更好?
不确定我的问题是否清楚。想法?
【问题讨论】:
-
我认为 JavaScript 生成的任何东西都不是 SEO 明智的,因为大多数爬虫都会停用 JS。
-
您可以使用选择框 UL LI 替换,因此当 JS 被禁用时,有序列表仍然存在。 ;)
-
添加了一些相关标签。 JCOC611是正确的,爬虫在关闭js的情况下查看页面。出于这个原因,使用 js 输出菜单是一个非常糟糕的主意,因为内部链接对于让您的网站被索引非常重要。
标签: javascript html seo drop-down-menu