WordPress档案小工具导致Bing机器人404错误

时间:2011-05-25 作者:dthrasher

我在博客上以下拉模式使用标准WordPress存档小部件。但很明显,微软Bing蜘蛛对此感到困惑,因为下拉代码如下所示:

<select name="archive-dropdown" onchange=\'document.location.href=this.options[this.selectedIndex].value;\'>
... <option/> ... </option> ... </option> ...
</select>
在重定向插件中,由于Redmond pinging darn的爬行器在每个页面附近显示了大量404个错误,并在我的网站上发布了要求“this.options[this.selectedIndex].value;”文件

解决此问题的最佳方法是什么?我应该使用不同的小部件吗?有没有办法让蜘蛛停下来?(需要明确的是:我确实希望我的页面被索引,但我不想处理所有404问题)

1 个回复
SO网友:Bainternet

我不知道Bing的蜘蛛,但你可以创建自己的小部件,而不是使用select标签onchange 事件您可以使用JQuery绑定更改事件以执行相同的操作:

$("select").change(function () { window.location.replace(this.val()); });

结束

相关推荐

Why use widgets?

我对使用WordPress很陌生,我想知道使用小部件的好处是什么?看here 这听起来像是为那些不是程序员的人准备的,他们想在他们的网站上添加插件。对吗?或者小部件是否在某种程度上使站点更加健壮?