Данные OrgCatalog и форматы

Какие машиночитаемые файлы и разметку отдаёт сайт: индекс кодов товаров, лента новых фото, карта сайта и schema.org на страницах организаций и товаров.

Индекс кодов товаров

https://orgcatalog.com/ean/codes/00.json … 3f.json — индекс, по которому работает поиск в шапке сайта, разбитый на 64 части: поиск загружает только часть своего кода, а не весь индекс. Часть кода — FNV-1a 32 по символам кода (кодовые единицы UTF-16) по модулю 64, двумя шестнадцатеричными цифрами: например, ean/codes/00.json. Каждая часть — объект JSON: ключ — код, значение — список страниц, где этот код встречается.

{
  "4780000000000": [
    ["ean/4780000000000/", "Название товара", "Штрихкод", "", 12500, "2026-09-19"]
  ],
  "00000253": [
    ["sku/korzinka/00000253/", "Название товара", "Артикул магазина", "Корзинка", 72990, "2026-09-19"]
  ]
}

Элемент списка: адрес страницы истории цены от корня сайта, название товара, тип кода, сеть или магазин (для артикула), последняя цена в сумах и её дата. В ключах — штрихкоды EAN и UPC и артикулы магазинов, без пробелов и в верхнем регистре; у штрихкода UPC-A есть и ключ в виде EAN-13 (с ведущим нулём). Один код может вести на несколько страниц: одинаковый артикул бывает у разных сетей. Товары без штрихкода и артикула в индекс не входят. Служебный ключ _own — не код: названия собственных кодов OrgCatalog с этикеток (номер товара → название и страница цен вида), в той же части, что и сам код.

Лента «Что нового» (Atom)

https://orgcatalog.com/latest/feed.xml — последние 50 записей в формате Atom для RSS-читалок и автопостинга. Запись о фото — ссылка на его страницу, описание, превью, дата записи — дата и время съёмки; запись о новой организации — ссылка на её страницу; новые бренды — одна запись за день; новые товары, изменения цен и акции — одна запись на магазин за день со списком товаров и цен. Записей цен без фото в ленте нет. Та же лента на сайте — «Что нового», все фото по месяцам — раздел «Фото».

Карта сайта

https://orgcatalog.com/sitemap.xml — индекс карты сайта: файлы в каталоге sitemap/ по разделам — prices.xml (цены по видам товаров, изменения цен, акции), ean.xml, sku.xml, product.xml (истории цен), brands.xml, countries.xml, orgs.xml (организации и сети), lists.xml, maps.xml, photos.xml (лента и фото по месяцам), pages.xml (главная, справка и остальные страницы), и photos-<ГГГГ-ММ>.xml — страницы фото месяца (кроме ценников: их цены — на страницах цен). lastmod — дата последнего фото или цены на странице. Адрес карты сайта указан в robots.txt.

Разметка schema.org

На страницах есть JSON-LD (<script type="application/ld+json">):

СтраницаТипы schema.org
ОрганизацияStore и другие виды LocalBusiness: адрес (PostalAddress), координаты (GeoCoordinates), телефоны, режим работы; товары и цены — OfferCatalog
История цены товараProduct с gtin (штрихкод) или sku (артикул), AggregateOffer в UZS (мин., макс., число фиксаций цены)
Цены вида товара, брендCollectionPage + ItemList из Product с AggregateOffer; у бренда — Brand
Что нового, фото месяцаItemList из ImageObject: превью, дата съёмки, место (Place или координаты)
Страница фотоItemPage с ImageObject: превью, дата съёмки, метки, место; права на фото — copyrightNotice («© OrgCatalog»), license и acquireLicensePage (ссылки на статью «Использование фото», по ним поисковики показывают значок «Лицензия» в картинках)
Все страницыWebSite, WebPage или CollectionPage, BreadcrumbList; у страниц с вопросами — FAQPage

Постоянные адреса

Адреса страниц — латиницей через дефис: /orgs/<организация>/, /prices/<тип>/<вид>/, /ean/<штрихкод>/. Если страница переехала (сменилось название организации или товар объединили с другим), старый адрес отвечает постоянным редиректом 301 на новый. Все когда-либо опубликованные адреса хранятся в журнале, поэтому ссылки на сайт не ломаются.

Условия использования

Ссылаться на страницы сайта и цитировать цены со ссылкой на страницу-источник можно свободно. Когда и как можно брать фото — в статье «Использование фото». Поисковым системам и ИИ-ассистентам можно обходить сайт, индексировать его и показывать фото, фрагменты и цены в результатах поиска и в ответах ИИ со ссылкой на страницу-источник (подробнее). Копирование базы фото и цен целиком, массовый сбор и обучение нейросетей — только по договорённости с автором проекта.

Частые вопросы

Есть ли у OrgCatalog API?

Отдельного API нет. Для поиска по коду есть статический индекс ean/codes/ (64 файла JSON), для новых фото — Atom-лента, а данные организаций и цен размечены schema.org прямо на страницах.

Как часто обновляются файлы?

Вместе с сайтом: при каждой публикации новых фото и цен. Дата последнего изменения страницы — в sitemap.xml (lastmod).

Можно ли выгрузить все цены одной таблицей?

Готовой выгрузки на сайте пока нет. Если она нужна для исследования или статьи, напишите автору проекта. Контакты

↑