Блог Яндекса для вебмастеров

Подключение авторизации и комментариев на Турбо-страницах

Недавно в Турбо-страницах появилась возможность работать с автоматически обновляемыми комментариями и авторизацией. Поэтому мы решили записать видео о том, как работать с этой функциональностью, а также примеры кода для подключения, которые вы можете переиспользовать. Спикер — Артем Курбатов, разработчик интерфейсов Яндекса, расскажет о том, как с этим работать.

В видео рассмотрели пример подключения авторизации и новых комментариев для Турбо-страниц сайта, созданного на WordPress. 

00:00 Введение

00:33 Особенности комментариев на Турбо-страницах

01:16 Пример работы комментариев и авторизации

03:17 Как работает авторизация

04:34 Особенности, которые нужно учесть при создании ресурсов

05:24 Создание формы входа

08:38 Создание ресурса проверки авторизации

10:34 Создание ресурса для выхода

11:31 Подключение ресурсов авторизации в Вебмастере 

13:15 Как работает ресурс списка комментариев

14:45 Создание ресурса списка комментариев

16:00 Как работает ресурс добавления комментария

17:08 Создание ресурса добавления комментария

18:58 Подключение ресурсов комментариев в Вебмастере

20:13 Заключение

Полезные ссылки из видео:

Команда Турбо-страниц

P. S. Подписывайтесь на наши каналы
Блог Яндекса для Вебмастеров
Канал Яндекса о продвижении сайтов на YouTube
Канал для владельцев сайтов в Яндекс.Дзен

18 комментариев
okna-mv-servis
29 июля, 16:46
Какие-то сплошные дополнительные сложности) У меня на сайте любой может оставить комментарий, без авторизации на нем. Зачем информационному сайту авторизация пользователей - это же не форум или интернет-магазин? Если яндексу нужна авторизация пользователей, для того чтобы они писали под одним логином на всех сайтах подключенных к турбо-страницам, то почему бы не сделать этот функционал на вашей стороне, а не взваливать на вебмастеров то, что им особо не нужно?
Елена Першина
Сотрудник Яндекса29 июля, 20:41
okna-mv-servis,
а как вы спамеров-то блокируете, если не знаете, кто комментарий оставляет? 
okna-mv-servis
30 июля, 02:31
Елена Першина,
одобряю коммент после модерации.
Елена Першина,
В ВП есть защита от спама. Можно послать на одобрение, если ссылка обнаружена. Да и фильтр слов тоже.
А я думал комменты для пользователей Яндекс без авторизации, типа как в Дзен. Ну да ладно, вроде понятно, на практике надо смотреть. Спасибо, Артём! Но Бородку сбрей, а то женские гениталии напоминают.
maratzabbarov
30 июля, 10:18
Сделайте видео как отключить Турбо - страницы.


От них сайт упал хуже некуда, поддержка никакая, люди не хотят покупать не пустых некрасивых страницах.
Вебмастера игнорируйте турбо-страницы, плюсов нет. 
platon
Сотрудник Яндекса1 августа, 08:24
maratzabbarov,
процедура отключения Турбо-страниц довольно наглядно описана в нашей Помощи: https://yandex.ru/dev/turbo/doc/concepts/display-controlling-docpage/#display-turn-off .
Если в процессе возникают какие-то сложности, напишите нам в поддержку, поможем разобраться.
Вы там что-нибудь кроме турбо-страниц вообще делаете? Достали эти однотипные посты и куча негатива в комментариях...
iDreamClassic
30 июля, 15:24
Хорошо, успел комменты почитать, не подключил еще турбо-страницы, подумаю пока )))
nickolay135000
30 июля, 16:36
А разве у нас в РФ ответственность за размещённые комментарии, нарушающие закон, не несёт владелец ресурса, если не удаётся точно определить конкретного человека, который его оставил? Если я не ошибаюсь, то в таком случае регистрация для оставления комментариев как раз обязательно должна быть, не смотря на то, что пишут тут другие пользователи. Если это не так, то тогда да - это большой минус.
А как на РЕН добавлены комментарии без авторизации если в Яндексе зареган? https://yandex.ru/turbo?text=https%3A%2F%2Fren.tv%2Fnovosti%2F2019-07-30%2Falternativnye-prilozheniya-dlya-smartfona-predstavili-v-rossii&utm_referrer=https%3A%2F%2Fm.news.yandex.ru


Как на WP сайте точно так сделать? Очень хочу такие же комментарии 
Елена Першина
Сотрудник Яндекса31 июля, 22:03
Albertych,
можно комментарии в RSS-передавать, а можно через API. В API тоже можно без внешне видимой авторизации, но технически она там случается и какой-то ID пользователю присваивается, чтобы было понятно, кто что оставил. 


При передачи комментариев через RSS нельзя на них отвечать в Турбо, поэтому и рекомендуем API. 
Елена Першина,
Надо учить API (
aleksey.komarov2013
31 июля, 10:47
Яндекс, ты не прав! Никто не использует регистрацию и авторизацию на информационных блогах на Wordpress - это вредно. Я убрал регистрацию уже давно, оставил свободное комментирование. И что вы думаете? Активность в виде комментирования статей сильно возросла. Так зачем же убирать активность, вводя регистрацию и авторизацию? 
А всякий спам тот же плагин Akismet научился распознавать с 99% точностью
Елена Першина
Сотрудник Яндекса31 июля, 22:04
aleksey.komarov2013,
вы можете сделать внешне через API комментарии тоже без авторизации, но чтобы хранить эти данные в базе вам все-равно какой-то ID пользователю нужно присваивать, 
На старте чето-там затирали что будет очень просто. По итогу геморрой нарастает геометрически. Просто сделайте первую страницу выдачи тупо директом и не усложняйте жизнь вебмастерам.
Пытался подключить турбо на этом сайте. Увы, пока слишком криво выходит. Может есть плагины для опенкарт?
platon
Сотрудник Яндекса15 августа, 17:51
anrvasik,
вы пробовали создать Турбо-версии товарных карточек, правильно понимаю? Тогда всю информацию по плагинам для формирования YML-файла можно найти здесь: https://yandex.ru/dev/turbo/doc/quick-start/markets-docpage/#export .
Или напишите нам, подробно описав, на каком этапе возникли сложности.