Расширение rss для яндекс дзен. Как подключить Вордпресс к Яндекс.Дзен. Подключение ленты к Яндекс.Дзену
Рассказываю, как в Вордпресс создать новый РСС-фид для подключения к Яндекс.Дзен.
На этой неделе на меня обрушился шквал заявок на подключение сайтов к новому сервису Яндекс.Дзен .
К сожалению, дефолтный РСС-фид Вордпресс не соответствует требованиям Яндекса. И для успешного прохождения технической модерации необходимо создать дополнительный.
Делается это очень просто. Особенно если взять за основу инструкцию по созданию кастомных фидов на WPbeginner, ссылка в конце.
1. В файле functions.php активной темы создаем новый фид и называем его zen , например.
Add_action("init", "customRSS"); function customRSS(){ add_feed("zen", "customRSSFunc"); }
В этом случае фид будет иметь адрес /feed/zen
2. В директории темы создаем новый файл, называем его rss-zen.php - это будет шаблон нового фида.
3. Вставляем в шаблон следующий код.
";
?>
В коде меняем category на свою из списка категорий Яндекс.Дзен:
Происшествия, Политика, Война, Общество, Экономика, Спорт, Технологии, Наука, Игры, Музыка, Литература, Кино, Культура, Мода, Знаменитости, Психология, Здоровье, Авто, Дом, Хобби, Еда, Дизайн, Фотографии, Юмор, Природа, Путешествия.
Если контент сайта относится к категории для взрослых, обязательно меняем nonadult на adult в этой строке.
UTM-метки добавляются следующим образом:
?utm_source=zen
4. Подключаем шаблон к новому фиду в functions.php .
Здравствуйте, уважаемые читатели блога сайт. Небольшая заметка в дополнение к статье , который позволяет добавить в него RSS ленту с материалами своего сайта и получать бесплатный трафик (объем зависит от востребованности материалов аудиторией Дзена).
Собственно, вся проблема заключается в формировании этой самой RSS ленты. Обычный фид формируемый ВордПрессом не подойдет, равно как и лента создаваемая для Яндекс Новостей (существенно отличается формат). RSS for Yandex Zen стал первым полноценным плагином, который все это позволяет реализовать.
Установка и настройка RSS for Yandex Zen
Да, еще могут возникнуть траблы с кешем браузера, когда захотите посмотреть обновленную ленту. Чтобы увидеть внесенные изменения нужно будет обновить страницу удерживая шифт на клавиатуре. Проблемы с кеширование ленты плагинами типа Хиперкеш и другими можно решить добавлением адреса /feed/zen/ в исключения этих плагинов.
Удачи вам! До скорых встреч на страницах блога сайт
Вам может быть интересно
RSS каталоги и агрегаторы для добавления своих новостей, а так же подписка через Яндекс Ленту и Google Reader
Better Feed для WordPress - как не отдавать в RSS полные тексты постов и защититься от воровства контента через новостной канал
Как добавить RSS ленту (канал) новостей на сайт под управлением Joomla, WordPress и Smf
Subscribe To Comments для WordPress - подписка на комментарии к статьях в Вордпресс
Что такое RSS, где скачать иконки и какая читалка самая лучшая
Simple Counters и Category and Page Icons - красивые счетчики RSS и Twitter, а так же иконки для категорий и страниц в WordPress
Feedburner - добавление RSS ленты, получение счетчика и настройка Email-подписки на сайте через Фидбернер
WP-Recall - плагин для организации продвинутого личного кабинета для посетителей блога (личка, рейтинги, группы, публикации)
WordPress плагины на моем блоге (сайт)
Создание списка похожих материалов в WordPress (с миниатюрами) при помощи плагина Related Posts для внутренней линковки
Как проверить сайт на битые ссылки - Xenu Link Sleuth, плагин и онлайн-сервис Broken Link Checker, а так же поисковые системы
Hyper Cache - включаем плагин кэширования в Вордпресс для оптимизации WP блога и снижения его нагрузки на сервер хостинга
Прежде чем добавиться в Яндекс Дзен, я несколько раз слышала о нем с разных источников. Но до конца не могла понять принцип его работы. В сети чаще всего встречаешь записи о том, как сделать канал на Яндекс Дзен, а о том, как добавить сайт через RSS в Яндекс Дзен информации еще мало. На самом деле, все очень просто и легко и сегодня я вам расскажу как это сделать на WordPress.
Для начала вам нужно сделать для своего сайта RSS-ленту. Но не обычную, а именно под Дзен. Для WordPress существует плагин, который так и называется Яндекс.Дзен . Устанавливаете плагин, переходим к его настройке.
По сути, чтобы настроить свою RSS-ленту, вам не нужно разбираться со всеми настройками. Самое важное, что нужно сделать – это заполнить заголовок и описание своего сайта, которое чаще всего подтягивается само. И второе – выбрать тематику своего сайта. Остальные настройки можно не трогать. Для наглядности, прилагаю скриншоты.
Подключение ленты в Дзене
После того, как лента готова, она доступна по адресу – http://ваш.сайт/feed/zen/ Эту ссылку вам нужно отправить Яндексу с просьбой подключить ваш сайт к Дзену. Заявки на подключение сайта можно отправить в этой форме .
В ответ на заявку вам придет ответ о подключении или же рекомендации и замечания, которые необходимо исправить.
По всем сайтам мне в основном были такие замечания:
— открыть ленту для индексации в роботсе;
— лента выдавала ошибку из-за того, что в некоторых статьях встречался javascript код.
Как посмотреть свои записи в Яндекс Дзен
Для этого перейдите на http://zen.yandex.ru с мобильного телефона. После, вызвав меню, добавьте свой сайт в «Интересные вам источники». Если ваш сайт уже добавили в Дзен, но при поиске вы его не находите, подождите, бывает, что появляется он не сразу.
Когда сайт добавлен, вы можете просматривать ленту Дзена. Но появляться в ленте будут только новые записи и с небольшой задержкой. Поэтому, если у вас на сайте появилась новая запись, ищите ее в ленте Дзена через несколько часов или же на следующий день.
Что делать, если в Яндекс Дзен не отображаются картинки
Такую ошибку я видела в двух случаях. Если вы включили в настройках плагина «Добавить миниатюру к записи». Удивительно, но у меня наоборот никаких картинок не отображалось. Возможно, я неправильно понимаю данную настройку.
Второе – это ваши изображения слишком маленькие. Желательно, чтобы первое изображение записи было не менее 600 пикселей по ширине.
Как работает Дзен и сколько трафика можно получить?
Дзен работает по принципу, подобному Google Now. Вы лайкаете записи, которые вам нравятся и дизлайкаете, которые вам не интересны. Дзен начинает понимать ваши интересы и показывать вам те записи, которые могут вам понравится. Соответственно, если ваш сайт рассчитан на узкую аудиторию, много трафика вы не получите.
Количество трафика зависит также от того, насколько актуальна и интересна ваша запись. Также важным моментом будет заголовок вашей статьи – он должен привлекать человека прочесть.
Сколько конкретно трафика можно получить на 1 статью – у меня пока получалось от 0 до 5000 посетителей. Думаю, что можно и больше, так как конкретными экспериментами со статьями пока не занималась.
Важно также учесть, что выходить будут новые статьи, поэтому, если ваш сайт не наполняется, то и трафика на него получить вы не сможете.
Но если ваш сайт наполняется, то в любом случае, Яндекс Дзен – это источник дополнительного трафика, а подключить его к своему сайту достаточно просто.
Если статья была вам полезной, ставьте лайки, делайте репосты и оставляйте комментарии.
Есть вопросы? Напиши комментарий!
Привет! Сегодня я покажу вам как добавить свой сайт в популярный сервис Яндекс Дзен. Оказывается, для тех у кого сайт сделан на движке WordPress, сделать это можно очень просто и быстро! Разберётся даже самый зелёный чайник!) Вы сможете направить на свой сайт дополнительный трафик. Всё очень просто! Смотрите далее!
Что с трафиком? Здесь всё зависит от количества и качества записей. Если вы хотите привлечь на свой сайт людей, вам нужно публиковать каждый день, хотя бы по 1-3 записи. Почему? Потому что все записи в ленте постоянно опускаются вниз и их уже сложно будет найти. На данный момент, на мой сайт из Дзена заходят в среднем 100-200 человек каждый день. Иногда (редко) может перейти 500-1000 человек за один день, если статья интересная и качественная.
Как добавить сайт WordPress в Яндекс Дзен
(Ремарка. Дзен работает по системе поиска. То есть, записи с высоким CTR и ПФ могут повторно появляться вверху выдачи. Добавлено 08.01.2018). Обратите внимание! Записи вашего сайта должны быть развлекательного или познавательного характера.
Вам понадобится плагин Яндекс Дзен. Его можно установить прямо из админ-панели WordPress. Перейдите на страницу: Плагины – Добавить новый, введите название плагина в форму поиска, установите и активируйте плагин.
Внимание! Плагин ищите по запросу Yandex.
Настройки плагина
- Имя RSS-ленты. Можно оставить по умолчанию.
- Заголовок. Название вашего сайта.
- Ссылка. URL адрес вашего сайта.
- Описание сайта.
- Язык. По умолчанию.
- Количество записей. Количество записей в ленте (по требованиям Яндекса минимально необходимо 20 записей).
- Типы записей.Типы записей в ленте через запятую (post – записи, page – страницы и т.д.). У произвольных типов записей должно быть поле post_content!
- Автор записей. Не обязательно.
- Описания изображений. Разметка “описания” для изображений (
Описание ). В случае отсутствия у изображения alt-атрибута для описания изображения будет использовано название записи. - Автор изображений. По умолчанию.
- Тематика записей по умолчанию.
- Контент для взрослых по умолчанию. Выберите вариант Для взрослых, если ваши статьи имеют ограничения 18+.
- Сохраните настройки.
Продвинутые настройки
Здесь можно ничего не менять, если вы не хотите сильно углубляться.
- Включить в RSS. Внимание! Будьте осторожны с этой настройкой! По умолчанию в ленту попадают записи всех таксономий (категорий), кроме указанных ниже.
- Таксономии для исключения. Пример: category:1,2,4 – записи рубрик с ID равным 1, 2 и 4 будут исключены из RSS-ленты. Каждая новая таксономия должна начинаться с новой строки. Стандартные таксономии WordPress: рубрика: category, метка: post_tag.
- Добавить миниатюру к записи. В начало записи в RSS будет добавлена миниатюра записи (изображение записи). Эта опция касается только обычных записей (для турбо-записей нужно включить отдельную опцию).
- Использовать данные из SEO-плагинов. Имеется ввиду мета описание Description. Плагины типа Yoast SEO, All In One SEO Pack и т.д.
- Удалить указанные html-теги. Из контента записей будут удалены все указанные html-теги (сам контент этих тегов останется).
- Удалить указанные html-теги. Из контента записей будут удалены все указанные html-теги (включая сам контент этих тегов).
- Удалить указанный контент из RSS. Точные вхождения указанного контента будут удалены из записей в RSS-ленте.
- Сохраните настройки.
Вы можете включить поддержку Яндекс.Турбо для записей в RSS-ленте. Не является обязательным условием.
Отправляем заявку в Дзен
Далее, вам нужно заполнить и отправить заявку на подключение. В форме просто укажите, что вы хотите добавить свой сайт в Яндекс Дзен и укажите свой URL адрес RSS-ленты. Внизу заполните все необходимые данные и нажмите на кнопку Отправить.
Всё готово! Ждите ответа! Ваш сайт одобрят, либо нет. После одобрения, записи вашего сайта сразу начнут появляться в ленте Яндекс Дзен.
Обратите внимание
Изменились правила добавления сайта в Дзен. В разделе Подключение и модерация нажмите на вкладку Подключите сайт.
Как понять, что записи уже появились в Дзен
В статистике Яндекс Метрики, в разделе Источник трафика, у вас появится пункт Переходы по ссылкам на сайтах. Либо, в данной статистике значение переходов значительно вырастет.
Как увидеть свои записи в ленте Дзен
Очень просто. Зайдите в Яндекс на смартфоне. Откройте ленту Дзен. Внизу ленты нажмите на вкладку Все публикации.
На следующей странице, вверху нажмите на кнопку Меню. В открывшемся окне нажмите на вкладку Интересные вам источники.
Теперь просто добавьте свой сайт в избранное. Достаточно ввести URL адрес сайта в поле поиска, чтобы его найти.
Всё готово! Вот так просто и быстро вы можете добавить свой сайт в Яндекс Дзен.
Остались вопросы? Напиши комментарий! Удачи!
Яндекс дзен добавить сайт плагин WordPress обновлено: Октябрь 24, 2018 автором: Илья Журавлёв
Какие преимущества даёт Яндекс Дзен авторам
Расширение и вовлечение аудитории
Пользователи, которые регулярно пользуются Яндекс Дзен, а также подписаны на канал, чаще видят новые публикации, по сути, становясь постоянными подписчиками.
Если канал становится популярным, его начинают видеть новые пользователи.
Монетизация канала
Если ваш канал собирает больше 7 тысяч дочитываний статей в неделю, то он получает возможность дополнительной монетизации .
Также, каждый месяц самые популярные каналы Дзена получают дополнительную поддержку в продвижении и возможность подать заявку на спонсорский грант от Яндекса в размере полумиллиона рублей .
Как добавить свой сайт в Яндекс Дзен
Чтобы добавить свой сайт к каналу Яндекс Дзен, Вам нужно:
- Cоздать свой канал ;
Канал будет привязан к тому аккаунту, под которым вы авторизованы в Яндексе. Рекомендую для отдельного проекта завести отдельный аккаунт.
- Подготовить специально размеченную ленту RSS (ниже есть плагин для WordPress);
- Добавить сайт в Яндекс Вебмастер из-под того аккаунта Яндекса, который является владельцем канала Дзен. Для этого, клик на логотип канала слева сверху, слева откроются настройки;
- Если сайт ещё не зарегистрирован, переходите в Яндекс Вебмастер и добавляете его;
- Подтверждаете право владения. Самый простой вариант — загрузить HTML-файл в корень сайта;
- Также, если сайт уже добавлен в Яндекс Вебмастер на другом аккаунте, просто делегируйте права на него на тот аккаунт, который является владельцем канала Яндекс Дзен;
- После успешного подтверждения прав владения сайтом переходите обратно в настройки канала и отправляете сайт на модерацию. Она может занять от 7 дней до нескольких недель.
Как настроить Яндекс Дзен для сайта
Чтобы пройти модерацию в Яндекс Дзен, нужен функционал или плагин, который создаст RSS-ленту.
Требования к оформлению
Список тематик Яндекс Дзена
- Война
- Дизайн
- Здоровье
- Знаменитости
- Культура
- Литература
- Музыка
- Наука
- Общество
- Политика
- Природа
- Происшествия
- Психология
- Путешествия
- Спорт
- Технологии
- Фотографии
- Хобби
- Экономика
Плагин WordPress для создания RSS для Яндекс Дзен
.ru/?p=3478 Description: Генератор RSS для Яндекс Дзен | Ваша лента RSS тут. Version: 1.1..ru/?p=3478 License: GPLv2 Tag: sheensay_zen_yandex */ defined("ABSPATH") or exit; final class Sheensay_Zen_Yandex { // Рубрика private $category = "Общество"; // Указываем, что контент для всех возрастов private $is_adult = "nonadult"; // Текст копирайта под изображениями private $copyright = ""; // Число записей в ленте RSS для Яндекс Дзен private $posts_per_page = 50; // Отсортируем посты по дате публикации private $orderby = "date"; // Исключённые рубрики private $category__not_in = array(); // Указывайте ID рубрик через запятую, например array(1, 3) // Типы записей, по умолчанию post private $post_types = array("post"); //private $post_types = array("post", "page"); // Ярлык ленты RSS для Яндекс Дзен private $feed_url = "zen"; function __construct() { // Добавляем текст копирайта под изображениями $this -> copyright = "c " . get_bloginfo("name"); // Инициализатор RSS add_action("init", array($this, "zen")); // Метабоксы add_action("add_meta_boxes", array($this, "metabox")); add_action("save_post", array($this, "save")); } function metabox() { $screens = $this -> post_types; foreach ($screens as $screen) add_meta_box("is_in_zen", "Отображать ли в Яндекс Дзен", array($this, "is_in_zen"), $screen, $context = "side", $priority = "high"); } function is_in_zen() { global $post; $checked = get_post_meta($post -> ID, "is_in_zen", 1); // Используем nonce для верификации wp_nonce_field(plugin_basename(__FILE__), "is_in_zen__nonce"); // Поля формы для введения данных echo " "; echo ""; echo ""; } function save($post_id) { // Если нет данных $_POST - пропускаем if (empty($_POST)) return; // Если текущий тип записи нас не интересует, пропускаем if (!in_array($_POST["post_type"], $this -> post_types)) return; // Проверка безопасности if (!wp_verify_nonce($_POST["is_in_zen__nonce"], plugin_basename(__FILE__))) return; // Автосохранение пропускаем if (defined("DOING_AUTOSAVE") && DOING_AUTOSAVE) return; // Проверка полномочий текущего пользователя if (!current_user_can("edit_" . $_POST["post_type"], $post_id)) return; // Обновляем данные по Яндекс Дзен в метаданных записи if ($is_in_zen = $_POST["is_in_zen"]) { update_post_meta($post_id, "is_in_zen", $is_in_zen); } } function zen() { add_feed($this -> feed_url, array($this, "zen_feed")); } function zen_feed() { header("Content-Type: " . feed_content_type("rss-http") . "; charset=" . get_option("blog_charset")); $p = get_posts(array("posts_per_page" => $this -> posts_per_page, // Максимальное количество записей для отображения в фиде "category__not_in" => $this -> category__not_in, // Массив с исключёнными рубриками "post_type" => $this -> post_types, // Проходят только записи только нужного типа (по умолчанию, "Записи") "orderby" => $this -> orderby, // Отсортируем посты в ленте по дате публикации, модификации или ещё чего-то // Ниже блок, который позволяет отбирать только те записи, в метаданных которых присутствует "is_in_zen" = "on" // Вы можете удалить его, тогда в ленту Дзена автоматически будут попадать все опубликованные записи "meta_query" => array(array("key" => "is_in_zen", "value" => "on",)), // Конец блока, дальше не удалять)); if ($p) { echo ""; ?>Файл нужно сохранять строго в кодировке UTF-8
Теперь, на страницах записей появится метабокс:
Лента RSS для Яндекс Дзен доступна по адресу http://example.com/feed/zen/
Браузеры жёстко кешируют страницу с фидом. Если вносите изменения в код или просто проверяете фид, не забывайте обновлять вкладку с фидом, очищая кеш, с помощью Ctrl + F5 .
Как отправить все записи в RSS разом
Если необходимо, чтобы по умолчанию в Дзен попадали все опубликованные записи, нужно в вышеуказанном плагине найти часть кода и удалить или закомментировать его:
"meta_query" => array(array("key" => "is_in_zen", "value" => "on",)),
Если нужно, чтобы в Дзен попадали только избранные записи, вышеуказанный блок кода удалять не надо. А чтобы не отмечать все статьи, которые хочется добавить в ленту RSS для Дзена, вручную, Вы можете воспользоваться следующей инструкцией:
?p=3478 */ defined("ABSPATH") or exit; add_action("admin_action_zen_update_post_meta", "admin_action_zen_update_post_meta"); function admin_action_zen_update_post_meta() { // Только админ имеет возможность отправки запросов current_user_can("manage_options") or exit; // Получаем все записи $p = get_posts(array("posts_per_page" => -1, "post_type" => array("post"), "post_status" => array("publish", "future"),)); // Перебор записей foreach ($p as $post) { setup_postdata($post); // Прописываем записям метаданные, чтобы они попадали в RSS-ленту Яндекс Дзен update_post_meta($post -> ID, "is_in_zen", "on"); // Удаляем метаданные, чтобы записи НЕ попадали в RSS-ленту Яндекс Дзен // delete_post_meta($post -> ID, "is_in_zen"); } wp_reset_postdata(); echo "Done"; exit; }
- Код выше копируете и вставляете в файл /wp-content/mu-plugins/zen_update_post_meta.php ;
- Затем, запускаете следующий URL: http://example.com/wp-admin/admin.php?action=zen_update_post_meta (example.com меняете на свой домен);
- Страница может загружаться долго. Когда увидите надпись Done , значит всё готово, и все записи отмечены.
Настройка канала Яндекс Дзен
В этом разделе собраны решения по настройке канала.
Все настройки находятся в одном месте. Как туда попасть:
- Авторизоваться в Яндекс Дзен;
- В левом верхнем углу найти лого канала, нажать на него;
- Провести нужные манипуляции;
- Сохранить изменения.
Ниже приведены варианты, что можно настроить.
Как изменить URL канала Яндекс Дзен
По умолчанию, при регистрации Дзен, каналу даётся циферный неудобчитаемый адрес https://zen.yandex.ru/id/59706d883c50f7cc7f69b291 . Чтобы заменить цифры на уникальный ярлык, например https://zen.yandex.ru/zenmag , нужно
- По инструкции выше перейти в настройки канала;
- Нажать кнопку Создать короткий адрес. Использовать можно латиницу, цифры и _ .
Если кнопки нет, значит, Ваш канал ещё не набрал необходимые 10 000 просмотров в неделю
- Сохранить изменения.
Сменить адрес можно только 1 раз за существование канала.
Как собирать статистику канала Дзен
Теперь можно подключить Яндекс Метрику, чтобы собирать аналитику канала.