Web, SEO, and craft
A renowned tapestry artist
A gallery-grade portfolio for a tapestry artist
A modern, trilingual home for a renowned Kazakhstani tapestry artist, rebuilt for image fidelity, discoverability, and her own aesthetic.
Problem
A well-known tapestry artist in the region had an outdated site that worked against her: effectively invisible in search, with no real usability and none of the craft her work deserved. Her catalog, paintings and woven pieces, lived as raw photo exports and a trilingual spreadsheet, with no home that showed the work at the quality it was made.
Build
A new Next.js site rebuilt around her aesthetic and direction: a curated home, a gallery split into two collections, and a detail page per work, in three languages, Russian, English, and Kazakh, with URL-prefixed routing, locale-aware metadata, and hreflang. A custom image pipeline converts source photos to WebP, generates blur placeholders, and produces share images, and a script imports the entire catalog from her spreadsheet into structured, trilingual data.
How it works
Two things mattered most: fidelity and findability. For an art portfolio, perceptible image quality beats marginal bandwidth, so the pipeline was tuned to serve already-efficient images directly, and each work got a hand-tuned focal point so thumbnails frame the motif instead of blindly center-cropping. On top sits proper SEO and GEO, in all three languages, so a site that used to be invisible is finally discoverable.
Outcome
- /An outdated, unfindable site became a fast, modern home that matches her aesthetic.
- /The full collection is online across three languages, generated as static pages for speed.
- /A heavy image set loads fast without losing fidelity, and the site is built to be found.
At a glance
- Around 76 works across two collections
- Three languages: Russian, English, and Kazakh, with hreflang
- SEO and GEO across all three languages
- Catalog imported from a spreadsheet into structured data
Role
Sole builder, end to end: design to her direction, frontend, the catalog import, the image pipeline, internationalization, SEO and GEO, and deployment.
Stack
- Next.js
- TypeScript
- Tailwind
- sharp
Screens
01 / 04



