Ошибка в Breadcrumb: «Требуется значение для поля элемента» - PullRequest
0 голосов
/ 21 сентября 2019

Попытка показать хлебные крошки, используя этот код:

<ul itemscope itemtype="https://schema.org/BreadcrumbList" class="breadcrumb">
        <li>
            You are here: &#160;
        </li>

        <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
                                    <a itemprop="item" href="/" class="pathway"><span itemprop="name">Home</span></a>

                                    <span class="divider">
                        <img src="/media/system/images/arrow.png" alt="" />                 </span>
                                <meta itemprop="position" content="1">
        </li>
        <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
                                    <a itemprop="item" href="/index.php?option=com_easydiscuss&amp;view=index&amp;category_id=0&amp;Itemid=12" class="pathway"><span itemprop="name">Forum Q &amp; A</span></a>

                                    <span class="divider">
                        <img src="/media/system/images/arrow.png" alt="" />                 </span>
                                <meta itemprop="position" content="2">
        </li>
        <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
                                    <a itemprop="item" href="/index.php?option=com_easydiscuss&amp;view=forums&amp;category_id=18&amp;Itemid=12" class="pathway"><span itemprop="name">Service</span></a>

                                    <span class="divider">
                        <img src="/media/system/images/arrow.png" alt="" />                 </span>
                                <meta itemprop="position" content="3">
        </li>
        <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem" class="active">
                <span itemprop="name">
                    Excessive Misting               </span>
                <meta itemprop="position" content="4">
        </li>
</ul>

Но при проверке на инструменте тестирования структурированных данных Google получается сообщение об ошибке:

Требуется значение для поля элемента.

Любое руководство о том, как решить, как раньше, год назад показывалось неправильно, но не сейчас.

1 Ответ

1 голос
/ 22 сентября 2019

В последней записи в вашем списке отсутствует свойство item, которое должно быть URL для страницы, на которую оно ссылается.

Я подозреваю, что последней является сама страница, которая в любом случае не нужна в списке.

...