jquery - 包含产品文本的下拉列表的 SEO 排名,网站访问者可以查看或隐藏这些文本?

标签 jquery css xhtml seo spam-prevention

我正在代表一家钟表公司建立一个网站,他们希望在每个页面上非常突出地显示他们的图像。

他们还希望产品描述在 SEO 方面排名靠前,但他们喜欢我在使用 JQuery“A Different Top Navigation”(Connor Zwick 着)时向他们展示的概念,用于导航和方式允许用户查看和隐藏图像的产品描述。查看演示会让您了解我的计划:

教程在这里:http://net.tutsplus.com/tutorials/javascript-ajax/a-different-top-navigation/

此处演示:http://d2o0t5hpnwv4c1.cloudfront.net/386_navigation/top-nav-demo/index.html#

因此,引用另一个关于爬虫仅索引第一级隐藏链接的 stackoverflow 答案,这种技术对于 SEO 不切实际吗,因为产品描述可能由于与隐藏框中的关键字垃圾邮件相关联而无法被索引?

感谢您提供的任何建议,

戴尔·罗林森

最佳答案

我还没有听说搜索引擎爬虫只遍历第一级隐藏元素。如果是这样,您可以避免使用 CSS 设置样式,而是使用 javascript 来代替(爬虫不运行 JS)。

<nav>
stuff
</nav>
<script type="text/javascript">
$('nav').hide();
</script>

我像这样将它放在文档中,因此它会在页面上加载导航后立即运行。不要等待文件准备就绪。如果您愿意,也可以将其放在底部。我可能也会那样做。

关于jquery - 包含产品文本的下拉列表的 SEO 排名,网站访问者可以查看或隐藏这些文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5640650/

相关文章:

javascript - 意外的 token 错误 jQuery

jquery - 如何使工具提示保持不变,以便可以单击其中的链接

javascript - JQuery——我做错了什么?

Javascript 如果值为 8,11,18,则将 "a"更改为 "an"

javascript - jQuery 不工作

css - 在特定组件/路径上添加视频背景

html - 正确的 DOCTYPE...自定义属性和非标准标记

javascript - IE8 : How to set focus to a popup and back without blinking orange

javascript - 如何获取网页输入数据?

jquery - 如何使用Jquery使图像适合div