Компонент «Пинг сервисов обновления» представляет собой аналогичный плагин для InstantCMS первой ветки, но с более гибкими настройками.
После того как вы опубликовали запись на сайте, вы наверняка хотите, чтобы поисковые системы как можно быстрее проиндексировали ее и стали показывать в поисковой выдаче, а вы начали получать трафик.
При помощи данного компонента движок будет уведомлять поисковые системы и другие агрегаторы контента о том, что вы опубликовали новую запись, используя сервисы обновления или так называемые пинг-сервисы. Каждый раз, когда вы публикуете новую запись, cms автоматически уведомляет поисковые системы и сайты служб слежения за обновлениями, используя XML-RPC.
Для того, чтобы уведомить определенный сервис о том, что на вашем сайте появились обновления, вам просто нужно добавить его в соответствующее поле в настройках. Вы можете указать любое количество сервисов, которые будете оповещать о ваших новых записях.
Для каждого типа контента вы можете указать свои сервисы, а так же отключить пинг если это необходимо.
Внимание! По умолчанию оповещения для всех типов контента отключены. Для использования вам необходимо в нужных типах контента включить соответствующую опцию.
Скриншоты кликабельные.
Компонент будет работать на InstantCMS с версии 2.2.1. Вероятно, заработает и на более ранних версиях, я не проверял.
Об ошибках можно писать в комментариях, там же пишите об улучшении функционала, если таковой будет нужен. Ничего не обещаю, но по возможности лучшие предложения внедрю в обновление.
Предвосхищая фразы «даешь этот компонент в коробку», напишу, что не вижу в этом никакого смысла, т.к. скачать и поставить тем, кому это нужно не составит труда, а для коробки это слишком узкоспециализированно и не всем нужно.
Установка стандартная.
Для того, чтобы пинговались отложенные записи и для InstantCMS ниже 2.4.1, вам нужно внести вот это исправление.
Сразу хочу предупредить любителей дорвеев, сателлитов, и прочих ГС. Для ваших проектов, если их можно так назвать, данный компонент вряд ли будет работать. Если пинговать их по 100 раз на дню, ваш сайт быстро будет внесен в черный список и сервисы будут его игнорировать. Если же ваши публикации уникальны и вы не добавляете их десятками в день, то данный компонент как раз то, что вам нужно.
Реклама #
Sonat 8 лет назад #
Работает ли у отложенных публикаций?
Fuze 8 лет назад #
Alexprofi 8 лет назад #
Для 2.4.0 тоже?
Jestik 8 лет назад #
Fuze 8 лет назад #
Jestik 8 лет назад #
Алексей Т 8 лет назад #
Sergey Necr 8 лет назад #
Fuze 8 лет назад #
skewes 8 лет назад #
Только вот думал как покупать статьи и чтобы их не своровали, пока поисковик на сайт не заскочит)))
А тут вот подарок от разработчиков))
Спасибо!!! Очень нужная штучка)
Def 8 лет назад #
HostelB 8 лет назад #
Fuze 8 лет назад #
HostelB 8 лет назад #
Jestik 8 лет назад #
Kreator 8 лет назад #
F_a_R_i_D 8 лет назад #
Dimas 8 лет назад #
Fuze 8 лет назад #
Dimas 8 лет назад #
vasia0412 8 лет назад #
Dimas 8 лет назад #
lezginka.ru 8 лет назад #
.
правильно ли я понимаю, что для "обычных" записей(НЕотложенных) пинг будет работать и без хука ?
Loadырь 8 лет назад #
My-InstantCMS.Ru 8 лет назад #
Пишет Компонент «Пинг сервисов обновления» не имеет настроек
Fuze 8 лет назад #
skewes 8 лет назад #
У меня тоже пишет Компонент «Пинг сервисов обновления» не имеет настроек
&$!#% 8 лет назад #
skewes 8 лет назад #
У меня почему то пишет нет настроек.
Уже и переустановил его и все равно пишет настроек нет...
globator 8 лет назад #
Fuze 8 лет назад #
alexswen 8 лет назад #
А если нет такого в типах контентов? - версия 2.5.1
Fuze 8 лет назад #
http://docs.instantcms.ru/manual/addons
kdv1978 8 лет назад #
Fuze 8 лет назад #
kdv1978 8 лет назад #
Однако я использую пинг с использованием библиотеки IXR_Library.php на другом сайте и там если включить php7 выходят ошибки
По этим ошибкам есть такая информация:
Если конструктор класса у вас называется как сам класс, получим PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; class_name has a deprecated constructor
оригинал источника - https://php.ru/forum/threads/perexodim-na-php7-osobennosti-perexoda.55712/
где говорится что для php7 надо переписать код. В нашей библиотеке IXR_Library.php как раз есть эти несоответствия в указанных строках ошибок. Но несмотря на это при включенной отладки визуально ошибок нет.
Поэтому и возник вопрос, а действительно отрабатывает ли данный компонент при php7 или он работает в холостую.
ermakover 8 лет назад #
Вот тут я немножко не понял. Помогите разобраться. Если я добавляю контент, у меня появляется сообщение об успешном пинге. Если я добавляю отложенный контент добавление сообщение тоже появляется.
То есть системы пингуются, не дожидаясь времени публикации контента, а сразу?
Я решил внести вышеуказанное исправление, но ситуация не поменялась - сообщение появляется сразу же.
Так как же сдалать так что пинг поисковых систем происходил именно тогда, когда по крону публикуется статья?
МитяЙ 6 лет назад #
globator 7 лет назад #
My-InstantCMS.Ru 7 лет назад #
МитяЙ 6 лет назад #
Алексей Т 4 года назад #
У кого так напишите. Думаю автор после обновит этот компонент.
Def 3 года назад #
на версии 2.14.3 выдает в админке Undefined index: type in /templates/modern/assets/ui/form_fields.tpl.php on line 5
Fuze 3 года назад #
Компонент — его функционал — уже давно не актуален в текущих реалиях. Смысла его использовать нет. Как следствие, обновлять его я не вижу смысла.
Def 3 года назад #
по моим наблюдениям робот вроде как быстрее посещает сайт и свою страницу можно наблюдать в поиске уже буквально через 10-20 минут. На сайтах где его не было, процесс может быть значительно медленнее
RSN 3 года назад #
Если не ошибаюсь где то на форуме была об этом (о пинге) тема… Суть её… что гораздо эффективнее делать репосты в соц. сети.
Например репост в более менее раскрученный аккаунт Твиттера давал практически сразу посещение ботов ПС. Это мой личный опыт по статейнику, правда несколько устаревший.
Но вряд ли что то изменилось, глядя на свои сайты объявлений и репосты в ОК и VK...
Впрочем это к слову...