Следите за новостями любимого конструктора сайтов uCoz в социальных сетях!
Здравствуйте. Пару дней назад резко упали переходы с дзена на мой сайт (на 90% примерно падение). Написал в поддержку дзена, они ответили, что нужно менять ленту, убирать код. Но до позавчерашнего дня все работало нормально. На сайте ничего не менял.
Вот ответ поддержки:
Здравствуйте! Проверил информацию по вашему сайту uchportal.ru, не беспокойтесь, с сайтом всё в порядке, он не ограничен. Трафик упал, так как ваши текущие RSS-ленты размечены некорректно: https://www.uchportal.ru/publ/rssya_zen https://www.uchportal.ru/load/rssya_zen Поэтому, пожалуйста, отформатируйте данные ленты или создайте одну новую в соответствии с рекомендациями к разметке, проверьте RSS валидатором и сообщите мне о готовности. Особое внимание обратите на наполнение тега <content:encoded>, <description>, <guid>, а также лишний HTML-код.
Здравствуйте! Проверил информацию по вашему сайту uchportal.ru, не беспокойтесь, с сайтом всё в порядке, он не ограничен. Трафик упал, так как ваши текущие RSS-ленты размечены некорректно:
https://www.uchportal.ru/publ/rssya_zen https://www.uchportal.ru/load/rssya_zen
Поэтому, пожалуйста, отформатируйте данные ленты или создайте одну новую в соответствии с рекомендациями к разметке, проверьте RSS валидатором и сообщите мне о готовности. Особое внимание обратите на наполнение тега <content:encoded>, <description>, <guid>, а также лишний HTML-код.
И что мне делать, коллеги? Я то на своей стороне ничего не менял.
Ответили
Давайте я чуть подробнее расскажу о тегах Обязательный тег <content:encoded> должен содержать в себе полный текст статьи или видеоролик, в нём также располагаются элементы для оформления медиаконтента. Тег <description> представляет собой краткое описание материала. Тег <guid> может содержать любую строку, однозначно идентифицирующую ваш материал. Часто в качестве подобной строки используется постоянная ссылка на пост. Лучше всего для этой цели подходит id поста во внутренней базе данных. А что касается лишних HTML-элементов, к ним можно отнести: <p style=>,  ,  , ",  , &ndash, », «, <ul>, <li>, <ol>, <br> и пр.
Давайте я чуть подробнее расскажу о тегах
Обязательный тег <content:encoded> должен содержать в себе полный текст статьи или видеоролик, в нём также располагаются элементы для оформления медиаконтента.
Тег <description> представляет собой краткое описание материала.
Тег <guid> может содержать любую строку, однозначно идентифицирующую ваш материал. Часто в качестве подобной строки используется постоянная ссылка на пост. Лучше всего для этой цели подходит id поста во внутренней базе данных.
А что касается лишних HTML-элементов, к ним можно отнести: <p style=>,  ,  , ",  , &ndash, », «, <ul>, <li>, <ol>, <br> и пр.
Всеже ответа они вам по сути не дали. Читайте внимательно, они вам обьяснили какие теги и для чего используются.
Дали рекомендацию почистить код материалов от лишнего мусора подобно:
 ,  , ",  , &ndash, », «
пробели, тире и кавычки. Это не ответ сотрудника техподдержки Яндекса, может у них стажер проходит практику))
Ответили опять в поддержке. С примером на этот раз.
В указанной вами ленте я вижу лишние HTML-элементы, о которых шла речь ранее (постаралась выделить некоторые из них на скриншоте). Я также могу порекомендовать вам взять в качестве примера образец ленты https://cache-mskm907.cdn.yandex.net/download.cdn.yandex.net/from/yandex.ru/support/ru/zen/files/rss-example.xml и ориентироваться при разметке на неё :)
Ссылка на скриншот
Вот последний ответ поддержки Дзена. Думаю окончательный.
Дело в том, что речь идет не о коде сайта в целом, а об RSS-ленте, которая написана на XML. Она не должна содержать экранированные символы и лишние элементы кода (это относится не только к HTML, но и к CSS или JS). Так как с каждым днем количество сайтов-источников в Дзене растет, нагрузка при выгрузке новостей также увеличивается. Со временем наличие лишних фрагментов кода в RSS-ленте может усложнить выгрузку новостей, что отразится на трафике.