понедельник, января 26, 2009

Как создать свой twitter-канал с RSS лентой

Спонсор месяца:
Дешевые гостиницы Питера - поиск отелей эконом-класса.


twitter иконкиНе секрет, что популярность сервиса Twitter растет молниеносно: он даже обогнал посещаемость Digg’a и стал центральной темой для написания статьи на конкурсе “Новогоднее постописательство“. Твиттер теперь есть не только у обычных юзеров, но и у политиков и звезд: Барак Обама, Бритни Спирс, Хиллари Клинтон, Ричард Бренсон и др. Одним словом, Twitter - один из популярнейших ресурсов в глобальной сети Интернет. Однако, по-прежнему остается вопрос о том как монетизировать этот сервис.

Но уже сейчас есть несколько проектов, где вы можете заработать на своей твит-ленте, например, Be-a-magpie или Linkbee. Заработать на них можно, естественно, путем размещения рекламы в  своих микропостах. Кстати, на сайте Twittad вы можете узнать во сколько оценивается ваш твиттер-аккаунт.

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

Контекстная реклама “В контакте”

Шаг 1: придумать название канала

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

Тестовая запись в новый твиттер-канал

Здесь #getinccsnews - это и есть название моего нового канала. Название можно выбирать любое, главное чтобы оно было уникальным и не повторялось, иначе ваша лента будет подхватывать сообщения из других лент с таким же ключевым словом.

Шаг 2: написать поисковый запрос

Теперь идем на страницу поиска search.twitter.com и пишем в поле запроса следующую фразу:

#your-channel-name

Где #your-channel-name - то самое ключевое слово/тег/название вашей рубрики. Т.е. для моей ленты запрос будет выглядеть так: #getincssnews.

Если вы хотите, чтобы в этом канале отображались только ваши посты, или еще чьи-то, добавьте к запросу следующее:

#your-channel-name from:username1 OR from:username2

Здесь username1 - может быть например ваш аккаунт, а username2 - аккаунт друга, также пишущего в этот канал.

Запрос для моего канала выглядит так:

#getincssnews from:getincss

Ссылка на канал: http://search.twitter.com/search?q=%23getincssnews+from%3Agetincss

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

Шаг 3: пригласить читателей

Теперь, обратите внимание, что справа на сайдбаре странички поиска есть ссылка на RSS по данному запросу Feed for this query. Это значит, что вы легко можете предложить вашим читателем подписаться на обновление канала!

Подписка на мой новый канал: http://search.twitter.com/search.atom?q=%23getincssnews+from%3Agetincss

Шаг 4: выводим RSS-ленту канала на блог

Для того, чтобы вывести на своем блоге новости из вашего нового канала, нужно скачать код (зеркало на моем блоге), который любезно предоставил Ryan Carson.

Пример кода:

<ul> <?php include('atom-html.php');  # The URL for the Atom feed from search.twitter.com  $url = "http://search.twitter.com/search.atom?q=%23your-channel-name+from%3Ausername1+OR+from%3Ausername2";  # Create object to hold data and display output  $atom_parser = new myAtomParser($url);  # Return string containing HTML. The argument for getOutput() is the # number of items to display  $output = $atom_parser->getOutput(5);   echo $output; ?> </ul> 

Вставляем в блог и готово! Только не забудьте подключить сервис подсчета подписчиков, например, всем известный FeedBurner.

Для чего это нужно?

1. Вы упростите жизнь своим твиттер-читателям, отфильтровывая неинтересные посты, но при этом продолжая писать что-угодно.

2. Вы можете вести несколько тематических микро-блогов, в том числе и рекламных.

3. Вы получаете еще больше читателей, т.к. можете затрагивать много разных тем в разных каналах.

4. Все что вы пишите будет доступно читателям вашего блога.

Как оптимизировать время постинга в канал?

Думаю каждый задумается над тем, как сделать так, чтобы не дописывать каждый раз имя канала вручную. Вывод: нужна небольшая веб-утилита которая позволит постить с выбором канала. Если кому интересно, сделаю в ближайщие дни, или можете сами поделиться кодом :) Вам будет большая благодарность от моего блога ;)

И на десерт: аппетитные twitter-иконки :)

Твиттер иконки

P.S. Мой твиитер

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru