Расширение RSS: «Яндекс», поиск по блогам
«Яндекс» выпустил специальный
В чём же заключается смысл плагина? Поскольку я в курсе, давайте расскажу.
Сервис поиска по блогам «Яндекса», как вытекает из названия, индексирует блоги и многим кажется, что на этом его отличие от основного поиска заканчивается. Как бы не так! Поисковик «Яндекса» индексирует
Проблема, как несложно догадаться, в том, что существую сайты, которые старше сервиса, а так же такие, до которых поисковик добрался недавно. Львиную часть их содержимого индексатор поиска по блогам не видит — из RSS они
Дима с командой поиска по блогам придумали очень простую и эффективную штуку. RSS — формат расширяемый, для него уже масса расширений, это нормальная практика. Если заглянуть в RSS любого диминого сайта, то можно увидеть, что в нём упоминается новое расширение: «ya:more», т. е. новый тег «more» в пространстве имён «ya».
Для того, чтобы его использовать, в тег «rss» нужно дописать строку
xmlns:ya="http://blogs.yandex.ru/"и вставить тег «ya:more», содержащий URL, указывающий на RSS, содержащий предыдущие N постов:
<rss xmlns:ya="http://blogs.yandex.ru/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">
<ya:more>http://coprophagous.ru/rss/posts/740</ya:more>Получается много связанных этим тегом документов, в последнем из которых тег «ya:more» отсутствует. Таким образом индексатор поиска по блогам может пройтись по всем постам блога и проиндексировать их. СЕОшники должны оценить.
Заслуга Димы заключается не только в том, что он придумал простое решение проблемы и мотивировал команду поиска реализовать её, но ещё и в том, что он написал готовые плагины, которые добавляют эту функциональность для трёх популярных форумов на языке PHP: PHPBB, vBulletin и IP.Board.
Кроме этого, формат позволяет индексировать и комментарии к записям, в том числе и древовидные. Подробнее об этом можно прочитать в файле readme.html, который находится внутри архива с плагинами.
Комментарии 16
«Заслуга Димы заключается не только в том, что он придумал простое решение проблемы» -> «Заслуга Димы заключается в том, что он мотивировал комманду ППБ сделать то, что они и так очень давно планировали».
На самом деле, когда я пришел к ним с идеей листалки, оказалось, что они ее давно хотят сделать.
Ну и
Поправьте и пришлите Диме, все вам скажут спасибо.
А че такое E_STRICT?