Как проанализировать группу вконтакте. Поиск групп и сообществ вконтакте по поиску и без регистрации

  • 14.05.2019

ВКонтакте – это огромный ресурс, «приютивший» миллионы интернет-пользователей. Люди находят друг друга, знакомятся, общаются. Но плюс этого сайта в том, что, помимо непосредственно роли соцсети, он выполняет и другие, не менее важные роли. Это интернет-кинотеатр, архив музыки, персонализированная газета и даже фан-клуб. А еще на пространстве ресурса разместились тысячи групп и пабликов, и в этой статье мы расскажем, как устроен поиск сообществ ВКонтакте.

Что такое «сообщества» в ВК?

Социальные сети призваны объединять людей. А как это сделать? Создать небольшие онлайн-группки, которые будут интересны пользователям. В рамках ВК работают два типа сообществ – группы и публичные страницы. Отличают их некоторые характеристики, преимущественно касаемые настроек конфиденциальности. Однако для пользователей соцсети это не столь важно.

Чем же вообще сообщества привлекают людей? Все просто: полезной или интересной информацией. По сути, каждая группа или паблик – это своего рода блог, где публикуются текстовые посты, фото- и видеоматериалы и т.д. Участники сообществ могут общаться между собой, оставляя комменты на стене или в обсуждениях. А объединяет их какая-то общая тема – любимые тв-шоу или музыканты, место проживания, интерес к новостям, хобби... Перечислять все возможные варианты можно долго, но статья посвящена не этому.

Становясь участником сообщества, вы можете отслеживать все новые публикации в своей Ленте новостей. Но вот вопрос: а как найти группу, которая может понравиться? Сейчас разберемся.

Ищем сообщества

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

Итак, искать паблик/группу можно следующими способами:

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

Если же у вас есть название, действуем так:

1.заходим в свой аккаунт ВК;

2.переходим в раздел «Группы»;

3.в строке «Поиск» вводим название искомого сообщества, нажимаем Enter;

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

Находить сообщества можно и через общий поиск – это строка в шапке сайта. Алгоритм такой же, как на Фейсбуке:

1.вводим название сообщества, нажимаем Enter или «Показать все результаты»;

2.переходим во вкладку «Сообщества»;

3.выбираем то, что искали.

Все, кажется, просто. Однако в большинстве случаев мы не обладаем такой конкретикой, а просто хотим что-то найти, отталкиваясь от своих интересов. Для этого и был придуман поиск по параметрам. Перейти в него несложно:

1.заходим в раздел «Группы»;

2.открываем вкладку «Поиск сообществ»;

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

Параметров не очень много, даже мало. Можно выбрать, какой формат нас интересует: встречи, паблики или группы ВКонтакте и страну/город, которые были обозначены в информации сообщества. Также можно ввести какое-то ключевое слово в поисковой строке. Однако нельзя сказать, что это всегда помогает: интересные паблики зачастую имеют совершенно непонятные названия.

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

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

  • Вконтакте API
  • На днях удалось провернуть интересную штуку. Для всех групп Вконтакте с числом подписчиков от 5000 до 10 000 (~100 000 групп) был построен полный граф, в котором веса рёбер равнялись пересечению аудиторий групп.


    Во-первых, такой граф красиво выглядит:

    Во-вторых, с его помощью можно быстро подбирать группы заданой тематики. Например, нужно найти группы про вязание. По ключевому слову «вязание» находим, одну подходящую группу, Knitting -Вязание online- , например. Выводим группы, с которыми она связана:

    И повторяем пока не надоест или пока не перестанут появляться новые названия.

    Вязание. В этом мире всё связано...:
    8.88% Корпорация «ПРЯЖА»
    3.06% Мамочкин канал - для творческих мам (КРЮЧКОМ!)
    2.58%
    2.30% Knitting -Вязание online-
    2.14% Интернет-Магазин Пряжи «АЖУР»
    1.94%
    1.85% Магазин пряжи - ღ ВАША ПРЯЖА ღ
    1.76% Пряжа
    1.72% Ажурный мир: связано с любовью!
    1.55%

    «Мадам Вязалкина» Пряжа (товары для рукоделия):
    2.49% Пряжа
    2.37% Корпорация «ПРЯЖА»
    1.42% Магазинчик пряжи Eesti lõng (Kauni, Кауни)
    1.39% Пряжа Кауни (Kauni) - легенда Эстонии. Вязание.
    1.32% ПРЯЖА ДЁШЕВО.ФЛИС.РЕЗИНКИ ДЛЯ ПЛЕТЕНИЯ БРАСЛЕТОВ
    1.26% Магазин пряжи и товаров для рукоделия КУДЕЛЬ
    1.24% Вязаные головные уборы и не только.
    1.21% HOBBY & HOME | РУКОДЕЛИЕ
    1.18% Интернет-Магазин Пряжи «АЖУР»
    1.15% Пряжа Spagetti Спагетти

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

    Чтобы построить такой граф было использовано несколько неочевидных технических решений, о которых я хотел бы рассказать.

    Чтобы получить полный список групп заданного размера, был прокачан прекрасный сайт allsocial.ru . Интересно как они собирают эти данные? Просто идут по всем индексам: vk.com/club1 , vk.com/club2 , ...? Брались только средние группы с числом подписчиков от 5000 до 10 000 человек по двум причинам: огромные паблики типа МДК чёкнешься прокачивать, но, что важнее, членство в них не несёт особенного сигнала, такие группы связаны со всем на свете.

    Чтобы получить список подписчиков групп в АПИ Вконтакта, есть специальный метод. Но он позволяет получать по 1000 пользователей за раз и только 3 раза за секунду. А прокачать надо было порядка 1 000 000 000 пользователей, что дофига. Получается, что надо будет ждать 3-4 суток, если ВК будет отвечать на каждый запрос мгновенно. Это, в целом, терпимо, но смущало следующее замечание в документации:

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

    В нашем случае, это замечание напрягает, потому что нужно будет сделать 1 000 000 запросов. На помощь здесь приходит крутейший метод execute . Большой респект за него ребятам из ВК. Интересно у кого-нибудь ещё есть такая штука? Суть в том, что через execute можно посылать в Контакт программы на специальном языке VKScript, запихивать туда несколько запросов к АПИ и, возможно, какую-то логику. В моём случае программа выглядела примерно так:

    Return [ API.groups.getMembers(id=1, offset=0, count=1000), API.groups.getMembers(id=1, offset=1000, count=1000), API.groups.getMembers(id=1, offset=2000, count=1000), API.groups.getMembers(id=1, offset=3000, count=1000), API.groups.getMembers(id=1, offset=4000, count=1000), API.groups.getMembers(id=1, offset=5000, count=1000), ... ];
    Внутри программы может быть не больше 25 обращений к АПИ. То есть число запросов сокращается до 40 000, теоретически бан может миновать. Каждый такой запрос выполнялся уже совсем не мгновенно, а примерно 5-6 секунд, поэтому подождать всё равно пришлось. Да, можно было бы запустить скачивание в несколько потоков, но чёт было стрёмно. Через два с половиной дня всё докачалось и заняло примерно 10Гб у меня на диске.

    Теперь встаёт вопрос как запихнуть эти 10Гб в оперативную память и как посчитать попарное пересечение аудиторий для 100 000 групп. Спасает тот факт, что каждый пользователь состоит обычно в небольшом количестве групп (99% пользователей состоят менее чем в 15 группах). Можно выписать какие вклады вносит в пересечения каждый пользователь и потом эти вклады сложить. Пускай, например, есть два пользователя: А и Б, и три группы 1, 2 и 3. А состоит во всех трёх, Б - только в 1 и 3. А вносит вклады в три пересечения: (1, 2), (1, 3) и (2, 3), Б - в одно: (1, 3). Складываем, получаем, что 1 и 3 пересекаются по двум пользователя, остальные группы по одному. Если технично проигнорировать пользователей, которые состоят в 15 группах и больше, то придётся выписать примерно 500 000 000 пересечений, что гораздо лучше, чем при решении в лоб, где нужно будет посчитать 100 000 * 100 000 пересений.

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

    Group user 3953835 10 2065169 100001643 2112714 100001643 ...
    Получается файл на ~9Гб, сортируем его юниксовым сортом по второй колонке, смотрим, где состоит Павел Дуров:
    group user 2226515 1 37110020 1 38354466 1 43453499 1 60140141 1 60615047 1 64980878 1 1019652 10 ...
    Читаем файл, группируем поток по второй колонке, в памяти держим только список групп пользователя, если групп меньше 15, выписываем все паросочетания в ещё один файл:

    Source target 10000 10027193 9980615 9997141 9974 9976553 ...
    Так как порог подобран грамотно, файл получается не слишком большой - ~9Гб. Сортируем его по двум колонкам:
    source target 10000 100000 10000 100000 10000 10009982 10000 100100 10000 100100 10000 10019194 10000 10019194 10000 1002 10000 1002 10000 1002 ...
    Дальше файл читается, группируется по двум колонкам и сразу считается пересечение. Для групп 10000 и 100000, например, перечение 2 пользователя. Это можно сказать сразу, ничего хранить в памяти не надо.

    В настоящее время в социальной сети ВКонтакте (vk.com) можно найти практически любую информацию по интересующей Вас тематике. Причем эта информация может быть представлена в самых разных форматах – обычный текст, текст и графика, только графика, аудио, видео и т.д. Система сама по себе удобная и интуитивно-понятная.

    После того, как Вы зайдете под своим логином и паролем на сайт, Вы увидите, что основное окно поиска расположено в левом верхнем углу страницы. Сюда можно ввести любое слово или словосочетание. После ввода фразы и нажатия на Enter перед Вами откроется страница с результатами поиска (рис. 1). Данная страница состоит из нескольких блоков. Каждый из блоков, в свою очередь, содержит результаты поиска среди контента, состоящего из какого-то одного типа.

    Рис. 1 Как устроена система Поиска информации ВКонтакте

    К примеру, сначала размещаются результаты поиска

    • по аудиозаписям (цифра 2 на рис. 1),
    • затем - по видеозаписям (цифра 3 на рис. 1),
    • по сообществам (цифра 4 на рис. 1),
    • по людям (цифра 5 на рис. 1),
    • по новостям и обычным текстовым заметкам (цифра 6 на рис. 1).

    В каждом из блоков размещается лишь часть найденных результатов, к примеру, первые 2 человека, первые 3 аудио и видеозаписи. Однако под блоком размещается ссылка, ведущая на страницу просмотра всех найденных результатов («Перейти ко всем найденным …»). Как правило, в конце размещается блок с найденными по запросу текстовыми записями (они выводятся вниз неограниченно долго).

    Структура страницы с выдачей сильно зависит от специфики используемого запроса. К примеру, если запрос состоит из имени и / или фамилии, то сначала будет отображен блок с поиском людей. Тут все вполне логично. Если запрос – название популярной песни, то первым будет блок с аудио или видеозаписями (зависит от того, есть ли на данную песню видеоклип). Если запрос содержит слова «видео», «смотреть» или их синонимы, то первым наверняка будет блок с видеозаписями. Надеюсь, принцип понятен.

    Кроме основного поиска ВКонтакте есть удобный поиск по конкретным разделам. Список разделов указан в верхней навигационной панели страницы:

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


    Рис. 3 Ищем сообщества и группы ВКонтакте

    В правом сайдбаре расположен список сообществ ВКонтакте по тематикам:

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

    Поиск видео ВКонтакте

    Что касается поиска по видео, то сначала кликаем по вкладке «Видеозаписи». Затем необходимо в поле «Поиск» ввести ключевое слово или фразу.


    Рис. 5 Кто ищет видео Вконтакте, тот его найдет

    Кроме того, можно отметить галочкой опцию «высокое качество» (цифра 1 на рис. 5), искать только длинные или короткие ролики (цифры 3 и 4 на рис. 5).

    Поиск музыки ВКонтакте

    Поиск музыки позволяет быстро найти интересующие Вас аудиозаписи (и прослушать их). Кликаем по вкладке «Музыка». В основное поле «Поиск» введите название композиции / исполнителя (или и то и другое). Ничего нажимать не надо – результаты поиска появятся автоматически. В правом сайдбаре расположено меню, при помощи которого можно посмотреть аудиозаписи друзей, свои аудиозаписи, популярные песни и т.д.

    В дополнительном меню есть поиск по новостям и видеозаписям. При поиске новостей используйте соответствующие ключевые слова и фразы. Результаты поиска можно отсортировать по дате и по популярности.

    P.S. Еще о поиске информации в Интернете.

    Точно так же, как ребенок переходит от стадии познания окружающего мира к осознанию своего «Я», SMM-специалисты только-только закончили разбираться с функционалом соцсетей, учатся критически мыслить и пытаются анализировать свою работу с точки зрения объективных показателей и статистики.

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

    POPSTERS.RU

    Реинкарнация умершего сервиса Postee . Главная задача - анализ интересов и увлечений аудитории с целью подготовить наиболее подходящий для нее контент.

    После анализа сообщества Popsters.ru выдает сведения по проценту лайков, репостов, комментариев и ботов в сообществе, а также коэффициент вовлеченности (ER). Главное преимущество сервиса - это возможность работы с лентой записей. Ее можно сортировать по типу контента, активности и многим другим параметрам, а следом подбирать из нее наиболее подходящие посты себе в «Избранное».

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

    С Popsters.ru удобно работать на мобильных устройствах. Существует пробная версия. Сервис взаимодействует сFacebook, Twitter, Instargam и «Одноклассниками». Единственный минус - мало подробной информации и отсутствие анализа данных подписчиков. Хотя для перепоста - самое оно.

    SOCIALSTATS.RU

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

    Разделы socialstats.ru:

    • Скан всех записей, лайков, комментариев и прочего в сообществе и сегментирование аудитории по типам активности.
    • Множество вариантов метрик вовлеченности, от стандартного расчета ER до специальных методик Активности активного ядра и SocialBakers .
    • Анализ фотоальбомов, рейтинг фотографий по числу лайков, комментариев, реакции пользователей и авторам постов.
    • Статистика видеозаписей, все то же самое, что и в фотоальбомах.
    • Рейтинг смежных сообществ, в которых присутствуют ваши подписчики. Очень удобная функция для понимания своей аудитории.
    • Рейтинг популярности страниц. Увы, здесь доступно только топ-5 страниц по интересам пользователей.
    • Сортировка друзей подписчиков. Рейтинг составлен в зависимости от количества друзей, которые тоже подключены к сообществу. Показывает своеобразный «сарафанный» эффект.
    • Рейтинг географии пользователей.

    Сервисsocialstats.ru бесплатный, что поясняет угрюмый интерфейс и отсутствие мобильной версии. Если хотите его улучшить - можете поблагодарить разработчиков, сделав скромный или не очень взнос посредством Visa или MasterCard .

    JAGAJAM.COM

    Один из самых популярных и успешных сервисов для smm . Удобный, причесанный интерфейс и наличие собственной Wiki с пояснениями для работы.

    Статистики он предоставляет огромное количество, поэтому перед загрузкой следует выбрать хоть какой-то исследуемый период. Например, последний месяц. И вуаля - вся информация о продолжительности посещения пользователей, анализ контента, ER и т. д.

    JAGAJAM.com рисует очень удобные и красивые графики по динамике наполнения группы контентом и его привлекательности для пользователей.

    Также огромными преимуществами сервиса являются:

    • Подробнейший анализ аудитории.
    • Разделения по ядрам активности пользователей.
    • Статистика по бывшим подписчикам, как они реагировали на контент, когда перестали.
    • Сегментирование ядра активности по специальным категориям.

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

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

    MEDIA-VK.RU

    Простой, но эффективный сервис анализа сообществ. Укажите на сайте сервиса адреса пабликов и получите на свой email ссылку к подробным отчетам.

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

    СТАТИСТИКА «ВКОНТАКТЕ»

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

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

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

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

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

    Увы, мобильная версия сервиса пока отсутствует. Зато есть опция выгрузки статистики в CSV или XLSX. Статистику сторонних пабликов можно увидеть только в случае непосредственного разрешения их администраторов.

    Поиск групп и сообществ ВКонтакте поможет обзавестись всей этой информацией. Для этого нужно зайти в социальную сеть под своим логином и найти на верхней (синего цвета) панели надпись «Сообщества». Если кликнуть на эту ссылку, вам откроется длинный список всевозможных групп, которые Вконтакте есть. Но все имеющиеся в социальной сети группы вам не нужны, поэтому дальше следует воспользоваться поиском. Все услуги по продвижению вашей страницы или группы ВКонтакте можно найти .

    Самый простой поиск групп ВКонтакте осуществляется по ключевому слову (к примеру, «рецепты», «фитнес», «Спартак» или любое другое слово, которое как-то соответствует тому, что вы хотите найти). Лучше использовать разные варианты: русское и английское написание, синонимы, это поможет найти наиболее интересную вам группу, ведь групп, посвященных одной теме, может быть сотня и даже тысяча, и поиск групп ВКонтакте предложит вам все варианты с введенным ключевым словом. Читайте также о поиске информации ВКонтакте.

    После того, как вы получили варианты групп по своему поисковому слову, справа можно выбрать уточняющие параметры, чтобы проще было ориентироваться в полученном многообразии групп. Поиск групп ВКонтакте можно осуществлять с указанием типа сообщества (группа, страница, встреча или любой), можно указать страну и город, чтобы найти любителей играть в хоккей именно в вашем городе. Также не забудьте поставить галочку в графе «безопасный поиск», чтобы не получать в результатах поиска сомнительные сообщества. Как добавить группу ВКонтакте, узнайте из этого .

    Если описанный выше способ не принес нужного результата, или же вы не смогли подобрать нужное ключевое слово (а может, вообще пока не знаете, что конкретно вам нужно), можно попробовать поиск сообществ ВКонтакте по темам. После того, как вы нажмете на ту же надпись «сообщества» на синем фоне, справа появится столбик с различными тематическими подборками. Можно выбрать «спорт», «культура и искусство», «бренды» или другие представленные варианты, и далее уже осуществлять поиск групп Вконтакте по выбранной тематике. Также можно обратить свое внимание на вкладку «рекомендации» (она будет верхней в этом столбце, здесь вы увидите самые популярные группы, которые набрали больше всего подписчиков). Накрутить подписчиков в группу недорого и быстро вам поможет наш сервис .

    Поиск групп ВКонтакте без регистрации

    Многих пользователей сети Интернет также интересует поиск групп ВКонтакте без регистрации. Что делать, если хочется найти какую-то информацию, а Вконтакте человек не зарегистрирован? Это возможно. Для этого нужно просто зайти на главную страницу vk.com и выбрать вкладку «Сообщества». Она будет написана внизу страницы, синим текстом. Дальше поиск групп или сообществ ВКонтакте осуществляется все по тому же алгоритму, описанному выше. Добавить лайки к любому изображению или записи ВКонтакте можно на этой