Перейти к публикации

Настройка RSS для экспорта в Яндекс.Новости


Рекомендованные сообщения

Версия DataLife Engine: 8.0

Тип лицензии скрипта: Лицензия активирована

Режим работы сайта: Включен

Операционная система: FreeBSD 7.2-RELEASE

Версия PHP: 5.2.9

Версия MySQL: 5.0.75 MySQLi

Версия GD: 2.0.34

Module mod_rewrite Включен

Безопасный режим: Выключен

Выделено оперативной памяти: 85M

Отключенные функции: ini_restore

Максимальный размер загружаемого файла: 100 Mb

Размер свободного места на диске: 35,31 Gb

сайт http://wrc-info.ru/

Добавляю свой сайт в сервис Яндекс.Новости. Мне там сказали цитата:

- из экспортного файла также необходимо исключить сообщения, с даты

публикации которых прошло больше 8 дней, так как такие сообщения

считаются устаревшими и не могут быть проиндексированы.

Подскажите пожалуйста как мне это можно осуществить? В настройках RSS вижу ограничение по количеству экспорта новостей, а по дате что-то не нахожу.

Ссылка на сообщение
Поделиться на других сайтах

Подскажите пожалуйста как мне это можно осуществить? В настройках RSS вижу ограничение по количеству экспорта новостей, а по дате что-то не нахожу.

сколько новостей у вас соответствует данным требованиям и поставьте нужно количество новостей

Ссылка на сообщение
Поделиться на других сайтах

Подскажите пожалуйста как мне это можно осуществить? В настройках RSS вижу ограничение по количеству экспорта новостей, а по дате что-то не нахожу.

сколько новостей у вас соответствует данным требованиям и поставьте нужно количество новостей

а это количество всегда разное будет. Это нужно будет постоянно висеть на сайте и следить за добавленными новостями и менять это значение.

Ссылка на сообщение
Поделиться на других сайтах

D_Moon,

Других вариантов у вас нет, или добавляйте свой сайт чаще новости.

Ссылка на сообщение
Поделиться на других сайтах

celsoft,

а не подскажите, почему яндекс считает, что формат документа не поддерживается по ссылке user/imya/rss.xml ??

Хотя стоит формат Яндекс новости.

И еще вопрос, немного не по теме, но задам тут.

Почему робот(у гугла заметил) индексирует такую страницу http://www.sait.ru/engine/classes/highslide/graphics/ ??

Ссылка на сообщение
Поделиться на других сайтах

а не подскажите, почему яндекс считает, что формат документа не поддерживается по ссылке user/imya/rss.xml ??

Хотя стоит формат Яндекс новости.

Понятия не имею спросите об этом в поддержке яндекса, скрипт выводит корректно согласно настроек.

И еще вопрос, немного не по теме, но задам тут.

Почему робот(у гугла заметил) индексирует такую страницу http://www.sait.ru/engine/classes/highslide/graphics/ ??

потому что это папка указана на странице.

Ссылка на сообщение
Поделиться на других сайтах

а не подскажите, почему яндекс считает, что формат документа не поддерживается по ссылке user/imya/rss.xml ??

Хотя стоит формат Яндекс новости.

Понятия не имею спросите об этом в поддержке яндекса, скрипт выводит корректно согласно настроек.

И еще вопрос, немного не по теме, но задам тут.

Почему робот(у гугла заметил) индексирует такую страницу http://www.sait.ru/engine/classes/highslide/graphics/ ??

потому что это папка указана на странице.

Т.е. на моем сайте есть такая ссылка?

Хмм.....врят ли, но поищу.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

celsoft,

нашел место, которое робот почему-то индексирует.

Это часть java скрипта. Он исполняется на всех страницах. Вот код этого скрипта:

<script type="text/javascript">

	hs.graphicsDir = '/engine/classes/highslide/graphics/';

	hs.outlineType = 'rounded-white';

	hs.numberOfImagesToPreload = 0;

	hs.showCredits = false;

	hs.lang = {

		loadingText :	 'Загрузка...',

		fullExpandTitle : 'Развернуть до полного размера',

		restoreTitle :	'Кликните для закрытия картинки, нажмите и удерживайте для перемещения',

		focusTitle :	  'Сфокусировать',

		loadingTitle :	'Нажмите для отмены'

	};

</script>

Индексируется роботами ссылка: www.familyroom.ru/engine/classes/highslide/graphics/

Как убрать ее из индексации? Почему она вообще индексируется? Это шаблон так криво написан? Или что?

Ссылка на сообщение
Поделиться на других сайтах

Прописать в robots

Disallow: /engine/

И роботы не будут сканировать содержимое этой папки и всего что там находиться

Таким образом можно все убрать из индекса

Прописываете и здесь проверяете http://webmaster.yandex.ru/check.xml

Роботы вообще много лишнего сканируют, тем самым дают нагрузку большую на сервер

Ссылка на сообщение
Поделиться на других сайтах

anis309,

спасибо за совет :)

Просто Целсофт говорит, что ничего лишнего отдельно закрывать не надо. Вот и интересуюсь, почему такое произошло?

Ссылка на сообщение
Поделиться на других сайтах

WMDrakon,

это строчка стоит в JS коде и не должна и никогда не индексировалась поисковиками. Видимо поисковики поумнели и стали выполнять JS код. Кстати код который вы привели в оригинале скрипта закоментирован, а у вас в коде который вы опубликовали на форуме, нет комментирующих строк. может причина и в этом.

Ссылка на сообщение
Поделиться на других сайтах

Нормально так? :)

<!--

<script type="text/javascript" src="{$config['http_home_url']}engine/classes/highslide/highslide{$hs_prefix}.js"></script>

<script type="text/javascript">

	hs.graphicsDir = '{$config['http_home_url']}engine/classes/highslide/graphics/';

	hs.outlineType = 'rounded-white';

	hs.numberOfImagesToPreload = 0;

	hs.showCredits = false;

	hs.lang = {

		loadingText :	 '{$lang['loading']}',

		fullExpandTitle : '{$lang['thumb_expandtitle']}',

		restoreTitle :	'{$lang['thumb_restore']}',

		focusTitle :	  '{$lang['thumb_focustitle']}',

		loadingTitle :	'{$lang['thumb_cancel']}'

	};

//-->

</script>

Ссылка на сообщение
Поделиться на других сайтах

Кстати код который вы привели в оригинале скрипта закоментирован, а у вас в коде который вы опубликовали на форуме, нет комментирующих строк.

Так вот эта часть кода:

<script type="text/javascript" src="/engine/ajax/menu.js"></script>

<script type="text/javascript" src="/engine/ajax/dle_ajax.js"></script>

<div id="loading-layer" style="display:none;font-family: Verdana;font-size: 11px;width:200px;height:50px;background:#FFF;padding:10px;text-align:center;border:1px solid #000"><div style="font-weight:bold" id="loading-layer-text">Загрузка. Пожалуйста, подождите...</div><br /><img src="/engine/ajax/loading.gif"  border="0" alt="" /></div>

<div id="busy_layer" style="visibility: hidden; display: block; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: gray; opacity: 0.1; -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=10)'; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10); "></div>

<script type="text/javascript" src="/engine/ajax/js_edit.js"></script>

<script type="text/javascript" src="/engine/classes/highslide/highslide.js"></script>

<script type="text/javascript">	

	hs.graphicsDir = '/engine/classes/highslide/graphics/';

	hs.outlineType = 'rounded-white';

	hs.numberOfImagesToPreload = 0;

	hs.showCredits = false;

	hs.lang = {

		loadingText :	 'Загрузка...',

		fullExpandTitle : 'Развернуть до полного размера',

		restoreTitle :	'Кликните для закрытия картинки, нажмите и удерживайте для перемещения',

		focusTitle :	  'Сфокусировать',

		loadingTitle :	'Нажмите для отмены'

	};

</script>

изначально у всех не закомментирована

То-есть всем закомментировать надо самим или в новой версии это будет уже закомментировано?

Изменено пользователем WWW.ZEOS.IN
Ссылка на сообщение
Поделиться на других сайтах

Нормально так?

нет, должно быть

<script type="text/javascript" src="{$config['http_home_url']}engine/classes/highslide/highslide{$hs_prefix}.js"></script>
<script type="text/javascript">
<!--
hs.graphicsDir = '{$config['http_home_url']}engine/classes/highslide/graphics/';
hs.outlineType = 'rounded-white';
hs.numberOfImagesToPreload = 0;
hs.showCredits = false;
hs.lang = {
loadingText : '{$lang['loading']}',
fullExpandTitle : '{$lang['thumb_expandtitle']}',
restoreTitle : '{$lang['thumb_restore']}',
focusTitle : '{$lang['thumb_focustitle']}',
loadingTitle : '{$lang['thumb_cancel']}'
};
//-->
</script>[/code]

изначально у всех не закомментирована

точно у всех, сейчас посмотрел дистрибутив 8.0, когда я писал выше я смотрел уже будущую версию, а там я проводил исправления для обеспечения валидности кода, в валидаторах

Ссылка на сообщение
Поделиться на других сайтах
точно у всех, сейчас посмотрел дистрибутив 8.0, когда я писал выше я смотрел уже будущую версию, а там я проводил исправления для обеспечения валидности кода, в валидаторах
Класс :P:rolleyes::)^_^;)
Ссылка на сообщение
Поделиться на других сайтах

Кстати, Целсофт, я узнал почему яндекс пишет ошибку на xml формат.

Вот их ответ: "Ошибка указана так как наш робот не индексирует документы в формате xml."

Ссылка на сообщение
Поделиться на других сайтах

Кстати, Целсофт, я узнал почему яндекс пишет ошибку на xml формат.

Вот их ответ: "Ошибка указана так как наш робот не индексирует документы в формате xml."

вообще то я об этом всегда знал, это же не HTML, RSS для людей, а не для поисковиков делается

Ссылка на сообщение
Поделиться на других сайтах

Кстати, Целсофт, я узнал почему яндекс пишет ошибку на xml формат.

Вот их ответ: "Ошибка указана так как наш робот не индексирует документы в формате xml."

вообще то я об этом всегда знал, это же не HTML, RSS для людей, а не для поисковиков делается

Всегда знали, а когда я спросил, Вы ответили: "Понятия не имею спросите об этом в поддержке яндекса, скрипт выводит корректно согласно настроек."

:)

Ссылка на сообщение
Поделиться на других сайтах

Всегда знали, а когда я спросил, Вы ответили: "Понятия не имею спросите об этом в поддержке яндекса, скрипт выводит корректно согласно настроек."

Ваш вопрос звучал как:

а не подскажите, почему яндекс считает, что формат документа не поддерживается по ссылке user/imya/rss.xml ??

Хотя стоит формат Яндекс новости.

Из которого я сделал логичный вывод что у вас проблемы с индексированием на яндексе в их специальном RSS каталоге "Яндекс новости", а не с индексированием как таковым. На Яндекс можно добавить не только свой сайт для индексации, но и участвовать в их проекте "Яндекс новости" http://news.yandex.ru/ для этого они используют RSS и именно для этого тип RSS меняется в настройках скрипта. Поэтому я и дал вам ответ, что скрипт генерирует RSS для их проекта согласно их техническим правилам и по вопросам неработоспобности необходимо обращатся к ним. Я и не подумал что в своем вопросе вы имеете ввиду обычную индексацию.

Ссылка на сообщение
Поделиться на других сайтах

celsoft,

Ясненько, я просто не уточнил этот нюанс :)

Главное одно: проблему решили :)

Спасибо.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...