Руководство по работе с версией 3.*

  1. Требования к хостингу для BlogBot
  2. Установка BlogBot
  3. Настройка планировщика заданий (cron-заданий)
  4. Обновление BlogBot
  5. BlogBot — многопользовательская система
  6. Создание сателлита на том же хостинге, где установлен BlogBot
    1. Инсталляция блога
    2. Абстрактные сайты
    3. Категории и поисковые запросы
    4. Поиск релевантного контента при помощи операторов поиска Google
    5. Настройка заданий для автоматической работы BlogBot
    6. Парсинга поисковой выдачи
    7. Парсинга RSS-лент
    8. Публикации постов
    9. Очистка
  7. Импорт контента посредством Трансляции из MS Word
  8. Создание сателлитов на сторонних хостингах
    1. Создание сателлитов встроенными средствами BlogBot
    2. Создание сателлитов дополнительными средствами BlogBot

Требования к хостингу для BlogBot

В архиве с BlogBot поставляется файл bbchecker.php для проверки хостинга под требования, которые предъявляет BlogBot. Загрузите данный файл на хостинг и запустите его через браузер.

Сообщения файла BBChecker.php

1. ionCube не установлен.

Обратитесь в суппорт хостинга с просьбой установить ionCube PHP Loader.

2. Локаль “ru_RU.CP1251″ недоступна.

Обратитесь в суппорт хостинга с просьбой доустановить данную серверную локаль. Обратите внимание, что нужна именно серверная локаль, суппорт хостинга может проверить есть ли она в системе или нет командой “locale -a grep ru_RU”.

3. Версия PHP < 5.0.

Для работы BlogBot требуется версия php не ниже 5, если на хостинге нет 5 версии, то данный хостинг не годится для работы.

4. Расширение PDO и Mysqli недоступны.

Для работы BlogBot требуется наличие PDO расширения и драйвера PDO_Mysql либо расширения Mysqli. Обратитесь в суппорт хостинга с просьбой включить одно из данных расширений, например Mysqli.

5. Нет доступа к файлам за пределами DOCUMENT_ROOT.

На установку и работу BlogBot данное сообщение не влияет. Можно устанавливать.

6. mb_string, zlib, dom, gd, curl не установлен.

Данные расширения php необходимы для работы. Обратитесь в суппорт хостинга для включения данных расширений.

7. Все готово для работы.

Можно начинать установку приложения.

Установка BlogBot

Установка BlogBot версии 3.0 и выше не сложнее установки Wordpress’a. Установить BlogBot можно на отдельный домен, сабдомен или в папку существующего домена/сабдомена.

Рекомендую устанавливать BlogBot на сабдомен любого вашего домена. Таким образом, нет путаницы с папками и основной домен остается для реализации на нем какого-нибудь сайта.

Внимание! Домен или сабдомен должны быть реальными и доступными с внешнего мира.

Загрузите и распакуйте в папку домена/сабдомена архив со скриптом. Используйте для этого менеджер файлов вашей панели управления. Не стоит загружать на хостинг уже распакованный архив. Это займет весьма продолжительное время, а также в некоторых случаях может изменится регистр названий файлов скрипта, что приведет к его неработоспособности.

После копирования файлов, удостоверьтесь, что следующие директории и файлы имеют права на запись (777):

  • /images/,
  • /rules/,
  • /tmp/,
  • config.ini,
  • config-dest.ini

Внимание! При инсталляции BlogBot система сама предупредит вас, если некоторые директории имеют неверные права.

Введите в строке адреса браузера ваш домен/сабдомен. Перед вами откроется страница инсталляции BlogBot. Введите требуемые данные.

Инсталлятор BlogBot 3.*

Внимание! На данной странице вы можете включить «Мультипоточность», для ускорения и устойчивой работы BlogBot. Данная опция позволяет запускать несколько процессов одновременно, например: задание на парсинг, задание на публикацию контента, запуск плагинов и т.д., что позволяет избежать ситуации, когда хостер убивает процесс из-за продолжительного времени его выполнения.

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

Перед окончанием инсталляции проверьте настройки мультипоточности, если вы решите ее включить. BlogBot постарается сам ввести корректные данные в поля формы, но в некоторых случаях это невозможно сделать.

Опции мультипоточности имеют следующие поля:

  • IP сервера и номер порта — вводятся через двоеточие «:», например, 192.168.0.1:80, при этом 192.168.0.1 — IP сайта, на который ставится BlogBot, если в данном поле вы видите 127.0.0.1, то вам нужно будет определить самостоятельно IP сайта, 80 — порт на котором работает веб-сервер ( в 99% случаев порт всегда равен 80)
  • Домен — домен/сабдомен сайта, на который ставится BlogBot, например, panel.site.org. Данное значение вводится без http:// и слеша в конце.
  • Папка (от корня сайта, если есть) — если BlogBot устанавливается во внутреннюю папку домена/сабдомена, то в данном поле нужно ввести ее название. Например, BlogBot должен быть доступен по адресу http://panel.site.org/blogbot, то в поле «Папка» нужно прописать blogbot.

Внимание! В инсталляторе вы вводите только пароль администратора. После установки BlogBot будет требовать ввести логин и пароль для входа в панель управления. Логин пользователя по умолчанию (администратора) root.

Настройка планировщика заданий (cron-заданий)

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

Для этого перейдите в раздел «Расписание» BlogBot’a. Внизу страницы будет краткая инструкция.

Инструкция по настройке Cron

Обратите внимание, что строка, которую надо прописать в задании планировщика, состоит из двух частей: пути к php и пути к файлу blogbotd.php. Путь к blogbotd.php формируется в соответствии с вашей файловой системой и менять в нем ничего не нужно, а путь к php вам нужно узнать в поддержке вашего хостинга, но чаще всего php может быть расположен по следующим путям:

  • /usr/bin/php
  • /usr/local/bin/php
  • php

Перейдите в Планировщик заданий (Crontab) в панели вашего хостинга, создайте новое задание. В полях времени укажите звездочки (*), в поле команда введите соответствующую команду. В итоге у вас должно получится примерно следующее:

* * * * * /usr/bin/php /home/rebbort/domains/test.blogbotengine.ru/public_html/blogbotd.php

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

Настройка cron через панель хостинга

Внимание! Проверить работоспособность крона можно в разделе «Расписание» в графе «Последний запуск крона». Здесь в минутах всегда должен быть 0, а изменятся должны только секунды.

Проверка правильной настройки cron

Решение проблем с настройкой крона

Задание настроено скорее всего верно, но при его выполнение выдается сообщение с просьбой установить ionCube, хотя поддержка хостинга уже установила его.

Чаще всего такая проблема возникает, если на сервере php имеет несколько файлов настроек php.ini: связка Apache+php использует свой файл, а консольная версия php свой. В этом случае ionCube нужно прописать и во втором файле php.ini. Либо воспользоваться альтернативной командой, используя CURL:

curl http://domen.ru/blogbotd.php

где http://domen.ru/ – сайт, где установлен BlogBot.

Хостер не позволяет запускать одно задание крон чаще, чем один раз в 15 минут.

Если одно задание нельзя выполнять чаще, чем один раз в 15 минут, то нужно создать 12-15 одинаковых заданий, которые просто будут выполняться в разное время. В полях времени выставляем везде звездочки (*), кроме поля «Минуты», здесь нужно прописать для первого задания: 1,16,31,46, для второго: 2,17,32,47, для третьего: 3,18,33,48 и т.д. Таким образом, будет покрываться весь часовой период, т.е. крон каждую минуту будет запускать BlogBot.

Обновление BlogBot

Обновление BlogBot’а в полуавтоматическом режиме. При появлении нового обновления в панели управления BlogBot’a появляется уведомление с предложением обновиться.

Сообщение о новой версии

На странице обновления вы сможете увидеть список изменений и дополнений новой версии. При этом есть возможность скачать обновление себе на компьютер либо сразу же автоматически обновиться, нажав на кнопку «Скачать и установить».

Информация о новом обновлении

В случае, если при автоматическом обновлении у вас появляется сообщение о недоступности некоторых файлов/папок для записи, измените в файловом менеджере панели управления хостингом права на данные файлы/папки на 775 (777).

BlogBot — многопользовательская система

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

Управление пользователями BlogBot

Создание сателлита на том же хостинге, где установлен BlogBot

Этот принцип довольно простой и почти все, кто покупает BlogBot используют сначала только его. Заключается он в установке блога на том же хостинге и наполнении его контентом.

Алгоритм следующий:

  1. Инсталляция блога из сборки BlogBot.
  2. Создание категорий с поисковыми запросами в разделе «Категории и ключевые слова».
  3. Поиск контента:
  • Создание расписания для парсинга поисковой выдачи или RSS.
  • Импорт контента посредством Трансляции из MS Word.
  1. Создание расписание для публикации постов на установленный блог.

Инсталляция блога

Инсталляция блога – здесь все просто.

Инсталляция нового блога

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

Создаем файл с именем path.php и текстом <?php echo __FILE__; ?>, кладем данный файл в папку домена и запускаем через браузер. Например, если у вас домен domain.ru, то к файлу обращаемся по адресу http://domain.ru/path.php. На экране будет абсолютный путь к файлу path.php, то есть все, что будет до path.php и будет абсолютным путем к папке домена.

Абстрактные сайты

Также вы можете добавить в панель BlogBot’a любой свой сайт, расположенный на любом хостинге, для отслеживания позиций сайта, таких как PR, тИЦ, Поисковые индексы и др. параметры.

Для добавления абстрактного сайта перейдите на страницу добавления блога и кликните по кнопке «+ Абстрактный сайт».

Категории и поисковые запросы

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

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

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

В категориях вы указываете поисковые запросы. В данное поле не следует вставлять сотни ключевых слов, так как BlogBot не является доргеном. На одну категорию вполне хватит 3-7 запросов, но такие, которые максимально уточняли бы, что вы хотите найти в Google.

Создание новой категории

Очень часто пользователи BlogBot добавляют ключевики, которые являются частью друг друга, то есть, например: «окна», «пластиковые окна», «купить пластиковые окна» и т.д. В этом случае, если нужно много контента про «окна», то будет достаточно только запроса «окна», сюда войдут и «пластиковые окна» и деревянные и все, которые найдутся в Google. Если же нужен контент только про «пластиковые окна», то тогда нужно удалить запрос «окна», иначе будет много мусора. Оптимизируйте ваши запросы, чтобы лишний раз не перегружать свой хостинг и не собирать лишний мусор. Лучше делать качественные сателлиты, чем пытаться сделать их как можно больше.

Поиск релевантного контента при помощи операторов поиска Google

Есть еще способ оптимизировать запросы так, чтобы контент собирался именно тот, который вы ожидаете увидеть. Способ заключается в использовании поискового синтаксиса Google. Познакомиться с синтаксисом можно на странице http://www.google.ru/support/websearch/bin/answer.py?answer=35890.

Но, чтобы вы лучше поняли смысл этого синтаксиса, приведу несколько примеров. Например, ищутся статьи о тех же пластиковых окнах. Подбираем такие поисковые запросы, по которым в поиске выдаются ссылки на статьи. Обращаю ваше внимание, именно ссылки на статьи, а не на главные страницы сайтов.

Так если в поиске ввести: пластиковые окна, то все 10 ссылок будут ввести на главные страницы сайтов. Но, если ввести, допустим, эксплуатация пластиковых окон, то большинство ссылок уже будет ввести именно на статьи.

А теперь, если применить оператор intitle:эксплуатация пластиковых окон, то качество результата будет еще лучше. Этим оператором мы указали Google возвращать только те страницы, где в заголовках присутствуют слова из запроса. Эффективность данного метода проявляется тогда, когда вы задаете общие поисковые запросы, типа «молодость», «легко похудеть» и т.д. Такие слова общие и очень часто встречаются в текстах статей, которые не имеют ничего общего с тем, что вы ищете, а если эти же слова будут в заголовках статей, то есть очень большая вероятность, что это именно то, что вы хотели найти.

Кроме оператора intitle: есть и другие. Весь список операторов:

  • intitle:запрос – одно или все слова присутствуют в заголовке страницы (обратите внимание, что между оператором и запросом не должно быть пробелов),
  • allintitle:запрос – все слова из запроса присутствуют в заголовке страницы (обратите внимание, что между оператором и запросом не должно быть пробелов),
  • запрос site:.domain.ru/path/ – поиск на определенном сайте, при этом символ точка (ставить не обязательно) означает поиск на всех поддоменах домена domain.ru, а если вы указываете путь, то поиск будет осуществляться только на страницах, которые содержат данный путь,
  • слово1 слово2 OR слово3 – результат вернет странице, где будет найдены связки слов слово1 и слово2 или слово1 и слово3,
  • «слово1 слово2 слово3» – поиск вхождения словосочетания, выделенное кавычками,
  • запрос -слово – символ «минус» перед словом без пробела означает минус-слово, то есть включив такое слово в запрос, вы отсеете страницы из результата с этим словом, как пример: пластиковые окна –купить, – отсеиваем объявления о продаже окон.

Используйте данные операторы и качество собираемого контента будет намного выше.

Настройка заданий для автоматической работы BlogBot

В разделе «Расписание» вы можете создать различные задания, чтобы BlogBot выполнял требуемые функции без вашего вмешательства.

Настройка заданий

Парсинга поисковой выдачи

Когда вы проинсталлируете блог и создадите нужные вам категории, чтобы начал собираться в них контент, надо настроить задания на парсинг выдачи в расписании BlogBot’a. На каждую созданную вами категорию вам нужно создать по одному заданию на «парсинг выдачи». Здесь может возникнуть вопрос, какой период запуска лучше ставить? BlogBot запускается каждую минуту и обрабатывает всего 3 http-запроса, другими словами, за один запуск BlogBot сможет обработать всего три ссылки: обработать 3 страницы поисковой выдачи, распарсить три статьи или скачать три картинки. Поэтому если у вас мало категорий, а нужно много контента, то можете выставлять интервал 5 минут. Если заданий накопилось уже много и постоянно выстраивается очередь из заданий, то увеличивайте постепенно интервал, пока очередь заданий не исчезнет.

Парсинга RSS-лент

Кроме парсинга поисковой выдачи, вы также можете парсить RSS ленты. Например, каталоги товаров, ленты новостей и пр. Парсинг RSS поддерживает несколько вариантов парсинга:

  1. если статьи в ленте подаются неполными, то паук может перейти по ссылке на сайт и вырезать полную статью со страницы сайта,
  2. если статьи подаются полными, то паук возьмет статью прямо из ленты,
  3. вы также можете указать брать не контент из ленты, а описание контента; это удобно тем, что некоторые сайты отдают полные статьи именно в описании (description).

Публикации постов

Чтобы статьи публиковались на установленном блоге, нужно еще создать задания на публикацию постов в Расписании BlogBot. Делается это в разделе «Расписание» – «Создать» – «Тип задания: Публикация постов».

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

Какой здесь выбирать интервал? Ориентируйтесь на то, как часто вы хотите публиковать статьи на блоге. Если вам нужно максимально быстро наполнить блог контентом, то выставляйте минимальный период, если вы поддерживаете блог, то 1-5 статей в день будет достаточно.

Очистка

Данный тип задания позволяет периодически очищать результаты работы BlogBot’а. Это необходимо периодически делать, так как объемы информации, которые собирает BlogBot могут превысить дисковую квоту вашего хостинга. А также очистка позволяет ускорить работу скрипта.

Импорт контента посредством Трансляции из MS Word

Трансляция записей из MS Word – это мощный механизм импорта контента, подготовленного в MS Word на ваш блог.

От вас потребуется только лишь правильно подготовить контент в MS Word, сохранить его в формате XML (MS Word 2003) и загрузить через форму раздела «Трансляция из MS Word» в BlogBot.

Как только вы загрузите XML в BlogBot, система предложит вам уточнить некоторые настройки импорта, а именно отметить какие статьи публиковать, какие пропустить, правильно выбрать стили, которыми вы отмечали рубрики/тэги, установить период публикации статей на блог, а также указать формат внешних ссылок.

Формат документа представлен следующей блок-схемой.

Схема документа

Обратите внимание, что как категории, так и тэги (метки), вы можете указывать в неограниченном кол-ве через запятую.

Создание сателлитов на сторонних хостингах

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

Принцип заключается в следующем: BlogBot устанавливается на более-менее мощный хостинг для генерации контента, а сателлиты раскидываются группами по более дешевым хостингам.

Для работы по такому принципу BlogBot имеет встроенные средства: формирование RSS лент и формирование файлов экспорта, и дополнительные – плагины: Express Parse и RpcPoster.

Создание сателлитов встроенными средствами BlogBot

Работая только лишь со встроенными средствами алгоритм будет такой:

  1. формирование категорий и поисковых запросов для контента,
  2. формирование заданий на парсинг выдачи в Расписании или импорт контента в BlogBot через трансляцию из WS Word,
  3. экспорт контента в файл экспорта WP для начальной загрузки блога контентом,
  4. установка на блоге плагина wp-o-matic или похожего для парсинга RSS лент,
  5. настройка RSS-лент в BlogBot’е для автоматического обновления блога.

Теперь рассмотрим алгоритм более детально.

Создание категорий и заданий в расписании ничем не отличается от предыдущего принципа, поэтому эти шаги пропускаем.

Экспорт контента через файл экспорта

Экспорт контента в файл экспорта WP позволит вам быстро перенести контент на ваш сателлит для начальной его загрузки. Другими словами, вы можете на пустом сателлите сразу опубликовать 300 или больше статей. При этом статьи будут раскиданы по времени.

Внимание! Доступно только для Wordpress.

Делается файл экспорта в разделе «ЕЩЕ» – «Создание сателлита на продажу». В данном разделе вам нужно заполнить простую форму, где указать, с каких категорий брать контент, в каком количестве, адрес сайта, на который переноситься контент, путь к изображениям, настройки уникализации и другие простые опции. В итоге вы получите архив, где будут находиться файл экспорта – это XML-файл и папка с картинками images.

Если вместо архива вы получаете 500 или 404 ошибку, то уменьшите количество статей, которые берутся из категорий.

Полученный архив распакуйте у себя на компьютере. Папку images по FTP загрузите на сателлит по тому пути, что вы указали в форме. По умолчанию – это /wp-content/uploads/, то есть вам нужно загрузить images в папку /wp-content/uploads/.

После этого в панели управления блогом перейдите в раздел «Управление» – «Импорт», выберите Импорт из файла экспорта Wordpress и в появившуюся форму загрузите XML файл. Затем можете перейти на блог, чтобы убедится, что импорт прошел успешно.

При импорте контента на сателлит может получиться так, что некоторые статьи не опубликуются сразу, а получат статус «отложенная публикация». Это может произойти в том случае, если при формировании файла экспорта вы укажите начальную дату, близкую к текущей и большой период. Например, вы импортируете по 50 статей из 6 категорий, в общей сумме у вас получается 300 статей. Вы ставите начальную дату 01.01.2010 и период 8 часов. 300 статей умножить на 8 часов и поделить на 24 часа, то есть сутки, и в итоге мы получаем 100 дней или 3 месяца на то, чтобы все наши статьи опубликовались. Получается, что статьи с датой до 19.02.2010 опубликуются, а остальные будут публиковаться по мере подхода их даты публикации.

Таким образом, вы можете создавать самообновляющиеся сателлиты с отложенной публикацией.

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

Установка на блоге плагина wp-o-matic (или похожего) для парсинга RSS лент

Смысл этого плагина заключается в том, что вы скармливаете этому плагину ссылки на RSS-ленты с контентом, а он в зависимости от своего расписания постит статьи из RSS к вам на блог. Таким образом, в автоматическом режиме можно обновлять свои сателлиты, также как будто они установлены на том же хостинге, что и BlogBot.

Сразу хочу предупредить, что данный плагин устанавливается на сам блог и работает он только на WP.

Этот же механизм вы можете использовать и для других CMS, например, DLE или Ucoz, но там нужно использовать свои плагины (дополнения).

Скачать плагин WP-o-matic можно здесь.

Почитать дополнительную литературу по настройке данного плагина можно на следующих сайтах:

Настройка RSS-лент в BlogBot’е для автоматического обновления блога

Сформировать ссылку на RSS-ленту можно в разделе «Контент». Рядом с фильтрами есть поле «RSS лента», которое уже содержит ссылку на RSS ленту выбранного контента. При помощи фильтров вы можете отсеять из RSS ленты лишние категории или тематики.

Парсинг RSS

Пример. У вас есть 20 категорий, но для конкретного сателлита вам нужно публиковать статьи только из 5 определенных категорий. Если эти категории относятся к одной тематике и в этой тематике больше нет других категорий, то выбирайте ее из фильтра, в ленте будут только посты из данных категорий. Если категории не привязаны к одной тематике, то вам придется сделать 5 лент для каждой категории, то есть выбрать по очереди каждую категорию в фильтре и скопировать ссылки на RSS.

Данные ссылки надо будет в последствии скормить плагину WP-o-matic на конечном сателлите.

Когда вы получите ссылку на RSS, то она будет иметь множество разных параметров, например:

http://bb.ru/rss.php?key=Ключ{&category=ID}{&subcat=ID}{&limit=N}{&synonymize}{&dict[]=словарь&dict[]=словарь...&dict[]=словарь}{&rewrite}

Здесь параметры:

  • сategory – ID категории, если выбрать фильтр, то ссылка ID подставится автоматически, взаимоисключает тематику.
  • subcat – ID тематики, если выбрать фильтр, то ссылка ID подставится автоматически, взаимоисключает категорию.
  • limit – кол-во статей, которые выбираются за одно обращение,
  • key – ключик безопасности, чтобы кроме вас никто не смог воспользоваться RSS, формируется автоматически,
  • synonymize – синонимизировать или нет контент,
  • dicts – перечень словарей,
  • rewrite – пропускать или нет через рерайтер.

Фигурные скобы {} означают, что параметр в них не обязателен. То есть если вы хотите использовать только синонимизированные статьи, вам нужно в конец ссылки добавить параметр &synonymize и, если вы используете пользовательские словари, то &dicts[]=userdict1&dicts[]=userdicts2 и т.д., столько сколько у вас есть словарей.

После выполнения данных махинаций ваш сателлит на стороннем хостинге будет также наполнятся контентом, как-будто он работает на том же хостинге, где и BlogBot.

Создание сателлитов дополнительными средствами BlogBot

Дополнительные средства – это плагины Express Parse и RpcPoster. Первый быстро собирает контент, второй быстро его постит на стороннем сателлите по средством протокола XML-RPC.

Алгоритм может быть следующим:

  1. настройка Express Parse для сбора контента в категории в раздел «Контент», в настройках плагина списком указываются категории и к ним поисковые запросы,
  2. настройка расписания публикации в плагине RpcPoster на сателлиты.

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

Плагин RpcPoster поддерживает следующие системы:

  • Wordpress Standalone,
  • Wordpress.com,
  • Blog.com,
  • Blogger.com,
  • Livejournal.com,
  • Joomla,и др. бложные системы, которые поддерживают стандартный XML-RPC протокол.

При этом вы можете использовать как встроенные средства BlogBot, так и дополнительные совместно. То есть, например, при помощи файла экспорта переносить контент на сателлит, а затем через плагин RpcPoster уже поддерживать сателлит.