Portal za nekretnine
Sigma Premium Realty
Portal za nekretnine na crnogorskom primorju, na tri jezika sa prevedenim adresama, sopstvenom analitikom i pretragom koja beleži šta kupci traže a nema.
Otvori sajt ↗
Problem
Nekretnine na crnogorskom primorju kupuju stranci, a stranac ne pretražuje isto što i domaći kupac. Pita koliko je do aerodroma, da li se sme kupiti kao strani državljanin, šta znači prva linija do mora. Uz to, agencija koja radi sa nekoliko jezika obično dobije jedan sajt i dva prevoda zalepljena preko njega — sa istim adresama, mašinskim prevodom i bez ikakvog SEO efekta na tržištima sa kojih kupci zapravo dolaze.
Rešenje
Portal je od baze nagore građen kao višejezičan: svaki sadržaj ima svoju tabelu prevoda, a prevode unosi čovek, ne mašina. Adrese su prevedene, pa svaka jezička verzija ima sopstvene URL-ove koje pretraživač indeksira odvojeno. Uz to je ugrađena sopstvena analitika koja meri i ono što obični brojači ne vide — koje pretrage ne vraćaju nijedan rezultat.
Šta je urađeno
- Portal nekretnina sa filtrima po tipu, nameni, gradu, kvartu, ceni i kvadraturi
- Filteri po karakteristikama — pogled na more, parking, terasa, lift, namešteno
- Filtriranje po udaljenosti od plaže i aerodroma
- Kombinacije filtera kao prave adrese, u šest nivoa dubine
- Tri jezika sa prevedenim adresama, uz hreflang i canonical
- Relaciona arhitektura prevoda — svaka tabela ima svoju tabelu prevoda
- Dodavanje novog jezika iz admin panela, bez izmene koda
- Sopstvena analitika sa hešovanim IP adresama i odvajanjem botova
- Panel sa posetama, konverzijama, najgledanijim nekretninama i pretragama
- Izveštaj o pretragama koje ne vraćaju nijedan rezultat
- Sačuvane pretrage, omiljene nekretnine i poređenje
- Blog sa vodičima za kupce, analizama tržišta i pravnim okvirom
- Admin panel na Filamentu sa 14 celina i biranjem lokacije na mapi
- Obrada slika sa automatskim varijantama i WebP izlazom
- Upiti, recenzije, FAQ i CMS stranice
Sajt za nekretnine je lako napraviti i teško napraviti dobro, jer se sve odigrava u pretrazi. Kupac ne lista ponudu, nego je seče filtrima dok ne ostane ono što ga zanima.
Zato je najkorisniji podatak u celom sistemu onaj koji većina sajtova ni ne skuplja: pretrage koje ne vraćaju nijedan rezultat. Ako deset ljudi u nedelji traži kuću sa dvorištem u Tivtu do dvesta hiljada, a agencija je nema, to nije greška u pretrazi — to je potražnja. Panel je izdvaja u zaseban izveštaj.
Druga odluka je bila o jezicima. Adrese su prevedene, pa je ista stranica
/nekretnine/, /en/properties/ i /tr/emlak/. To je skuplje za izradu jer
traži tabelu prevoda uz svaku tabelu sadržaja i tabelu redirekcija da stare
adrese ne propadnu — ali je jedini način da turska verzija na turskom tržištu
rangira kao svoj sajt, a ne kao podstranica srpskog.
Iz istog razloga filteri nisu upitni parametri nego putanje, u šest nivoa:
/nekretnine/prodaja/stan/budva/.... Svaka smislena kombinacija namene, tipa,
grada i kvarta je stranica koju pretraživač može da indeksira. Filter koji
živi iza znaka pitanja ne postoji ni za koga osim za onoga ko ga je već
kliknuo.
Ceo portal radi na deljenom hostingu, bez Redisa, bez SSH-a i bez Node.js-a na serveru. To je ograničenje koje se ne vidi na sajtu, ali oblikuje svaku odluku ispod njega.
Rezultat
Svaka jezička verzija ima svoje adrese i svoj sadržaj, pa se rangira kao zaseban sajt na svom tržištu umesto da bude prevod u fusnoti. Agencija u panelu vidi ne samo šta se gleda nego i šta se traži a ne postoji — pretrage bez rezultata su spisak potražnje koju trenutno ne može da usluži.
Iz aplikacije