产品的 SEO 微数据是否应在描述中包含 HTML 标记
Should SEO microdata for Product include HTML markup in description
我的产品架构输出如下所示。
Shell 我从 "meta itemprop="description" content="
中删除了 html 代码,或者它必须是纯文本?
<span itemscope itemtype="http://schema.org/Product">
<meta itemprop="url" content="http://www.testest.com/bo-clark-collection.html" >
<meta itemprop="name" content="Bo Clark Collection" >
<meta itemprop="productID" content="1194" >
<meta itemprop="description"
content="<html><body><div><p>Special eye-catcher: test.</p></body></html>" >
<span itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<meta itemprop="price" content="10,00 EUR" />
<meta itemprop="priceCurrency" content="EUR" />
<link itemprop="availability" href="http://schema.org/InStock" />
</span>
</span>
是的。
您应该只使用纯文本而不是 html 标签。请参阅 https://developers.google.com/structured-data/rich-snippets/products
处的产品架构示例
只需按照以下格式编写:
<p itemprop="description">Special eye-catcher: the silver Guess Wordmark test test. Silver Guess Wordmark. Leather in Croco-Style. Inner lining Suede. Tailor-made cutouts for ports and camera. Color: Black</p>
建议在描述中使用纯文本,因为 Google 在其 SERP 上显示纯文本描述。在我看来,Google 仅以纯文本而不是斜体、粗体或带下划线的方式显示描述,因此使用 , 等标签在这里无关紧要。
微数据应嵌入 HTML,但带有微数据的标签可以包含 HTML。 Description 是代码中的 <meta>
标记,因此它不需要 HTML 因为它永远不会显示。
您似乎将关键的结构化数据放在不可见的标签中,这对于货币、价格、日期没问题,但google states通常您应该将微数据放在周围[=22] =] 您现有的显示数据。微数据可以位于页面上的许多不同标签或块结构中,只要它们嵌套在单个块结构(或 - 但看起来最有用)下即可。 HTML 标签中没有微数据的任何内容都不会导致问题 - 它只会在搜索结构化数据时被忽略。
考虑更改您的代码以便分散微数据,例如
<div itemscope itemtype="http://schema.org/Product">
<meta itemprop="url" content="http://example.com/sales" />
<h3 itemprop="name">Bo Clark Collection</h3>
<img src.... >
<strong>Product code:</strong><span itemprop="productID">1194</span> (in stock)<link itemprop="availability" href="http://schema.org/InStock">
<br>
<span itemprop="offers" itemscope itemtype="http://schema.org/Offer">Price: <span itemprop="price">10,00</span><span itemprop="priceCurrency">EUR</span></span>
<div itemprop="description">
<p>Special eye-catcher: the silver Guess Wordmark test test.</p>
<ul><li>Silver Guess Wordmark</li>
<li>Leather in Croco-Style</li>
<li>Inner lining Suede</li>
<li>Tailor-made cutouts for ports and camera</li>
<li>Color: <span itemprop="color">Black</span></li></ul>
</div>
</div>
一个微数据可以嵌入到另一个微数据中,就像我在这里用颜色(黑色)所做的那样,这也是描述的一部分。它适用于列表项。上面做的价格遵循价格的google例子。
我的产品架构输出如下所示。
Shell 我从 "meta itemprop="description" content="
中删除了 html 代码,或者它必须是纯文本?
<span itemscope itemtype="http://schema.org/Product">
<meta itemprop="url" content="http://www.testest.com/bo-clark-collection.html" >
<meta itemprop="name" content="Bo Clark Collection" >
<meta itemprop="productID" content="1194" >
<meta itemprop="description"
content="<html><body><div><p>Special eye-catcher: test.</p></body></html>" >
<span itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<meta itemprop="price" content="10,00 EUR" />
<meta itemprop="priceCurrency" content="EUR" />
<link itemprop="availability" href="http://schema.org/InStock" />
</span>
</span>
是的。
您应该只使用纯文本而不是 html 标签。请参阅 https://developers.google.com/structured-data/rich-snippets/products
处的产品架构示例只需按照以下格式编写:
<p itemprop="description">Special eye-catcher: the silver Guess Wordmark test test. Silver Guess Wordmark. Leather in Croco-Style. Inner lining Suede. Tailor-made cutouts for ports and camera. Color: Black</p>
建议在描述中使用纯文本,因为 Google 在其 SERP 上显示纯文本描述。在我看来,Google 仅以纯文本而不是斜体、粗体或带下划线的方式显示描述,因此使用 , 等标签在这里无关紧要。
微数据应嵌入 HTML,但带有微数据的标签可以包含 HTML。 Description 是代码中的 <meta>
标记,因此它不需要 HTML 因为它永远不会显示。
您似乎将关键的结构化数据放在不可见的标签中,这对于货币、价格、日期没问题,但google states通常您应该将微数据放在周围[=22] =] 您现有的显示数据。微数据可以位于页面上的许多不同标签或块结构中,只要它们嵌套在单个块结构(或 - 但看起来最有用)下即可。 HTML 标签中没有微数据的任何内容都不会导致问题 - 它只会在搜索结构化数据时被忽略。
考虑更改您的代码以便分散微数据,例如
<div itemscope itemtype="http://schema.org/Product">
<meta itemprop="url" content="http://example.com/sales" />
<h3 itemprop="name">Bo Clark Collection</h3>
<img src.... >
<strong>Product code:</strong><span itemprop="productID">1194</span> (in stock)<link itemprop="availability" href="http://schema.org/InStock">
<br>
<span itemprop="offers" itemscope itemtype="http://schema.org/Offer">Price: <span itemprop="price">10,00</span><span itemprop="priceCurrency">EUR</span></span>
<div itemprop="description">
<p>Special eye-catcher: the silver Guess Wordmark test test.</p>
<ul><li>Silver Guess Wordmark</li>
<li>Leather in Croco-Style</li>
<li>Inner lining Suede</li>
<li>Tailor-made cutouts for ports and camera</li>
<li>Color: <span itemprop="color">Black</span></li></ul>
</div>
</div>
一个微数据可以嵌入到另一个微数据中,就像我在这里用颜色(黑色)所做的那样,这也是描述的一部分。它适用于列表项。上面做的价格遵循价格的google例子。