Successfully reported this slideshow.
Your SlideShare is downloading. ×

Кластеризация семантики

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 31 Ad
Advertisement

More Related Content

Slideshows for you (20)

Similar to Кластеризация семантики (20)

Advertisement

More from NaZapad (20)

Advertisement

Кластеризация семантики

  1. 1. Содержание 1. Зачем 2. Подходы 3. Делаем правильно 4. Лайфхаки
  2. 2. Зачем кластеризировать
  3. 3. Скока страниц? • Говорим только о посадочных (для PBN pages -> sites) • Цель от бизнеса маркетингу: max доход с ROMI ≥ X • Перевод на продуктовый: удовлетворить все интенты, до которых можем и хотим дотянуться • Перевод на SEOшный: • выделить кластеры ключевиков с большим volume и разумной конкуренцией; • не вылезать с контентом, где будет bounce сильно больше конкурентов
  4. 4. Если промахнёмся • Много – плохо: • долго, дорого (контент, ссылки) • возможная каннибализация – плохо для SEO • Мало – плохо: • теряем деньги • неполное покрытие тематики – плохо для SEO • Страницы ни для кого – плохо: • уменьшает ROMI • лишние страницы без трафика – плохо для SEO
  5. 5. Что такое интент? • Люди выражают через поисковые запросы • Раньше было проще • средний IQ Интернета выше • мало сайтов • короткие запросы (SEO-тексты) • прямое вхождение, длинные запросы, опечатки (дорвеи) • Сейчас по многим запросам одинаковый результат • лучше для людей • проще для сайтов для людей
  6. 6. Подходы к кластеризации
  7. 7. Варианты определения интента • спросить клиентов • Customer Development • Google Ads • спросить экспертов • самому стать экспертом • использовать словарь • спросить конкурентов • спросить ботов • скинуть Ожгибесову • ваш вариант
  8. 8. Словарь • KeyCollector • скрипт Деваки, seo-excel.ru лемматизация • word2vec t-SNE https://en.wikipedia.org/wiki/T-distributed_stochastic_neighbor_embedding
  9. 9. Конкуренты Возможно, ваш сайт тоже подойдёт, если он достаточно хорош
  10. 10. Спросить ботов • Если по одинаковому интенту Google показывает одинаковые результаты, может считать слова с одинаковыми результатами одинаковым интентом? • Даже если ошибёмся, то Google может считать это более правильным, чем правильную кластеризацию
  11. 11. Спросить ботов: «крутилки» • Hard/Soft/Протокластеры • TOP N • все равны или есть веса? • порядок имеет значение? • Domains/Subdomains/Pages • Веса разных сайтов • больше качественным конкурентам • меньше Alexa TOP10K и 20M+
  12. 12. Ahrefs Parent Topic
  13. 13. Куда платить? Мой топчик • RushAnalytics • SerpStat • Topvisor Хочу ещё • Megaindex • KeyAssort • MindSerp • SEMParser • Семён-Ядрён
  14. 14. Кластеризация DIY
  15. 15. Общий алгоритм 1. Добавить ключи 2. Собрать SERP 3. Кластеризировать 4. Убрать мусор 5. Найти новых конкурентов 6. Если не устал, goto 1 7. Подтюнить руками
  16. 16. Собрать SERP ● Ctrl+C, Alt+Tab, Ctrl+V ● A-Parser ● Netpeak Checker ● KeyCollector ● ScreamingFrog https://www.searchenginejournal.com/scrape-google-serp- custom-extractions/267211/ ● API: Serpstat https://serpstat.com/api/37-top-for-a-keyword-keywordtop/ https://seotoolsforexcel.com/serpstat/ ● API: SERanking, DataForSEO ● https://github.com/Javinator9889/pyGle https://www.reddit.com/r/bigseo /comments/bgkqji/does_anyone _have_a_bulk_serp_scraper_wi th_a_full/
  17. 17. $serp.format('$queryt$linkt$anchort$totalcountt$misspelln') “Position” - Excel F2 =IF(A1<>A2, 1, F1)
  18. 18. Кластеризация: Excel • Keyword – 3 числа • Оставить только TOP3 • Перевести URL в hash • PivotTable • min, max, avg hash • codename = concatenate • ленивый? просто avg • PivotTable PivotTable • codename: keywords =IF(B2="","",ROUND(1000000000*ABS(COS((CO DE(MID(B2,ROUNDUP(LEN(B2)/9,0),1))*(CODE( MID(B2,ROUNDUP(LEN(B2)/5,0),1))+100)/CODE( MID(B2,ROUNDUP(LEN(B2)/3,0),1))*(CODE(MID( B2,ROUNDUP(LEN(B2)*8/9,0),1))+25)/CODE(MID (B2,ROUNDUP(LEN(B2)*6/9,0),1))*(CODE(MID(B 2,ROUNDUP(LEN(B2)*4/9,0),1))- 25))/LEN(B2)+CODE(B2)+CODE(RIGHT(B2,1))*7+ CODE(LEFT(RIGHT(B2,2),1))*9)),0))
  19. 19. E2 =IF(C2="","",IF(AND(C2=1,C1<>1),A1,E1)) F2 =IF(B2="","",ROUND(1000000000*ABS(COS((CODE(… // см. прошлый слайд G2 =IF(E2="","",GETPIVOTDATA("Hash",'pivot hash'!$A$4,"Keyword",E2)) H2 =IF(E2="","",VLOOKUP(E2,ahrefs!B:E,4,0)) I2 =IF(E2="","",VLOOKUP(E2,ahrefs!B:E,3,0))
  20. 20. Пишем свой скрипт
  21. 21. Пишем свой скрипт • Сортируем keywords по Volume DESC • Находим совпадения 10, 9, 8, …, 4 keys • получится много мелких кластеров с очень связанными keywords • Объединяем мини-кластеры с 10, 9, 8, …, 4 одинаковыми keywords • Получаем полуHard4-полупротокластеры
  22. 22. Лайфхаки
  23. 23. Лайфаки • Экономьте - проверяйте ежедневно только топовый запрос кластера в SERP-чекере • Называйте кластера красиво и коротко • Называйте кластера одинаково в разных поисковиках (Google, Google Mobile, Google EN-XX, Yandex, Bing, …) • Перепроверяйте кластера раз в год (iphone X)
  24. 24. Disclaimer Да, 1 страница может вылезать хорошо в нескольких кластерах, если до вас никто этого не пробовал.
  25. 25. • Кластеризировать нужно • Есть много способов • Можно и без волшебства • кинь свой сайт и до 2.5K keywords в телеграм @luchaninov – получи кластеризацию бесплатно (тестю скрипт)

×