substreams.dev
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
star
star
star
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Безопасность
star
star
star
Сайт небезопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте не найден защищенный протокол ssl и сайт не открывается по https!
Не настроен HSTS (Strict-Transport-Security) — рекомендуется включить.
Поздравляем! Сайт не содержится в реестре РКН.
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
star
star
~0,40сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,40сек оптимальна.
Объем документа
star
star
50Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 50Кб оптимален.
Структура html-документа корректна.
Ресурсы: 12
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 12 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип |
Название |
Значение |
|
stylesheet
|
|
/_next/static/chunks/01a-x9wc2kkb3.css
|
|
js
|
|
/_next/static/chunks/2w_8wg40vjyjj.js
|
|
js
|
|
/_next/static/chunks/0i2tpjmsb9hh-.js
|
|
js
|
|
/_next/static/chunks/22erjz8rpsxy8.js
|
|
js
|
|
/_next/static/chunks/turbopack-3_l3y6xwnzkhl.js
|
|
js
|
|
/_next/static/chunks/1v8zsmsf2-w5n.js
|
|
js
|
|
/_next/static/chunks/3j7wac8uog6ej.js
|
|
js
|
|
/_next/static/chunks/279tsp1q_zinf.js
|
|
js
|
|
/_next/static/chunks/2xt_9ebmh8cw3.js
|
|
js
|
|
/_next/static/chunks/141zpv6pv42me.js
|
|
js
|
|
/_next/static/chunks/0cz1d0mv5g_q7.js
|
|
js
|
|
/_next/static/chunks/0cj_i87lk2e5h.js
|
Кол-во: 12
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
полный список серверных заголовков
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Не определён
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Веб-сервер не определён — заголовок Server скрыт. Это не ошибка: часто так настраивают из соображений безопасности.
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в одном экземпляре).
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Среднее число слов в абзаце 5 слишком мало. Сделайте контент более читаемым!
Кол-во слов 252 слишком мало. Добавьте больше текста (минимум 400 слов)!
Слова из title 4 встречаются в тексте достаточно.
Абзацев с текстом 38 достаточно.
Кол-во знаков контента 1799 на странице оптимально.
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
На странице присутствуют заголовки <h2> 1. Это хорошо.
На странице присутствуют заголовки <h3> 4.
Индексирование
star
star
star
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 29 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
star
star
star
Не найден
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Файл robots.txt не найден (ошибка 404). Крайне рекомендуем добавить файл robots.txt, это правило хорошего тона для поисковых роботов.
Внутренние ссылки
star
star
star
Кол-во: 16
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 16 оптимально.
На странице присутствуют изображения 2.
Показать внутренние ссылки
| Url |
Анкор |
Состояние |
|
/
|
Home
|
|
|
/datasets
|
Datasets
|
|
|
/packages
|
Packages
|
|
|
/chain
|
Chains
|
|
|
/projects
|
Projects
|
|
|
/auth/login
|
Sign in
|
|
|
/packages
|
<span class="truncate">Explore packages</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-boxes h-4 w-4" aria-hidden="true"><path d="M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z"></path><path d="m7 16.5-4.74-2.85"></path><path d="m7 16.5 5-3"></path><path d="M7 16.5v5.17"></path><path d="M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z"></path><path d="m17 16.5-5-3"></path><path d="m17 16.5 4.74-2.85"></path><path d="M17 16.5v5.17"></path><path d="M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z"></path><path d="M12 8 7.26 5.15"></path><path d="m12 8 4.74-2.85"></path><path d="M12 13.5V8"></path></svg>
|
|
|
/projects/cross-chain-statistics-dashboard
|
<article class="flex h-full min-h-[250px] min-w-0 flex-col overflow-hidden rounded-lg border border-white/10 bg-white/[0.025] transition-colors hover:border-white/20 hover:bg-white/[0.04]"><div class="flex min-w-0 flex-1 flex-col p-5 md:p-6"><div class="flex min-w-0 items-start justify-between gap-4"><p class="min-w-0 truncate text-xs font-medium uppercase tracking-[0.16em] text-primary-100/60">Reference architecture<!-- --> / <!-- -->Analytics dashboard</p><span class="shrink-0 font-mono text-sm text-white/25">01</span></div><h3 class="mt-5 text-2xl font-semibold leading-tight text-white">Cross-Chain Statistics Dashboard</h3><p class="mt-3 line-clamp-2 max-w-2xl text-sm leading-6 text-white/[0.54]">A dashboard pattern where each chain has its own Substream, shared modules normalize metrics, and a single frontend compares the resulting data.</p><div class="mt-5 grid gap-x-8 gap-y-3 border-y border-white/10 py-4 text-sm sm:grid-cols-2"><div class="min-w-0"><p class="text-xs uppercase tracking-[0.14em] text-white/30">Uses</p><p class="mt-1 truncate font-medium text-white/70">3 Substreams packages</p></div><div class="min-w-0"><p class="text-xs uppercase tracking-[0.14em] text-white/30">Source</p><p class="mt-1 truncate font-medium text-white/70">Substreams Explorers</p></div></div><p class="mt-4 truncate text-sm text-white/38">TypeScript / React / Next.js</p><div class="mt-auto pt-6"><div class="flex items-center justify-between border-t border-white/10 pt-4 text-sm font-semibold text-white"><span>View project</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 text-white/35 transition-transform group-hover:translate-x-1 group-hover:text-white" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></div></div></article>
|
|
|
/projects/hivemapper-network-activity
|
<article class="flex h-full min-h-[250px] min-w-0 flex-col overflow-hidden rounded-lg border border-white/10 bg-white/[0.025] transition-colors hover:border-white/20 hover:bg-white/[0.04]"><div class="flex min-w-0 flex-1 flex-col p-5 md:p-6"><div class="flex min-w-0 items-start justify-between gap-4"><p class="min-w-0 truncate text-xs font-medium uppercase tracking-[0.16em] text-primary-100/60">Public Substream<!-- --> / <!-- -->Reward and activity dashboard</p><span class="shrink-0 font-mono text-sm text-white/25">02</span></div><h3 class="mt-5 text-2xl font-semibold leading-tight text-white">Hivemapper Network Activity</h3><p class="mt-3 line-clamp-2 max-w-2xl text-sm leading-6 text-white/[0.54]">A concrete Substreams implementation that turns Hivemapper network activity into typed outputs ready for maps, dashboards, and downstream databases.</p><div class="mt-5 grid gap-x-8 gap-y-3 border-y border-white/10 py-4 text-sm sm:grid-cols-2"><div class="min-w-0"><p class="text-xs uppercase tracking-[0.14em] text-white/30">Uses</p><p class="mt-1 truncate font-medium text-white/70">2 Substreams packages</p></div><div class="min-w-0"><p class="text-xs uppercase tracking-[0.14em] text-white/30">Source</p><p class="mt-1 truncate font-medium text-white/70">substreams-hivemapper</p></div></div><p class="mt-4 truncate text-sm text-white/38">Rust / Substreams / Solana</p><div class="mt-auto pt-6"><div class="flex items-center justify-between border-t border-white/10 pt-4 text-sm font-semibold text-white"><span>View project</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 text-white/35 transition-transform group-hover:translate-x-1 group-hover:text-white" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></div></div></article>
|
|
|
/projects/dex-liquidity-analytics-api
|
<article class="flex h-full min-h-[250px] min-w-0 flex-col overflow-hidden rounded-lg border border-white/10 bg-white/[0.025] transition-colors hover:border-white/20 hover:bg-white/[0.04]"><div class="flex min-w-0 flex-1 flex-col p-5 md:p-6"><div class="flex min-w-0 items-start justify-between gap-4"><p class="min-w-0 truncate text-xs font-medium uppercase tracking-[0.16em] text-primary-100/60">Production pattern<!-- --> / <!-- -->API and dashboard backend</p><span class="shrink-0 font-mono text-sm text-white/25">03</span></div><h3 class="mt-5 text-2xl font-semibold leading-tight text-white">DEX Liquidity Analytics API</h3><p class="mt-3 line-clamp-2 max-w-2xl text-sm leading-6 text-white/[0.54]">A project pattern for teams building DEX dashboards, liquidity products, or market APIs from a Substreams-powered extraction layer.</p><div class="mt-5 grid gap-x-8 gap-y-3 border-y border-white/10 py-4 text-sm sm:grid-cols-2"><div class="min-w-0"><p class="text-xs uppercase tracking-[0.14em] text-white/30">Uses</p><p class="mt-1 truncate font-medium text-white/70">2 Substreams packages</p></div><div class="min-w-0"><p class="text-xs uppercase tracking-[0.14em] text-white/30">Source</p><p class="mt-1 truncate font-medium text-white/70">substreams-uniswap-v3</p></div></div><p class="mt-4 truncate text-sm text-white/38">Rust / Substreams / Uniswap V3</p><div class="mt-auto pt-6"><div class="flex items-center justify-between border-t border-white/10 pt-4 text-sm font-semibold text-white"><span>View project</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 text-white/35 transition-transform group-hover:translate-x-1 group-hover:text-white" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></div></div></article>
|
|
|
/projects/substreams-sql-operations-console
|
<article class="flex h-full min-h-[250px] min-w-0 flex-col overflow-hidden rounded-lg border border-white/10 bg-white/[0.025] transition-colors hover:border-white/20 hover:bg-white/[0.04]"><div class="flex min-w-0 flex-1 flex-col p-5 md:p-6"><div class="flex min-w-0 items-start justify-between gap-4"><p class="min-w-0 truncate text-xs font-medium uppercase tracking-[0.16em] text-primary-100/60">Integration example<!-- --> / <!-- -->Infrastructure console</p><span class="shrink-0 font-mono text-sm text-white/25">04</span></div><h3 class="mt-5 text-2xl font-semibold leading-tight text-white">Substreams SQL Operations Console</h3><p class="mt-3 line-clamp-2 max-w-2xl text-sm leading-6 text-white/[0.54]">A practical project shape for teams that want to run Substreams as product infrastructure and expose the health of every sink.</p><div class="mt-5 grid gap-x-8 gap-y-3 border-y border-white/10 py-4 text-sm sm:grid-cols-2"><div class="min-w-0"><p class="text-xs uppercase tracking-[0.14em] text-white/30">Uses</p><p class="mt-1 truncate font-medium text-white/70">2 Substreams packages</p></div><div class="min-w-0"><p class="text-xs uppercase tracking-[0.14em] text-white/30">Source</p><p class="mt-1 truncate font-medium text-white/70">substreams-sink-sql</p></div></div><p class="mt-4 truncate text-sm text-white/38">Go / Substreams Sink SQL / PostgreSQL</p><div class="mt-auto pt-6"><div class="flex items-center justify-between border-t border-white/10 pt-4 text-sm font-semibold text-white"><span>View project</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 text-white/35 transition-transform group-hover:translate-x-1 group-hover:text-white" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></div></div></article>
|
|
|
/
|
Home
|
|
|
/chain
|
Chains
|
|
|
/datasets
|
Datasets
|
|
|
/projects
|
Projects
|
|
|
/packages
|
Packages
|
|
Кол-во: 8
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 8 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
На странице присутствуют ссылки на субдомены 2.
Показать внешние ссылки
| Url |
Анкор |
|
thegraph.market
|
Pricing
|
|
x.com
|
<img alt="X" loading="lazy" width="12" height="12" decoding="async" data-nimg="1" style="color:transparent" src="/images/x.svg">
|
|
discord.gg
|
<img alt="Discord" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" class="h-4 w-4" style="color:transparent" src="/images/discord.svg">
|
|
github.com
|
<img alt="GitHub" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent" src="/images/github.svg">
|
|
streamingfast.io
|
StreamingFast Platform Inc.
|
|
streamingfast.io
|
Privacy Policy
|
|
streamingfast.io
|
Terms of Service
|
|
thegraph.com
|
<img alt="Powered by The Graph" loading="lazy" width="120" height="48" decoding="async" data-nimg="1" class="h-12 w-auto" style="color:transparent" src="/images/PoweredByTheGraph.svg">
|
Конкуренты в Яндексе
star
star
star
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
star
star
star
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.