Как представить словарь и его словарные записи с помощью schema.org?

Веб-сайт содержит двуязычный словарь с несколькими тысячами словарных статей. Каждая запись создается на собственную веб-страницу, которая индексируется поисковыми системами. (другими словами, существует несколько тысяч веб-страниц)

Entry - the Name of the Dictionary
Url of the entry page
Information

Запись и имя Словаря верны (оно загружается с названия страницы). Я хотел бы улучшить раздел «Информация» результата поиска (теперь он показывает информацию о сопряжении, которая может быть найдена позже на странице).

Можно ли отобразить правильную информацию, добавив schema.org microdata? Являются ли элементы правильно вложенными в Книгу?

<div itemscope="" itemtype="http://schema.org/Book">
  <div itemprop="name"> the Name of the Dictionary </div>
  <div id="Entry" itemscope itemtype="http://schema.org/Thing">
    <div itemprop="name"> Entry </div>
    <div itemprop="description">
 the whole Entry
    </div>
  </div>
</div>

Обновление Я использую мета-описание в начале документа. Информация о словаре есть вообще. Похоже, что эта информация заменяется более релевантной информацией непосредственно с веб-страницы.

<meta name="description" content="the Description of the Dictionary">
3 голоса | спросил chejnik 17 FebruaryEurope/MoscowbFri, 17 Feb 2017 20:47:20 +0300000000pmFri, 17 Feb 2017 20:47:20 +030017 2017, 20:47:20

1 ответ


2

После просмотра документации schema.org я не смог найти подходящий тип данных. Если вы можете обойтись без разметки схемы, я бы предложил использовать список определений HTML-элемент для разметки вашего контента. Это передаст контекст информации на странице поисковым системам как термин с определением. Например (от 2 ):

<dl>
  <dt>Firefox</dt>
  <dd>A free, open source, cross-platform,
      graphical web browser developed by the
      Mozilla Corporation and hundreds of
      volunteers.</dd>

  <!-- other terms and descriptions -->
</dl> 

Если вы настроены на использование Элемент заказа , который, как я считаю, недействителен, вы может найти применение форматирования JSON-LD Schema более эффективным, чем формат встроенной схемы. Обзор формата JSON-LD можно найти на сайте Google Schemas , Он намного более гибкий, поскольку он напрямую не привязан к HTML.

ответил Bonk 23 FebruaryEurope/MoscowbThu, 23 Feb 2017 00:15:07 +0300000000amThu, 23 Feb 2017 00:15:07 +030017 2017, 00:15:07

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132