Stran v celoti narejena v javi

Smo na projektu, kjer bi stran zaradi uporabniške zkušnje naredili celotno v javi. Vendar, tukaj pride problem Seo-ta. Imate kak predlog, kako ohranit izkušnjo jave in naredit search friendly. Url-je z statičnim ozadjem ali kaj bi priporočali? Tage?

3 odgovori

Kar se tiče SEO: fancy menije java/flash itd. (kakor predvidevam, da imaš), crawlerji ne šmirglajo. Lahko, da se je tačas že kaj spremenilo, ampak play it safe. Zadeva se preprosto reši takole, da če imaš recimo zgoraj flash navigacijo, da še sočasno nekje na poljubnem mestu strani (recimo v footerju ali nekje spodaj) fura še navadno html navigacijo. Primarni namen je za iskalnike, ampak lahko narediš tako, da barvno sovpada z grafiko sajta, pa imaš hkrati še funkcionalnost za uporabnika.

Druga, quick fix rešitev za problem, ki mi pade na pamet, pa je, da narediš en html file (čim bolj basic), ki se imenuje sitemap.html. Noter pa linkaš na vse vsebine, ki se nahajajo na tvoji strani (pomoje obstajajo tudi skripte, ki to naredijo avtomatično in generirajo tak file, sam žal ne poznam nobene), potem pa ta del sajta pingaš, da iskalniki preko njega poindeksirajo vso vsebino tvojega sajta. Zopet pa, mora biti vsebina strani vsaj toliko 'berljiva' za iskalnike, da jo bodo zaznali aka. v tekstovnem formatu. Če imaš vso vsebino v obliki flasha ali slik, bodo (v kolikor vem) crawlerji imeli težave z nje branjem.

Pa iframov se izogibaj.

1

Hvala, ima kdo še kakšen predlog izkušnje?

1

Kot je že višje napisano, poskusi imet na strani čim manj 'magije', ki se izvaja clientside (pri uporabniku, v brskalniku). Recimo za navigacijo (ali pa za menije) imej narejen recimo div, kjer boš imel naštete linke, ti pa to le fancy šmensi prikazuješ oz. skrivaš. Sicer crawlerji do neke mere menda znajo tudi razumet javascript, ampak (spet ponavljam od zgoraj) play it safe.

P.S.: JavaScript != Java

1