Googlebots导致JS错误,我应该关心吗?

时间:2015-04-29 09:27:54

标签: javascript php ajax google-app-engine

在生产服务器上,我观察JS错误并发送到服务器:

<script type="text/javascript">
window.onerror=function(msg,url,line) {
    if (window.XMLHttpRequest)
    {
        var xmlhttp = new XMLHttpRequest();
    }
    else
    {
        var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
    }
    xmlhttp.open('POST', '/logJSerrorsHere', true);
    xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
    xmlhttp.send('msg='+encodeURIComponent(msg)+'&url='+encodeURIComponent(url)+'&line='+line);
    return true;
}</script>

有时会记录一些&#34;神秘的&#34;错误:&#34; $未定义&#34;,但所有这些都来自&#34; googlebot(at)googlebot.com&#34;或蜘蛛机器人。我应该处理吗?

1 个答案:

答案 0 :(得分:1)

取决于:)如果您的网站是可读的,可以使用Javascript进行索引(并且您的网站在搜索中可见)我不会过分担心它,除非您认为错误表明更大的问题。您可以使用Google网站站长工具中的Fetch and Render对此进行测试。

如果您的网站依赖Javascript来呈现页面(例如,它使用AngularJS),那么请修复它。

相关问题