约翰,我想帮你解决这个问题,但首先,我发现 3 个问题可能会影响你描述的行为:
首先,一个损坏的元标记
在您的 HTMLHead.html 文件的第 8 行左右,您的关键字元标记已损坏:
<meta name="keywords"twig pencil,apple pencil,apple pencils,dictionary pencil,graphite,chaparral,colored pencils " />
它缺少content= 属性。它应该是这样的:
<meta name="keywords" content="twig pencil,apple pencil,apple pencils,dictionary pencil,graphite,chaparral,colored pencils" />
其次,一个主要的语法错误
此错误可能会破坏您页面上的多个功能。
Uncaught SyntaxError: Unexpected token < Line: 34
在您的 HTMLHead.html 面板文件的第 34 行左右,在您放置 Google 网站管理员验证元标记的上方几行,您的一个 javascript 标记不完整:
<script type="text/javascript" async defer
</script>
<meta name="google-site-verification" content="3TJvxTrq55AqFcwuo2KtEH1uUMBZPyeQ5LBnmVh8OKk" />
问题出在<script type="text/javascript" async defer这一行的末尾,因为它缺少一个结束>。代码至少应该是这样的:
<script type="text/javascript" async defer>
</script>
<meta name="google-site-verification" content="3TJvxTrq55AqFcwuo2KtEH1uUMBZPyeQ5LBnmVh8OKk" />
然而,考虑到它有async defer,它让我相信它应该加载一个外部脚本,或者有人删除了src属性并且不小心删除了>,或者一些不恰当的BC评论或者这种性质的东西正在破坏标签。如果我看到 BC Design 后端中的实际代码,我可以提供进一步的帮助。
第三、非 WWW 或 WWW
我注意到,当我导航到 http://twigpencils.com/?param=1 时,它会将我带到 http://www.twigpencils.com/,这很好,但当我导航到 http://twigpencils.com/cloth-pencils?param=1 时,它会将我带到 http://twigpencils.com/cloth-pencils?param=1。
这是一个相当大的问题,但很容易解决。
您需要在您的域/托管后端从 WWW 转发到非 WWW,和/或 do the same on your Google Webmaster Panel,或者两者都做。
在我们尝试找出您提到的主要问题之前,您应该先解决这 3 个问题,因为它们可能会影响您描述的行为,但至少会破坏您网站上的许多东西。
如果这有帮助,如果您还有其他问题,请告诉我。