baikeshop商城系统如何添加一个谷歌结构化数据 Schema

共计 983 个字符,预计需要花费 3 分钟才能阅读完成。

第一步:是产品页代码

使用的是默认模版。如果需要其他模版

直接复制 类似

<div><div>&lt;script type=&#8221;application/ld+json&#8221;&gt;</div><div>    {!! json_encode([</div><div>      &#8220;@context&#8221; =&gt; &#8220;https://schema.org&#8221;,</div><div>      &#8220;@type&#8221; =&gt; &#8220;Article&#8221;,</div><div>      &#8220;headline&#8221; =&gt; $page-&gt;description-&gt;title,</div><div>      &#8220;author&#8221; =&gt; [</div><div>        &#8220;@type&#8221; =&gt; &#8220;Person&#8221;,</div><div>        &#8220;name&#8221; =&gt; $page-&gt;author,</div><div>      ],</div><div>      &#8220;datePublished&#8221; =&gt; $page-&gt;created_at,</div><div>      &#8220;publisher&#8221; =&gt; [</div><div>        &#8220;@type&#8221; =&gt; &#8220;Organization&#8221;,</div><div>        &#8220;name&#8221; =&gt; system_setting(&#8216;base.site_name&#8217;),</div><div>        &#8220;logo&#8221; =&gt; [</div><div>          &#8220;@type&#8221; =&gt; &#8220;ImageObject&#8221;,</div><div>          &#8220;url&#8221; =&gt; asset(&#8216;image/logo.png&#8217;),</div><div>        ],</div><div>      ],</div><div>      &#8220;image&#8221; =&gt; isset($page-&gt;images) &amp;&amp; is_array($page-&gt;images) ? array_column($page-&gt;images, &#8216;preview&#8217;) : ($page-&gt;image ?? &#8221;),</div><div>      &#8220;description&#8221; =&gt; $page-&gt;description-&gt;meta_description ?: $page-&gt;description-&gt;summary,</div><div>    ], JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES|JSON_PRETTY_PRINT) !!}</div><div>  &lt;/script&gt;</div></div><div></div>

粘贴到模版文件里面吧

修改文件 themes\default\product\product.blade.php 这个文件

直接替换该文件

代码在 github 直接查看 github

https://github.com/heiyuan0801/index

第二个是文章

在 themes\default\pages 这个目录下 直接替换

 

正文完
 0
192586992
版权声明:本站原创文章,由 192586992 于2025-07-02发表,共计983字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)