Как за 10 минут собрать семантическое ядро и еще 5 крутых SEO-кейсов


И сегодня я расскажу вам о нашей API-консоли, которая способна стать крутым помощником сеошника и автоматизировать рутинные задачи. А также опишу несколько нестандартных кейсов ее использования ;)
- Что такое API-консоль и в чем ее преимущества?
- Как узнать долю коммерческих запросов домена?
- Как узнать, сколько мусорного трафика у домена?
- Как узнать количество брендового трафика у домена?
- Как за 10 минут собрать огромное семантическое ядро?
- Как построить внутреннюю перелинковку сайта?
- Как провести денежную оценку SEO?
- Как списываются лимиты?
- Выводы
Что такое API-консоль и в чем ее преимущества?
Высококачественный анализ ключевых фраз, проверка результатов за считанные секунды, быстрый конкурентный анализ и поиск необычных решений — вот лишь некоторые из преимуществ, предлагаемых API Serpstat. Все функции у вас под рукой: от анализа отдельного сайта, до сканирования со сложными оценками. Вы можете найти больше информации о применении интерфейса в руководстве.
Как узнать, сколько мусорного трафика у домена?



Как узнать долю коммерческих запросов домена?

SELECT `url`,
sum(`raw_traff`) AS `raw_traff`,
sum(`filtered_traff`) AS `filtered_traff`,
sum(`raw_traff_cost`) AS `raw_traff_cost`,
sum(`filtered_traff_cost`) AS `filtered_traff_cost`,
100*sum(`filtered_traff`)/sum(`raw_traff`) AS `filtered_traff_procent`
FROM (SELECT
`raw_results`.`url` AS `url`,
`raw_results`.`_se` AS `_se`,
`raw_results`.`cost` AS `cost`,
`raw_results`.`position` AS `position`,
`raw_results`.`traff` AS `raw_traff`,
`results`.`traff` AS `filtered_traff`,
(`raw_results`.`traff` * `raw_results`.`cost`) AS `raw_traff_cost`,
(`results`.`traff` * `results`.`cost`) AS `filtered_traff_cost`
FROM raw_results() as `raw_results`
LEFT JOIN `results`
USING `keyword`,`_se`,`position`
)
GROUP BY `url`


- raw_traff — трафик до применения фильтра;
- filtered_traff — трафик после применения фильтра;
- raw_traff_cost — сумма CPC*traff до применения фильтра;
- raw_traff_cost — сумма CPC*traff после применения фильтра;
- filtered_traff_procent — процент оставшегося трафика.
Получите быстрый обзор и сэкономьте свое время с персональной демонстрацией Serpstat! Хотите получить пробную версию или успешные кейсы использования? Отправьте запрос и наша служба поддержки свяжется с вами ;)
Парсинг топа для анализа контекстной рекламы: примеры использования
С другой стороны, брендовый трафик нужно учитывать в моделях атрибуции. Допустим, пользователь пришел к нам из контекстной рекламы. Через день пришел по запросу «Serpstat.com» и зарегистрировался. В этом случае конверсию нужно засчитать контекстной рекламе, а не SEO. Другими словами, нужно относиться к брендовому трафику также, как и к прямым переходам.
Но проблема в том, что поисковые системы скрывают ключевое слово. Она известна в интернет-маркетинге как «not provided». Из-за чего мы не можем определить, есть ли в бренд в ключевом слове или нет.
С помощью API-Консоли мы быстро решили эту проблему и разработали универсальный способ узнать, сколько брендового трафика на какой-то странице.

SELECT `url`,
sum(`traff`) AS `traff`,
sum(`traff_cost`) AS `traff_cost`,
sum(`brand_traff`) AS `brand_traff`,
sum(`brand_traff_cost`) AS `brand_traff_cost`,
(100*sum(`brand_traff`)/sum(`traff`)) AS `brand_traff_prc`,
(100*sum(`brand_traff_cost`)/sum(`traff_cost`)) AS `brand_traff_cost_prc`
FROM(SELECT *,
(`is_brand` * `traff`) AS `brand_traff`,
(`is_brand` * `traff_cost`) AS `brand_traff_cost`
FROM (SELECT *,
(`traff` * `cost`) AS `traff_cost`,
1 * (
`keyword` like '%серпстат%' OR
`keyword` like '%serpstat%' OR
`keyword` like '%серп стат%' OR
`keyword` like '%serp stat%' OR
`keyword` like '%продвигатор%' OR
`keyword` like '%prodvigator%'
) as `is_brand`
FROM `results`
)
)
GROUP BY `url`
ORDER BY `brand_traff_prc` DESC


- traff — весь трафик;
- traff_cost — оценка стоимости трафика (CPC * traff);
- brand_traff — брендированный трафик;
- brand_traff_cost — оценка брендированного трафика;
- brand_traff_prc — процент брендированного трафика.
Получаем метод определения брендированного трафика с 90%: если среди этих 10 страниц есть посадочные, то трафик брендовый, в противном случае — нет.
Как за 10 минут собрать огромное семантическое ядро?
- Аналогично с ключевыми словами, которые есть у 3 конкурентов.



- отметьте галочкой эту запись на вкладке History;
- выберите Delete domain data not related to you domain;
- впишите в поле Your domain адрес вашего домена.

Как построить внутреннюю перелинковку сайта?

SELECT ('<a href=”'+url+'”>'+FIRST(keyword)+'</a>') as link_code
FROM (SELECT * FROM results ORDER BY traff DESC)
GROUP BY url ORDER BY sum_traff DESC


Как провести денежную оценку SEO?


Как считается traff_cost?
- traff — примерного трафика по ключевому слову (зависит от позиции и частотности ключевого слова).
- cost — средней стоимости клика (CPC) по данным Google Ads.
Как списываются лимиты?
- План Lite: 100.000.
- План Standard: 500.000.
- План Advanced: 1.000.000.
- План Enterprise: 2.000.000.
Невостребованные лимиты сгорают в конце месяца. И вам заново начисляются новые в зависимости от плана.
За использование сервиса у вас будут сниматься API-строки. Если вы скачали отчет длиной в 1000 строк, то у вас снимется 1000 API-строк. Скачивание начинается после нажатия кнопки Load Data.
После того как данные скачались строки не будут списываться, пока вы снова не нажмете на кнопку Load Data. То есть можно фильтровать запросы по минус-словам, скачивать данные и выполнять SQL фильтрацию бесплатно.
Не всегда данные скачиваются с Serpstat. Консоль кеширует запросы. В этом случае строки не списываются с баланса. Например, если вы ничего не меняя, второй раз нажмете кнопку Load Data, то отчет «скачается» моментально и вы ничего не потратите.
Если у вас было два региона и вы нажали «Load Data» и потом добавили третий регион, то ⅔ данных будет получено из кеша (быстро и бесплатно).
С другой стороны, некоторые продвинутые возможности могут тратить больше строк, чем результатов в ответе. Например, мы уже описали как работает метод domains_keywords_match_sdk.
Также, если вы вместо домена будете использовать часть URL (например, serpstat.com/ru/blog/), то консоль скачает ключевые слова по всему сайту и только потом удалит не содержащие serpstat.com/ru/blog/.
Управлять количеством загружаемых данных можно настройкой Max. Rows. Справа от нее будет теоретический максимум затраченных строк. В большинстве методов он будет равен Max. rows * число доменов * число регионов.
В некоторых методах Max. Rows может не быть. Например domain_info при одном регионе и одном домене в запросе возвращает одну строку. В этом случае теоретический лимит можно посмотреть справа от кнопки Get Data.

Если вы введете в domain_kewords какой-то маленький сайт у которого всего 100 ключевиков, то какой бы не был лимит, скачается не более 100 строк и столько же строк будет списано.
После нажатия Load Data будет показано, сколько строк всего есть в базе данных Serpstat (total) и сколько скачалось (downloaded). Кстати downloaded не учитывает кеширование. То есть вполне могло списаться меньше этого числа (но не больше).

Чтобы сэкономить строки можно настроить метод. Например, задать в нем Position.To=10 или добавить отфильтровать keywords. Но не все методы поддерживают эти настройки.
Подытожим:
- Справа от Max. rows;
- Справа от кнопки Load Data;
- В строке Total rows in Serpstat;
- В строке Downloaded rows.
Выводы
Serpstat — набор инструментов для поискового маркетинга!
Находите ключевые фразы и площадки для обратных ссылок, анализируйте SEO-стратегии конкурентов, ежедневно отслеживайте позиции в выдаче, исправляйте SEO-ошибки и управляйте SEO-командами.
Набор инструментов для экономии времени на выполнение SEO-задач.
Используйте лучшие SEO инструменты
Проверка обратных ссылок
Быстрая проверка обратных ссылок вашего сайта и конкурентов
API для SEO
Получите быстро большие объемы данных используя SЕО API
Анализ конкурентов
Сделайте полный анализ сайтов конкурентов для SEO и PPC
Мониторинг позиций
Отслеживайте изменение ранжирования запросов используя мониторинг позиций ключей
Кейсы, лайфхаки, исследования и полезные статьи
Не успеваешь следить за новостями? Не беда! Наш любимый редактор подберет материалы, которые точно помогут в работе. Только полезные статьи, реальные кейсы и новости Serpstat раз в неделю. Присоединяйся к уютному комьюнити :)
Нажимая кнопку, ты соглашаешься с нашей политикой конфиденциальности.