INTERNALOur own product
VITON13 SCHOOL: a calm course landing page in five languages, with a live lesson on a laptop photo
The landing page of VITON13 SCHOOL, our online school of applied AI, AI design and SEO, rebuilt on 25 September 2026 as a calm product page in five languages. A lesson plays as live HTML on the screen of an AI-generated laptop photo, and on 27 September Lighthouse gave the page 93 for performance on a phone and 100 on desktop. Our own school, not a client project.
Open the live project
- Programmes — AI, AI design and SEO — at 1,300, 2,600 and 3,900 ₽
- 3
- Language editions: English, Russian, Spanish, French, Hindi
- 5
- Lighthouse performance, phone (median of three runs) / desktop
- 93 / 100
- Pages in the school’s sitemap, all answering 200, linked by hreflang
- 30
Task
VITON13 SCHOOL is the online school inside the VITON13 ecosystem, at school.viton13.com. It teaches three applied programmes — Artificial Intelligence, Design in Artificial Intelligence and Website SEO — priced in roubles at 1,300, 2,600 and 3,900 ₽.
The school needed a front page that explains three courses and one method without shouting, shows what a lesson looks like before anyone pays, and gives the same facts in English, Russian, Spanish, French and Hindi.
What we did
One landing page in five editions: English without a prefix, then /ru, /es, /fr and /hi, linked with hreflang. It runs as a sequence: a first screen with a ticker of the school’s thirteen skills, three course showcases with a manifesto card between them, counters, course cards with prices and checkout buttons, the four-step method, a three-question course planner, admission, news, guides, questions and answers and a waiting-list form.
The look follows calm AI product sites such as sanalabs.com: one grotesk, Inter Tight, set mostly at weight 400, black pill buttons, wide grey planes and one large still life per course. The six photographs were generated for the school with GPT Image 2.5 in Higgsfield.
How it works
In the Artificial Intelligence showcase the laptop screen is not part of the picture: we measured its position on a chroma-green original of the photo and placed a live HTML lesson over it, with a module list, the current step, a line for asking the mentor and a progress bar. Four tabs change what the screen shows; they advance every 6.5 seconds while the section is in view, stop as soon as a visitor picks one and stay still when the system asks for reduced motion. The design and SEO showcases show the same kind of step on a floating panel.
The landing is part of VITON13’s Next.js application and has its own subdomain. Course names, prices and modules come from one data file, so the counters, cards, menus and footer all read the same numbers; prices are formatted for each language, and the fine print says that nothing is charged before the school confirms a start with the learner.
What exists now
The landing is live at school.viton13.com. On 27 September 2026 all five editions answered with status 200, and the school’s sitemap listed 30 URLs: in each language the landing, the news page, the guides index and three guides. We rendered all 30 at 390 px: each has one H1, a self-referencing canonical URL, hreflang to the five editions and x-default, and Open Graph; none scrolls sideways, and 30 internal link targets returned no errors.
That day we ran Lighthouse 13.4 three times on the home page for each form factor. On a simulated phone, performance scored 87, 93 and 93, with the largest contentful paint at 3.1 s in the median run, 21 ms of total blocking time and no layout shift. On desktop, performance was 100 in every run and the largest paint came at 0.8 s. Accessibility is 97, best practices 100 and SEO 100 on both; the whole page, photographs included, weighs about 0.8 MB on a phone and 1.0 MB on desktop.
What this does not prove
This is VITON13’s own school, not a client project. The case shows how the page is built and how fast it loads, not how it works for learners: we report no enrolments, waiting-list sign-ups, sales or traffic.
The photographs are AI-generated and staged: nobody in them is a VITON13 student, teacher or customer, and the lesson on the laptop screen is sample content, not a learner’s work. The landing gives the images descriptive alt text but no visible AI label yet, so we state it here; the guide cards lower on the page use licensed Unsplash photographs. Lighthouse is a lab test from one MacBook on one day, not field data from real visitors, and the layout follows a genre set by another company’s product site; the copy, photographs and code are ours.




SEO review
On 27 September 2026 all 30 sitemap pages of school.viton13.com, rendered at 390 px, had unique titles, one H1, a self-referencing canonical URL, hreflang to the five editions and x-default, and Open Graph. Lighthouse 13.4 gave the home page 93 for performance on a phone (median of three runs) and 100 on desktop, with 100 for SEO and best practices and 97 for accessibility.
Checked on 27 September 2026: 30 pages rendered in Chrome the way a search crawler sees them, plus Lighthouse 13 on the home page.
Lighthouse, home page
- Performance
- Mobile93Desktop100
- Accessibility
- Mobile97Desktop97
- Best practices
- Mobile100Desktop100
- SEO
- Mobile100Desktop100
On-page and technical checks
- Unique page titlesin place30/30
- Title length 30–65 charactersin place25/30
- Meta descriptions 70–170 charactersin place29/30
- One H1 per pagein place30/30
- Page language declaredin placeen, ru, es, fr, hi
- Mobile layout without sideways scrollin place390 px
- Images with alt textin place100%
- Broken internal linksin place0
- Canonical URLin place30/30
- Open Graph title and imagein place30/30
- Structured data (JSON-LD)partly5/30
- sitemap.xml and robots.txtin place2/2
In place: languages declared as en, ru, es, fr and hi; no sideways scroll at 390 px on any page; an alt attribute on all 150 images (empty on the 60 copies of the VITON13 mark beside the name); 0 broken links among 30 internal targets; sitemap.xml and robots.txt; JSON-LD on the five landing pages with the three courses, the school as an EducationalOrganization, the questions and answers and breadcrumbs. On a phone the home page sends about 0.8 MB in 35 requests, and its largest paint is the headline, at 3.1 s.
To fix next: JSON-LD on the 25 news and guide pages, which carry none; guide titles cut off mid-phrase, such as “A practical AI workflow: from messy brief to”, and the Spanish and French landing titles, cut the same way; longer titles for the five news pages (22–28 characters) and a longer description for the Hindi news page (65 characters); and the light-grey captions (#8a8a88 on white, 3.45:1) that keep accessibility at 97 instead of 100.
Services this case shows
Describe the task on the service page; a written scope, timeline and price come back within one working day.
Discuss a similar projectMore cases
All cases
INTERNALOur own product
Technical SEO on viton13.com
Technical SEO · own site · 2026
Our own site, viton13.com: from the owner’s Search Console export (738 pages indexed, 2,572 not, on 21 August 2026) to 410 answers for retired addresses, 141 mapped redirects, noindex on empty topic pages and a link crawl before every release. Figures after the fixes are still to come.
Read the case →
INTERNALOur own product
VIT MARKET
Marketplace · 13 departments · 5 languages · 2026
VIT MARKET is VITON13's own marketplace at market.viton13.com: 13 departments, the Russia edit catalogue, the ALL TOYS shop, the VITON13 FIND sourcing form and the TRAVELING desk. Supplier APIs sit behind one provider layer, and no page calls a supplier directly.
Read the case →
INTERNALOur own product
VJOURNAL
Newsroom · 5 editions · 2026
VJOURNAL is VITON13's own newsroom at journal.viton13.com: 4,692 stories in English, Russian, Spanish, French and Hindi, filed by category and region, and signed by editorial desks. Drafts are AI-assisted, four editions are machine translations, and the editorial rules run as checks in code.
Read the case →