Как гласит легенда, если на рандомный ресурс в Сети проставить множество ссылочек с Твиттера, то вероятность его индексации значительно увеличивается. Чтобы убедиться в этом лично и утверждать истинность данного мнения, надо проводить эксперимент, создав несколько тысяч twitter-аккаунтов, и несколько сотен непроиндексированных ресурсов. Делать этого я, конечно, не буду. Лень. Но идею создать собственную систему ускорения индексации уже может любой желающий. Бесплатно.
Пост о том как создать twitter ферму я решил написать уже после того, как настроил и запустил свою собственную. О профитах говорить еще рано, т.к. фактически я толком её и не использую. Просто теперь у меня есть в наличии несколько (7 — на момент публикации этого поста) автоматически наполняемых аккаунтов в твиттере:
На скрине можете заметить парочку страниц с количеством подписчиков более 1000 — накрутка, естественно.
В 2014 году я купил пачку из 100 аккаунтов твиттера и благополучно о них забыл. Недавно копался на жестком диске и ВНЕЗАПНО нашел — теперь постепенно (когда захочу) буду увеличивать количество акков.
Изначально, для создания твиттер фермы я хотел написать свой скрипт на Python, чисто в образовательных целях, но когда гуглил нужную библиотеку и куски кода, наткнулся на простой, а главное рабочий и бесплатный скрипт для создания собственной сети автонаполняемых твиттер-аккаунтов.
Дабы сэкономить время просветленных, сразу дам ссылочку на скрипт — Twando. Данный скрипт ставится на VPS и хостинги с поддержкой PHP + MySQL. То есть, практически на все, в том числе бесплатные.
Спасибо автору скрипта — Jon Hudghton.
Мануал по установке Twando:
- Закинули и распаковали архив со скриптом на хост. В отдельную папку
- Создали базу данных
- Прописали данные от БД в файлике config.php
- Переходим по адресу http://www.yoursite.com/twando/install_tables.php
- Начинаем работу по адресу http://www.yoursite.com/twando/
Совет: используйте нестандартное имя пользователя и сложный пароль. Чую, возможны бруты, т.к. страница авторизации не защищена даже простенькой каптчей.
Не забывайте запретить индексацию с помощью файла robots.txt следущего содержания:
User-agent: *
Disallow: /
Для подобных целей (запуск скриптов) рекомендую завести отдельный «сайт», т.е. хостинг + домен.
Предположим, скрипт уже установлен, приложение для постинга вы создали и привязали twitter-аккаунт. Специально не хочу разбирать данные мелочи, если есть вопросы — пишите в комментарии. Хотя есть один подводный камень: для автоматического постинга и масфолловинга нужно будет прописывать задание в cron. Так вот. Крайне советую использовать именно «удаленный» запуск крон-задания. Долго я пытался использовать локальный запуск — но как-то не фартануло.
Предположим, вы уже добавили несколько аккаунтов твиттера (купить их можно здесь).
Насчет массфолловинга разберетесь самостоятельно, там настроек не так много — напарсили пользователей, поставили галочку чтобы выделить всех, добавить в очередь крона и все дела. Да и вообще, массфолловинг использовать не обязательно, если вам (как и мне) ферма нужна исключительно в целях ускорения индексации.
Главный вопрос:
Как настроить автопостинг в twitter
Twando поддерживает постинг текста и медиафайлов.
Для начала нам нужна база сообщений для twitter. Купить базу твитов можно собрать самостоятельно (написать ручками, либо спарсить), купить или сгенерировать (цепи Маркова, стыковка по запятым, синонимайзинг, размножение текста и иные алгоритмы в помощь).
Чтобы массово запланировать размещение твитов на много дней вперед, нам нужно предоставить Twando файл импорта — специальный .csv-файл, в котором первый столбец отвечает за дату+время постинга, второй столбец — текст твита, третий столбец — цифровой идентификатор медиафайла, прикрепленного к твиту:
Для того, чтобы легко создавать файлы импорта, я из говна и палок запилил скрипт на python: ссылка.
Кодить я начал недавно, поэтому прошу прощения за быдлокод — конструктивная критика кода крайне приветствуется.
Прежде чем запускать:
Любителям windows — придется вам скачать и установить Python 3.
Название файла с твитами по-умолчанию — tweets.txt.
Скрипт открывает текстовый файл с твитами (по одному твиту на строку), и генерирует файл импорта для twando согласно параметрам:
- Дата начала публикации = дата создания файла импорта. Конечная дата публикации зависит от количества твитов.
- Количество твитов в сутки — 5 штук.
- Постинг осуществляется в дневное время (часовой пояс вашего хостинга/ВПС) с 10:10 по 23:59. При этом час и минута постинга рандомные.
Скрипт распространяется «как есть», в соответствии с лицензией — WTFPL.
Надеюсь, данный пост будет кому-то полезен. Спрашивайте ваши ответы в комментариях.