我有此主页,当我执行模板时,JSON-LD脚本在页面内被复制(HEAD中为1,页面中间为1)。
我只是不明白为什么该脚本在页面中间再次运行...
这是我的代码:\n
,在这里介绍了JSON-LD脚本和header
块,您可以在其中找到页面内容。
bodyContent
我发现Google Structured Data Testing Tool出现此错误。确实,我已经看到两次相同的结构化数据。
答案 0 :(得分:0)
这可以帮助某人吗?
从我的控制器中,我的标头块正在生成比我所能看到的更多的代码,在将jsonld脚本移出标头块之前,我无法对其进行检查。
现在运行良好,并且我的代码段没有2倍。
{% block header %}
{% endblock %}
{% block head_javascript %}
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"url": "",
"description": "",
"name": ""
}
</script>
{% endblock%}