2017-01-18 3 views
1

Я установил модуль schemaorg в Drupal 7 Project и выполнил следующие инструкции в this video.Модуль schemaorg Drupal 7 не работает

Но это не работает для меня. Я проверил его на this link.

Но он показывает мне следующий результат:

0 ОШИБКИ 0 Warnings 0 ТЕМЫ

И в исходном коде, а я не могу найти какой-либо код для микро-данных .. .

ответ

1

Включить модуль RDF ядра вместе с модулем Schemaorg. Вы не увидите никаких изменений. Если вы перейдете в область администрирования для типа контента, появятся новые параметры. Ссылка для всех доступных типов вы можете использовать: http://schema.org/docs/full.html

Пожалуйста, прочитайте эту замечательную статью: https://www.lullabot.com/articles/how-does-rdf-work-in-drupal-7

UPDATE

Я сделал некоторые исследования, по-видимому, в соответствии с Google, JSON-LD является recommended format, а не RDFa, как я думал. Я активировал новый проект на https://simplytest.me, и я сначала установил модуль schemaorg. У меня были ошибки, когда я вставлял фрагмент кода из типа контента Person, check here, но когда я удалил sioc:Item foaf:from typeof="" ошибки исчезли. Check here. Очевидно, вам нужно найти путь через ваш файл шаблона, чтобы удалить лишние строки, чтобы работать с поисковой системой Google.

Я попробовал новое решение и установил модуль, который работал прямо из установки, которая поддерживает google JSON-LD, и результаты были perfect !! Имя модуля structured data, но вам также необходимо установить все зависимости, я думаю, модуль метатегов, токен.

Когда вы заходите на страницу в admin/config после установки, вы увидите внизу страницы СТРУКТУРИРОВАННЫЕ ДАННЫЕ (БОЛЬШИЕ СТИПЕТЫ) - ГЛАВНАЯ КОНФИГУРАЦИЯ, в которой вы можете добавить название сайта и логотип. Когда вы создаете новый контент, скажем, статью, на левой боковой панели вы увидите Meta-теги, если хотите добавить некоторые фьючерсы или отключить.

Просто добавьте, что это очень важная тема, которую вы используете. Если вы используете пользовательскую тему (например, из вашего примера), помните, что HTML-код должен быть хорошо структурирован.

Существует также nice article, добавляющий структурированные данные в узлы Drupal 7, с некоторыми примерами, которые могут помочь вам погрузиться в tpl-файлы.

Я надеюсь, что это помогает

+0

Спасибо за ваш ответ, –

+0

Спасибо за ваш ответ, RDF модуль уже включен, но другой вопрос в том, что я не в состоянии получить поле Названия недвижимости в настройках Schema.org в содержании Тип страницы, Это может быть проблема? –

+0

Нет, это не так. Если вы хотите увидеть пример, перейдите в модули и проверьте примеры schemaorg, например Event или Person. Когда вы переходите к админ-контенту, скажем, Person и в типе контента, переходим к управлению полями, а когда вы нажимаете на редактирование определенного поля внизу, вы найдете тип, в котором вы можете изменить.Когда вы заполняете тип содержимого Person данными, перейдите к этому узлу (просмотреть источник страницы), скопируйте фрагмент кода и перейдите в Google и вставьте его как фрагмент и играйте. Google очень строг с типами, вам нужно следить за их документацией. – Blackcoat77