Atvejo analizė · Webko

Klinika PINKOVA: klinikos svetainės perkėlimas iš Tilda į Angular

Webko kuria ir prižiūri Vilniaus kosmetologijos klinikos Klinika PINKOVA svetainę: statinę Angular svetainę keturiomis kalbomis, kuri pakeitė Tilda, kad sumažėtų išlaidos, paprastėtų atnaujinimai ir būtų visiškai valdomas SEO.

Projektas
Kosmetologijos klinikos Vilniuje svetainė: lazeriai, RF liftingas, kūno formavimas, ilgalaikis makiažas
Mūsų vaidmuo
Rangovas: perkėlimas iš Tilda, kūrimas, SEO, diegimas ir priežiūra
Apimtis
Pagrindinis puslapis, 10 paslaugų puslapių, karjeros ir teisiniai puslapiai, padėkos puslapiai: 29 puslapiai lietuvių kalba, 26 iš jų rusų, anglų ir vokiečių kalbomis
Pagrindinis stekas
Angular 22 su statiniu prerenderinimu, TypeScript, SCSS; nedidelė PHP formų persiuntimo į Telegram sąsaja
Kalbos
Lietuvių, rusų, anglų, vokiečių
Būsena
Veikia nuo 2026 m. spalio 26 d. adresu pinkova.lt

Aplankyti pinkova.lt →

Užduotis

Svetainė buvo sukurta Tilda platformoje. Klinika kas mėnesį mokėjo už konstruktorių, kiekvienas pakeitimas reiškė darbą puslapis po puslapio vizualiame redaktoriuje, o SEO detales, tokias kaip hreflang, struktūrizuoti duomenys, paveikslėlių alt tekstai ir nukreipimai, buvo sunku valdyti ir tikrinti.

Nauja svetainė turėjo išsaugoti visus indeksuotus adresus, lankytojams atrodyti taip pat, siųsti užklausas į klinikos Telegram grupę kaip anksčiau ir kalbėti keturiomis kalbomis, be jokio taikomosios programos serverio.

Ką kuriame

Ta pati svetainė naujame pagrinde

Angular 22 su savarankiškais komponentais, signalais ir statiniu prerenderinimu. Kiekvienas puslapis build metu tampa paprastu HTML, todėl svetainė veikia įprastoje talpinimo paslaugoje: be konstruktoriaus prenumeratos ir be prižiūrimo serverio.

Turinys kaip tipizuoti failai

Kiekvienas puslapis yra tipizuotas turinio failas kiekvienai kalbai. Telefonas, adresas, darbo laikas ir socialinės nuorodos saugomi vienoje vietoje, todėl darbo laiką pakeisti reiškia pakeisti vieną eilutę, o ne visus puslapius.

SEO įtrauktas į build

Title, description, canonical, hreflang ir JSON-LD (klinika, jos paslaugos ir kainos, nuskaitomos iš kainų lentelių, svetainė ir kiekvienas puslapis) įrašomi į prerenderintą HTML kartu su sitemap su hreflang. Build nepavyksta, jei trūksta paveikslėlio alt teksto, sugedusi kalbų pora arba per ilgas title.

Neprarasti adresai

Seni Tilda puslapių adresai ir pasikartojančios URL formos nukreipiami 301, www vienu žingsniu nukreipiamas į pagrindinį domeną, o naujas sitemap pateiktas iš naujo Search Console, todėl klinikos puslapiai, jau esantys Google, išlaiko savo vietą.

Keturios kalbos, atsparios automatiniam vertimui

Lietuvių, rusų, anglų ir vokiečių kalbos su kalbos perjungikliu. Teksto blokai persitvarko, o ne persidengia, nes naršyklės automatinis vertimas pailgina tekstą 10-35 procentais; tai tikrina automatinis testas.

Užklausos į Telegram, analitika po sutikimo

Formos siunčiamos į nedidelę PHP sąsają, kuri persiunčia užklausą su priedais į klinikos Telegram grupę, su šlamšto spąstais ir užklausų limitu. Google Analytics ir Meta Pixel įkeliami tik lankytojui sutikus su slapukais.

Lengvesni puslapiai ir paprasti išleidimai

Paveikslėliai pateikiami WebP formatu rodomo dydžio, nuo 31 MB iki 7 MB. Statinis build diegiamas FTPS ryšiu į esamą klinikos talpinimą, o atskira bandomoji kopija paieškos sistemų neindeksuojama.

Svetainė

Klinikos PINKOVA užklausos forma su telefono lauku, sutikimo žymimuoju langeliu ir siuntimo mygtuku
Užklausos forma: telefono numeris ir sutikimas; paraiška iškart patenka į klinikos Telegram grupę.
Klinikos PINKOVA viso ekrano meniu su procedūromis, kontaktais ir darbo laiku
Viso ekrano meniu su visomis procedūromis, kontaktais ir darbo laiku.
Klinikos PINKOVA kontaktų blokas su adresu ir žemėlapiu su klinikos žyma
Kontaktai ir įterptas žemėlapis su pažymėta klinika.

Technologijos

Priekinė dalis
Angular 22 (savarankiški komponentai, signalai, be zone.js), SCSS, tipizuotas puslapių turinys kiekvienai kalbai
Atvaizdavimas ir SEO
Statinis prerenderinimas, SEO ir vientisumo patikros, kurios sustabdo build, išvesties SEO auditas, sitemap su hreflang
Serverio pusė
Apache nukreipimo taisyklės, PHP persiuntimas į Telegram botą (priedai, šlamšto spąstai, užklausų limitas)
Kokybė
Vitest, angular-eslint, automatinis persidengimo testas naršyklės automatiniam vertimui, veikiančios svetainės smoke testas
Talpinimas
Statiniai failai FTPS ryšiu esamoje talpinimo paslaugoje; bandomoji kopija atskirame noindex serveryje

Rezultatas

  • Be konstruktoriaus prenumeratos — svetainė yra statinių failų rinkinys klinikos jau turimoje talpinimo paslaugoje.
  • Viena vieta faktams — telefonas, adresas ir darbo laikas apibrėžti vieną kartą ir naudojami kiekviename puslapyje bei struktūrizuotuose duomenyse.
  • Patikrinti puslapiai — kiekvienas build prieš diegiant tikrinamas dėl SEO ir vientisumo.
  • Paveikslėliai nuo 31 MB iki 7 MB — greitesni puslapiai mobiliuoju ryšiu; originalūs JPEG paliekami tik socialinių tinklų peržiūroms.

Srauto ar pozicijų rodiklių dar nėra: svetainė pradėjo veikti 2026 m. spalio 26 d. Faktai paimti iš projekto saugyklos, 2026 m. spalio 30 d. būkle.

Daugiau atvejų

  • PEV Deals — Šešių kalbų elektrinių transporto priemonių nuolaidų katalogas: Angular parduotuvės sąsaja, administravimo skydelis ir Spring Boot API.
  • Terasa28 — Apartamentų prie jūros nuomos svetainė su svečio paskyra, rezervacijos kalendoriumi ir užklausų tvirtinimo skydeliu.
  • Intela — Pakartotinai naudojami Angular komponentai, modulių verslo logika ir ataskaitų puslapiai mokesčių valdymo portalui didelėje korporacijoje.

Visi projektai

Norite palikti svetainių konstruktorių?

Aprašykite užduotį keliomis eilutėmis, o mes atsakysime įvertinimu ir siūlomu pradžios planu.

Susisiekti su Webko