Как считали
Разбор шел по открытым данным. Доступов к аналитике, к панелям вебмастера или к системам управления сайтом мы не запрашивали ни по одному банку. Все, что попало в отчет, сайт отдает наружу любому, кто его запросит.
По каждому из 35 сайтов делали одно и то же:
- обходили краулером и разбирали код страниц
- проверяли коды ответа, карты сайта и файлы с правилами для роботов
- прогоняли замер скорости на мобильном профиле
- открывали страницы в браузере и сверяли готовый вид с исходным кодом
- запрашивали страницы от лица поисковых и AI-краулеров
Полный разбор кода получили по 12 331 странице. Объем выборки по сайтам разный: от 39 страниц у turonbank.uz до 707 у ziraatbank.uz. Находки уровня шаблона действуют на весь сайт, находки по содержимому проверены на выборке и так и подписаны.
Балл считается от 0 до 100 и складывается из семи направлений с фиксированным весом: тексты 23, техническая часть 22, страницы и метаданные 20, разметка 10, скорость 10, готовность к нейропоиску 10, картинки 5. Методика одинаковая для всех 35 сайтов, замер повторяем: через квартал мы снимем те же параметры и увидим движение.
Что оценивает балл
Балл описывает техническое состояние сайта на день замера. Он про то, что сайт отдает поисковым системам и нейросетям, и только про это.
Работу маркетинга банка, качество продуктов и положение банка на рынке балл не оценивает. Сайт - часть маркетинга, а не весь маркетинг: приложение, реклама, отделения и колл-центр остались за рамками. Низкий балл бывает и у банка с сильным продуктом и растущей базой клиентов, в списке такие есть.
Часть находок вообще не про решения команды. Так работает платформа по умолчанию: файл с правилами для роботов, который выглядит настроенным, никто не перечитывает.
Снимок сделан 14 августа 2026 года, и часть находок к моменту чтения может быть уже закрыта.
Средний балл рынка - 33 из 100
Восьмидесяти не набрал никто. Половина сайтов укладывается в узкий диапазон от 23 до 37.
- среднее 33,1, медиана 33
- верхняя граница 73 у avobank.uz, нижняя 15 у madadinvestbank.uz
- между первым и последним сайтом разница почти в пять раз
- пятнадцать банков набрали меньше 30
По группам 35 сайтов распределились так: 60 баллов и выше набрали двое, от 40 до 59 - пятеро, от 30 до 39 - тринадцать, от 20 до 29 - одиннадцать, ниже 20 - четверо.
Тридцать три из ста - это уровень всей отрасли на август 2026 года. Не отдельного отстающего банка, а рынка целиком.
Семь направлений: тексты 43, разметка 14
Средний балл по направлениям расходится втрое.
- Тексты - 43,0, медиана 42
- Техническая часть - 36,3, медиана 35
- Картинки - 33,3, медиана 30
- Страницы и метаданные - 32,3, медиана 32
- Готовность к нейропоиску - 30,1, медиана 30
- Скорость - 26,7, медиана 25
- Разметка - 14,4, медиана 5
Ниже всего балл там, где сайт объясняет роботу, что на нем написано. Медиана 5 из 100 означает, что у половины рынка разметки нет вовсе, а у второй половины она стоит на части страниц.
Контент банки пишут. Машиночитаемое оформление этого контента пока сделали единицы.
Разметки нет у 26 сайтов из 35
Разметка Schema.org в формате JSON-LD объясняет поиску и нейросети, что перед ними банк, ставка по вкладу, отделение или новость. Без нее робот получает текст без ярлыков и раскладывает его по смыслу сам, как сумеет.
- ноль блоков разметки на всех проверенных страницах - у 26 банков
- полное покрытие у пяти сайтов: ipakyulibank.uz, ipotekabank.uz, octobank.uz, tayanchbank.uz, avobank.uz
- у hamkorbank.uz разметка стоит на 379 страницах из 405, у anorbank.uz - на 120 из 125
- у tbcbank.uz - на 53 из 466
- у uzumbank.uz разметка появляется только после выполнения скриптов, в исходном коде ее нет
Карточка организации, расписание отделения, ставка по вкладу - все это поиск и нейросети берут из разметки. У 26 банков этих данных в машиночитаемом виде нет.
Отдельный сюжет - разметка, которая противоречит странице. У hamkorbank.uz в коде заявлено 228 695 отзывов, на самом сайте нет ни одного видимого. У tbcbank.uz на 34 страницах, включая контакты, проставлена оценка 4,9 из 3 745 отзывов, которых на странице тоже нет. У anorbank.uz на странице помощи лежат 24 449 слов вопросов и ответов без единого тега FAQPage: содержание есть, ярлыка нет.
Как разметка устроена под цитирование нейросетями, разбирали отдельно: Schema.org для нейросетей.
Языковые версии не связаны у 21 банка
Все 35 сайтов многоязычные. Два языка у трех банков, три у 28, четыре у трех, пять у одного. А связку языковых версий (hreflang) проставили только 14.
- тега связки нет ни на одной странице у 21 сайта
- у octobank.uz все 498 аннотаций указывают сами на себя
- у tengebank.uz русская версия не объявлена ни на одной из 476 страниц
- у brb.uz языковой префикс приклеен неверно на 106 из 109 русских страниц и на 109 из 110 английских
- корректно сделано у avobank.uz (424 страницы из 426), ipotekabank.uz (493 из 493), apexbank.uz (498 из 498), tayanchbank.uz (100 из 100)
Без связки поиск считает узбекскую и русскую версии одной страницы двумя разными документами и выбирает между ними сам. В стране, где сайт банка по умолчанию говорит на трех языках, это дорогая мелочь.
Одна страница открывается по нескольким адресам
У 17 банков сайт открывается по двум адресам сразу: второй отдает то же самое с кодом 200, переадресации между ними нет.
- у kdb.uz один и тот же контент открывается по шести адресам
- у trastbank.uz работают два домена одновременно, содержимое совпадает побайтово
- у turonbank.uz контрольная сумма страниц на обоих адресах совпадает
- у saderatbank.uz адреса нечувствительны к регистру, любая приписка отдает 200
- у universalbank.uz нашлись 33 пары адресов со слешем и без, при этом склейка основного домена сделана правильно
Каждая копия делит вес страницы с оригиналом. Какую из них считать основной, поиск решает без подсказки, и часть сигналов достается не той версии.
Выбор можно не оставлять поиску: указатель главной версии страницы (canonical) говорит, какой адрес считать основным. На 15 сайтах из 35 он не встречается нигде. У aloqabank.uz тег стоит ровно на одной странице из 306. У uzumbank.uz в исходном коде его нет, он появляется после выполнения скриптов - проверку мы делали дважды, в коде и в готовом виде.
Карта сайта и правила для роботов
Карта сайта - самый дешевый способ показать поиску состав сайта. У 10 банков ее нет ни по одному из проверенных адресов: asakabank.uz, davrbank.uz, garantbank.uz, kapitalbank.uz, kdb.uz, madadinvestbank.uz, tengebank.uz, trastbank.uz, xb.uz, ziraatbank.uz.
Еще у 12 карта есть, но работает не так, как задумывалось:
- aab.uz - у всех 99 файлов дата 26 декабря 2023 года, записей за 2024-2026 нет ни одной, 41 процент адресов не открывается, это около 3 322 записей
- brb.uz - 2 536 записей из 4 757 не содержат внутри адреса
- apexbank.uz - индекс карт отдает код 200, а все три дочерние карты - 404
- ofb.uz - записи ведут на несуществующий хост
- infinbank.com - дата 11 июля 2024 года, 546 дубликатов из 2 277 записей
- universalbank.uz - 46 адресов при 217 работающих страницах, покрытие 21 процент
- octobank.uz - две карты отдают 200 и ноль адресов
- hayotbank.uz - ни одной записи с датой изменения из 57, плюс 5 битых адресов
- openbank.uz - 8 дублей и 7 битых адресов из 60 записей
- saderatbank.uz - 37 адресов при 60 работающих страницах
- anorbank.uz - статичный экспорт, 918 путей задвоены
- uzumbank.uz - ни одной записи с датой изменения из 192
Итого механизм работает полностью у 13 банков из 35.
Карту сайта у четырех банков собрала настольная программа - в файлах остались ее подписи. anorbank.uz: Screaming Frog SEO Spider 18.0, дата у 2 892 адресов из 2 904 одна и та же. hamkorbank.uz: Screaming Frog SEO Spider 11.3. uzumbank.uz: Netpeak Spider 3.12. universalbank.uz: генератор xml-sitemaps.com. Разовая выгрузка устаревает в тот день, когда на сайте появляется новая страница.
С файлом правил для роботов история похожая: он написан, выглядит настроенным, и поэтому к нему не возвращаются.
- у uzumbank.uz все 60 запрещающих правил записаны с ошибкой и не действуют
- у sqb.uz отдельная группа для Google обнуляет для него около 60 правил файла
- у apexbank.uz 127 строк, но после первой строки с именем робота новая группа не начата, и все правила достались одному агенту
- у aab.uz адрес карты сайта ведет на домен, которого нет в DNS
- у ziraatbank.uz файла нет: по адресу отдается страница ошибки с кодом 200
- у nbu.uz в файле директива с недопустимым значением
- у asakabank.uz файл отдает 404 и попутно раскрывает внутренний адрес 127.0.0.1:3001
Есть и обратный случай, когда правила действуют слишком хорошо. У aab.uz девять правил закрывают от обхода рабочие разделы кредитов и депозитов во всех трех языках. Сами страницы при этом открываются и отдают больше 300 КБ содержимого - все шесть проверенных адресов дают код 200. Кредиты и вклады - два главных запроса к банку, а закрытый раздел в выдаче по ним не участвует. У anorbank.uz тем же способом закрыт весь корпоративный блок, у kapitalbank.uz - пагинация, а вместе с ней часть карточек разделов.
Страницы представляются машине одинаково
Направление «страницы и метаданные» весит 20 из 100 и по вкладу в балл уступает только текстам и технической части. Средний балл по нему - 32,3. Речь про три поля: заголовок страницы, описание для выдачи и заголовок первого уровня внутри страницы.
Описания массово копируют с одной страницы на весь сайт.
- garantbank.uz - один и тот же заголовок на 478 страницах и ни одного заполненного описания
- apexbank.uz - 496 страниц из 498 без описания, это 99,6 процента
- brb.uz - 427 страниц из 467 несут описание «Har qadamda yoningizda!»
- ziraatbank.uz - 690 описаний из 707 повторяют заголовок
- saderatbank.uz - 57 описаний из 60 побайтово совпадают с заголовком страницы
- octobank.uz - 343 страницы из 498 с одинаковым описанием
- kapitalbank.uz - 353 страницы делят между собой три текста
- nbu.uz - 300 страниц из 492 делят одиннадцать
- ofb.uz - 115 страниц несут одно описание из 37 знаков: «Частный акционерный коммерческий банк»
- poytaxtbank.uz - два уникальных описания на 102 узбекские страницы
- hamkorbank.uz - 154 страницы с пустым описанием, 38 процентов сайта
- kdb.uz - медианная длина описания 18 символов, а заголовок главной звучит как «KDB Home Page»
Крайний случай - tengebank.uz: 476 страниц из 476 без заголовка и без описания. Ни выдача, ни нейросеть не получают о странице ничего, кроме адреса и текста внутри.
С заголовком H1 та же история, только наоборот: его либо нет, либо слишком много.
- davrbank.uz - 337 страниц из 499 без единого H1, это 67,5 процента
- openbank.uz - 68 процентов страниц без H1
- xb.uz - 126 из 198
- nbu.uz - 203 из 492, включая главную
- sqb.uz - 56 процентов страниц, на главной нет ни одного заголовка
- anorbank.uz - семь тегов H1 на одной главной
- asakabank.uz - 951 заголовок H1 на одной странице
Есть и странности, которые видно в выдаче. У trastbank.uz 477 заголовков из 487 содержат «!!!». У tbcbank.uz 157 новостей из 158 идут без собственного заголовка, описания и H1. У davrbank.uz 76 страниц отдают узбекский заголовок главной во всех трех языках. У ipakyulibank.uz от 13 до 33 процентов ответов приходят вообще без заголовка, описания и H1: в первом проходе 232 страницы из 476 отдали пустые метаданные, при повторном запросе метаданные появились.
Заголовок и описание машина читает раньше самого текста. У десятка банков все страницы представляются ей одинаково.
Что робот не находит на сайте
Робот ходит по ссылкам. Страница, на которую не ведет ни одна ссылка внутри сайта, для него не существует, даже если она открывается по прямому адресу и хорошо написана.
- tbcbank.uz - 39 процентов страниц сайта не получают ни одной внутренней ссылки
- openbank.uz - 71 страница из 111 недостижима для поиска, а все 25 новостей ведут на 404
- madadinvestbank.uz - 107 новостей без единой ссылки в коде, пагинация сделана на пустой якорь
- avobank.uz - 191 страница вопросов и ответов из 337 не получает ни одной ссылки: раздел отдает 64 ссылки, а пагинации у него нет
- hamkorbank.uz - 1 700 материалов пресс-центра выпадают из индекса, потому что указатель главной версии на всех страницах пагинации ведет на первую
Отдельно стоят ссылки в никуда. У infinbank.com 741 внутренняя ссылка из 1 860 ведет на 404, почти 40 процентов. У garantbank.uz 478 ссылок ведут на страницу «Частые вопросы», которой нет. У hayotbank.uz 78 ссылок указывают на раздел вкладов, которого тоже нет. У kapitalbank.uz 135 страниц ссылаются на один битый адрес. У tbcbank.uz десять разделов отдают ошибку 500 из-за одной строки в конфигурации, и среди них страница «О банке».
Обиднее всего с отделениями и банкоматами. Они существуют физически, данные у банка есть, а страниц под них нет.
- hamkorbank.uz - 171 отделение и 203 банкомата не существуют для поиска
- infinbank.com - 679 отделений и банкоматов и ноль адресов в HTML
- apexbank.uz - 836 банкоматов лежат внутри массива в скрипте карты, текстом не выведен ни один адрес
- agrobank.uz - 267 отделений и банкоматов без единой индексируемой страницы
- mikrokreditbank.uz - 2 273 страницы филиалов есть, но разметки отделения на них нет
«Ближайшее отделение», «банкомат рядом» и «график работы в субботу» - обычные запросы к банку. Ответ на них собирается из адресов, часов работы и координат, которых на сайте нет ни текстом, ни разметкой. Их берут из справочников и карт, где данные обновляет кто угодно.
Скорость и вес страниц
Порог Google - 2,5 секунды до появления главного блока страницы (LCP). Замер шел на мобильном профиле: для банковского сайта он и есть основной.
У 15 сайтов из 29, по которым удалось получить цифру, главная грузится 10 секунд и дольше.
- garantbank.uz - 35,9 с
- hayotbank.uz - 29,9 с
- brb.uz - 29,2 с
- saderatbank.uz - 29,2 с
- aab.uz - 23,8 с
- apexbank.uz - 23,2 с
- aloqabank.uz - 21,1 с
- madadinvestbank.uz - 21,0 с
- tengebank.uz - 17,7 с
- ziraatbank.uz - 16,9 с
- turonbank.uz - 16,5 с
- ipotekabank.uz - 12,4 с
- asakabank.uz - 12,0 с
- kdb.uz - 10,4 с
- sqb.uz - 10,0 с
Быстрее четырех секунд открываются три сайта: hamkorbank.uz и tbcbank.uz по 3,5 секунды, avobank.uz - 3,7. Рядом octobank.uz с 4,2 и infinbank.com с 4,1.
Еще два сайта показали меньше 2,5 секунды - universalbank.uz с 0,95 и ipakyulibank.uz с 2,0, но их замеряли без ограничения скорости сети, и с остальными цифрами эти два значения несопоставимы. Замера нет по шести сайтам: agrobank.uz, anorbank.uz, davrbank.uz, nbu.uz, uzumbank.uz, xb.uz. Причины разные - защита сервера, исчерпанная квота, а у xb.uz загрузка не завершилась.
Откуда берутся секунды, видно по весу страницы. Тяжелой страница считается с полутора мегабайт.
- brb.uz - 37 625 КБ на главной и 92 запроса
- xb.uz - 22,1 МБ на мобильном
- universalbank.uz - 21,55 МБ на странице кредитов, из них 20,4 МБ дают четыре картинки
- aab.uz - 15,5 МБ
- kdb.uz - 14 468 КБ
- garantbank.uz - 9 582 КБ
- ipotekabank.uz - 7 384 КиБ
Тридцать семь мегабайт на мобильном интернете - это платный трафик посетителя за одну страницу. Причем платит он за то, чего не видит: у brb.uz картинка весом 9,5 МБ выводится в блоке 80 на 147 пикселей, у ofb.uz флажок США на 2 МБ показывается в круге 40 пикселей, у apexbank.uz фоновое видео на 4,85 МБ дает 23 секунды ожидания и отдается в том числе на iPhone.
Обратный пример есть и здесь. Легче всех держат главную octobank.uz с 1,1 МБ и avobank.uz с 1 233 КБ, следом tayanchbank.uz с 1 713 КБ и openbank.uz с 1 736 КБ. У aab.uz, наоборот, сжатие отключено полностью: главный файл стилей весит 880 КБ в несжатом виде, а одна картинка банкомата - 1 049 КБ.
Тексты - лучшее направление рынка
Собственный текст - то, что остается на странице после вычета меню, подвала и повторяющихся блоков. Медиана по сайту показывает типичную страницу, а не лучшую.
- trastbank.uz - 51 слово
- ziraatbank.uz - 67 слов
- uzumbank.uz - 119 слов
- saderatbank.uz - 128 слов
- madadinvestbank.uz - 143 слова
- kdb.uz - 146 слов
Страниц короче 300 слов: у infinbank.com 413 из 492, у xb.uz 146 из 198, у universalbank.uz 148 из 250. У trastbank.uz 96,6 процента текста страницы приходится на шаблон.
Страница на полсотни слов отвечает на вопрос посетителя частично. Поиску и нейросети достается ровно столько же.
И все же это лучшее направление рынка, 43 балла из 100. Держат его четыре банка. У turonbank.uz нет ни одной страницы короче 500 слов, минимум - 719. У aab.uz медиана 2 309 слов и коротких страниц нет вовсе. У ofb.uz ни одной страницы короче 300 слов при медиане 1 300. У avobank.uz минимум 428 слов на страницу.
Описания картинок заполнили три банка
Описание картинки (alt) читает поиск и нейросеть, а программа для слабовидящих его озвучивает.
- tengebank.uz - 16 427 картинок без описания из 18 160, это 90 процентов
- apexbank.uz - 12 134 из 27 949 вовсе без атрибута, еще 13 304 с пустым
- kdb.uz - 9 186 из 14 244, 64 процента
- tbcbank.uz - 5 019 из 6 871, 73 процента
- garantbank.uz - 3 461 из 4 948, 70 процентов
- madadinvestbank.uz - 1 670 из 2 037, 82 процента
Иногда поле описания есть, а привычки его заполнять нет: у agrobank.uz его не заполнили ни на одной из 361 проверенной картинки. У aloqabank.uz пустое описание у 13 204 картинок из 14 129. Даже у лидера рынка avobank.uz - 12 553 пустых из 12 743, и балл по картинкам держится на 40.
Заполнить это поле стоит одной строки в шаблоне, и три банка это сделали: у openbank.uz без описания ноль картинок из 992, у poytaxtbank.uz - 2 из 14 838, у turonbank.uz - 5 из 1 907.
Что видит нейропоиск
Нейропоиск берет со страницы разметку, связку языков, описания картинок и структуру текста - то же самое, что и обычный поиск, только пропускает через ответ, а не через список ссылок.
- 26 банков из 35 - без разметки
- 21 банк - без связки языковых версий
- 33 банка - без файла с фактами о компании для нейросетей (llms.txt)
- 6 сайтов - собственного текста меньше 150 слов на странице
Такой файл нейросети читают в первую очередь, и сделали его двое. avobank.uz отдает файл размером 5 701 байт в правильном формате. ipotekabank.uz выложил корневой файл на 537 байт и три языковых. У остальных 33 банков файла нет. У семи по нужному адресу отдается код 200 и страница ошибки вместо файла: agrobank.uz, garantbank.uz, hayotbank.uz, kdb.uz, tengebank.uz, uzumbank.uz, ziraatbank.uz. Код 200 на несуществующем файле опаснее честной ошибки - проверка по коду ответа покажет, что все на месте. Что это за файл и как он устроен, разбирали здесь: что такое llms.txt.
Три банка ограничили доступ AI-краулерам. asakabank.uz отдает GPTBot, ChatGPT-User и ClaudeBot ошибку 500. davrbank.uz отвечает всем основным AI-краулерам кодом 403. nbu.uz блокирует их по адресам, с которых они приходят. Причины бывают разные, включая нагрузку на сервер, и решение может быть осознанным. Отдельно стоит ipotekabank.uz: он пускает всех, кроме краулера Common Crawl, которому сервер отвечает ошибкой 500. Ни у одного из остальных 31 банка отдельных правил для AI-краулеров в файле нет.
Иногда доступ формально открыт, а брать нечего. У agrobank.uz GPTBot получает 3 693 байта, ноль слов и ноль заголовков на каждой из шести проверенных страниц. Про то, как краулеры нейросетей читают сайт и что им мешает, есть отдельный разбор: AI-краулеры и robots.txt.
Закрытый краулер жалобу не приносит. Банк перестает попадать в ответы, и в отчетах по трафику это не видно.
Нейросеть отвечает по тем сайтам, которые смогла прочитать. Когда данных на сайте мало, ответ собирается из сторонних площадок: агрегаторов, форумов, новостей, отзывов. Что там написано про банк, банк не контролирует. Это и есть та работа, которую мы называем GEO: сайт должен отдавать факты о себе в машиночитаемом виде раньше, чем их соберут за него.
Замер видимости банков в нейросетях мы не делали. Все, что сказано выше, - о технической готовности сайта, а не о фактических ответах ChatGPT, Алисы или Gemini по банковским запросам.
Что банки сделали нормально
Раздел не для вежливости. Есть направления, где отрасль работает ровно, и если их не назвать, картина получится перекошенной.
- защищенное соединение и заголовки безопасности настроены почти везде
- сервер отвечает быстро: у infinbank.com 30-200 мс, у xb.uz 36-49 мс, у brb.uz 33-157 мс, у trastbank.uz 150-270 мс
- контент переведен минимум на два языка и написан людьми
- смещение верстки при загрузке близко к нулю у openbank.uz, tbcbank.uz, uzumbank.uz и tayanchbank.uz
- страница собирается на сервере, а не в браузере, у davrbank.uz, madadinvestbank.uz, universalbank.uz, ziraatbank.uz и tbcbank.uz
- тексты дают 43 балла из 100, выше всех остальных направлений
Инфраструктура и содержание у банков есть. Следующий шаг - оформление, которое объясняет это машине.
Три сайта наверху: 73, 63 и 54 балла
avobank.uz, 73 балла. Единственный сайт, который заметно оторвался от рынка, разрыв со вторым местом - 10 баллов. Указатель главной версии стоит на всех 426 страницах. Связка языковых версий корректна на 424 страницах из 426, это лучший результат среди проверенных. Разметка на всех страницах, ошибок разбора ноль. Файл с фактами для нейросетей отдается в правильном формате. Главная грузится за 3,7 секунды и весит 1 233 КБ. Слабое место есть и у него: пустое описание у 12 553 картинок из 12 743 и балл по картинкам 40.
ipotekabank.uz, 63 балла. Указатель и связка языков на всех 493 страницах, взаимность 97,9 процента. Разметка на всех 493. Файл llms.txt сделан в четырех вариантах: корневой и три языковых. Слабое место - скорость: 12,4 секунды и вес 7 384 КиБ, балл по картинкам 22.
hamkorbank.uz, 54 балла. Разметка на 379 страницах из 405, ошибок разбора ноль. Главная держится в 2 441 КБ и открывается за 3,5 секунды. Слабое место - карта сайта, собранная настольной программой.
Ни одного дорогого решения здесь нет. Указатель, связка языков, разметка, легкая главная, текстовый файл в корне - это настройки шаблона, сделанные один раз и сохраненные при обновлениях.
Разрыв между третьим местом и четвертым - семь баллов. Дальше идет плотная группа, где различий почти нет: ipakyulibank.uz и tayanchbank.uz по 47, octobank.uz и tbcbank.uz по 43, sqb.uz 38, дальше 37 и ниже.
Нижняя часть списка
Десять банков набрали меньше 25: saderatbank.uz 24, kapitalbank.uz 23, ziraatbank.uz 23, agrobank.uz 22, kdb.uz 22, hayotbank.uz 21, tengebank.uz 19, asakabank.uz 18, xb.uz 16, madadinvestbank.uz 15.
Список находок у них во многом совпадает:
- разметки нет ни у одного из десяти
- у девяти нет ни указателя главной версии, ни связки языковых версий
- карты сайта нет у семи
- собственного текста меньше 150 слов на странице - у четверых
Совпадает не полностью: у tengebank.uz указатель главной версии стоит на всех 476 страницах, а связка языков есть, хотя и сломана. У agrobank.uz карта сайта рабочая.
Один и тот же набор у десяти разных банков с разными платформами и командами. Похоже на общую причину: шаблон настроили при запуске и с тех пор не пересматривали.
Отсюда же самые тяжелые единичные находки. У madadinvestbank.uz все 157 страниц закрыты от поиска тегом noindex, включая главную и раздел раскрытия информации; каталог вкладов занимает 18 слов. У asakabank.uz в HTML главной весом 206 996 байт ноль символов текста. Еще 623 документа выложены PDF-файлами вместо страниц, и на них ведут 9 726 ссылок. У xb.uz таких файлов 244 общим весом 495 МБ, отдельные доходят до 36 МБ. У ziraatbank.uz логотип на всех 707 страницах подписан как «Ziraat Bosnia».
Ни одна из этих находок не требует переделки сайта.
Что чинится за день, а что неделями
Часть находок закрывается правкой шаблона и настроек сервера. Пять пунктов ниже закрывают находки из пяти разделов отчета.
- проставить указатель главной версии в шапке шаблона
- включить сжатие на сервере
- настроить переадресацию со второго адреса на основной
- собрать карту сайта штатным механизмом системы управления
- выложить описание компании для нейросетей
Дальше идут работы, которые считаются неделями, потому что упираются в шаблоны страниц и в редакционную работу, а не в настройки:
- разметить карточку банка, отделения, ставки и новости
- связать языковые версии между собой на всех шаблонах
- заполнить описания картинок в системе управления
- разгрузить главную: сжать картинки, убрать лишние запросы
- дописать страницы, где собственного текста меньше 300 слов
Порядок в обоих списках идет от дешевого к дорогому. Во втором списке первые два пункта дают больше всего на вложенную неделю: разметка - худшее направление рынка, связка языков - вторая по массовости находка.
Границы исследования
Доступов к системам банков не было, поэтому выводы построены на том, что сайт отдает наружу. За рамками остались:
- позиции в поиске и число показов
- фактическая индексация: сколько страниц лежит в базе Google и Яндекса
- полевые данные о скорости у посетителей
- ссылочный профиль и упоминания за пределами сайта
- состояние карточек банка в картах и справочниках
- мобильные приложения
Скорость получена по 29 сайтам из 35. Два быстрых замера сделаны без ограничения скорости сети и с остальными несопоставимы. Объем разбора по сайтам разный - от 39 страниц до 707. Замера видимости в нейросетях по банковской нише не делали: все выводы про нейропоиск касаются технической готовности сайта.
Это первый замер, сравнивать пока не с чем. Повтор той же методикой через квартал покажет движение.
Коротко
- средний балл рынка - 33 из 100, выше 60 набрали двое из 35
- хуже всего разметка: средний балл 14,4, медиана 5, полностью отсутствует у 26 сайтов
- связки языковых версий нет у 21 банка, указателя главной версии - у 15, карты сайта - у 10
- у 17 банков сайт открыт по двум адресам без переадресации между ними
- 15 сайтов из 29 замеров грузят главную 10 секунд и дольше при пороге 2,5
- тексты банки пишут: 43 балла, выше любого другого направления
- llms.txt с фактами о компании выложили двое из 35
- разрыв между первым и последним сайтом почти пятикратный и собран из настроек шаблона, а не из бюджета
Полная версия исследования
Все результаты, методика и выводы в одном файле.
Частые вопросы
Как считался балл от 0 до 100+
Из семи направлений с фиксированным весом: тексты 23, техническая часть 22, страницы и метаданные 20, разметка 10, скорость 10, готовность к нейропоиску 10, картинки 5. Внутри каждого направления мы считаем наличие и корректность указателя главной версии, связку языковых версий, покрытие разметкой, коды ответа, карту сайта, время до появления главного блока, вес страницы, объем собственного текста, описания картинок, файл с фактами о компании и доступ краулеров. Методика одинаковая для всех 35 сайтов.
Оценивает ли балл качество банка+
Нет. Балл описывает техническое состояние сайта на день замера: что сайт отдает поисковым системам и нейросетям. Продукты банка, тарифы, приложение, отделения и работа маркетинга в него не входят. В списке есть банки с низким баллом сайта и сильным продуктом.
Почему замер по 29 сайтам, а не по всем 35+
Замер скорости на мобильном профиле удалось получить не везде. У пяти банков цифру не дали защита сервера или исчерпанная квота инструмента, у шестого загрузка не завершилась. Остальные параметры сняты по всем 35 сайтам.
Что дает разметка, если сайт и так в поиске+
Разметка называет роботу содержимое страницы своими именами: карточка организации, ставка по вкладу, адрес отделения, вопрос и ответ. Обычный поиск без нее работает, хотя и хуже, а вот ответ нейросети собирается из фрагментов, у которых есть однозначные ярлыки. Когда таких данных на сайте нет, ответ собирается из сторонних площадок.
Можно ли перепроверить данные+
Да, в этом и смысл открытой методики. Коды ответа, карта сайта, файл с правилами для роботов, разметка, указатель главной версии, связка языков и описания картинок читаются из исходного кода страницы. Скорость снимается на мобильном профиле любым публичным инструментом замера. Снимок сделан 14 августа 2026 года, поэтому часть находок к моменту проверки может быть уже закрыта.
Будет ли исследование по другим отраслям+
Да, это первый выпуск. Методика одна и та же, меняется отрасль. Повторный замер по банкам той же методикой планируется через квартал: он покажет, что изменилось на рынке за это время.