RSS-канал не обновляется автоматически в Google Reader - PullRequest
1 голос
/ 19 июня 2011

Я кодировал RSS-канал для своего сайта, используя базовый PHP

кормить здесь

Когда я впервые подписываюсь на канал в Google Reader для тестирования, подразумевается загрузка всех последних элементов. Но когда я ввожу новую запись, google reader занимает много времени для автоматического обновления канала. Есть ли причина для того или иного тега, который я должен добавить в свой канал, чтобы ускорить автоматическое обновление, или это просто способ работы g-reader?

Причина, по которой я спрашиваю, заключается в том, что я знаю, что несколько сайтов, на которые я подписываюсь, автоматически и автоматически обновляются.

1 Ответ

1 голос
/ 19 июня 2011

Одним из многих слабых мест в Google Reader было то, что каналы не обновлялись очень часто. Фактически, Google проверял, есть ли новый элемент в канале каждые 3 часа, если у него был один подписчик, и каждый час (или чаще) для остальных каналов.

Более эффективный способ обновления каналов - использовать механизм проверки связи. Многие инструменты для создания блогов отправляют запросы в специализированные службы каждый раз, когда кто-то создает новое сообщение. В Поиске по блогам Google есть служба ping , которая позволяет информировать Поиск по блогам Google об обновлениях блогов. Эти обновления затем публикуются и передаются другим поисковым системам, чтобы они могли обнаружить изменения в ваших блогах. , Поиск по блогам Google добавит отправленные блоги в список блогов, которые необходимо сканировать и индексировать. "

Я заметил, что время последнего обновления Google Reader такое же, как и в Поиске по блогам. По всей видимости, Google Reader начал использовать пинги из Поиска по блогам, поэтому обновления будут намного быстрее, и вы будете получать последние новости сразу после их публикации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...