Упрощение жизни с кластерами запросов

Упрощение жизни с кластерами запросов

Настройка при работе первый раз с макросами

При первом запуске макросов на ПК необходимо выполнить до настройки MS Excel

  1. Зайти в пункт меню файл

Выбор Файл

Выбор Файл

2. Далее – параметры

Параметры

Параметры

3. Заходим в центр управления безопасностью

Центр управления безопасностью

Центр управления безопасностью

4. Выставляем настройки, как на рисунке ниже

Параметры ActiveX

Параметры ActiveX

Параметры макрасов

Параметры макрасов

5. В случае отсутствия в меню пункта разработчик - его нужно добавить в ленту. Нам необходим этот элемент чтобы видеть VBA код

Добавление в меню «Разработчик»

Добавление в меню «Разработчик»

Выбор настрйоки

Выбор настройки

Дальше можно начать работать с файлом с кластерами. Открываем файл и переходим во вкладку Разработчик и нажимаем Visual Basic

Visual Basic

Visual Basic

Я располагаю окна следующим образом - окно с кластерами Кнопка Win + Стрелочка влево, Код Макроса Кнопка Win + Стрелочка вправо

Вид окна

Вид окна

6. Нажимаем в области таблиц ПКМ добавить модуль

Работа в модуле

Работа в модуле

7. Копируем с Яндекс диска код макроса и вставляем в модуль

8. Обязательно выделяем ячейку в нашем файле с кластерами. А то если много Excel файлов открыто - может отработать на другом активном

9. Далее запускаем макрос

Запуск макроса

Запуск макроса
РАЗРАБОТКА САЙТОВ
SEO продвижение
РЕПУТАЦИОННЫЙ МАРКЕТИНГ

Макрос выделения основного запроса кластера

Макрос позволяет в работе выделять основной запрос кластера при черновой кластеризации. Он анализирует файлы по силе группировки 3 и 4 и помогает не пропускать переход к новым значениям.

Часть черновой кластеризации из JM

Часть черновой кластеризации из JM

Выполнения кластера осуществляется с остановками кода, для детального анализа ключей – для этого в коде ставятся точки остановки. На рисунке ниже представлены ключи и видно выделение главного запроса кластера после выполнения кода макроса.

Выделение кластера

Выделение кластера

А вот и сам макрос

Dim lastRow, i, y As Long
Sub first()
lastRow = Cells(Rows.Count, 1).End(xlUp).Row
' Указать начальную строку 1 1
i = 25279
Do While i <= lastRow
y = i
Do While (Cells(i, 2) = Cells(y, 2)) And Cells(i, 3) = Cells(y, 3) And (Cells(i, 2) <> 0)
Cells(i, 1).Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535</p><p>.TintAndShade = 0
.PatternTintAndShade = 0
End With
y = y + 1
Loop
i = y
If Cells(i, 1).Interior.Color = 65535 Then
i = i + 1
End If
Loop
End Sub

Макрос выделения кластеров после маркерной привязки, и их нумерации

Для упрощения работы было принято решение написать скрипт по автоматизации процесса выделения кластеров после маркерной привязки и их нумерации.

После того как осуществлена необходимая сортировка можно выполнить скрипт.

Пример файла

Пример файла

Скрипт:

Dim lastRow, i, y, a, line As Long
Sub first()
Cells.Select
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
Selection.Borders(xlEdgeLeft).LineStyle = xlNone
Selection.Borders(xlEdgeTop).LineStyle = xlNone
Selection.Borders(xlEdgeBottom).LineStyle = xlNone
Selection.Borders(xlEdgeRight).LineStyle = xlNone
Selection.Borders(xlInsideVertical).LineStyle = xlNone
Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
lastRow = Cells(Rows.Count, 2).End(xlUp).Row
' Начальные значения переменных i = строка после шапки
line = 0</p><p>a = 1</p><p>i = 2
Do While i <= lastRow</p><p>y = i
'Здесь задаем столбик для вычисления веса кластера. По умолчанию 8 столбик
'Плюс необходимо задать столбик с частотностью попорядку
Cells(i, 8) = Cells(i, 7)
Do While Cells(i, 2) = Cells(y, 2)
If line = 0 Then
Cells(i, 1).Value = a
Rows(i).Select
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
Selection.Borders(xlEdgeBottom).LineStyle = xlNone
Selection.Borders(xlEdgeRight).LineStyle = xlNone
Selection.Borders(xlInsideVertical).LineStyle = xlNone
Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
line = 1</p><p>Else</p><p>Cells(y, 1).Value = a
Cells(i, 8) = Cells(i, 8) + Cells(y, 7)
End If
y = y + 1
Loop
a = a + 1
line = 0
i = y
If Cells(i, 1).Interior.Color = 65535 Then
i = i + 1
End If
Loop
End Sub

Результат после использования скрипта

Результат работы макроса

Результат работы макроса

В дополнение макрос рассчитывает силу кластера по частотности по порядку.

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

Автор

Артём Опарин

Артём Опарин

ИНТЕРНЕТ-МАРКЕТОЛОГ С ОПЫТОМ БОЛЕЕ 10 ЛЕТ.

Подписывайтесь в соцсетях:

Комментарии

Вам также может понравиться

Beyond Speed: Как метрики CWV 2.0 и энергоэффективность определяют лидеров выдачи в 2026 году
13 мая 2026
296
Beyond Speed: Как метрики CWV 2.0 и энергоэффективность определяют лидеров выдачи в 2026 году
В 2026 году поисковое продвижение окончательно вышло за рамки работы с ключевыми словами и ссылочной массой. Сегодня в центре алгоритмов Яндекса и Google стоит живой человек и его субъективное ощу...
Читать
Секреты продвижения в двух поисковых гигантах: исчерпывающее руководство по отличиям SEO под Яндекс и Google
21 марта 2025
1533
Секреты продвижения в двух поисковых гигантах: исчерпывающее руководство по отличиям SEO под Яндекс и Google
Осуществлять эффективное SEO-продвижение в современных реалиях невозможно без глубокого понимания различий в подходах ведущих поисковых систем к ранжированию и формированию выдачи. При этом две кр...
Читать
Браузер - связующее звено в цифровой эпохе: руководство по выбору и использованию
4 апреля 2025
1414
Браузер - связующее звено в цифровой эпохе: руководство по выбору и использованию
Браузер – это программное обеспечение, без которого невозможно представить себе современный интернет. Исходный код браузера определяет его функциональность. Он выступает своеобразным окном, через ...
Читать
Бесконечные фильтры и сортировки: как остановить генерацию дублей и спасти краулинговый бюджет
22 мая 2026
256
Бесконечные фильтры и сортировки: как остановить генерацию дублей и спасти краулинговый бюджет
Современный интернет-магазин невозможно представить без фильтрации и сортировки товаров (по цене, бренду, цвету). С точки зрения UX — это стандарт качества, но для SEO данный функционал часто стан...
Читать
Энциклопедия FTP: Полный Путеводитель по Протоколу Передачи Файлов
5 августа 2024
1876
Энциклопедия FTP: Полный Путеводитель по Протоколу Передачи Файлов
Протокол FTP (File Transfer Protocol) является одним из фундаментальных и широко используемых стандартов передачи данных в компьютерных сетях. Его история началась еще в 1971 году, задолго до появ...
Читать
Продвижение мобильных приложений: полный гайд по ASO, рекламе и аналитике
25 февраля 2026
206
Продвижение мобильных приложений: полный гайд по ASO, рекламе и аналитике
В условиях стремительно развивающегося рынка мобильных приложений, продвижение играет ключевую роль в успешном выходе продукта на рынок и его дальнейшем росте. Сотни новых приложений каждый день п...
Читать
Надёжный бэкап — лучший план Б в жизни цифровых файлов
25 июня 2025
614
Надёжный бэкап — лучший план Б в жизни цифровых файлов
В эпоху цифровизации информация стала важнейшим активом — неважно, идёт ли речь о корпоративной базе данных, личных фотографиях или содержимом интернет-магазина. Вся наша работа, переписка, докуме...
Читать
Траст сайта: как заслужить доверие Google и Яндекса
2 июня 2025
1035
Траст сайта: как заслужить доверие Google и Яндекса
В эпоху цифровой конкуренции и информационного шума завоевание высоких позиций в поисковой выдаче стало задачей стратегического уровня для любого онлайн-проекта. SEO уже давно перестало быть прост...
Читать
Метатег Description: пошаговое руководство по созданию эффективных описаний
4 февраля 2025
1255
Метатег Description: пошаговое руководство по созданию эффективных описаний
Метатег Description является одним из ключевых элементов технической оптимизации сайта, играющим важную роль в продвижении веб-ресурса. Этот HTML-элемент представляет собой краткое описание содерж...
Читать
Профессия SEO-специалист: всё, что нужно знать
20 августа 2024
1346
Профессия SEO-специалист: всё, что нужно знать
На сегодняшний день эффективное присутствие компании в интернете является критически важным для успеха бизнеса. По данным статистики, более 90% пользователей начинают поиск товаров и услуг именно ...
Читать
Полный гид по использованию Вебвизора Яндекс.Метрики: Настройка, анализ и оптимизация
12 марта 2026
383
Полный гид по использованию Вебвизора Яндекс.Метрики: Настройка, анализ и оптимизация
Что такое Яндекс.Метрика? Яндекс.Метрика — это бесплатный сервис веб-аналитики, предоставляемый Яндексом. Он позволяет владельцам сайтов отслеживать поведение пользователей, анализировать статист...
Читать
Как увеличить органические продажи на маркетплейсах: полное руководство по оптимизации карточек товара
22 июня 2026
249
Как увеличить органические продажи на маркетплейсах: полное руководство по оптимизации карточек товара
В 2026 году рынок маркетплейсов окончательно трансформировался: эпоха «дикого роста», когда продажи шли практически у любого продавца, сменилась жесткой конкурентной борьбой. Сегодня Wildberries, ...
Читать
Mobile First от Google: Что это и как подготовить сайт в 2025 году
29 августа 2025
664
Mobile First от Google: Что это и как подготовить сайт в 2025 году
В последние годы цифровая среда стремительно трансформируется: привычные настольные компьютеры постепенно уступают место мобильным устройствам. Если еще 10 лет назад интернет-активность пользовате...
Читать
Что такое клиентоориентированность: примеры, принципы и шаги для повышения
17 декабря 2025
383
Что такое клиентоориентированность: примеры, принципы и шаги для повышения
Клиентоориентированность — это одна из ключевых составляющих успешного бизнеса в современных условиях. В условиях высокой конкуренции на рынке каждый бизнес стремится найти способы выделиться сред...
Читать
Настройка геотаргетинга: сделайте рекламу и SEO точными на 100%
22 августа 2025
724
Настройка геотаргетинга: сделайте рекламу и SEO точными на 100%
В современном цифровом пространстве побеждает не тот, кто просто показывает рекламу, а тот, кто показывает нужную рекламу нужному человеку в нужное время и в нужном месте. Представьте: вы ищете «д...
Читать
Алгоритм Google MUM в 2025 году: как изменилась поисковая выдача и что делать SEO-специалистам
21 ноября 2025
376
Алгоритм Google MUM в 2025 году: как изменилась поисковая выдача и что делать SEO-специалистам
Google MUM (Multitask Unified Model) — это нейросетевая модель, представленная в 2021 году и полностью интегрированная в поиск к 2025-му. Она в 1000 раз превосходит BERT по мощности и способна обр...
Читать
SEO анализ конкурентов: Как исследование конкурентов помогает улучшить позиции вашего сайта
27 октября 2025
278
SEO анализ конкурентов: Как исследование конкурентов помогает улучшить позиции вашего сайта
SEO анализ конкурентов — это одна из ключевых составляющих успешной стратегии поисковой оптимизации. В условиях жесткой конкуренции в интернете, важно не только следить за собственными показателям...
Читать
Гипертекст: Что это, как работает и зачем он нужен в современном интернете
18 июля 2025
1153
Гипертекст: Что это, как работает и зачем он нужен в современном интернете
Гипертекст — это не просто часть веб-страницы, а основа всей цифровой среды, в которой мы живём. Он настолько глубоко интегрирован в наш повседневный онлайн-опыт, что многие даже не осознают его п...
Читать
Что цвета фирменного стиля могут рассказать о вашем бренде: психология, стратегия и влияние на потребителя
16 мая 2025
1430
Что цвета фирменного стиля могут рассказать о вашем бренде: психология, стратегия и влияние на потребителя
Цвета играют неоценимую роль в создании и поддержании имиджа компании, ведь они являются одним из основных инструментов для привлечения внимания и формирования восприятия бренда. В мире маркетинга...
Читать
Качественный бриф: обязательный инструмент для заказчиков и исполнителей
27 августа 2024
2111
Качественный бриф: обязательный инструмент для заказчиков и исполнителей
В современном деловом мире эффективная коммуникация между заказчиком и исполнителем является ключевым фактором успеха любого проекта. Именно поэтому бриф, или "брифинг", играет такую важную роль. ...
Читать
Частотность ключевых запросов в поисковых системах: способы определения и виды
13 апреля 2022
4768
Частотность ключевых запросов в поисковых системах: способы определения и виды
Что такое частотность запросов в ПС? Частотность – количественная величина, показатель, который указывает на то, сколько раз пользователь обращался к поисковой системе с определенным запр...
Читать
Что такое индексация сайта и как она помогает вашему бизнесу получать клиентов из поиска
20 марта 2026
319
Что такое индексация сайта и как она помогает вашему бизнесу получать клиентов из поиска
В современном цифровом мире создание сайта — это лишь половина дела. Чтобы ваш ресурс начал приносить прибыль, он должен стать видимым для потенциальных клиентов в Google и Яндексе. Ключевым этапом на...
Читать
Sitemap.xml: как создать и для чего нужна карта сайта
8 апреля 2022
3706
Sitemap.xml: как создать и для чего нужна карта сайта
Что такое карта сайта sitemap.xml XML-карта сайта — файл с информацией для поисковых систем о тех страницах, которые требуется проиндексировать. Другими словами, карта сайта — полный перечень все...
Читать
Что такое релевантность простыми словами
16 мая 2024
2354
Что такое релевантность простыми словами
Определение релевантности В широком смысле релевантностью называют соответствие одного объекта другому. Это понятие произошло от английского relevant — соответствующий, уместный. В SEO рел...
Читать
Автоматический обзвон клиентов голосовым роботом: полное руководство по запуску от А до Я в 2026 году
23 апреля 2026
337
Автоматический обзвон клиентов голосовым роботом: полное руководство по запуску от А до Я в 2026 году
Современный рынок коммуникаций переживает фундаментальную трансформацию. Еще несколько лет назад автоматический обзвон ассоциировался исключительно с агрессивным телемаркетингом и низкокачественны...
Читать
Что такое SSL сертификат?
3 ноября 2021
2457
Что такое SSL сертификат?
В данной статье постараемся разобраться с таким элементом сайта, как SSL сертификат, для чего он нужен. Что такое SSL сертификат? SSL-сертификат – говоря простым языком, удостоверение лич...
Читать
Гайд по лид-магнитам: как собирать подписчиков и греть лиды
2 июня 2025
927
Гайд по лид-магнитам: как собирать подписчиков и греть лиды
В условиях высокой конкуренции и перегрузки информацией пользователь редко совершает покупку сразу. Сегодня важно не только привлечь внимание, но и вовлечь потенциального клиента — мягко, ненавязч...
Читать
Сайт-визитка — просто, быстро, эффективно: инструкция для начинающих
8 сентября 2025
506
Сайт-визитка — просто, быстро, эффективно: инструкция для начинающих
Сайт-визитка — это компактный веб-ресурс, состоящий из одной или нескольких страниц (обычно до 10), основная цель которого — кратко и четко представить бизнес, специалиста или услугу в интернете. ...
Читать
Как ставить цели по СМАРТ и добиваться больших результатов
25 июня 2024
2005
Как ставить цели по СМАРТ и добиваться больших результатов
В современном динамичном мире бизнеса умение правильно ставить цели играет ключевую роль в достижении успеха. Одной из наиболее популярных и эффективных методик целеполагания является подход СМАРТ...
Читать
Мультиязычный сайт: способы реализации и технические нюансы
12 июля 2022
3042
Мультиязычный сайт: способы реализации и технические нюансы
Когда компании требуется увеличить SEO-трафик, обычно решение находится в двух стратегиях: создание большего объема оптимизированного контента и закупка внешних ссылок. При этом некоторые специали...
Читать
Поисковые роботы: что это такое и как ими управлять
16 декабря 2024
1312
Поисковые роботы: что это такое и как ими управлять
Поисковые роботы, также известные как краулеры, пауки или боты, играют ключевую роль в функционировании поисковых систем. Они выступают связующим звеном между опубликованным в интернете контентом ...
Читать
Инструкция по настройке и использованию Screaming frog SEO spider для технического аудита сайта
4 апреля 2022
15137
Инструкция по настройке и использованию Screaming frog SEO spider для технического аудита сайта
Основные настройки сканирования сайта Для большинства специалистов общий аудит сайта – непростая задача, однако с таким инструментом, как Screaming Frog SEO Spider (СЕО Паук), она может стать зна...
Читать
смотреть все