Maksutov Design MAKSUTOV DESIGN
MONIN SEO Tilda HoReCa

SEO moninsyrup.ru

The official MONIN website in Russia is built on Tilda and works as a B2B tool for coffee shops, restaurants and bars. Step by step: what the audit showed, which brief I wrote, what was fixed and what the search results showed on 25 September 2026.

01 / brief

A Tilda site: 97 product pages and 35+ recipes

97product pages in the catalog: 74 De Sirop syrups and 17 Le Fruit fruit bases.
35+recipes for cocktails, lemonades and coffee drinks.
22Tilda blocks on the home page.

The site looked expensive: a dark palette, big typography, professional photography. The goal was to keep the design and turn the site from an image presentation into a tool that people find through commercial queries and that brings B2B enquiries.

02 / audit

Initial score — 3.6 out of 10: strong design and almost no optimization

In May 2026 I ran two audits: a general UX/UI audit and a separate SEO audit. The data was collected with tools (page structure, browser performance) and from screenshots. Scores across seven criteria:

CriterionScoreWhat was found
Visual design7 / 10premium look, quality photos
UX / usability4 / 10broken mobile menu, weak navigation
SEO2 / 10no headings, descriptions or alt
Accessibility2 / 10no alt, field labels or aria labels
Performance4 / 104.8 s load time, 0 of 23 images lazy-loaded
Code and semantics3 / 10no main, header or section tags; no CSS variables
Design system3 / 10buttons and fonts are not unified
Overall score3.6 / 10many critical problems

03 / critical problems

What kept the site from being found in search

ProblemWhat was foundWhat it risked
Meta descriptionmissing on all pages, including 97 productslow snippet CTR in results
H1home: 0; catalog: the word "syrups"; Le Fruit: a French namea page without a semantic anchor
Titlehome was just "Monin"; most pages had an empty one or repeated the H1uninformative search results
Canonical and languagecanonical not set, lang not set on htmlrisk of duplicates and language errors
Imagesall 23 on the home page had an empty altsearch engine cannot understand pictures
Le Fruit catalogshowed 0 products with 17 pages in the sitemappages reachable only through the sitemap
URLsa typo /inspiration/trands and 4 technical addresses like /page56317077.html in the sitemaplost link weight and junk in the index
Schema.orgcompletely absentno rich snippets for products and recipes
Product cardsa name, a category and an empty pricenothing to rank for "buy caramel syrup"
Mobile versionat 390 px the menu did not collapse and the button went off the edgelosing mobile visitors
Legalno cookie banner, external links without noopenerrisk under privacy law and security

04 / brief

The brief: 64 tasks, four priorities and a roadmap

I put together the final document by combining the design assessment, the UX/UI audit and the SEO audit. For each of the 64 tasks it says where to change, what exactly to do and how to tell the task is done.

Every task has a status, so the client can see at any moment what is already solved and what is awaiting approval.

  • P0 (1–3 days): H1, title, description, lang, mobile menu, Le Fruit catalog, empty block before the footer
  • P1 (1–2 weeks): alt, field labels, canonical, cookie banner, phones, CTAs
  • P2 (2–4 weeks): product cards, Product and Recipe, recipes, blog, filters
  • P3 (1–2 months): design system, move to our own hosting
  • Acceptance checklist for SEO, catalog, mobile version, forms and speed
PriorityTimingTasksDone when
P0 — critical1–3 daysH1, Title, Description, lang=ru, mobile menu, Le Fruit, empty section before the footer, grammar mistakepages are indexed, the first screen is clear, the catalog is not empty, the mobile version does not break
P1 — important1–2 weeksalt, field labels, aria, canonical, cookie banner, lazy loading, phones, CTAs, price on requestno critical accessibility or SEO errors
P2 — growth2–4 weeksproduct cards, Product and Recipe, product content, recipes, blog, filterscards can rank, the catalog brings enquiries
P3 — systemic1–2 monthsdesign system, CSS variables, moving from Tilda to our own hostingthe site is maintained by rules

05 / what was fixed

Metadata, structure, markup and content

The first screen was rewritten for the query: H1 "MONIN — syrups and fruit bases for drinks", below it a subtitle "74 flavours of syrups and fruit bases for coffee, cocktails, lemonades and desserts. Deliveries for HoReCa across Russia" and two buttons — "Get the price list" and "Go to catalog". Three brand facts are moved into a trust line: founded in 1912, present in more than 140 countries, official production and laboratory in Russia.

Individual Titles and Descriptions with commercial wording were written for the key pages: "MONIN syrups — catalog of 74 flavours, buy wholesale", "MONIN Le Fruit fruit bases — 17 flavours", "become a MONIN partner — supplies for cafés and restaurants", "cocktail and drink recipes with MONIN syrups". The catalog, partner, brand history and recipe pages got separate H1s with keywords.

Schema.org markup was added: Organization on the home page, Product on product pages (generated automatically by the Tilda catalog) and Recipe on all published recipe pages. This gives a search engine data on price, brand, ingredients and cooking steps.

  • Title and Description on the home page, catalog, partners, history and recipes
  • Canonical and lang=ru, Open Graph with a 1200×630 image
  • H1 on all key pages, strictly one per page
  • Meaningful alt on images, extended product card content
  • A strengthened B2B partner page, a cookie banner
  • Schema.org: Organization, Product, Recipe
PageTitle per brief
HomeMONIN — syrups and fruit bases | Official manufacturer in Russia
/catalog/desiropMONIN De Sirop syrups — catalog of 74 flavours, buy wholesale
/catalog/lefruitMONIN Le Fruit fruit bases — 17 flavours, buy wholesale
/partnerBecome a MONIN partner — syrup supplies for cafés and restaurants
/inspiration/recipesCocktail and drink recipes with MONIN syrups
/about/historyMONIN brand history — from France in 1912 to 140 countries

06 / indexing and links

robots.txt, sitemap and order in addresses

Technical Tilda pages and old addresses like /page*.html are closed in robots.txt and removed from the sitemap so that no junk documents end up in the index. The outdated address /catalog/lefruit was removed from the sitemap, and both parts of sitemap-store.xml were checked: no old branches and no duplicates.

The brief records a rule for addresses: the typo /inspiration/trands must not simply be renamed — only together with a 301 redirect to /inspiration/trends, otherwise accumulated links and positions are lost. The task for the duplicate /history and /about/history is framed the same way.

  • Junk URLs closed in robots.txt
  • The sitemap is current, without old catalog branches
  • Both store sitemaps checked for duplicates
  • Brief rule: renaming addresses only with a 301 redirect
  • A separate contacts page is not required by the site architecture

07 / search results

Google top 3 for 15 queries and first places in Yandex

15queries in Google's top 3 — brand, B2B supplies, wholesale queries and recipes.
21queries on the first page of Google.
8queries in Yandex's top 3, 6 of them in first place.
5 / 5recipe queries in first place in Yandex.

The check was carried out on 25 September 2026 by hand, in incognito mode, region — Russia, across 25 search queries. Positions depend on region, device and date, so this is a snapshot of one day. Top 3 means the first three lines of results, 4–11 the first page of search.

GroupQueryGoogleYandexPage
Brandmonin14/
Brandmonin россия13/
Brandmonin официальный сайт россия13/
Brandmonin сиропы111/
Brandмонин сиропы19/
Commercialсиропы monin оптом3—/
Commercialсиропы monin для кофе3—/
Commercialсиропы для кофе monin оптом5—/
B2B / HoReCaпоставщик сиропов monin111/partner
B2B / HoReCaстать партнером monintop 21/partner
Categoryфруктовые основы monin24catalog
Categoryсироп monin бузина3—product
Recipesрецепты с сиропами monin41/inspiration/recipes
Recipesрецепты коктейлей monin41/inspiration/recipes
Recipesлимонад с сиропом monin31/inspiration/recipes
Recipesкофе с сиропом monin рецепт31/inspiration/recipes
Recipesкоктейли с monin рецепты41/inspiration/recipes

How to read the result. Brand queries and B2B partnership queries Google puts in first place, and recipes take first place in Yandex: content with Recipe markup worked exactly there.

08 / technical results

SEO — 100 out of 100 in PageSpeed and no critical errors

100SEO score in the mobile PageSpeed test.
0CLS — the page does not "jump" while loading.
0critical errors in structure, meta tags, Schema.org, robots.txt and sitemap.
2parts of the store sitemap checked: no old branches and no duplicates.

The repeat check on 25 September confirmed: there are no critical errors in structure, meta tags, Schema.org, robots.txt and sitemap. The SEO score in the PageSpeed test is 100, with no layout shifts.

  • Title, Description, H1 and canonical on all key pages
  • Schema.org: Organization, Product, Recipe
  • robots.txt and two sitemaps without duplicates
  • Open Graph with a 1200×630 image

Discuss a project

Need SEO for your website?

Send the site address — I will run an audit, prepare a brief for the fixes and show what to fix first.

Order SEO