Анализ сайта rockdrummingsystem.com
Основное Готовность: 70%
Домен
rockdrummingsystem.com
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Длина домена велика. Но если вы продвигаете запрос, входящий в название домена, то это хорошо.
Домен второго уровня идеален для продвижения.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Цепочка редиректов:
http://rockdrummingsystem.com
301 MovedPermanently
https://www.drumeo.com/drumshop/drumming-system
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
Не настроен HSTS (Strict-Transport-Security) — рекомендуется включить.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 04.10.2026 22:45:22.
Сервер поддерживает HTTP/3 (QUIC) — новейший протокол.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
UTF-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице UTF-8.
Язык
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
~1,62сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 1,62сек превышает 1 секунду. Желательно улучшить работу сайта!
Объем документа
81Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 81Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 27
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 27 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | https://dpwjbsxqtam5n.cloudfront.net/fonts/icons.css | |
| stylesheet | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/css/app.css?id=37770e5171f0e454773f1a79037ecb5a | |
| stylesheet | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/css/tailwind-helpers.css | |
| stylesheet | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/css/tailwind-helpers.css | |
| stylesheet | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/css/app.css?id=37770e5171f0e454773f1a79037ecb5a | |
| stylesheet | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/parcel/drumeo/navigation-sales.css | |
| stylesheet | text/css | https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css |
| stylesheet | text/css | https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.min.css |
| stylesheet | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/parcel/drumeo/drum-shop-product.css | |
| js | https://www.googletagmanager.com/gtag/js?id=G-Y3L45RQH8R | |
| js | https://www.googleoptimize.com/optimize.js?id=GTM-WP9MPV8 | |
| js | https://kit.fontawesome.com/cf2f4c6c71.js | |
| js | https://cdn.jsdelivr.net/npm/@alpinejs/intersect@3.x.x/dist/cdn.min.js | |
| js | https://cdn.jsdelivr.net/npm/@alpinejs/collapse@3.x.x/dist/cdn.min.js | |
| js | https://cdnjs.cloudflare.com/ajax/libs/alpinejs/3.12.0/cdn.min.js | |
| js | https://cdnjs.cloudflare.com/ajax/libs/blueimp-md5/2.19.0/js/md5.min.js | |
| js | https://cdnjs.cloudflare.com/ajax/libs/js-sha1/0.6.0/sha1.min.js | |
| js | text/javascript | https://ef-proxy.musora.com/scripts/sdk/everflow.js |
| js | https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js | |
| js | text/javascript | https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js |
| js | text/javascript | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/parcel/drumeo/navigation-sales.js |
| js | text/javascript | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/js/drumeo/ba-bbq.js |
| js | text/javascript | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/parcel/drumeo/shop-product.js |
| js | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/platform/js/manifest.js?id=dc1ae1adc596942e6f8357efb4ef618e | |
| js | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/platform/js/vendor.js?id=dbee83c5d14a533f264c55bffb7a26e3 | |
| js | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/platform/js/app.js?id=35881ebe1ac417eba899772a6c654f1c | |
| js | module | https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496 |
Серверные заголовки
Кол-во: 14
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 14шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Date | Sun, 23 Aug 2026 23:41:21 GMT |
| cf-ray | a2fdf7aa6e8de493-DME |
| cf-cache-status | HIT |
| Accept-Ranges | bytes |
| Age | 0 |
| Cache-Control | max-age=2678400, private |
| Server | cloudflare |
| Vary | accept-encoding |
| apigw-requestid | ClG9MjYciYcEPGA= |
| speculation-rules | "/cdn-cgi/speculation" |
| Server-Timing | cfCacheStatus;desc="HIT" |
| report-to | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZNFW2itE%2FeNvTIvDoMe57bSv5jdKVxMtJA%2FV81Rdpnj46OFB8sjUix5va4SKafUv4rwsalHNxaSUt0e2b8wtcBSRDxRH5343Tw%2BYtLfWtd48iu7FwRwl6z%2BhPt4n0EkT"}]} |
| nel | {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800} |
| Alt-Svc | h3=":443" |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере Cloudflare.
Мета-теги Готовность: 48%
Title
Drumming System | Drumeo
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо увеличить число символов в title (текущее значение мало: 24, минимум: 25, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Установите мета-тег description!
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Рекомендуем прописать канонический Url.
Robots
Ошибок нет
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots не указан. Страница свободна для индексации.
Адаптивность
width=device-width, height=device-height, initial-scale=1, maximum-scale=5
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Meta-тег viewport со значением maximum-scale определяет максимальный масштаб области просмотра.
Разметка OpenGraph
Кол-во: 3
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:title | Drumming System | Drumeo |
| og:description | The complete Drumming System is the most comprehensive home study course for learning how to play the drums - with 20 DVDs, 21 CDs, and 5 instructional workbooks. |
| og:url | https://www.drumeo.com/drumshop/drumming-system |
Все мета-теги
Кол-во: 7
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 7шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, height=device-height, initial-scale=1, maximum-scale=5 |
| name | msapplication-config | https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/favicons/drumeo/browserconfig.xml?v=2017 |
| name | theme-color | #ffffff |
| property | og:title | Drumming System | Drumeo |
| property | description | The complete Drumming System is the most comprehensive home study course for learning how to play the drums - with 20 DVDs, 21 CDs, and 5 instructional workbooks. |
| property | og:description | The complete Drumming System is the most comprehensive home study course for learning how to play the drums - with 20 DVDs, 21 CDs, and 5 instructional workbooks. |
| property | og:url | https://www.drumeo.com/drumshop/drumming-system |
Оптимизация Готовность: 70%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в единственном экземпляре).
Контент
Ошибок нет
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Слова из title 3 встречаются в тексте достаточно.
Абзацев с текстом 13 достаточно.
Среднее число слов в абзаце 59 достаточно.
Кол-во знаков контента 12097 на странице оптимально.
Кол-во слов 2002 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 5. Это прекрасно.
Тошнота
5,20
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 5. Измените текст страницы!
Академич. тошнота
21,68%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| lessons | 27 | 1,35% |
| drumming | 23 | 1,15% |
| module | 19 | 0,95% |
| you'll | 12 | 0,60% |
| drummers | 10 | 0,50% |
| includes | 10 | 0,50% |
| system | 9 | 0,45% |
| everything | 8 | 0,40% |
| practice | 8 | 0,40% |
| drumeo | 7 | 0,35% |
| playing | 7 | 0,35% |
| technique | 7 | 0,35% |
| rudiments | 6 | 0,30% |
| learning | 6 | 0,30% |
| covers | 6 | 0,30% |
| topics | 6 | 0,30% |
| metronome | 6 | 0,30% |
| patterns | 6 | 0,30% |
| play-along | 6 | 0,30% |
| training | 5 | 0,25% |
Индексация Готовность: 30%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 57 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 83774 байт. Загружен за: 2сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://rockdrummingsystem.com/robots.txt
301 MovedPermanently
https://www.drumeo.com/drumshop/drumming-system
200 OK
Показать содержимое robots.txt
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Analytics Tracking -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-304523-134', 'auto');
ga('require', 'ec');
</script>
<!-- ------------------ -->
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-K8757GR');</script>
<!-- End Google Tag Manager -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src='https://www.googletagmanager.com/gtag/js?id=G-Y3L45RQH8R'></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-Y3L45RQH8R');
</script>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, maximum-scale=5">
<title>Drumming System | Drumeo</title>
<meta property="og:title" content="Drumming System | Drumeo">
<meta property="description" content="The complete Drumming System is the most comprehensive home study course for learning how to play the drums - with 20 DVDs, 21 CDs, and 5 instructional workbooks.">
<meta property="og:description" content="The complete Drumming System is the most comprehensive home study course for learning how to play the drums - with 20 DVDs, 21 CDs, and 5 instructional workbooks.">
<meta property="og:url" content="https://www.drumeo.com/drumshop/drumming-system"/>
<script src="https://www.googleoptimize.com/optimize.js?id=GTM-WP9MPV8"></script>
<style type="text/css">@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/hebrew/wght/normal.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/symbols/wght/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/math/wght/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/v/open-sans/5.2.7/math/wght/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/v/open-sans/5.2.7/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/v/open-sans/5.2.7/hebrew/wght/normal.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/v/open-sans/5.2.7/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/v/open-sans/5.2.7/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/v/open-sans/5.2.7/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/v/open-sans/5.2.7/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/v/open-sans/5.2.7/symbols/wght/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/v/open-sans/5.2.7/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/v/open-sans/5.2.7/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/v/open-sans/5.2.7/hebrew/wght/normal.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/v/open-sans/5.2.7/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/v/open-sans/5.2.7/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/v/open-sans/5.2.7/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/v/open-sans/5.2.7/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/v/open-sans/5.2.7/symbols/wght/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/v/open-sans/5.2.7/math/wght/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/v/open-sans/5.2.7/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/v/open-sans/5.2.7/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/v/open-sans/5.2.7/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Bebas Neue';font-style:normal;font-weight:400;src:url(/cf-fonts/s/bebas-neue/5.2.7/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Bebas Neue';font-style:normal;font-weight:400;src:url(/cf-fonts/s/bebas-neue/5.2.7/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:300;src:url(/cf-fonts/v/lexend/5.2.11/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:300;src:url(/cf-fonts/v/lexend/5.2.11/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:300;src:url(/cf-fonts/v/lexend/5.2.11/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:400;src:url(/cf-fonts/v/lexend/5.2.11/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:400;src:url(/cf-fonts/v/lexend/5.2.11/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:400;src:url(/cf-fonts/v/lexend/5.2.11/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:600;src:url(/cf-fonts/v/lexend/5.2.11/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:600;src:url(/cf-fonts/v/lexend/5.2.11/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:600;src:url(/cf-fonts/v/lexend/5.2.11/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:900;src:url(/cf-fonts/v/lexend/5.2.11/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:900;src:url(/cf-fonts/v/lexend/5.2.11/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Lexend';font-style:normal;font-weight:900;src:url(/cf-fonts/v/lexend/5.2.11/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:800;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:800;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:800;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:800;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:800;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:900;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:900;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:900;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:900;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:900;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}</style>
<script defer src="https://kit.fontawesome.com/cf2f4c6c71.js" crossorigin="anonymous"></script>
<link href="https://dpwjbsxqtam5n.cloudfront.net/fonts/icons.css" rel="stylesheet">
<link rel="apple-touch-icon" sizes="180x180" href="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/favicons/drumeo/apple-touch-icon.png?v=2017">
<link rel="icon" type="image/png" href="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/favicons/drumeo/favicon-32x32.png?v=2017" sizes="32x32">
<link rel="icon" type="image/png" href="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/favicons/drumeo/favicon-16x16.png?v=2017" sizes="16x16">
<link rel="manifest" crossorigin="use-credentials" href="/favicons/drumeo/manifest.json?v=2017">
<link rel="mask-icon" href="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/favicons/drumeo/safari-pinned-tab.svg?v=2017" color="#0b76db">
<link rel="shortcut icon" href="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/favicons/drumeo/favicon.ico?v=2017">
<meta name="msapplication-config" content="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/favicons/drumeo/browserconfig.xml?v=2017">
<meta name="theme-color" content="#ffffff">
<link rel="stylesheet" href="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/css/app.css?id=37770e5171f0e454773f1a79037ecb5a">
<link href="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/css/tailwind-helpers.css" rel="stylesheet">
<link href="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/css/tailwind-helpers.css" rel="stylesheet">
<link rel="preload" href="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/css/app.css?id=37770e5171f0e454773f1a79037ecb5a" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/css/app.css?id=37770e5171f0e454773f1a79037ecb5a"></noscript>
<link href="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/parcel/drumeo/navigation-sales.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css"/>
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.min.css"/>
<link href="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/parcel/drumeo/drum-shop-product.css" rel="stylesheet">
<style>
.pack-details .slider-container .slider-nav .slick-slide.slick-current img {
border-color: #0b76db !important;
}
</style>
<script>
ga('ec:addImpression', {
'id': '77',
'name': "Drumming System 2.0 (Online Edition) - DSYS2-DIGI",
'category': "digital one time",
'position': 1
});
</script>
<script>
ga('send', 'pageview');
</script>
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '713455882045507'); // Insert your pixel ID here.
fbq('track', 'PageView');
</script>
<noscript><img height='1' width='1' style='display:none'
src='https://www.facebook.com/tr?id=713455882045507&ev=PageView&noscript=1'
/></noscript>
<!-- DO NOT MODIFY -->
<!-- End Facebook Pixel Code -->
<script>
gtag('event', 'view_item', {
items: [
{
item_id: '77',
item_name: "Drumming System 2.0 (Online Edition) - DSYS2-DIGI",
item_category: "digital one time",
}
]
});
</script>
<script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/intersect@3.x.x/dist/cdn.min.js"></script>
<script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/collapse@3.x.x/dist/cdn.min.js"></script>
<script defer src="https://cdnjs.cloudflare.com/ajax/libs/alpinejs/3.12.0/cdn.min.js"></script>
<link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin />
<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
<script>
/* >> TriplePixel :: start*/
window.TriplePixelData={TripleName:"musora.myshopify.com",ver:"2.17",plat:"SHOPIFY",isHeadless:true},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,a){return void 0===a&&(a=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(a)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host="+encodeURIComponent(A.TriplePixelData.TripleName)+"&plat=SHOPIFY",5)))}}("","TriplePixel",localStorage);
/* << TriplePixel :: end*/
</script>
<script>
(function () {
var STORAGE_KEY = 'musora-attribution-params';
var TRACKED = ["utm_source","utm_medium","utm_campaign","utm_content","utm_term","fbclid","gclid","ttclid","twclid","sccid","irclickid"];
function getStoredParams() {
try {
var raw = sessionStorage.getItem(STORAGE_KEY);
var parsed = raw ? JSON.parse(raw) : null;
return parsed && typeof parsed === 'object' ? parsed : {};
} catch (e) {
return {};
}
}
try {
var search = new URLSearchParams(window.location.search);
var found = {};
var any = false;
for (var i = 0; i < TRACKED.length; i++) {
var value = search.get(TRACKED[i]);
if (value) {
found[TRACKED[i]] = value;
any = true;
}
}
if (any) {
sessionStorage.setItem(STORAGE_KEY, JSON.stringify(found));
}
} catch (e) {}
var CHECKOUT_LINK_SELECTOR =
'a[href*="app.musora.com/onboarding"], a[href*="/ecommerce/add-to-cart"]';
function rewriteAnchor(anchor, params) {
try {
var url = new URL(anchor.href, window.location.origin);
Object.keys(params).forEach(function (key) {
url.searchParams.set(key, params[key]);
});
anchor.href = url.toString();
} catch (e) {}
}
function appendParamsToLinks() {
var params = getStoredParams();
if (Object.keys(params).length === 0) {
return;
}
document.querySelectorAll(CHECKOUT_LINK_SELECTOR).forEach(function (link) {
rewriteAnchor(link, params);
});
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', appendParamsToLinks);
} else {
appendParamsToLinks();
}
// Click-time rewrite covers CTAs Alpine injects after DOM ready.
document.addEventListener(
'click',
function (event) {
var anchor = event.target && event.target.closest
? event.target.closest(CHECKOUT_LINK_SELECTOR)
: null;
if (!anchor) {
return;
}
var params = getStoredParams();
if (Object.keys(params).length === 0) {
return;
}
rewriteAnchor(anchor, params);
},
true
);
})();
</script>
<script>
function trackTripleWhaleLeadCapture(email, formId, brand) {
if (typeof window.TriplePixel !== 'function' || !email) {
return;
}
try {
window.TriplePixel('Contact', { email: String(email).toLowerCase() });
window.TriplePixel('contactSubmitted', {
email: String(email).toLowerCase(),
form_id: formId || '',
brand: brand || '',
});
} catch (e) {
// Attribution is best-effort and must never block a lead signup.
}
}
</script>
</head>
<body x-data="{ sidebarOpen: false, showOverlay: false }">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src='https://www.googletagmanager.com/ns.html?id=GTM-K8757GR'
height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<script>
fbq('track', 'ViewContent', {
content_ids: ['77'],
content_type: 'product'
});
</script>
<nav id="nav" class="top-bar row expanded">
<div class="logo">
<a
href="/"
title="Go to the home page"
>
<img src="https://d21q7xesnoiieh.cloudfront.net/fit-in/250x0/filters:quality(95)/marketing/musora/membership/homepage/2026/logo-drumeo2.svg" alt="Logo of Drumeo">
</a>
</div>
<div class="menu-toggle " role="button" aria-label="Menu Toggle">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</div>
<div class="button-wrap" id="app">
<nav-cart-button
cart-data-url=''
checkout-url='/order/drumeo'
api-domain-url=''
></nav-cart-button>
<cart-sidebar
brand="drumeo"
cart-data-url=''
checkout-url='/order/drumeo'
api-domain-url=''
></cart-sidebar>
</div>
</nav>
<div class="nav-side-bar">
<div class="bottom-section">
<a class=""
href="https://app.musora.com"
target="_parent" rel=""
aria-label="Member Login">
<div class="nav-link">
<i class="fas fa-sign-in text-drumeo" role="img" aria-label="Member Login Icon"></i>
Member Login
</div>
</a>
<a class=""
href="/"
target="_parent" rel=""
aria-label="Home">
<div class="nav-link">
<i class="fas fa-home text-drumeo" role="img" aria-label="Home Icon"></i>
Home
</div>
</a>
<div class="has-drop-down" target="_parent" rel="">
<div class="nav-link">
<i class="fas fa-star"></i>
Features
<div class="drop-down-arrow ">
<span></span>
<span></span>
</div>
</div>
</div>
<div class="lesson-links dropdown">
<a class=""
href="/method/"
target="_parent" rel=""
aria-label="Method">
<div class="nav-link">
Method
</div>
</a>
<a class=""
href="/coaches/"
target="_parent" rel=""
aria-label="Coaches">
<div class="nav-link">
Coaches
</div>
</a>
</div>
<div class="has-drop-down" target="_parent" rel="">
<div class="nav-link">
<i class="fas fa-piano-keyboard"></i>
Instruments
<div class="drop-down-arrow ">
<span></span>
<span></span>
</div>
</div>
</div>
<div class="lesson-links dropdown">
<a class=""
href="https://www.pianote.com/"
target="_parent" rel=""
aria-label="Piano">
<div class="nav-link">
Piano
</div>
</a>
<a class=""
href="https://www.guitareo.com/"
target="_parent" rel=""
aria-label="Guitar">
<div class="nav-link">
Guitar
</div>
</a>
<a class=""
href="https://www.singeo.com/"
target="_parent" rel=""
aria-label="Singing">
<div class="nav-link">
Singing
</div>
</a>
</div>
<a class=""
href="/drumshop"
target="_parent" rel=""
aria-label="Shop">
<div class="nav-link">
<i class="fas fa-tag text-drumeo" role="img" aria-label="Shop Icon"></i>
Shop
</div>
</a>
<a class=""
href="/beat"
target="_parent" rel=""
aria-label="Blog">
<div class="nav-link">
<i class="fas fa-comment-pen text-drumeo" role="img" aria-label="Blog Icon"></i>
Blog
</div>
</a>
<div class="has-drop-down" target="_parent" rel="">
<div class="nav-link">
<i class="fas fa-circle-play"></i>
Free Resources
<div class="drop-down-arrow ">
<span></span>
<span></span>
</div>
</div>
</div>
<div class="lesson-links dropdown">
<a class=""
href="/getting-started/"
target="_parent" rel=""
aria-label="Getting Started On The Drums">
<div class="nav-link">
Getting Started On The Drums
</div>
</a>
<a class=""
href="/beat/rudiments/"
target="_parent" rel=""
aria-label="40 Drum Rudiments">
<div class="nav-link">
40 Drum Rudiments
</div>
</a>
<a class=""
href="/beat/podcasts/"
target="_parent" rel=""
aria-label="The Drumeo Podcast">
<div class="nav-link">
The Drumeo Podcast
</div>
</a>
<a class=""
href="/beat/videos/"
target="_parent" rel=""
aria-label="Free Video Drum Lessons">
<div class="nav-link">
Free Video Drum Lessons
</div>
</a>
<a class=""
href="/beat/articles/"
target="_parent" rel=""
aria-label="Free Articles For Drummers">
<div class="nav-link">
Free Articles For Drummers
</div>
</a>
<a class=""
href="/beat/how-to-play-drums/"
target="_parent" rel=""
aria-label="How To Play Drums">
<div class="nav-link">
How To Play Drums
</div>
</a>
</div>
<a class=""
href="/about"
target="_parent" rel=""
aria-label="About Us">
<div class="nav-link">
<i class="fas fa-users text-drumeo" role="img" aria-label="About Us Icon"></i>
About Us
</div>
</a>
<span class="shim"></span>
<a href="/kids/" target="_parent" rel="">
<h4 class="secondary-link"><i class='fas fa-fw fa-mobile-alt'></i> Drumeo Kids App </h4>
</a> <a href="https://www.youtube.com/freedrumlessons/" target="_blank" rel="noopener">
<h4 class="secondary-link"><i class='fab fa-fw fa-youtube'></i> YouTube</h4>
</a> <a href="https://facebook.com/drumeo/" target="_blank" rel="noopener">
<h4 class="secondary-link"><i class='fab fa-fw fa-facebook'></i> Facebook</h4>
</a> <a href="https://instagram.com/drumeoofficial/" target="_blank" rel="noopener">
<h4 class="secondary-link"><i class='fab fa-fw fa-instagram'></i> Instagram</h4>
</a> <a href="https://www.tiktok.com/@drumeoofficial" target="_blank" rel="noopener">
<h4 class="secondary-link"><i class='fab fa-fw fa-tiktok'></i> TikTok</h4>
</a> <a href="https://help.musora.com/" target="_parent" rel="">
<h4 class="secondary-link"><i class='fas fa-fw fa-question'></i> FAQs</h4>
</a> <a href="https://www.musora.com/contact" target="_parent" rel="">
<h4 class="secondary-link"><i class='fas fa-fw fa-phone'></i> Contact</h4>
</a> <span class="shim"></span>
</div>
</div>
<div class="menu-overlay"></div>
<main class="flex flex-col w-full " x-data="{
orderModal: false,
}"
>
<div class="clearfix container mx-auto max-w-6xl relative pt-5 md:pt-9 lg:pt-11">
<div class="lg:flex">
<div class="product-wrap lg:w-2/3 px-3 md:px-4">
<div class="pack-details slider-wrap w-full mx-auto mb-1">
<div class="text-center pb-5 sm:pb-6 lg:pb-7">
<div class="clearfix">
<div class="w-full">
<div class="text-xl md:text-3xl lg:text-4xl leading-none font-bold">The ultimate encyclopedia of video drum lessons</div>
</div>
</div>
</div>
<div class="slider-container overflow-hidden w-full mb-5 md:mb-7" style="font-size: 0;">
<div class="slider-for overflow-hidden rounded-xl ">
<div class="overflow-hidden relative w-full" style="padding-bottom: 56.25%;">
<iframe class="absolute w-full h-full inset-0" src="//player.vimeo.com/video/93153615" frameborder="0" allowfullscreen id="videoPlayer" title="Product video"></iframe>
<div class="hidden" id="videoSrc">//player.vimeo.com/video/93153615</div>
</div>
</div>
<div class="slider-nav mx-auto w-full hidden ">
</div>
</div>
</div>
</div>
<div class="lg:px-4 lg:w-1/3 px-3 md:px-4 mb-4 lg:mb-0">
<div class="lg:h-0">
<div id="order" class="anchor"></div>
<div id="sticky-slide" class="overflow-hidden rounded-xl border border-solid border-gray-300">
<div class="buy-section active px-5 pt-2 pb-6 text-center lg:py-6">
<img class="hidden max-h-20 w-full mx-auto mb-4 object-contain lg:block " src="https://dpwjbsxqtam5n.cloudfront.net/pack-logos/drumming-system-2-black.png" alt="Product logo">
<h1 class="text-center text-3xl uppercase md:text-4xl"><strong class="font-black text-drumeo">Only $<span class="chosen-variant-price-float">247</span></strong></h1>
<button class="join sold-out border-none">
SOLD OUT
</button>
<p class="italic text-center mx-auto my-0 text-xs" style="color:#858c93;">
You can also order by phone toll-free at<br class="hidden sm:inline">
<a href="tel:+18004398921" class="text-drumeo">1-800-439-8921</a> or directly at
<a href="tel:+16048557605" class="text-drumeo">1-604-855-7605</a>. </p>
</div>
</div>
</div>
</div>
</div>
<div class="product-wrap lg:w-2/3 px-3 md:px-4">
<div class="pack-details mx-auto mb-7 pb-5 sm:pb-9 lg:pb-11">
<div class="py-7 sm:flex">
<div class="p-3 text-center sm:w-1/3">
<i class="fas fa-list text-white rounded-full text-3xl leading-7 w-16 h-16 items-center justify-center mx-auto bg-drumeo" style="display:flex;"></i>
<div class="text-sm leading-6 mb-4 sm:mb-0">
<strong class="block py-2 text-base ">Encyclopedia Of Lessons</strong>
The Drumming System includes step-by-step training for all levels, with 20 modules, 100+ songs, and 5 instructional workbooks.
</div>
</div>
<div class="p-3 text-center sm:w-1/3">
<i class="fas fa-music text-white rounded-full text-3xl leading-7 w-16 h-16 items-center justify-center mx-auto bg-drumeo" style="display:flex;"></i>
<div class="text-sm leading-6 mb-4 sm:mb-0">
<strong class="block py-2 text-base ">100+ Play-Alongs</strong>
Half the fun of learning the drums is playing with a band, so the Drumming System includes play-alongs for every musical style.
</div>
</div>
<div class="p-3 text-center sm:w-1/3">
<i class="fas fa-smile text-white rounded-full text-3xl leading-7 w-16 h-16 items-center justify-center mx-auto bg-drumeo" style="display:flex;"></i>
<div class="text-sm leading-6 mb-4 sm:mb-0">
<strong class="block py-2 text-base ">100% Happiness Guaranteed</strong>
We think you’ll love these lessons, and that’s why you can try them risk-free with our 90-day guarantee!
</div>
</div>
</div>
<div class="drumshop-accordion">
<p><div ><h5 id="how-to-play-drums-by-earbr">How to Play Drums By Ear<br /></h5>
<br />
This module covers everything you need to start playing the drums for the very first time. No sheet music or theory is required. Everything is taught by ear. Topics in the module include: getting started, drum kit setup, posture, grip, basic foot technique, basic drum beats, basic drum fills, using a metronome, and playing along with a song.<br />
<br />
##### How to Practice Efficiently<br />
<br />
Practicing is an essential part of learning to play the drums. And this section is all about providing you with the information you need to create a balanced practice routine. It works hand-in-hand with the Practice Routine Generator (included in the workbooks) and covers topics like: why we practice, practicing tips and tricks, structuring practices, the casual schedule, the motivated schedule, the dedicated schedule, and more.<br />
<br />
##### Drum Theory & Notation<br />
<br />
Many drummers are intimidated by the concept of learning to read and write drum notation. This is due to the fact that drum theory is often seen as being very complicated and challenging. In this module, Mike makes learning theory and notation easy by breaking things down into simple steps. You'll learn how to read and write basic drum beats, and then move on to more complicated patterns. It's all designed in a progressive way to make things fun.<br />
<br />
##### Hand Technique<br />
<br />
Do you want to learn exactly how to hold the drumsticks for maximum speed, power, control, and endurance? In this module, Mike will show you exactly how to get the most out of every single stroke you play. Proper hand technique can completely change the way you play. You'll learn all the variations on matched grip, traditional grip, and finger control technique to ensure your hands don't hold back your drumming potential!<br />
<br />
##### Drum Rudiments<br />
<br />
The drum rudiments are the building blocks to everything we play on the drums. Think of them as the letters that make up all the words (beats and fills) that we can play on the drums. This module teaches you all forty drum rudiments - and Mike demonstrates how to incorporate the six most popular rudiment patterns within your everyday drumming.<br />
<br />
##### Foot Techniques<br />
<br />
Up and coming drummers tend to spend too much time on the hands, and can sometimes ignore the feet. Well, this module covers all the various foot techniques to make sure you get the most from all four limbs. You'll learn bass drum techniques, independence, double bass drumming, hi-hat foot techniques, hi-hat independence, and more.<br />
<br />
##### Heavy Rock Lessons<br />
<br />
Are you interested in playing heavy rock music? This module includes beginner to advanced grooves from sub-genres including: punk rock, heavy metal, speed metal, hard rock, grunge rock, and progressive rock.<br />
<br />
##### Mixed Rock Lessons<br />
<br />
Interested in some other styles of Rock music? The mixed rock lessons module includes sub-genres like: folk rock, classic rock, country, and odd-time. As with the heavy rock module, these lessons are all step-by-step for beginner to advanced students.<br />
<br />
##### Groove Rock Lessons<br />
<br />
Want to learn to play the drums with more groove? This module covers some of the more groovy styles of rock including: blues, funk, reggae, and shuffle beats. Though these lessons are more ideal for intermediate and advanced drummers, they do start with patterns that are easy enough for beginners to learn and master.<br />
<br />
##### Jazz & Latin Lessons<br />
<br />
Interested in playing more than just rock music? This training module is absolutely jam-packed with lessons on both Jazz and Latin drumming patterns that are sure to take your playing to the next level. You'll learn to play with more groove, independence, and control as you master these fun and unique beats.<br />
<br />
##### Drum Fills<br />
<br />
Do you want to learn how to play amazing and creative drum fills like some of the drummers you look up to? This module will show you everything you need to know in order to play patterns for all styles of music! Mike starts out by teaching you the basic concepts of creating drum fills, and then shows you specific examples of how he uses fills to transition between beats.<br />
<br />
##### Dynamic Drumming<br />
<br />
This module is jam packed with valuable tips to help you improve the way you play virtually all the beats you know. You'll learn how to take seemingly ordinary beats and turn them into powerful grooves. Mike covers important topics like: dynamics, ghost notes, accented notes, cross-sticking, open-close hi-hats, and how to modify a beat! These lessons will change the 'feel' of everything you play.<br />
<br />
##### Dynamic Drumming<br />
<br />
Mike takes a closer look at hand technique, and shares some insider tips on how to build incredible speed with simple exercises that are proven to work. You'll start on the practice pad, and then take those concepts and implement them around the entire drum set while incorporating the feet!<br />
<br />
##### Drum Setup, Tuning & Gear Tips<br />
<br />
Do you ever have questions about how to set up or tune your drums? This module has everything you need to get your kit setup and sounding great! It covers how to setup 5-piece and 4-piece sets, and tips on expanding your drum set with various add-ons. You'll also get specific tips on how to make your snare drum, bass drum, and toms sounding their best.<br />
<br />
##### Live Gig & Studio Drumming<br />
<br />
Do you ever want to be a working drummer? This module is packed with valuable tips for both live and studio playing situations. Mike shares everything he has learned over his 20+ years of drumming! Topics include: how to get gigs, reading drum charts, working with a band, sound-checking tips, and studio drumming tips. These lessons are a must for drummers that want to make the move from student to professional.<br />
<br />
##### Drum Soloing<br />
<br />
Have you ever wanted to play an amazing drum solo? Maybe you have watched some of your favorite drummers play, and wondered how they were able to be so creative. In this module you'll learn how to build a drum solo, soloing with shots, soloing with breaks, soloing over a vamp, and will wrap with Mike showcasing some of his drum solos for inspiration.<br />
<br />
##### Writing With A Band<br />
<br />
Have you ever wondered what it takes to create a song? In this module, you'll be able to watch the entire writing process from start to finish, as the band creates and then performs six new tracks. This is a great way to learn how real music is composed, plus get a more intimate understanding of the play-along songs you'll be jamming along to!<br />
<br />
##### Hand Drumming & Percussion<br />
<br />
Learning hand drum and percussion instruments can give you more options for creating music in the studio or performing live on stage - and Mike will provide you with useful patterns, techniques, and tips to help you get started with a variety of unique instruments including congas, djembe, cajon, shakers, tambourines, and much more.<br />
<br />
##### Audio Exercises<br />
<br />
This includes all of the exercises from the modules so you can practice away from the video lessons. Each exercises has been looped for 2 minutes so you can play-along as much as you want. Repetition is a great way to make sure you get the most out of each exercise, so you can reach your drumming goals!<br />
<br />
##### Drum Play-Alongs<br />
<br />
Half the fun of learning the drums is being able to play with a band, so the Drumming System includes more than 100 play-along songs with the drum tracks removed, covering all of the styles of music in the lesson modules. For every song, you'll get two different versions - one with the metronome and another with the metronome removed.<br />
<br />
##### Metronome Collection<br />
<br />
This includes simple metronome tracks that you can use as an alternative to buying a metronome. The various tempos include: 50 BPM all the way up to 200 BPM in exactly 5 BPM increments.<br />
<br />
##### The Workbook<br />
<br />
The Drumming System also includes companion workbooks you can use to follow along with the video and audio content. Everything is organized based on the module sections, so you can easily find the accompanying sheet music, exercises, and worksheets that are referenced in the training videos.<br />
<br />
This workbook includes an enhanced version of Mike Michalkow's famous Practice Routine Generator. The biggest addition is a list of direct module references for various sub-categories within the routine generator. This way, you can immediately find relevant lessons!<br />
<br />
##### The Members Area<br />
<br />
You will get instant-access to all 10 modules, 100 songs, and the workbook through the online members area. You'll be able to stream all the video lessons, download the play-along songs, view or print the included sheet music, and connect with other students in the Drumming System community. It works on PCs, Macs, iPads, iPhones, Android devices, and other mobile computers that have an active Internet connection.
</div>
</p>
</div>
<div class="drumshop-accordion mt-10">
<div class="spec-wrap">
<h4 class="font-bold text-lg uppercase mb-6 md:text-xl lg:text-2xl">Technical Specs</h4>
<table class="text-sm w-full md:text-base">
<tr>
<td class="font-bold uppercase block md:tb1 md:table-cell md:w-52 md:pb-4">
<i class="text-center w-6 inline-block md:text-lg md:w-7 fas fa-video"></i>
Video:
</td>
<td class="item-info block md:table-cell pl-4 md:pl-0 pb-4">30 hours of video lessons</td>
</tr>
<tr>
<td class="font-bold uppercase block md:tb1 md:table-cell md:w-52 md:pb-4">
<i class="text-center w-6 inline-block md:text-lg md:w-7 fas fa-volume-up"></i>
Audio:
</td>
<td class="item-info block md:table-cell pl-4 md:pl-0 pb-4">100 play-along songs</td>
</tr>
<tr>
<td class="font-bold uppercase block md:tb1 md:table-cell md:w-52 md:pb-4">
<i class="text-center w-6 inline-block md:text-lg md:w-7 fas fa-book"></i>
Books:
</td>
<td class="item-info block md:table-cell pl-4 md:pl-0 pb-4">268 page PDF workbook</td>
</tr>
<tr>
<td class="font-bold uppercase block md:tb1 md:table-cell md:w-52 md:pb-4">
<i class="text-center w-6 inline-block md:text-lg md:w-7 fas fa-wifi"></i>
Online:
</td>
<td class="item-info block md:table-cell pl-4 md:pl-0 pb-4">Lifetime access to all content</td>
</tr>
<tr>
<td class="font-bold uppercase block md:tb1 md:table-cell md:w-52 md:pb-4">
<i class="text-center w-6 inline-block md:text-lg md:w-7 fas fa-user"></i>
Skill:
</td>
<td class="item-info block md:table-cell pl-4 md:pl-0 pb-4">From beginner to advanced</td>
</tr>
</table>
</div>
</div>
<div class="mb-4 mt-10">
<div>
<p class="font-bold text-lg uppercase mb-6 md:text-xl lg:text-2xl">About the Instructor </p>
</div>
<div>
<img class="mb-5 rounded-md w-full" src="https://s3.amazonaws.com/drumeo-packs/Instructors/mike-michalkow.jpg" alt="Instructor Image">
<p>Mike Michalkow has been teaching drums and percussion for more than 20 years, having studied under master drummers Dom Famularo, Jim Chapin, Chuck Silverman, Thomas Lang, John “JR” Robinson, Peter Magadini, and Virgil Donati.<br />
<br />
He has a wealth of experience to draw from having played in various original and cover bands, working on a popular cruise line as the orchestra drummer, and recording with songwriters and bands with styles ranging from prog-rock, latin, jazz, blues, pop, folk, celtic, country, metal, and R&B.<br />
<br />
Mike’s comprehensive teaching methods have helped thousands of drummers around the world reach their goals, through his best-selling training packs including The Drumming System, Jazz Drumming System, Latin Drumming System, Moeller Method Secrets, and Total Rock Drummer.</p>
</div>
</div>
<div class="mt-10">
<h4 class="font-bold text-lg uppercase mb-6 md:text-xl lg:text-2xl">Topics Include</h4>
<ul class="fa-ul topics-list ml-6">
<li class="text-lg leading-5 mb-4"><i class="fa-li fas fa-check-circle text-base"></i> The Drumming System includes 20 training modules and is widely considered the Ultimate Encyclopedia of Video Drum Lessons. You can jump around to the topics that interest you the most, including How To Play Drums By Ear, How To Practice Efficiently, Drum Theory & Notation, Hand Technique, Drum Rudiments, Foot Technique, Heavy Rock Lessons, Mixed Rock Lessons, Groove Rock Lessons, Jazz & Latin Lessons, Drum Fills, Dynamic Drumming, How To Build Speed, Drum Setup, Tuning & Gear Tips, Live Gig & Studio Drumming, Drum Soloing, Writing With A Band, and Hand Drumming & Percussion.</li>
<li class="text-lg leading-5 mb-4"><i class="fa-li fas fa-check-circle text-base"></i> You’ll also be able to put all of your lessons into action, with 100 play-along songs.</li>
</ul>
</div>
</div>
</div>
</div>
<!-- Modal -->
<div
x-show="orderModal"
style="display: none;z-index: 2147483002;"
x-on:keydown.escape.prevent.stop="orderModal = false"
role="dialog"
aria-modal="true"
:aria-labelledby="['modal-title']"
class="fixed inset-0 overflow-y-auto"
>
<!-- Overlay -->
<div x-show="orderModal" x-transition.opacity class="fixed inset-0 bg-black bg-opacity-80" style="z-index: 1005;"></div>
<!-- Panel -->
<div
x-show="orderModal" x-transition
x-on:click="orderModal = false; "
class="relative flex min-h-screen items-center justify-center p-4"
style="z-index: 1006;"
>
<!-- Close button -->
<i class="fa-light fa-times fa-2x fixed top-16 right-2 text-white cursor-pointer text-4xl md:text-5xl z-150"></i>
<div
x-on:click.stop
class="relative overflow-y-visible"
>
<!-- Content -->
<div class="max-w-2xl mx-auto">
<div class="info-wrap shipping-info bg-white rounded-xl overflow-hidden text-center">
<div class="bg-drumeo py-10">
<img class="h-16" src="https://musora.s3.us-east-2.amazonaws.com/shipping-icon.svg" alt="shoppping icon" />
</div>
<div class="py-10 px-4 md:px-20">
<h4 class="font-bold mb-2">Just a heads up!</h4>
<p class="mb-4">
I understand that these items are preorders<br class="hidden md:inline-block"> and will not ship until <b>March 1st, 2023</b>.
</p>
<div class="flex gap-2">
<span class="flex-1 rounded-full border-2 border-black uppercase text-black py-2 font-bold uppercase text-sm md:text-base" @click="orderModal = false">Cancel</span>
<span class="understand-button flex-1 rounded-full border-2 border-drumeo bg-drumeo uppercase text-white py-2 font-bold uppercase text-sm md:text-base" href="">I understand</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<div class="cookie-notice hide">
<div class="text-wrap">
<p>We use cookies for traffic data and advertising. <a class="text-drumeo" href="/cookie" aria-label="Cookie Policy">Cookie Policy »</a></p>
<div class="text-center">
<div class="bg-drumeo" id="accept-cookies" role="button" tabindex="0">OKAY GOT IT</div>
</div>
</div>
</div>
<footer id="footer" class="bottom-footer clearfix relative sales-footer">
<div class="row">
<div class="footer-link-wrap footer-sign-up">
<h1>Stay Connected</h1>
<p class="show-for-desktop">Join over 400,000 drummers who receive free weekly drum lessons.</p>
<p class="hide-for-desktop">Receive free weekly lessons.</p>
<form id="DrumeoEngagementTriggerBlogSignupWebForm" accept-charset="UTF-8" action="/customer-io/submit-email-form" method="POST"
class="ajax-form clearfix facebook-track-lead lg:flex" onsubmit="emailSignUpConversionTrackerForImpactProvider()">
<input type="hidden" name="form_name" value="Blog Signup">
<input type="hidden" name="leadtracker_form_name" value="Blog Signup">
<div class="col-xs-12 form-group text-center medium-text-left lg:w-7/12 lg:pr-1">
<input class="medium-body" id="sign-up-email" name="email" type="email" placeholder="Email Address..." required="">
</div>
<div class="col-xs-12 form-group lg:w-5/12">
<button class="submit join-form-button" type="submit">
<span class="pre-add"> Sign up <i class="fas fa-paper-plane"></i></span>
<span class="pending hide hidden">Sending <i class="fas fa-spinner-third fa-spin"></i></span>
<span class="success hide hidden">Sent <i class="fas fa-thumbs-up"></i></span>
<span class="fail hide hidden">Try Again <i class="fas fa-exclamation-triangle"></i></span>
</button>
</div>
<input name="inf_form_xid" type="hidden" value="DrumeoEngagementTriggerBlogSignupWebForm">
<input name="success_redirect" type="hidden" value="/thank-you">
</form>
<div class="thank-you-box">
<p><em>You should receive an email from team@drumeo.com within 10 minutes.</em></p>
</div>
<a style="width: 48%;max-width:130px;
display: inline-block;
margin-right: 2%;
margin-top: 10px;"
href="https://apps.apple.com/us/app/musora-the-music-lessons-app/id1460388277"
target="_blank"
aria-label="Download on App Store">
<img src="https://d21q7xesnoiieh.cloudfront.net/fit-in/250x0/filters:quality(95)/marketing/drumeo/membership/homepage/2023/download-on-app-store-button.png" alt="App Store Icon">
</a>
<a style="width: 48%;
max-width:130px;
display: inline-block;
margin-top: 10px;"
href="https://play.google.com/store/apps/details?id=com.drumeo"
target="_blank"
aria-label="Download on Google Play" >
<img src="https://d21q7xesnoiieh.cloudfront.net/fit-in/250x0/filters:quality(95)/marketing/drumeo/membership/homepage/2023/google-play-button.png" alt="Google Play Icon">
</a>
</div>
<div class="footer-link-wrap">
<h1>Resources</h1>
<p>
<a href="https://www.drumeo.com/beat/" aria-label="The Drumeo Beat">The Drumeo Beat</a><br>
<a href="https://www.drumeo.com/beat/rudiments/" aria-label="40 Drum Rudiments">40 Drum Rudiments</a><br>
<a href="https://www.drumeo.com/free-playalongs/" aria-label="9 Free Play-Alongs">9 Free Play-Alongs</a><br>
<a href="https://www.drumeo.com/beat/videos/" aria-label="Video Drum Lessons">Video Drum Lessons</a><br>
<a href="https://www.drumeo.com/getting-started/" aria-label="Getting Started">Getting Started</a>
</p>
</div>
<div class="footer-link-wrap">
<h1><a href="https://www.drumeo.com/drumshop/" aria-label="Drum Shop">Drum Shop</a></h1>
<p>
<a href="https://www.drumeo.com/" aria-label="Drumeo Membership">Drumeo Membership</a><br>
<a href="https://www.drumeo.com/drumshop/quietpad/" aria-label="Drumeo QuietPad">Drumeo QuietPad</a><br>
<a href="https://www.drumeo.com/drumshop/quietkick/" aria-label="Drumeo QuietKick">Drumeo QuietKick</a><br>
<a href="https://www.drumeo.com/drumshop/beginner-book" aria-label="Beginner Drum Book">Beginner Drum Book</a><br>
<a href="https://www.drumeo.com/accessories/" aria-label="Drumeo Merch">Drumeo Gear</a>
</p>
</div>
<div class="footer-link-wrap">
<h1>Other Sites</h1>
<p>
<a rel="noopener" href="https://www.musora.com" aria-label="Musora">Musora</a><br>
<a rel="noopener" href="https://www.pianote.com" aria-label="Pianote">Pianote</a><br>
<a rel="noopener" href="https://www.guitareo.com" aria-label="Guitareo">Guitareo</a><br>
<a rel="noopener" href="https://www.singeo.com" aria-label="Singeo">Singeo</a><br>
</p>
</div>
</div>
<div class="footer-bottom" >
<div class="row">
<img class="logo" src="https://d21q7xesnoiieh.cloudfront.net/fit-in/250x0/filters:quality(95)/marketing/drumeo/membership/homepage/2023/logo-white.png" alt="Drumeo Logo">
<p><a href="https://goo.gl/maps/c4JxakSmnjB2" rel="noopener" target="_blank">107-31265 Wheel Ave. Abbotsford,<br class="mobile-only"> BC, V2T 6H2 Canada</a><br>
<a href="tel:+18004398921">Toll Free: 1-800-439-8921</a> / <br class="mobile-only"><a href="tel:+16048557605">Direct: 1-604-855-7605</a> / <br class="mobile-only"><a href="https://www.musora.com/contact">Contact Us</a></p>
<a rel="noopener" href="https://www.youtube.com/freedrumlessons/" target="_blank" class="inline-flex items-center justify-center social-media youtube" aria-label="youtube"><i class="fab fa-youtube"></i></a>
<a rel="noopener" href="https://facebook.com/drumeo/" target="_blank" class="inline-flex items-center justify-center social-media facebook" aria-label="facebook"><i class="fab fa-facebook-f"></i></a>
<a rel="noopener" href="https://instagram.com/drumeoofficial/" target="_blank" class="inline-flex items-center justify-center social-media instagram" aria-label="instagram"><i class="fab fa-instagram"></i></a>
<a rel="noopener" href="https://www.tiktok.com/@drumeoofficial" target="_blank" class="inline-flex items-center justify-center social-media tiktok" aria-label="tiktok"><i class="fab fa-tiktok"></i></a>
<a rel="noopener" href="https://pod.link/1657251884" target="_blank" class="inline-flex items-center justify-center social-media podcast" aria-label="podcast"><i class="fas fa-podcast"></i></a>
<p class="tiny">Musora Media, Inc. © 2026 - <a href="/terms/" aria-label="Terms of Service">Terms</a> / <a href="/privacy/" aria-label="Privacy Policy">Privacy</a> / <a rel="noopener" href="https://www.musora.com/careers" aria-label="Careers at Musora">Careers</a> / <a rel="noopener" href="https://www.musora.com/brand" aria-label="Musora Brand Guide">Brand Guide</a></p>
</div>
</div>
</footer>
<script src="https://cdnjs.cloudflare.com/ajax/libs/blueimp-md5/2.19.0/js/md5.min.js"
integrity="sha512-8pbzenDolL1l5OPSsoURCx9TEdMFTaeFipASVrMYKhuYtly+k3tcsQYliOEKTmuB1t7yuzAiVo+yd7SJz+ijFQ=="
crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-sha1/0.6.0/sha1.min.js"></script>
<script>
function getSignUpActionTrackerId(environment) {
return (environment == 'production') ?
"28350" :
"";
}
function emailSignUpConversionTrackerForImpactProvider() {
var email = document.getElementById('sign-up-email').value;
var hashedEmail = sha1(email);
var hashedOrderId = md5('drumeo_'.concat(email))
ire('trackConversion', getSignUpActionTrackerId('production'), {
orderId: hashedOrderId,
customerId: hashedOrderId,
customerEmail: hashedEmail
},
{
verifySiteDefinitionMatch:true
}
);
}
</script>
<script type='text/javascript' src='https://ef-proxy.musora.com/scripts/sdk/everflow.js'></script>
<script type='text/javascript'>
const addToCartPaths = ['add-to-cart', '/carts/add'];
const advertiserId = "1";
const efTransactionKey = '_ef_transaction_id';
const extraDataKey = 'extra-data';
function updateGoToCartTag(elems, transaction_id) {
if (transaction_id) {
for (let i = 0; i < elems.length; i++){
if (addToCartPaths.some(path => elems[i].href.includes(path)) && !elems[i].href.includes(efTransactionKey)) {
const href = elems[i].href;
const separator = href.includes('?') ? '&' : '?';
elems[i].href = href + separator + efTransactionKey + '=' + transaction_id;
// the sidebar cart uses meta-data included with the <a> tag, not the href value >.<
// See CartSidebar.addToCart for the complementary code
const originalProductDetails = elems[i].getAttribute(extraDataKey)
let jsonDetails = JSON.parse(originalProductDetails) ?? {}
jsonDetails[efTransactionKey] = transaction_id
const updatedProductDetails = JSON.stringify(jsonDetails)
elems[i].setAttribute(extraDataKey, updatedProductDetails)
}
}
}
}
//Checking for links ending with any target path to add tracking IDs
function updateSpecificPlanLinks(elems, offer_id, affiliate_id) {
if (!offer_id && !affiliate_id) {
return;
}
const targetPaths = ['/choose-your-trial-month', '/choose-plan', '/plan', '/choose-your-trial', '/affiliate-trial', '/summer-deal'];
for (let i = 0; i < elems.length; i++) {
if (!elems[i].href) continue;
try {
const linkUrl = new URL(elems[i].href);
const pathname = linkUrl.pathname;
const isTargetPath = targetPaths.some(path =>
pathname.endsWith(path) || pathname.endsWith(path + '/')
);
if (!isTargetPath) continue;
// Skip links already containing both parameters
if ((offer_id && elems[i].href.includes('oid=')) &&
(affiliate_id && elems[i].href.includes('affid='))) {
continue;
}
const href = elems[i].href;
let updatedUrl = href;
const separator = href.includes('?') ? '&' : '?';
let params = [];
if (offer_id && !href.includes('oid=')) {
params.push('oid=' + offer_id);
}
if (affiliate_id && !href.includes('affid=')) {
params.push('affid=' + affiliate_id);
}
if (params.length > 0) {
updatedUrl = href + separator + params.join('&');
elems[i].href = updatedUrl;
}
} catch (e) {
}
}
}
function everflowOnLoad()
{
var elems = document.body.getElementsByTagName("a");
const offerId = EF.urlParameter('oid');
const affiliateId = EF.urlParameter('affid');
if (!EF.getAdvertiserTransactionId(advertiserId)) {
EF.click({
offer_id: offerId,
affiliate_id: affiliateId,
transaction_id: EF.urlParameter(efTransactionKey),
}).then(function(transaction_id){
updateGoToCartTag(elems, transaction_id);
updateSpecificPlanLinks(elems, offerId, affiliateId);
});
} else {
updateGoToCartTag(elems, EF.getAdvertiserTransactionId(advertiserId));
updateSpecificPlanLinks(elems, offerId, affiliateId);
}
}
if (window.addEventListener) {
window.addEventListener('load', everflowOnLoad)
} else {
window.attachEvent('onload', everflowOnLoad)
}
</script>
<script type="text/javascript">!function(e,t,n){function a(){var e=t.getElementsByTagName("script")[0],n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://beacon-v2.helpscout.net",e.parentNode.insertBefore(n,e)}if(e.Beacon=n=function(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue=[],"complete"===t.readyState)return a();e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}(window,document,window.Beacon||function(){});</script>
<script type="text/javascript">
window.Beacon('init', '14d9d94c-d89d-42e7-93ad-15ff13964974')
Beacon('on', 'ready', () => {
document.querySelector('.BeaconFabButtonFrame').style.bottom = "50px";
});
</script>
<script>
/** usage example:
<span x-cloak x-data="timer()" x-init="countdown()">
<span>
Only
<span x-cloak x-show="timeLeft > 0 && day > 0"><span x-text="day"></span><span x-text="dayText"></span></span>
<span x-cloak x-show="timeLeft > 0"><span x-text="hour"></span><span x-text="hourText"></span></span>
<span x-cloak x-show="timeLeft > 0"><span x-text="minute"></span><span x-text="minuteText"></span></span>
<span x-cloak x-show="timeLeft > 0"><span x-text="second"></span><span x-text="secondText"></span></span>
<span x-cloak x-show="timeLeft < 0">A Limited Time</span>
Left!
</span>
</span>
*/
function timer() {
return {
day: 0,
hour: 0,
minute: 0,
second: 0,
timeLeft: 0,
smallScreen: false,
dayText: 'DAYS' ,
hourText: 'HRS' ,
minuteText: 'MIN' ,
secondText: 'SEC' ,
endTime: new Date('2025-08-01 00:00:00').getTime(),
countdown: function () {
this.updateCountdown();
if (this.timeLeft > 0) {
setInterval(() => this.updateCountdown(), 1000);
}
this.handleScreenResize();
window.addEventListener('resize', this.handleScreenResize.bind(this));
},
updateCountdown: function () {
const now = new Date().getTime();
const targetTime = this.endTime;
this.timeLeft = (targetTime - now) / 1000;
this.day = this.formatTime(this.timeLeft / (60 * 60 * 24));
this.hour = this.formatTime(this.timeLeft / (60 * 60)) % 24;
this.minute = this.formatTime(this.timeLeft / 60) % 60;
this.second = this.formatTime(this.timeLeft % 60);
this.dayText = formatText(this.day, 'DAYS');
this.hourText = formatText(this.hour, 'HRS');
},
handleScreenResize: function () {
const bodyWidth = window.innerWidth;
this.smallScreen = bodyWidth < 768;
if (this.smallScreen) {
this.dayText = 'D';
this.hourText = 'H';
this.minuteText = 'M';
this.secondText = 'S';
} else {
this.dayText = ' days';
this.hourText = ' hours';
this.minuteText = ' minutes';
this.secondText = ' seconds';
}
},
formatTime: function (value) {
return Math.floor(value);
}
};
}
function formatText(time, text) {
return time === 1 ? text.substring(0, text.length - 1) : text;
}
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js"></script>
<script type="text/javascript" src="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/parcel/drumeo/navigation-sales.js"></script>
<script type="text/javascript" src="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/js/drumeo/ba-bbq.js"></script>
<script type="text/javascript" src="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/marketing/parcel/drumeo/shop-product.js"></script>
<script src="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/platform/js/manifest.js?id=dc1ae1adc596942e6f8357efb4ef618e"></script>
<script src="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/platform/js/vendor.js?id=dbee83c5d14a533f264c55bffb7a26e3"></script>
<script src="https://d15lhc6p38kxp4.cloudfront.net/9762f608-9594-4ea3-97bd-4ee9f895650a/platform/js/app.js?id=35881ebe1ac417eba899772a6c654f1c"></script>
<!-- Overlay -->
<div id="page-overlay"
class="top-0 left-0"
x-cloak
x-transition.opacity.duration.200ms
x-show="showOverlay"
x-on:click="showOverlay = !showOverlay, sidebarOpen = !sidebarOpen"
x-bind:class="{ 'fixed h-screen w-screen z-30 bg-black bg-opacity-20': showOverlay }"
></div>
<!-- Alpine -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon='{"version":"2024.11.0","token":"58ea5a032dad4f1c823c166cefa9f547"}' crossorigin="anonymous"></script>
</body>
</html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 16
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 16 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 1.
Показать внутренние ссылки
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| /method/ |
<div class="nav-link">
Method
</div>
|
|
Анализировать url |
| /coaches/ |
<div class="nav-link">
Coaches
</div>
|
|
Анализировать url |
| /getting-started/ |
<div class="nav-link">
Getting Started On The Drums
</div>
|
|
Анализировать url |
| /beat/rudiments/ |
<div class="nav-link">
40 Drum Rudiments
</div>
|
|
Анализировать url |
| /beat/podcasts/ |
<div class="nav-link">
The Drumeo Podcast
</div>
|
|
Анализировать url |
| /beat/videos/ |
<div class="nav-link">
Free Video Drum Lessons
</div>
|
|
Анализировать url |
| /beat/articles/ |
<div class="nav-link">
Free Articles For Drummers
</div>
|
|
Анализировать url |
| /beat/how-to-play-drums/ |
<div class="nav-link">
How To Play Drums
</div>
|
|
Анализировать url |
| /kids/ |
<h4 class="secondary-link"><i class='fas fa-fw fa-mobile-alt'></i> Drumeo Kids App </h4>
|
|
Анализировать url |
| /tel:+18004398921 |
1-800-439-8921
|
|
|
| /tel:+16048557605 |
1-604-855-7605
|
|
|
| /cookie |
Cookie Policy »
|
|
Анализировать url |
| /tel:+18004398921 |
Toll Free: 1-800-439-8921
|
|
|
| /tel:+16048557605 |
Direct: 1-604-855-7605
|
|
|
| /terms/ |
Terms
|
|
Анализировать url |
| /privacy/ |
Privacy
|
|
Анализировать url |
Внешние ссылки
Кол-во: 34
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 34 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| app.musora.com |
<div class="nav-link">
<i class="fas fa-sign-in text-drumeo" role="img" aria-label="Member Login Icon"></i>
Member Login
</div>
|
Анализировать url |
| pianote.com |
<div class="nav-link">
Piano
</div>
|
Анализировать url |
| guitareo.com |
<div class="nav-link">
Guitar
</div>
|
Анализировать url |
| singeo.com |
<div class="nav-link">
Singing
</div>
|
Анализировать url |
| youtube.com |
<h4 class="secondary-link"><i class='fab fa-fw fa-youtube'></i> YouTube</h4>
|
Анализировать url |
| facebook.com |
<h4 class="secondary-link"><i class='fab fa-fw fa-facebook'></i> Facebook</h4>
|
|
| instagram.com |
<h4 class="secondary-link"><i class='fab fa-fw fa-instagram'></i> Instagram</h4>
|
|
| tiktok.com |
<h4 class="secondary-link"><i class='fab fa-fw fa-tiktok'></i> TikTok</h4>
|
|
| help.musora.com |
<h4 class="secondary-link"><i class='fas fa-fw fa-question'></i> FAQs</h4>
|
Анализировать url |
| musora.com |
<h4 class="secondary-link"><i class='fas fa-fw fa-phone'></i> Contact</h4>
|
Анализировать url |
| drumeo.com |
The Drumeo Beat
|
Анализировать url |
| drumeo.com |
40 Drum Rudiments
|
Анализировать url |
| drumeo.com |
9 Free Play-Alongs
|
Анализировать url |
| drumeo.com |
Video Drum Lessons
|
Анализировать url |
| drumeo.com |
Getting Started
|
Анализировать url |
| drumeo.com |
Drum Shop
|
Анализировать url |
| drumeo.com |
Drumeo Membership
|
Анализировать url |
| drumeo.com |
Drumeo QuietPad
|
Анализировать url |
| drumeo.com |
Drumeo QuietKick
|
Анализировать url |
| drumeo.com |
Beginner Drum Book
|
Анализировать url |
| drumeo.com |
Drumeo Gear
|
Анализировать url |
| musora.com |
Musora
|
Анализировать url |
| pianote.com |
Pianote
|
Анализировать url |
| guitareo.com |
Guitareo
|
Анализировать url |
| singeo.com |
Singeo
|
Анализировать url |
| goo.gl |
107-31265 Wheel Ave. Abbotsford,<br class="mobile-only"> BC, V2T 6H2 Canada
|
Анализировать url |
| musora.com |
Contact Us
|
Анализировать url |
| youtube.com |
<i class="fab fa-youtube"></i>
|
Анализировать url |
| facebook.com |
<i class="fab fa-facebook-f"></i>
|
|
| instagram.com |
<i class="fab fa-instagram"></i>
|
|
| tiktok.com |
<i class="fab fa-tiktok"></i>
|
|
| pod.link |
<i class="fas fa-podcast"></i>
|
Анализировать url |
| musora.com |
Careers
|
Анализировать url |
| musora.com |
Brand Guide
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Сайт rockdrummingsystem.com не совсем готов к продвижению (процент готовности лишь 54%). Для попадания в ТОПы поисковых систем нужно:
Исправьте ошибки в мета-тегах.
Исправьте ошибки индексации.
Поделитесь с друзьями: