Меня спросили в личке: Кабзон, почему тебя так много в ленте фейсбука. Почему мой друг с которым "я нюхал клей", пишет чаще тебя, а я не вижу его посты? Как фейсбук присваивает рейтинг?
Попробую ответить по порядку:
Во первых ты не настроил ленту выдачи новостей и по умолчанию у тебя стоит что то типа "Популярные новости", то есть новости отображаются не в хронологическом порядке "новейшее", а по рейтингу, который им присваивает фейсбук
Facebook весь контент, не важно статус, ссылки, фото и все что он считает "объектом", мгновенно ранжирует и присваивает рейтинг (EdgeRank), и бездушная машина определяет, показать и его в твоей ленте или нет.
Робот смотрит, а стоит ли тебе показывать записи твоего друга, если он до этого несколько раз подкидывал тебе фото, а ты игнорировал и даже лайк не поставил. Вот он и перестал это делать, так как понял что фотографии карапузика со страницы свежеиспеченного папаши, тебе стали не интересны.
-У меня есть друзья, которым я ставлю лайки, но все равно их новости стоят ниже чем твои?
- А вот тут включается еще один параметр. Глубина проникновения. Фейсбук видит твое поведение. Просто лайк - это намного ниже. чем коммент. Со мной ты вступаешь в переписку, комментируешь и переходишь по ссылкам. Даже вот в личку написал. То есть глубина нашего взаимодействия для фб находится на максимальном уровне. Не забывай, что я поставил лайк твоим комментам, а твои друзья не всегда отвечают лайком на лайк. И помни взаимодействие, бывает односторонним. То есть если ты кого-то лайкаешь и не получаешь лайков в ответ. то его посты будут появляться у тебя на стене, а твои посты у него появляться не будут.
Вот например Руслан написал коммент: Кабзон, почему ты отгадку не оставил тут, а прикрутил ссылку на блог? Я ему ответил: хочу что бы ты наконец-то заскочил ко мне в жж.
Математически получилось, что Руслан накидал мне пойнтов рейтинга по максимуму. Лайкнул пост. оставил комментарий с упоминалкой, перешел по ссылке и мы взаимно лайкнули комменты друг друга. Информация о том что мы в переписке, отразилась в ленте всех наших друзей (а это не много ни мало в совокупности 4000 человек). Кто-то перешел поглядеть что там происходит и тоже добавил веса в рейтинг записи. И она соответственно получила приоритет в показе наших друзей как взаимных, так и нет (Переведу для закрепления материала: Если к тому моменту запись набрала хороший рейтинг, то помимо того что запись о том что руслан сделал лайк отобразится в журнале действий, так еще велика вероятность, что его друзья могут получить просмотр "популярной новости", даже не являясь моими друзьями). А если бы он еще поделился записью, то уровень взаимодействия стал бы максимальным и я какое-то время, находился бы в ленте условного Руслана на первых местах. Почему некоторое время? Да потому что взаимность не подкрепленная действием, со временем теряет очки рейтинга. И если он перестанет лайкать и комментировать мои посты, то со временем они просто исчезнут из его ленты.
- Кабзон, а ты точно ничего не подкручиваешь? У меня есть подруга, с которой мы в десна целуемся. Я её комментирую, ставлю лайки и даже вступаю в переписку. А сегодня она меня спрашивает видел ли я её пятничный пост про цирк?
Я ответил: "нет, не видел". У меня не было её поста в ленте. Как такое могло случится?
- Запросто. Есть еще один показатель: актуальность или своевременность. Кому интересно читать вчерашние посты? Да еще и без рейтинга. Мой свежий пост куда быстрее пробьется к тебе на стену, чем пятничный пост твоей подруги. ФБ видит, что он даже в пятницу вечером (когда все пьют и закусывают в реале) был никому не интересен, и нет никаких шансов, что он будет "популярным" на следующий день.
-Зачем Фейсбук так сделал?
- Фейсбук лапушка. За это его и любят. Ты готов читать всех твоих друзей, даже тех кто рекламирует межкомнатные перегородки или гордится своими "тугосерями"?.
Тебе ничто не мешает перейти на ручное управление выбрав во вкладке Лента новостей не "популярное" как стоит по умолчанию, а "свежайшее". Но я не советую тебе это делать, так как ты удивишься, сколько всякой ерунды пишут твои друзья. Ты кстати можешь удивиться что и мои посты не все читал, так как некоторые мои "заметки" не пробились в популярное и EdgeRank из просто не пропустил.
И напоследок.
Фейсбук тебе показывает процентов 20 той информации, которую до тебя пытаются донести, ограждая тебя от рекламы, спама, неинтересных или просроченных новостей. Он даже знает, что тебе больше нравится, фото или видео, а если фото, то какие. А потому оставь все как есть. Взять простой пример. Совсем недавно репостами разыгрывали УАЗ патриот. Ты знаешь об этом, так как видел у себя на стене. Но ты видел это один, максимум два раза. А ведь этот репост, сделали 50 или сто твоих друзей. Почему ты еще не психуешь и не банишь их? Да потому что алгоритм фейсбука уже понял что ты видел информацию и не стал её показывать тебе сотый раз.
Даже если ты выберешь смотреть "свежайшее", то не думай что обдурил фейсбук. Через какое-то время, он все равно переключит тебя на рейтинг эдж ранк. Так уж он устроен. Он будет показывать то, что он считает нужным. Хорошо это или плохо, я не знаю. Прими как есть и подстройся под него.
Естественно алгоритм подсчета не так прост как я его описал и естественно алгоритм этот секретный и никто не знает как он высчитывается на самом деле и как он работает. Кому то кажется что картинка имеет больший вес чем видео, кому то кажется что комментарий более ценен чем репост. Не в этом суть. Основной принцип подсчета я описал, все остальное детали.
Если вы не хотите пропустить новость от вашего друга, то поставьте приоритет показа на тех друзей, которых ты точно хотел бы почитать.
Подписывайтесь, добавляйтесь в друзья.
Будет интересно.
На фейсбуке я
Кобзев Владимир, как собственно говоря и в жизни.
https://www.facebook.com/kabzon642642 и еще...
http://kabzon.livejournal.com/889638.html