现在,您实际上可以开始使用基于 schema.org 的面包屑标记。谷歌支持它,这很好。您可以选择格式 JSON-LD(首选)、RDFa、微数据。另一个好处是,如果您的产品需要它,您可以定义多个面包屑,这通常是这种情况。
借助微数据支持,您可以执行以下操作:
<ol itemscope itemtype="http://schema.org/BreadcrumbList">
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemprop="item" href="https://www.yoursite.com">
<span itemprop="name">Home</span></a>
<meta itemprop="position" content="1" />
</li>
›
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemprop="item" href="https://www.yoursie.com/category/books.html">
<span itemprop="name">Books</span></a>
<meta itemprop="position" content="2" />
</li>
›
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemprop="item" href="https://www.yoursie.com/category/books-literature.html">
<span itemprop="name">Literature & Fiction</span></a>
<meta itemprop="position" content="3" />
</li>
›
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemprop="item" href="https://www.yoursie.com/category/books-classics.html">
<span itemprop="name">Classics</span></a>
<meta itemprop="position" content="4" />
</li>
</ol>
注意位置值的使用,建议使用有序列表('ol')。
完成此操作后,您可以要求 google 显示您的站点名称,而不是位置 #1 的“主页”。为此,请在您的主页上使用它:
<head itemscope itemtype="http://schema.org/WebSite">
<title itemprop='name'>Your Site Name</title>
<link rel="canonical" href="http://www.yoursite.com" itemprop="url">
对于任何事情,请参阅此处:https ://developers.google.com/structured-data