Size: a a a

2020 January 21

АК

Алексей Кузнецов in Drupal RU
А в чём смысл кастомно впиливать json-ld, если есть schema_metatag ?
источник

NM

Nikita Malyshev in Drupal RU
Алексей Кузнецов
А в чём смысл кастомно впиливать json-ld, если есть schema_metatag ?
На тот момент ещё этого не было. А также, кастомно всегда выйдет гибче.
Если что-то сразу не впишется в ту надстройку для метатегов или не хватит токенов, всё выльется в кастомные токены, которые не совсем удобно делать, в отличии от плагинов с генераторами, где любые данные можно достатать и собрать разметку любой сложности.

Вкусовщина по сути и вопрос удобства. Также можно задаваться вопросом, зачем пилить контроллеры если есть вьюс? :)
источник

C

Comrade Gagarin in Drupal RU
Я вчера поставил schema_metatag, увидел простыню из инпутов в несколько десятков экранов и удалил, хехе
источник

VS

Victor Stepankov in Drupal RU
Comrade Gagarin
Я вчера поставил schema_metatag, увидел простыню из инпутов в несколько десятков экранов и удалил, хехе
слабак
источник

C

Comrade Gagarin in Drupal RU
Каюсь
источник

NM

Nikita Malyshev in Drupal RU
Как например там у товара получить кол-во отзывов, средний рейтинг и т.д.?
С большой вероятностью, у меня на проекте будет сервис занимающийся сбором этой инфы. Впилить в кастом плагин это DI + вызов. С токенами уже придется повозится чутка.

И такой впорос. Например на странице товара выводятся отзывы, их JSON-LD подтянется на странице товара (читай в тизере) или нет? А как разруливать кейсы когда в тизере нужна одна разметка, а в фулл другая?
источник

АК

Алексей Кузнецов in Drupal RU
ну да, вспомнил эту фигню) Агрегацию отзывов там можно сделать разве что никак))
источник

NM

Nikita Malyshev in Drupal RU
Просто на данный момент, с токенами из кода не совсем приятно работать. А именно, их описывать больнее чем любой плагин.

А также интерфейс метатега очень монструозен. Я больше искать там токены буду чем кастом сгенерию и подставлю нужные вызовы и условия.
источник

АК

Алексей Кузнецов in Drupal RU
ещё сам json-ld такая штука, что каждый сеошник скажет тебе по-разному, как она должна выглядеть)
источник

VS

Victor Stepankov in Drupal RU
Алексей Кузнецов
ещё сам json-ld такая штука, что каждый сеошник скажет тебе по-разному, как она должна выглядеть)
а ещё не все сэошники знают, что его нельзя мешать с микродатой
источник

NM

Nikita Malyshev in Drupal RU
Алексей Кузнецов
ещё сам json-ld такая штука, что каждый сеошник скажет тебе по-разному, как она должна выглядеть)
Вот именно) Поэтому кастом который это унфицирует в коде — мой выбор)

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

NM

Nikita Malyshev in Drupal RU
Плюс переносить по проектам такое намного удобнее чем настройки метатегов :)
источник

АК

Алексей Кузнецов in Drupal RU
Веселее всего, когда нужно вытянуть эту гадость на каком-нибудь headless
источник

C

Comrade Gagarin in Drupal RU
Victor Stepankov
а ещё не все сэошники знают, что его нельзя мешать с микродатой
разные типы можно
источник

C

Comrade Gagarin in Drupal RU
крошки в микродате, товар в json-ld
источник

АК

Алексей Кузнецов in Drupal RU
и ещё обычные метатеги не забыть)
источник

NM

Nikita Malyshev in Drupal RU
Алексей Кузнецов
Веселее всего, когда нужно вытянуть эту гадость на каком-нибудь headless
И опять же, плюс к плагинам. Их легко инициировать из любого места и для любого кейса. И получить результат в виде массива. А дальше что хочешь делай)
источник

VS

Victor Stepankov in Drupal RU
Comrade Gagarin
разные типы можно
ты просто не сталкивался с сэошниками, которые в стиле "Так. Для гугла пропишем жысон, а для яндекса схемуорк"
источник

VS

Victor Stepankov in Drupal RU
они даже блет не знают, что schema.org это словарь
источник

VS

Victor Stepankov in Drupal RU
и в json-ld всё тож самое, что и в микродате идёт
источник