SlideShare a Scribd company logo
1 of 62
Зачем
“If you can’t measure it, you can’t improve it.”
Peter Drucker
Что обычно смотрят
• Позиции конкурента и нашего сайта
• Одноразово для аудита и составления сем. ядра
• Позиции нашего сайта по 1-100 ключам
• Ежемесячно (когда сдавать отчёт)
• TOP10 по 1-5 ключам
• По настроению или когда спрашивают «где трафик?»
ЕбоSEOшим -> (шототам) -> $$$
• Думаем: Roadmap + кластеры
• SEOшим: Таски в “Done”
• Индексация: TOP3 по «фразе»
• Адекватный контент: TOP3 по фразе
• Чуток SEO: TOP10 по НЧ
• Норм SEO: TOP10 по нужным ключам
Чёткая воронка
Чёткая воронка
• Думаем: Roadmap + кластеры
• SEOшим: Таски в “Done”
• Индексация: TOP3 по «фразе»
• Адекватный контент: TOP3 по фразе
• Чуток SEO: TOP10 по НЧ
• Норм SEO: TOP10 по нужным ключам
SERP
Тулзы
Позиции конкурента и нашего сайта
• $50/mo - SerpStat
• $83/mo - SemRush
• $83/mo - Ahrefs
• $5K/mo – SimilarWeb
• Free – только свой сайт
• Google Search Console
• Yandex Webmaster
Лайфхаки
• $7 Ahrefs trial
• Складчина
• Разово: @wmaster_bot
• 4 грн за отчёт
• Помощь друга
• Free as in “free beer”
Мониторинг позиций
• Desktop
• Server
• SaaS
• Пристроенный сарай
Desktop
• SEO PowerSuite
• LinkAssistant RankTracker
• Advanced Web Ranking
• WebCEO.com (first love)
Server
• API (свои прокси)
• A-Parser
• API (чужие прокси)
• SerpStat
• SERanking
• DataForSEO.com
SaaS
• topvisor.ru
• seranking.ru
• rankinity.com
(seoprofy рекомендует)
• ranktrackr.com
• ranktracker.com
• accuranker.com
• rankwatch.com • много денег?
• BrightEdge
• Conductor SearchLight
• SearchMetrics
Пристроенный сарай
• SerpStat
• Ahrefs
• SemRush
• Majestic PRO
• Moz
Обещание Реальность
https://www.g2.com/categories/se
o
https://www.g2.com/categories/seo?&attributes%5B52%5D=85
Keyword Pos Dynamics
Сравнение позиций хостов на дату
SERP Archive
TOP Competitors
Dashboard
Найдите 10 отличий (RankTracker)
Drilldown
Чего не хватает
Фатальные недостатки
• Нельзя выгрузить сырые данные
• Нет данных по всем конкурентам
в прошлом
A Brief History of Windows
Programming Revolutions
lurkmore.to/Фатальный_недостаток
Почему это мешает
• У нас всех давно не 1 сайт, а «сетка»
• Facebook, Twitter, Pinterest, PR-статьи, страницы на
Розетке, …
• Как анализировать апдейт?
• Где были сегодняшние топы месяц назад?
• Как анализировать тренды интента?
• Надо идти в маркетплейсы? Делать инфостатьи?
• Как оперативно знать изменение кластеров?
• Как сделать фирменный кастомный отчёт?
Сделай сам
«Очумелые ручки»
• Сбор данных:
Netpeak Checker
• Препроцессор:
Google Apps Script
• Хранение данных:
Google Sheets
• Визуализация:
Google Data Studio
Netpeak Checker
Netpeak Checker > Экспорт
SERP DB “Import”
SERP DB “SERP”
SERP DB: Config
Data Studio: Data Source
Data Studio: Data Source
Отчётики
TOP Competitors
Keyword Pos Dynamics
Сравнение позиций хостов на дату
SERP Archive
SUM(pos_group_top3) = сколько keywords в TOP3
Лайфхак: можно сделать top1, top5 и top10 :)
Что дальше
Хотелки
• Алиасы хостов (переезды,
зеркала)
• Автоназвание новых
кластеров
• Связанность кластеров
• Графики
• Ваш вариант
Ограничители
• Netpeak Checker: рученьки устают
• Google Script: 6 min / run; 90 min / day
• Google Sheets: 5M cells; 800 keys x
TOP10 x 55 weeks
• Google Data Studio: тормоза бесят,
ограничители фантазии
Масштабирование
• Netpeak Checker ->
Autohotkey -> API
(A-Parser, SE Ranking, …)
• Google Script -> PHP / Python
• Google Sheets -> MySQL
• $3/mo VDS с бекапами, docker,
10 min
• Google Data Studio -> Power
BI -> Tableau
• Нужно трекать SERP
• Есть тулзы
• Хочется костюм под себя
• Можно сделать SERP-
анализатор из подручных
инструментов
• Нужно зарегаться на
bananza.net и написать в
телеграм @luchaninov
НА ГМБЛУ?
ЛЬЁШЬ
ПССТ!

More Related Content

What's hot

Игорь Горбенко (SerpStat): 5 фишек поисковой аналитики, которыми пользуются п...
Игорь Горбенко (SerpStat): 5 фишек поисковой аналитики, которыми пользуются п...Игорь Горбенко (SerpStat): 5 фишек поисковой аналитики, которыми пользуются п...
Игорь Горбенко (SerpStat): 5 фишек поисковой аналитики, которыми пользуются п...NaZapad
 
Как быть всегда готовым зарабатывать больше: мониторинг, план Б
Как быть всегда готовым зарабатывать больше: мониторинг, план БКак быть всегда готовым зарабатывать больше: мониторинг, план Б
Как быть всегда готовым зарабатывать больше: мониторинг, план БPlaytini
 
Презентация Александра Тачалова для NaZapad 3
Презентация Александра Тачалова для NaZapad 3Презентация Александра Тачалова для NaZapad 3
Презентация Александра Тачалова для NaZapad 3NaZapad
 
Презентация Виктора Карпенко (SeoProfy) для NaZapad 3
Презентация Виктора Карпенко (SeoProfy) для NaZapad 3Презентация Виктора Карпенко (SeoProfy) для NaZapad 3
Презентация Виктора Карпенко (SeoProfy) для NaZapad 3NaZapad
 
Текстовые факторы при создании сеток сайтов
Текстовые факторы при создании сеток сайтовТекстовые факторы при создании сеток сайтов
Текстовые факторы при создании сеток сайтовPlaytini
 
Александр Корнилов. Про SEO в бурже
Александр Корнилов. Про SEO в буржеАлександр Корнилов. Про SEO в бурже
Александр Корнилов. Про SEO в буржеДмитрий Шахов
 
Использование дроп-доменов для построения сетки сайтов
Использование дроп-доменов для построения сетки сайтовИспользование дроп-доменов для построения сетки сайтов
Использование дроп-доменов для построения сетки сайтовPlaytini
 
DUMP-2012 - Только хардкор! - "Аннотировать за 40 мс" Александр Лившиц (Яндекс)
DUMP-2012 - Только хардкор! - "Аннотировать за 40 мс" Александр Лившиц (Яндекс)DUMP-2012 - Только хардкор! - "Аннотировать за 40 мс" Александр Лившиц (Яндекс)
DUMP-2012 - Только хардкор! - "Аннотировать за 40 мс" Александр Лившиц (Яндекс)it-people
 
Михаил Сенин - Индексирование сайта: Яндекс.Вебмастер для устранения проблем
Михаил Сенин -  Индексирование сайта: Яндекс.Вебмастер для устранения проблем Михаил Сенин -  Индексирование сайта: Яндекс.Вебмастер для устранения проблем
Михаил Сенин - Индексирование сайта: Яндекс.Вебмастер для устранения проблем Yandex
 
Продвижение порталов и информационных сайтов
Продвижение порталов и информационных сайтовПродвижение порталов и информационных сайтов
Продвижение порталов и информационных сайтовДмитрий Шахов
 
Как оптимизировать релевантность посадочных страниц
Как оптимизировать релевантность посадочных страницКак оптимизировать релевантность посадочных страниц
Как оптимизировать релевантность посадочных страницСергей Кокшаров
 
Стас Поломарь. 10 задач по SEO, с решением
Стас Поломарь. 10 задач по SEO, с решениемСтас Поломарь. 10 задач по SEO, с решением
Стас Поломарь. 10 задач по SEO, с решениемДмитрий Шахов
 
Как оптимизировать текст для поисковых систем
Как оптимизировать текст для поисковых системКак оптимизировать текст для поисковых систем
Как оптимизировать текст для поисковых системСергей Кокшаров
 
Продвижение сайта в нишах | Щербачев Михаил
Продвижение сайта в нишах | Щербачев МихаилПродвижение сайта в нишах | Щербачев Михаил
Продвижение сайта в нишах | Щербачев МихаилЩербачев Михаил
 
Необычные инструменты эффективных интернет-маркетологов
Необычные инструменты эффективных интернет-маркетологовНеобычные инструменты эффективных интернет-маркетологов
Необычные инструменты эффективных интернет-маркетологовPlaytini
 
Исерсон Илья. Золотая маска: как увеличить продажи, когда топ уже ваш
Исерсон Илья. Золотая маска: как увеличить продажи, когда топ уже вашИсерсон Илья. Золотая маска: как увеличить продажи, когда топ уже ваш
Исерсон Илья. Золотая маска: как увеличить продажи, когда топ уже вашДмитрий Шахов
 
Быстрые результаты в SEO
Быстрые результаты в SEOБыстрые результаты в SEO
Быстрые результаты в SEOMaxim Pavlov
 

What's hot (20)

Игорь Горбенко (SerpStat): 5 фишек поисковой аналитики, которыми пользуются п...
Игорь Горбенко (SerpStat): 5 фишек поисковой аналитики, которыми пользуются п...Игорь Горбенко (SerpStat): 5 фишек поисковой аналитики, которыми пользуются п...
Игорь Горбенко (SerpStat): 5 фишек поисковой аналитики, которыми пользуются п...
 
Как быть всегда готовым зарабатывать больше: мониторинг, план Б
Как быть всегда готовым зарабатывать больше: мониторинг, план БКак быть всегда готовым зарабатывать больше: мониторинг, план Б
Как быть всегда готовым зарабатывать больше: мониторинг, план Б
 
Тэгирование сайтов
Тэгирование сайтовТэгирование сайтов
Тэгирование сайтов
 
Презентация Александра Тачалова для NaZapad 3
Презентация Александра Тачалова для NaZapad 3Презентация Александра Тачалова для NaZapad 3
Презентация Александра Тачалова для NaZapad 3
 
Презентация Виктора Карпенко (SeoProfy) для NaZapad 3
Презентация Виктора Карпенко (SeoProfy) для NaZapad 3Презентация Виктора Карпенко (SeoProfy) для NaZapad 3
Презентация Виктора Карпенко (SeoProfy) для NaZapad 3
 
Текстовые факторы при создании сеток сайтов
Текстовые факторы при создании сеток сайтовТекстовые факторы при создании сеток сайтов
Текстовые факторы при создании сеток сайтов
 
Александр Корнилов. Про SEO в бурже
Александр Корнилов. Про SEO в буржеАлександр Корнилов. Про SEO в бурже
Александр Корнилов. Про SEO в бурже
 
Использование дроп-доменов для построения сетки сайтов
Использование дроп-доменов для построения сетки сайтовИспользование дроп-доменов для построения сетки сайтов
Использование дроп-доменов для построения сетки сайтов
 
DUMP-2012 - Только хардкор! - "Аннотировать за 40 мс" Александр Лившиц (Яндекс)
DUMP-2012 - Только хардкор! - "Аннотировать за 40 мс" Александр Лившиц (Яндекс)DUMP-2012 - Только хардкор! - "Аннотировать за 40 мс" Александр Лившиц (Яндекс)
DUMP-2012 - Только хардкор! - "Аннотировать за 40 мс" Александр Лившиц (Яндекс)
 
Михаил Сенин - Индексирование сайта: Яндекс.Вебмастер для устранения проблем
Михаил Сенин -  Индексирование сайта: Яндекс.Вебмастер для устранения проблем Михаил Сенин -  Индексирование сайта: Яндекс.Вебмастер для устранения проблем
Михаил Сенин - Индексирование сайта: Яндекс.Вебмастер для устранения проблем
 
Продвижение порталов и информационных сайтов
Продвижение порталов и информационных сайтовПродвижение порталов и информационных сайтов
Продвижение порталов и информационных сайтов
 
Как оптимизировать релевантность посадочных страниц
Как оптимизировать релевантность посадочных страницКак оптимизировать релевантность посадочных страниц
Как оптимизировать релевантность посадочных страниц
 
Стас Поломарь. 10 задач по SEO, с решением
Стас Поломарь. 10 задач по SEO, с решениемСтас Поломарь. 10 задач по SEO, с решением
Стас Поломарь. 10 задач по SEO, с решением
 
Leonovich
LeonovichLeonovich
Leonovich
 
Как оптимизировать текст для поисковых систем
Как оптимизировать текст для поисковых системКак оптимизировать текст для поисковых систем
Как оптимизировать текст для поисковых систем
 
Продвижение сайта в нишах | Щербачев Михаил
Продвижение сайта в нишах | Щербачев МихаилПродвижение сайта в нишах | Щербачев Михаил
Продвижение сайта в нишах | Щербачев Михаил
 
Алёна Мельон «E-mail-маркетинг. Кому это нужно»
Алёна Мельон «E-mail-маркетинг. Кому это нужно»Алёна Мельон «E-mail-маркетинг. Кому это нужно»
Алёна Мельон «E-mail-маркетинг. Кому это нужно»
 
Необычные инструменты эффективных интернет-маркетологов
Необычные инструменты эффективных интернет-маркетологовНеобычные инструменты эффективных интернет-маркетологов
Необычные инструменты эффективных интернет-маркетологов
 
Исерсон Илья. Золотая маска: как увеличить продажи, когда топ уже ваш
Исерсон Илья. Золотая маска: как увеличить продажи, когда топ уже вашИсерсон Илья. Золотая маска: как увеличить продажи, когда топ уже ваш
Исерсон Илья. Золотая маска: как увеличить продажи, когда топ уже ваш
 
Быстрые результаты в SEO
Быстрые результаты в SEOБыстрые результаты в SEO
Быстрые результаты в SEO
 

Similar to Владимир Лучанинов. Сделай сам анализатор SERP

20131112федорроманенко
20131112федорроманенко20131112федорроманенко
20131112федорроманенкоYandex
 
Практический курс SEO для Bewebby, введение в SEO, семантика для сайта
Практический курс SEO для Bewebby, введение в SEO, семантика для сайтаПрактический курс SEO для Bewebby, введение в SEO, семантика для сайта
Практический курс SEO для Bewebby, введение в SEO, семантика для сайтаSEO-Интеллект
 
Кластеризация семантики
Кластеризация семантикиКластеризация семантики
Кластеризация семантикиNaZapad
 
Sem ревизия сайта, ревизия оптимизации сайта
Sem ревизия сайта, ревизия оптимизации сайтаSem ревизия сайта, ревизия оптимизации сайта
Sem ревизия сайта, ревизия оптимизации сайтаОлександр Мілютін
 
Управление сетками сайтов
Управление сетками сайтовУправление сетками сайтов
Управление сетками сайтовPlaytini
 
Управление сетками сайтов
Управление сетками сайтовУправление сетками сайтов
Управление сетками сайтовЕвгений Летов
 
Основы Seo
Основы SeoОсновы Seo
Основы SeoVEKA Rus
 
Как быстро получить трафик в высококонкурентных нишах
Как быстро получить трафик в высококонкурентных нишахКак быстро получить трафик в высококонкурентных нишах
Как быстро получить трафик в высококонкурентных нишахNaZapad
 
Seo (редакт)
Seo (редакт)Seo (редакт)
Seo (редакт)zaharec
 
SEO in-house в крупных проектах и взаимодействие с агентством
SEO in-house в крупных проектах и взаимодействие с агентствомSEO in-house в крупных проектах и взаимодействие с агентством
SEO in-house в крупных проектах и взаимодействие с агентствомAndrey Kuzmichev
 
Seo (редакт)
Seo (редакт)Seo (редакт)
Seo (редакт)zaharec
 
20131105 романенко
20131105 романенко20131105 романенко
20131105 романенкоYandex
 
Практика SEO: Продвижение туристических сайтов
Практика SEO: Продвижение туристических сайтовПрактика SEO: Продвижение туристических сайтов
Практика SEO: Продвижение туристических сайтовEvgeny Kostin
 
Продвижение в интернете, ч. 1 (семантическое ядро)
Продвижение в интернете, ч. 1 (семантическое ядро)Продвижение в интернете, ч. 1 (семантическое ядро)
Продвижение в интернете, ч. 1 (семантическое ядро)Alexey Kostin
 
Семантика: измерение и аналитика
Семантика: измерение и аналитикаСемантика: измерение и аналитика
Семантика: измерение и аналитикаWebit
 
Cемантика измерение и аналитика (Data Driven Seo)
Cемантика измерение и аналитика (Data Driven Seo)Cемантика измерение и аналитика (Data Driven Seo)
Cемантика измерение и аналитика (Data Driven Seo)Стас Поломарь
 

Similar to Владимир Лучанинов. Сделай сам анализатор SERP (20)

20131112федорроманенко
20131112федорроманенко20131112федорроманенко
20131112федорроманенко
 
Практический курс SEO для Bewebby, введение в SEO, семантика для сайта
Практический курс SEO для Bewebby, введение в SEO, семантика для сайтаПрактический курс SEO для Bewebby, введение в SEO, семантика для сайта
Практический курс SEO для Bewebby, введение в SEO, семантика для сайта
 
Кластеризация семантики
Кластеризация семантикиКластеризация семантики
Кластеризация семантики
 
Movebo uin2014
Movebo uin2014Movebo uin2014
Movebo uin2014
 
Sem ревизия сайта, ревизия оптимизации сайта
Sem ревизия сайта, ревизия оптимизации сайтаSem ревизия сайта, ревизия оптимизации сайта
Sem ревизия сайта, ревизия оптимизации сайта
 
5 × 5 = 25 фактов по SEO
5 × 5 = 25 фактов по SEO5 × 5 = 25 фактов по SEO
5 × 5 = 25 фактов по SEO
 
Управление сетками сайтов
Управление сетками сайтовУправление сетками сайтов
Управление сетками сайтов
 
Управление сетками сайтов
Управление сетками сайтовУправление сетками сайтов
Управление сетками сайтов
 
Основы Seo
Основы SeoОсновы Seo
Основы Seo
 
Как быстро получить трафик в высококонкурентных нишах
Как быстро получить трафик в высококонкурентных нишахКак быстро получить трафик в высококонкурентных нишах
Как быстро получить трафик в высококонкурентных нишах
 
Seo (редакт)
Seo (редакт)Seo (редакт)
Seo (редакт)
 
SEO in-house в крупных проектах и взаимодействие с агентством
SEO in-house в крупных проектах и взаимодействие с агентствомSEO in-house в крупных проектах и взаимодействие с агентством
SEO in-house в крупных проектах и взаимодействие с агентством
 
Seo (редакт)
Seo (редакт)Seo (редакт)
Seo (редакт)
 
20131105 романенко
20131105 романенко20131105 романенко
20131105 романенко
 
Практика SEO: Продвижение туристических сайтов
Практика SEO: Продвижение туристических сайтовПрактика SEO: Продвижение туристических сайтов
Практика SEO: Продвижение туристических сайтов
 
Продвижение в интернете, ч. 1 (семантическое ядро)
Продвижение в интернете, ч. 1 (семантическое ядро)Продвижение в интернете, ч. 1 (семантическое ядро)
Продвижение в интернете, ч. 1 (семантическое ядро)
 
Семантика: измерение и аналитика
Семантика: измерение и аналитикаСемантика: измерение и аналитика
Семантика: измерение и аналитика
 
Cемантика измерение и аналитика (Data Driven Seo)
Cемантика измерение и аналитика (Data Driven Seo)Cемантика измерение и аналитика (Data Driven Seo)
Cемантика измерение и аналитика (Data Driven Seo)
 
Базовый курс SEO
Базовый курс SEOБазовый курс SEO
Базовый курс SEO
 
poznay top 2
poznay top 2poznay top 2
poznay top 2
 

More from Octopus Events

Николай Мирев (PAN Digital)
Николай Мирев (PAN Digital)Николай Мирев (PAN Digital)
Николай Мирев (PAN Digital)Octopus Events
 
Адриан Николов (Acronis)
Адриан Николов (Acronis)Адриан Николов (Acronis)
Адриан Николов (Acronis)Octopus Events
 
Калин Каракехайов (SEO.DOMAINS)
Калин Каракехайов (SEO.DOMAINS)Калин Каракехайов (SEO.DOMAINS)
Калин Каракехайов (SEO.DOMAINS)Octopus Events
 
Мария Георгиева (Progress)
Мария Георгиева (Progress)Мария Георгиева (Progress)
Мария Георгиева (Progress)Octopus Events
 
Екатерина Гордиенко (Serpstat)
Екатерина Гордиенко (Serpstat)Екатерина Гордиенко (Serpstat)
Екатерина Гордиенко (Serpstat)Octopus Events
 
Калоян Димитров (Enhancv)
Калоян Димитров (Enhancv)Калоян Димитров (Enhancv)
Калоян Димитров (Enhancv)Octopus Events
 
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)Octopus Events
 
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Octopus Events
 
Драгомир Драганов (Ozone.bg)
Драгомир Драганов (Ozone.bg)Драгомир Драганов (Ozone.bg)
Драгомир Драганов (Ozone.bg)Octopus Events
 
Боби Петров (datenwerk)
Боби Петров (datenwerk)Боби Петров (datenwerk)
Боби Петров (datenwerk)Octopus Events
 
Зорница Каридкова (AdDigital)
Зорница Каридкова (AdDigital)Зорница Каридкова (AdDigital)
Зорница Каридкова (AdDigital)Octopus Events
 
Благовест Иорданов (ID Consult)
Благовест Иорданов (ID Consult)Благовест Иорданов (ID Consult)
Благовест Иорданов (ID Consult)Octopus Events
 
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Octopus Events
 
Геннадий Воробьов & Симеон Пенев (Netpeak)
Геннадий Воробьов & Симеон Пенев (Netpeak)Геннадий Воробьов & Симеон Пенев (Netpeak)
Геннадий Воробьов & Симеон Пенев (Netpeak)Octopus Events
 
Марин Агандеров (TalentMedia)
Марин Агандеров (TalentMedia)Марин Агандеров (TalentMedia)
Марин Агандеров (TalentMedia)Octopus Events
 
Илиян Опрев (Artery Team)
Илиян Опрев (Artery Team)Илиян Опрев (Artery Team)
Илиян Опрев (Artery Team)Octopus Events
 
Стефан Николов (GS Vision)
Стефан Николов (GS Vision)Стефан Николов (GS Vision)
Стефан Николов (GS Vision)Octopus Events
 
Ивайло Иорданов (Evol.bg)
Ивайло Иорданов (Evol.bg)Ивайло Иорданов (Evol.bg)
Ивайло Иорданов (Evol.bg)Octopus Events
 
Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)
Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)
Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)Octopus Events
 
Елица Кубадинова (Glovo)
Елица Кубадинова (Glovo)Елица Кубадинова (Glovo)
Елица Кубадинова (Glovo)Octopus Events
 

More from Octopus Events (20)

Николай Мирев (PAN Digital)
Николай Мирев (PAN Digital)Николай Мирев (PAN Digital)
Николай Мирев (PAN Digital)
 
Адриан Николов (Acronis)
Адриан Николов (Acronis)Адриан Николов (Acronis)
Адриан Николов (Acronis)
 
Калин Каракехайов (SEO.DOMAINS)
Калин Каракехайов (SEO.DOMAINS)Калин Каракехайов (SEO.DOMAINS)
Калин Каракехайов (SEO.DOMAINS)
 
Мария Георгиева (Progress)
Мария Георгиева (Progress)Мария Георгиева (Progress)
Мария Георгиева (Progress)
 
Екатерина Гордиенко (Serpstat)
Екатерина Гордиенко (Serpstat)Екатерина Гордиенко (Serpstat)
Екатерина Гордиенко (Serpstat)
 
Калоян Димитров (Enhancv)
Калоян Димитров (Enhancv)Калоян Димитров (Enhancv)
Калоян Димитров (Enhancv)
 
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
 
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
 
Драгомир Драганов (Ozone.bg)
Драгомир Драганов (Ozone.bg)Драгомир Драганов (Ozone.bg)
Драгомир Драганов (Ozone.bg)
 
Боби Петров (datenwerk)
Боби Петров (datenwerk)Боби Петров (datenwerk)
Боби Петров (datenwerk)
 
Зорница Каридкова (AdDigital)
Зорница Каридкова (AdDigital)Зорница Каридкова (AdDigital)
Зорница Каридкова (AdDigital)
 
Благовест Иорданов (ID Consult)
Благовест Иорданов (ID Consult)Благовест Иорданов (ID Consult)
Благовест Иорданов (ID Consult)
 
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
 
Геннадий Воробьов & Симеон Пенев (Netpeak)
Геннадий Воробьов & Симеон Пенев (Netpeak)Геннадий Воробьов & Симеон Пенев (Netpeak)
Геннадий Воробьов & Симеон Пенев (Netpeak)
 
Марин Агандеров (TalentMedia)
Марин Агандеров (TalentMedia)Марин Агандеров (TalentMedia)
Марин Агандеров (TalentMedia)
 
Илиян Опрев (Artery Team)
Илиян Опрев (Artery Team)Илиян Опрев (Artery Team)
Илиян Опрев (Artery Team)
 
Стефан Николов (GS Vision)
Стефан Николов (GS Vision)Стефан Николов (GS Vision)
Стефан Николов (GS Vision)
 
Ивайло Иорданов (Evol.bg)
Ивайло Иорданов (Evol.bg)Ивайло Иорданов (Evol.bg)
Ивайло Иорданов (Evol.bg)
 
Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)
Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)
Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)
 
Елица Кубадинова (Glovo)
Елица Кубадинова (Glovo)Елица Кубадинова (Glovo)
Елица Кубадинова (Glovo)
 

Владимир Лучанинов. Сделай сам анализатор SERP

Editor's Notes

  1. Всем привет! Меня зовут Вова Лучанинов и сегодняшняя тема – об анализе SERP.
  2. Меня некоторые недолюбливают за то, что даже, когда ответ может быть очевиден, я спрашиваю «Зачем?». Это важно, чтобы напомнить “acceptance criteria” и убедиться, что все участники одинаково понимают цели.
  3. Вот вам цитата классика менеджмента. Нужно мерять то, что мы хотим улучшить. А позиции в поисковиках – это как раз то, что мы хотим улучшить.
  4. Наблюдая за тем, как SEOшники трекают SERP, выделил несколько use cases. Один раз перед тем как выбить бюджет смотрят на конкурентов в SERP, добавляют ключи, о которых не думали, а конкуренты думали. Добавляют в трекер сотню ключевых ключей и за день до сдачи отчёта экспортят текущие позиции. Ну и если спросят за трафик судорожно вручную посмотрят на google top10 и взгрустнут. Это то как обычно бывает и я считаю, что этого недостаточно.
  5. Как выглядит процесс продвижения для многих SEOшников? Работаем работу – получаем результат. У кого получается – тот конечно молодец, но у кого не получается, можно разложить процесс на этапы и сделать методологию более предсказуемой.
  6. Сначала мы думаем, составляем семантическое ядро, прописываем в общих чертах в каком направлении будем бежать, определим ресурсы, сроки. Потом поработаем работу. Тут менеджеры могут трекать успех количеством задачек в JIRA в Done. Когда наш контент в интернете, нужно трекать, что с ним: если мы не накосячили, то все страницы должны довольно быстро стать в top3 по случайной фразе из текста в кавычках. Потом, если у нас адекватный сайт и контент, то будет показываться в топе и без кавычек. Потом делаете SEO-магию и появляетесь по нормальным ключевикам. Если ваша магия правильная, то даже по нужным ключевикам.
  7. Почти для всего из этого пригождается SERP. Или для постоянного монитонинга, или хотя бы для идей.
  8. Чтобы анализировать SERP по больше, чем 10 ключевикам, очень удобно пользоваться тулзами.
  9. Если вам не нужно real-time и вы ещё не уверены, что у вас полное семантическое ядро, отлично подходят тулзы, которые иногда проверяют SERP по довольно популярным запросам. SerpStat, SemRush и Ahrefs все меня раздражают по-своему, но на самом деле они показывают схожие результаты. SimilarWeb очень интересен на больших сайтах и может показывать данные, которые сильно отличаются от Ahrefs, потому что смотрит на настоящих пользователей, а не на прокси-метрики, которые подтягиваются из данных поисковиков. Если вы в TOP10 по нужным ключам, то самые точные данные по частотности - в Search Console. Как жить без денег? Можно попросить Ahrefs за $7 на тест, вписаться с складчину, найти тех, кто может вам сделать разово отчёты или попроситься к другу за компьютер, пока он отвлечётся на пиво.
  10. Если нужен мониторинг ключей, которые вы уже определили, то есть несколько других вариантов.
  11. Если вы пенсионер или думаете, что кто-то наживается на ваших данных, то есть скачиваемые программы. Мой первый трекер был WebCEO, с ним мы доходили до top3 по online casino в мире, поэтому жить можно. Хотя сейчас, когда у вас много девайсов и хотите шерить с коллегами - уже не так удобно. Могу разве что посоветовать установить на удалённый компьютер и подключаться по RDP с рабочего, домашнего компьютера, телефона, холодильника или с чего вы сейчас, молодёжь, выходите в интернет.
  12. Раньше было несколько достойных программ, которые можно было установить на свой сервер и мониторить позиции, но сейчас я такие и не вспомню. Но если вы хотите на сервере, всё равно захотите, что-то кастомное, поэтому, вероятнее всего, нужен свой программист. От чего хочу предостеречь - не давайте ему писать google scraper - это проблемы не только с проксикапчами, но и с тем, что google любим менять формат выдачи и программист будет много времени тратить на адаптацию кода. Хотите кастомных отчётов - вот их и пишите, а данные тяните через API.
  13. Сейчас все сервисы ушли в облако и хотят ежемесячно денег, потому что они SaaS. Если вы никаким не пользовались, я советую взять topvisor, он по красивости-функциональности-простоте, по-моему, большинству оптимален. Если хотите проще-дешевле или всегда смотрите несколько вариантов перед выбором, посмотрите и на остальные из этого списка. Ещё есть Enterprise-решения, которые настолько дорогие, что идут с аналитиком впридачу. Они подходят тем, кому даже +1% к результату перекрывает стоимость в тысячи долларов в месяц.
  14. И есть популярные жадные сервисы, которым не достаточно своих функций, они заодно могут и ключи трекать. Они рассказывают, что они же эксперты в сборе данных и поэтому сделают круче всех, и функционально вроде да - позиции правильно показывают, но по юзабилити - грусть-печаль.
  15. Я мог кого-то незаслуженно пропустить, вот вам все seo-сервисы.
  16. Можно отфильтровать только serp rank trackers, но они, например, отфильтровали Majestic. Да, представляете, Majestic теперь тоже может трекать ключи в PRO-эккаунте в тестовом режиме.
  17. Вот это, наверное, самый часто просматриваемый отчёт в трекерах. Строки - ключи, столбцы - даты, значения - позиции в поисковике. Можно выбрать один из поисковиков, регионов, сайтов. Иногда эти же данные можно посмотреть с другой группировкой - например, график видимости, средней позиции, диаграмма с количеством ключей в TOP3/5/10/100. Но это просто другое представление тех же данных.
  18. Другой частый отчёт - это посмотреть на одну дату позиции сразу по нескольким сайтам. Интересно померяться с конкурентами или выбрать сразу несколько своих сайтов.
  19. Ещё интересно посмотреть TOP10 по разным ключевикам за конкретную дату. Но не у всех такое есть, даже в topvisor надо платить двойной прайс, чтобы посмотреть на такой отчёт.
  20. Надо знать с кем мы боремся и на каком сейчас месте. Вот такой отчёт показывает видимость в данном поисковике на определённую дату. Это полезно, чтобы знать кого анализировать. Полезно посмотреть по разным группам ключевиков, иногда натыкаешься на интересные нишевые сайты у которых можно что-то подсмотреть.
  21. И все любят графики, тыдышборды. Вот так выглядит у ahrefs. Зашёл, посмотрел, что растёт. Ну и хорошо. Можно не анализировать детально.
  22. Я говорил, что тулзы похожи, вот интерфейс RankTracker - найдите 10 отличий от предыдущей картинки.
  23. Удобно, что можно тыкнуть на что-то и провалиться дальше в анализ. Но, например, SERP показыватеся только на последнюю собранную дату, хотя хочется посмотреть на дату год назад или просто до апдейта.
  24. Казалось бы - всё есть, раньше всем хватало, а теперь почему-то не хватает. Что не так?
  25. Мне для анализа хочется иметь все данные. Все - это сырые, вплоть до SERP по каждому ключу за каждую дату. Кажется, только у SemRush я видел подобное в API, но не факт, что они соберут выдачу в нужный вам день по нужному ключу. Возможно, это просто фатальный недостаток, кто не знает, что это - почитайте статью на луркморье.
  26. Как рационально обосновать этот перфекционизм и скрытые страхи и комплексы для адекватных людей? Хм… Во-первых, все текущие трекеры сильно оптимизированы на продвижение конкретного сайта, а не кучи сайтов или зеркал и переездов. Вероятно, вы скажете, что у вас-то не так, у вас всего один сайт. Но, есть же ещё Facebook, ваши страницы на агрегаторах, статьи с нужной информацией. Во-вторых, текущие трекеры заточены под то, что ты знаешь не только свои ключевики, но и конкурентов за которыми хочешь следить. А если вылезет новый конкурент, не сможешь открутить его историю, а начнёшь следить с даты обнаружения. В-третьих, я нигде на текущих трекерах не видел, чтобы можно было разметить все сайты по группам и потом следить за движением не конкретных сайтов, а групп. Что происходит в выдаче долгосрочно? Съедят ли всех маркетплейсы? Также многие составляют кластеры одноразово и потом верят в них много лет. Мир меняется и интент может разделить или склеить часть кластеров. Если вы даже это заметите, то не узнаете, давно ли это произошло, не сможете сопоставить со скачами в позициях. И маркетологам нравятся красивые отчётики. Не имея сырых данных, вы очень ограничены в том, какие сможете построить.
  27. Короче, приходится делать всё ручками. Шучу, трекеры можно использовать для трекинга ключевых ключевиков, но свой трекер тоже нужен.
  28. Постарался выбрать только доступные инструменты, которые, вероятно, у вас есть, поэтому свой трекер окажется неоптимальным, немасштабируемым, зато бесплатным. Воспользуемся тем, что Netpeak в неравной борьбе с Google умудряется точно собирать позиции и сохранять странный, но точный отчёт. Преобразуем его данные в удобные для анализа с помощью Google Apps Script и запишем в Google Sheets. Потом наделаем отчётиков в Google Data Studio. Короче, если у вас уже есть Netpeak и google-эккаунт, то всё без регистрации и смс.
  29. Запускаете Netpeak Checker, нажимаете "не хочу слышать благую весть об обновлениях", тыкаете кнопку "Парсер ПС", вбиваете ключи, в настройках указываете ТОП10, регион, если есть прокси и антикапчу. Потом старт и ждёте. У меня 150 ключей в 2 поисковиках проверяет за 5 минут. Жаль, что это вам не Жаба, которую можно запускать шедулером по расписанию, нужно тыкать пальцами. Потом нажимаете на экспорт.
  30. Получаете вот такой файл. Выглядит красиво, но неоптимально для наших целей. Если вы из поколения Зет и у вас нет Excel, можете открыть этот файл в Google Sheets.
  31. Копипастите с специальный Google Sheet, у меня там есть скрипт с ручкой Import
  32. Вот в таком формате нам в итоге нужны данные. Можно использовать мой скрипт, который я расшарю, кому нужно, а можно и самому сделать подобное вручную или js-программистами.
  33. Чтобы красиво заполнить данные, я заполняю конфиги. Это нужно делать разово при добавлении новых данных - ключевиков или конкурентов. В hosts группы бывают - our, competitors, trusted. Ещё есть специальные группы: new - автодобавленные ранее неизвестные конкуренты, mix - там где нельзя только по хосту определить группу URLа - например, на facebook может быть как ваша страница, так и конкурентов. Такие URLы будут добавляться на страницу urls и нужно их там разметить. Заранее предупреждаю, что в данной презентации данные фейковые и я просто выбрал десяток сайтов и отметил их ours. Может туда попали действительно некоторые наши сайты, я не сверял.
  34. Данные готовы, теперь нужно ими накормить Data Studio. Создаёте новый Data Source, выбираете коннектор "Google Sheets" и выбираете нужный файл и лист.
  35. Размечаете формат полей - строка/число/дата. Обычно оно само правильно угадывает.
  36. Данные собрали, привели в удобный вид, вгрузили в датастудию. Теперь можно фигачить отчётики.
  37. Обычно в примерах гуру датастудии вы видите такие отчёты - с картинками, графиками, картами. Выглядит, конечно, красиво, но почему-то такие отчёты один раз делают и больше никогда не смотрит.
  38. Нам нужна не красота, а мясо. Поэтому, чем больше отчёт похож на скучную таблицу, тем больше там обычно смысла и потенциальной пользы.
  39. Давайте для начала повторим отчёты Topvisor. Вот топ конкурентов по одному поисковику.
  40. А вот вам топ конкурентов сразу по 2 поисковикам. Уже в 2 раза лучше. Но подождите, мы же можем добавить свой кастомной логики. Например, я считаю, что wikipedia и youtube нам не прямой конкурент, поэтому можно не показывать трастовые сайты в списке топ-конкурентов. У топвизора есть фильтр по группе ключевиков, и у нас есть. Только у нас круче - можно не только фильтровать по конкретной группе, а по группам, которые содержат или не содержат какое-то слово. А сбоку покажем кто целиком забирает трафик. Тут уже не отфильтровываем трастовые сайты, интересно, сколько у них трафика. И раз мы знаем какие сайты коммерческие, можем выделить кластеры ключевиков, где трафик у коммерческих сайтов и те, где трафик у некоммерческих.
  41. Настраивается такой лист за 10-15 минут, никакого программирования. Похоже на Pivot Tables в Excel. Если вы с ними разобрались, то и с этим разберётесь. Если до сих пор не знаете как пользоваться Pivot Tables, то зря, завтра погуглите и разберитесь.
  42. Ещё был такой отчёт, который всем нравится. Строки - ключевики, столбцы - даты, значения - позиция выбранного сайта.
  43. Клац-клац и сделали такой же отчёт. Единственное неудобство - можно сортировать только по данным, которые отображаются на экране. Я люблю сортировать по полезности ключевика по убыванию, чтобы самые частотные ключи были повыше. Поэтому получается лишний столбец. Добавляем в таблицу фильтр по url_group = our и получаем суммарные данные по всем нашим сайтам. По трафику я выбрал сумму, а по позициям минимальное значение. То есть, если у нас один сайт на 1-м, а второй на 5-м месте, то покажется, что по этому ключу мы на 1-м месте. Можно отфильтровать данные по определённому домену или по группе доменов, которые содержат 24 в url.
  44. Но что если нам мешает лишний столбец. У нас же есть отдельный лист keywords, где есть keyword и volume. Google Data Studio спешит на помощь. Там есть возможность делать "blended data source" - склеивать несколько data sources в один. Выглядит довольно запутанно, но достаточно сделать 1 раз, чтобы понять что к чему. Подключаем данные из keywords, связываем по keyword, выбираем все нужные нам данные для фильтров и таблицы. В отчёте выбираем blended data source.
  45. Ура, нет лишнего столбца, данные отсортированы по volume, а не нашему traffic. И для полного счастья ещё разукрасим позиции - чем зеленее, тем круче.
  46. Разукрашка делается с помощью условного форматирования, очень похоже на аналогичную функцию в Excel.
  47. Дальше был отчёт - одна дата, позиции нескольких сайтов по всем ключевикам.
  48. Да пожалуйста. Только у нас опять получилось лучше. Мы можем указать любые сайты, а не только заранее выбранные конкуренты.
  49. И вот этот отчёт я люблю - топчик за дату по выбранному ключевику.
  50. Вбиваем ключевик, выбираем дату и смотрим сразу в двух поисковиках. И опять у нас лучше - мы же разметили сайты, поэтому есть столбец с группой сайтов. И ещё разукрасим для красоты.
  51. А теперь примеры отчётов, которые интересны, но нет в популярных трекерах. Допустим, нам пришла гениальная идея продвигать не только сайт, но ещё и видосики. Неплохо перед этим посмотреть, показывается ли вообще youtube по нашим ключам. В обычном трекере вам надо было бы добавить его в конкуренты, подождать пока пройдёт следующая проверка, проанализировать и удалить из конкуентов, потому что дорого. Посмотреть тренд - всегда ли так было или есть рост-падение - вообще нельзя. А у нас можно.
  52. Обычно трекеры показывают стату до уровня ключевиков, а если их хотя бы сотни, уже не влезает в экран, а значит сложно анализировать. А мы можем сделать отчёт до уровня кластеров ключевиков. Выбираем любой сайт и видим по каким кластерам он получает трафик.
  53. Также я считаю полезным смотреть на уровне кластеров статистику - по скольки ключевикам мы в TOP3. Мы могли бы добавить такое поле в Google Sheets, но там количество клеток на листе ограничено, поэтому лучше добавить расчётное поле в Google Data Studio. Если позиция 1, 2, 3 - то оно будет 1, иначе 0. Тогда нам будет достаточно посчитать сумму по этому полю, чтобы узнать количество ключей в TOP3.
  54. Вот такой получается отчёт. Выбираем целиком группу сайтов или конкретный сайт и смотрим динамику по количеству ключей, где мы в TOP3.
  55. Ох, какой я молодец. Но подождите пока хлопать.
  56. Давайте подумаем, а что бы ещё хотелось.
  57. Я бы хотел, чтобы хосты можно было назвать весёлыми именами, а не "boringsite.com". Это и удобнее для восприятия и сильно упрощает склеивание в наших отчётах постоянно переезжающих сайтов. Также, чтобы упростить первоначальную кластеризацию, можно было бы называть кластеры автоматически, причём одинаково называть кластеры с одинаковыми сайтами в TOP3. Ещё интересно, насколько кластер ещё правильный. Для этого можно покзаывать насколько похожи TOP3 по данному кластеру. Абсолютное значение не так важно, как резкие его изменения. Ну и конечно, все хотят графиков. Это всё можно сделать с этими данными.
  58. И ещё хотят автоматизации. Вот таблица допустимого времени на автоматизацию. Например, если вы потратите день на задачу, которую вы делаете каждый день по 1 минуте, то эта экономия вам окупится за 5 лет.
  59. Какие у нас есть ограничители. Для сбора данных нужно не забывать нажимать одни и те же кнопочки: запустить Netpeak, открыть парсер ПС, нажать Рестарт, подождать, нажать Экспорт, скопировать в Google Sheet, нажать Import. Google Script у меня на 300 ключевиках импорт отрабатывает за 10 секунд. Возможно, будет дольше, когда будет много данных. У нас есть 6 минут. Потом нужно что-то решать - например, импортировать за несколько запусков. Если копить данные долго, может закончиться лимит клеток в Google Sheets. Текущего лимита хватит на год, если 800 ключей сбор TOP10 раз в неделю. Потом можно или чистить данные, или разбивать на несколько листов и объединять с помощью blended data source. Я привык к хорошему, поэтому мне тормоза в несколько секунд в Google Data Studio кажутся ооочень долгими и я забываю, что хотел сделать.
  60. К счастью, это конвейер и можно поменять только ту часть, которая является узким звеном. Netpeak Checker можно тыкать не руками, а запрограммировать Autohotkey. Или перейти на API стороннего сервиса. Google Script можно поменять на PHP или Python-скрипт. И разработчиков больше и возможностей по обработке данных больше. Google Sheets можно за 10 минут, если знать как это делать, можно поменять на взрослую базу данных вроде MySQL. Это стоит столько, сколько самая простая VDS - от 3 до 10 долларов в месяц. И Google Data Studio можно поменять на более профессиональный инструмент. Тот, кто видел отчёты на Tableau, понимает о чём я говорю.
  61. Итого: трекать SERP нужно, есть тулзы, но они не всемогущи, в отличие от вас. Я хотел описать общий принцип, с нуля настроить такую систему занимает пару дней, но я могу дать для примера ту, которую показал. Чтобы мне меньше людей писало, я придумал квест на получение этого шаблона - нужно зарегистрироваться на сайте bananza.net и потом написать мне в telegram @luchaninov свой email, я расшарю на него.
  62. Спасибо, что дослушали. Если хотите пользоваться классными инструментами, Firelink ищет толковых SEOшников и линкбилдеров. А если пока не ищете работу по уважительной причине, например, льёте на гемблу, то подключайтесь к чатику в Telegram.