Турбо страницы от Яндекса

#16 23 ноября 2017 в 16:09

Попробуйте так <yandex:full-text>

lakomet
Вот весь исходный код файла, что в нем не так? Тыкните, если не сложно
  1. <?php
  2. $config = cmsConfig::getInstance();
  3. if ($category){ $feed['title'] = $feed['title'].' / '.$category['title']; }
  4. if ($author){ $feed['title'] = $author['nickname'].' - '.$feed['title']; }
  5. $feed_title = sprintf(LANG_RSS_FEED_TITLE_FORMAT, $feed['title'], $config->sitename);
  6. ?>
  7. <?php echo '<?xml version="1.0" encoding="UTF-8"?>' . "\n"; ?>
  8. <rss xmlns:yandex="http://news.yandex.ru" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  9. <channel>
  10. <title><?php html($feed_title); ?></title>
  11. <link><?php html($config->host); ?></link>
  12. <description><?php html($feed['description']); ?></description>
  13. <?php if(!empty($feed['image'])) { ?>
  14. <image>
  15. <url><?php echo $config->upload_host_abs.'/'.$feed['image']['normal']; ?></url>
  16. <title><?php html($feed_title); ?></title>
  17. <link><?php html($config->host); ?></link>
  18. </image>
  19. <yandex:logo><?php echo $config->upload_host_abs.'/'.$feed['image']['normal']; ?></yandex:logo>
  20. <yandex:logo type="square"><?php echo $config->upload_host_abs.'/'.$feed['image']['normal']; ?></yandex:logo>
  21. <?php } ?>
  22. <atom:link rel="self" type="application/rss+xml" href="<?php html(href_to_current(true)); ?>"/>
  23. <?php if(!empty($feed['items'])) { ?>
  24. <?php foreach($feed['items'] as $item){ ?>
  25. <item turbo="true">
  26. <?php if(!empty($feed['mapping']['title'])) { ?>
  27. <title><?php html($item[$feed['mapping']['title']]); ?></title>
  28. <?php } ?>
  29. <link><?php echo href_to_abs($feed['ctype_name'], $item['slug'].'.html'); ?></link>
  30. <?php if(!empty($feed['mapping']['description'])) { ?>
  31. <description><?php html(html_clean($item[$feed['mapping']['description']], 150)); ?></description>
  32. <yandex:full-text><?php html(html_clean($item[$feed['mapping']['description']])); ?></yandex:full-text>
  33. <?php } ?>
  34. <?php if(!empty($feed['mapping']['image'])) { ?>
  35. <?php $image = cmsModel::yamlToArray($item[$feed['mapping']['image']]); ?>
  36. <?php if (!empty($image[$feed['mapping']['image_size']])){ ?>
  37. <?php $imgp = img_get_params($config->upload_path.$image[$feed['mapping']['image_size']]); ?>
  38. <enclosure url="<?php echo $config->upload_host_abs.'/'.$image[$feed['mapping']['image_size']]; ?>" type="<?php echo $imgp['mime']; ?>" length="<?php echo $imgp['filesize']; ?>" />
  39. <?php } ?>
  40. <?php } ?>
  41. <?php if(!empty($item['user_nickname'])) { ?>
  42. <author><?php html($item['user_nickname']); ?></author>
  43. <?php } ?>
  44. <?php if(!empty($feed['mapping']['pubDate'])) { ?>
  45. <pubDate><?php html(date('r', strtotime($item[$feed['mapping']['pubDate']]))); ?></pubDate>
  46. <?php } ?>
  47. </item>
  48. <?php } ?>
  49. <?php } ?>
  50. </channel>
  51. </rss>
#17 24 ноября 2017 в 04:53
Так есть все-таки кто сможет помочь? Если нужна оплата, пишите! Видео для тех, кто не смотрел вебинар
#18 24 ноября 2017 в 09:37
Оставлю здесь ссылку по теме blogarbik.ru/?p=7765
#19 24 ноября 2017 в 09:59



Яндекс вебмастер в этом случае выдает ошибку

Александр Витальевич

Ожидалось '>'

Александр Витальевич
может по этому?

— в закрывающем тэге "турбо" указывать не надо, только в начале

MakArtSoft
т.е. не а

lakomet

Сделал так, теперь ошибки в тегах:
12
42
21
42
30
42

Александр Витальевич

Да тоже самое (((

  1. Отсутствует текст в элементе turbo:content (10 ошибок)
  2. стр.
  3. поз.
  4. 12
  5. 42 <yandex:full-text/>
  6. 20
  7. 42 <yandex:full-text/>
  8. 28
  9. 42 <yandex:full-text/>
  10. 36
  11. 42 <yandex:full-text/>
  12. 44
  13. 42 <yandex:full-text/>
  14. 52
  15. 42 <yandex:full-text/>
  16. 60
  17. 42 <yandex:full-text/>
  18. 68
  19. 42 <yandex:full-text/>
  20. 76
  21. 42 <yandex:full-text/>
  22. 84
  23. 42 <yandex:full-text/>
#20 24 ноября 2017 в 10:01
Ребят кто решение напишет и за сколько?
#21 24 ноября 2017 в 10:15


Оставлю здесь ссылку по теме blogarbik.ru/?p=7765

Zau4man

Это такой бред написан просто писец! Турбо страницы это полный аналог яндекс новостей, пишу исходя из личного опыта партнерства с яндекс новостями. Лично я этим партнерством полностью доволен. Трафик был сумасшедшим. Плюс к этому ведущие сми цитировали мой сайт как первоисточник инфы. Все это продолжалось до тех пор пока яндексу не зажали руки законодательные органы, обязав транслировать в ТОП лишь тех у кого есть официальное сми.
#22 24 ноября 2017 в 10:17

Отсутствует текст в элементе turbo:content (10 ошибок)

traffs
Вам же Яндекс пишет в чем проблема. В вашей ленте avtostop72.ru/rss/feed/uslygi нет содержимого.
#23 24 ноября 2017 в 10:19

обязав транслировать в ТОП лишь тех у кого есть официальное сми.

Александр Витальевич
Зарегистрируйте свой сайт как СМИ — цена вопроса: 10 тысяч рублей.
#24 24 ноября 2017 в 10:58


обязав транслировать в ТОП лишь тех у кого есть официальное сми.

Александр Витальевич
Зарегистрируйте свой сайт как СМИ — цена вопроса: 10 тысяч рублей.

MakArtSoft

Почему 10? На сайте Роскомнадзора написано 5, а к регистрации уже приступили
#25 24 ноября 2017 в 11:40

Почему 10? На сайте Роскомнадзора написано 5, а к регистрации уже приступили

Александр Витальевич
Если сайт, то 10 брали
#26 24 ноября 2017 в 12:55


Отсутствует текст в элементе turbo:content (10 ошибок)

traffs
Вам же Яндекс пишет в чем проблема. В вашей ленте avtostop72.ru/rss/feed/uslygi нет содержимого.

MakArtSoft

Да есть там контент))) Вообще rss и карта сайта не хочет забирать такие урлы avtostop72.ru/uslygi

Проблема в компоненте помогите настроить чтобы карта сайта и rss забирали все урлы с сайта

Кто за сколько реализует нормальную работу компонентов????
#28 25 ноября 2017 в 14:23

Оставлю здесь ссылку по теме

Zau4man

всё правильно там написано
самостоятельно пришел к тем же выводам, только вчера примерно о том же писал тут www.cy-pr.com/forum/f21/t101587/m1080863#message1080914


Только пока ещё остаётся вопрос с гуглом. На самом деле все эти зажимы со стороны Яндекса не имеют большого смысла пока есть гугл и есть свободная воля пользователя какой пс пользоваться.
#29 25 ноября 2017 в 18:21


Оставлю здесь ссылку по теме

Zau4man

всё правильно там написано
самостоятельно пришел к тем же выводам, только вчера примерно о том же писал тут www.cy-pr.com/forum/f21/t101587/m1080863#message1080914


Только пока ещё остаётся вопрос с гуглом. На самом деле все эти зажимы со стороны Яндекса не имеют большого смысла пока есть гугл и есть свободная воля пользователя какой пс пользоваться.

Нил™
Абсолютно не правильно там написано. У Вас есть опыт работы с Яндекс Новости в качестве партнера?
#30 25 ноября 2017 в 18:33

Абсолютно не правильно там написано. У Вас есть опыт работы с Яндекс Новости в качестве партнера?

Александр Витальевич
Мы уже поняли что у Вас он есть и международные СМИ на вас ссылались. Тем не менее, таково моё мнение, можете с ним не соглашаться. Я полагаю, что действия Яндекса в последнее время не направлены на улучшение пользовательского опыта, а направлены на монополизацию рунета и усиление контроля над ним.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.