Nový realitní web

Pro vlastní sebevědomí je dobré občas se sám pochválit za vlastní práci. Tentokrát je důvodem k pochvale nový web Reality 21. Práce to není jen moje, sám jsem pracoval především na frameworku a kompletaci webu, ale i tak si myslím, že má práce je na webu vidět (ne po grafické stránce, ale z hlediska technické realizace jsem jej hodně tvaroval).

A jaké jsou zajímavosti? Po grafické stránce jsme se pokusili o vlastní cestu, web jsme se snažili udělat jednoduchý a přehledný. Mezi realitními kancelářemi je dle mého názoru až příliš rozšířeno to, že „chtějí web jako ta a ta realitka“, takže to byl místy boj a některé prvky můžou někomu připadat povědomé. I přesto jsme se ale pokusili web posunout trochu dál a snad příště budou kopírovat nás.

Protože i přes vcelku kvalitní off-page faktory se webu moc nedařilo při lákání zákazníků z vyhledávačů, byl také úkol udělat web v rámci (našich jistš omezených) možností SE friendly. V rámci grafického návrhu jsem se tedy pokusil o „zesémantičtění“ webu a použití tzv. „cool URIs“ – oříškem bylo trochu formát odkazu jednotlivých nabídek a přeměrování při špatně zadaném URL (obojí samozřejmě považuji za prospěšné obecně). Kromě toho také web obsahuje textovou i strojově čitelnou sitemapu.

Protože se časem otupila má averze k javascriptu, zvýšili jsme jeho využití tak, aby zároveň neomezoval použití webu. Kromě AJAXových částí jsme tedy taky použili efektní Lightbox a některé možnosti z balíku script.aculo.us (automatický doplňovač – našeptávač a nějaké ty efekty).

Co jsem zatím kupodivu u mnoha realitních webu neviděl (upřímně si nevzpomenu žádný, ale snad se něco najde) je nějaký syndikační kanál pro novinky. Proto jsem napsal export nových nemovitostí do ATOM feedu. Nejsem si zcela jistý, nakolik bude využíván, ale protože jak Firefox, tak IE7 nebízejí snadný způsob jejich použití, mohl by nějaký úspěch zaznamenat.

Protože je web vícejazyčný, řešil jsem, jakým způsobem vyřešit přepínání jazyků (vnitřně používáme gettext). Přepínání pomocí cookies je naprosto mimo (bylo by dobré, aby pod jedním odkazem byl stejný obsah), adresáře by byly řešitelné pomocí mod_rewritu, ale pak to zase může tvořit dojem, že jedna verze je méně důležitá, a tak jsem skončil u rozdělení podle domén. Česká verze je proto přístupná na .cz doméně, anglická na doméně .eu (konkrétně www.reality21.eu). To by navíc mohlo přinést zesílení vlivu vnitřních odkazů na hodnocení pageranku. Obě verze jsou navíc propojeny tak, že příslušná stránka odkazuje na odpovídající stránku v příslušném jazyce (i když to by asi taky mělo být samozřejmé).

Podobné články

Komentáře: 5 zatím přidány »

  1. awe_cz k tomu říká,

    Březen 4, 2007 @ 00.22

    No,
    jeste aby to fungovalo. Kdyz dam hledat praha, ukazuje to vsechna mesta. Kdyz dam vysledky seradit podle ceny, na prvnim miste je 4M CZK, pak 1CZK a pak uz to jde asi spravne.

  2. tPaK k tomu říká,

    Březen 4, 2007 @ 00.46

    Dík za bugreport, bohužel kvalitní chybové hlášení je něco, co ze zákazníka nevyrazím:(.
    Jak se tak na to dívám, tak řazení dle cen opravdu nefunguje (což jsem z nějakého důvodu přehlédl a kolegovi to omlátím o hlavu – cítím se pak fakt drsně).
    S Prahou je problém takový, že vyhledáváme podle území, přičemž nic jako „Praha“ v DB neexistuje – buď je tam Hl.m.Praha, nebo Praha 1-10 nebo Východ/Západ – samozřejmě z hlediska uživatele je to podřadná věc, kterou bychom měli řešit. Sice se podobné věci snažíme podchytávat, ale něco uteče (a fakt, že jsem Hanák jak poleno a mí pražští kolegové si ze mě proto dělají „prdel“, s tím nemá co dělat). Prostě určitě Mirkovi udělám radost, že něco podobného přehlédl (a jako správný manager – i když de facto programátor – budu dělat, že já s tím nemám co dělat a při testování jsem to nepřehlédl).
    A i když by člověk neměl rýpat do komentujících (prý to odhání čtenáře nebo co, ale to je mi vcelku ukradené, jsem prostě rýpal), tak ono to funguje – jde pouze o chyby, které do určité míry funkčnost omezují. Návštěvnost jde nahoru, ostatní metriky (které jsem si stanovil, takže bodejť by nahoru nešly) také následují pozitivní trend a zákazník je spokojený.

  3. awe_cz k tomu říká,

    Březen 4, 2007 @ 04.31

    Abych Ti to jenom nehanil – celkem se mi ten web libi, co mne trosku mate, je otevirani odkazu v novem okne. Jeden by si myslel, ze staci prostredni klik kdekoliv v radku (kdyz uz je tento podsvicen), ale opak je pravdou – je potreba klikat na referencni kod.

  4. tPaK k tomu říká,

    Březen 4, 2007 @ 13.07

    awe_cz: o tomhle vím, nějak mi nedošlo, že když dám otevírání přes JS, tak Firefox to neumí otevřít do nového okna. Přitom je to to, co sám dělávám (akorát teda přes CTRL a klik). Kvůli přístupnosti je tam jak klasický odkaz na referenčním čísle, tak ten JS, ale prostě to funguje takhle „neideálně“. Takže v plánu je si pohrát se stylama a kódem, aby to jelo normálně. Jen jsme se k tomu zatím nedostali.

  5. niky k tomu říká,

    Březen 5, 2007 @ 15.43

    Ty odkazy bych vyresil alespon tak, ze proklik pres JS bych nechal na celem radku krome posledniho odkazu, aby alespon na nem zustala moznost volby, kam to otevrit.

    K vyhledavani mest: Konkretni polozka „praha“ neexistuje, ovsem naseptavac zna polozku „praha okr.“, ktera se chova presne podle ocekavani. Staci jen cist nabidku naseptavace.

    K razeni podle ceny: Priznavam, ze v tom problemu mohu mit prsty, protoze jsem optimalizoval SQL, ale at se na to napred podiva Vasek.

RSS komentářů

Komentujte

Název: (Required)

Email: (Required)

Website:

Comment: