我设置了一些下拉菜单,允许用户通过选择多个下拉列表中的选项来查找我网站上的页面:
例如.汽车的颜色,年
这将生成如下链接:mysite.xyz/blue/2010/
唯一的问题是,因为这个链接是用Javascript动态组合的,所以我还必须将每个可能的组合从下拉列表组合成一个列表,如:
<noscript>
No javascript enabled? Here are all the links:
<a href='mysite.xyz/blue/2009/'>mysite.xyz/blue/2009/</a>
<a href='mysite.xyz/blue/2010/'>mysite.xyz/blue/2010/</a>
<a href='mysite.xyz/red/2009/'>mysite.xyz/red/2009/</a>
<a href='mysite.xyz/red/2010/'>mysite.xyz/red/2010/</a>
</noscript>
Run Code Online (Sandbox Code Playgroud)
我的问题是,如果我把它们放在这样的标签中,我会受到Google等搜索引擎的惩罚吗?我已经这样做了一些导航的东西,需要抵消等.但是,现在我也将在这里列出一个完整的链接列表.我想在这里提供它们,以便谷歌可以实际索引我的页面 - 但对于那些没有javascript的人,他们仍然可以导航.
你的意见?另外..即使我有一些看似已编入索引的链接,我也不是100%确定,这就是为什么我要问:P