Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

SPA-sovelluksen hakukoneoptimointi : ReactJS-pohjaisen sovelluksen indeksoituminen

Sauranen, Henna (2017)

 
Avaa tiedosto
opinnaytetyo-sauranen-joulukuu-2017.pdf (2.109Mt)
Lataukset: 


Sauranen, Henna
Jyväskylän ammattikorkeakoulu
2017
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017122122348
Tiivistelmä
Hakukoneet on alun perin rakennettu ymmärtämään vain perinteisiä palvelinrenderoituja sivuja. SPA-sovellukset ovat keränneet suosiotaan perinteisten verkkosivujen rinnalla nopean käytettävyytensä ja kevyen rakenteensa ansiosta. SPA-sovelluksissa näkymien muodostuminen tapahtuu selaimessa JavaScriptin avulla. Tätä kutsutaan selainrenderoinniksi. Selainrenderoinnin vuoksi on kyseenalaistettu hakukoneiden kykyä löytää, tulkita ja indeksoida SPA-sovelluksia.
Tutkimuksen tavoitteena on selvittää, onko SPA-sovellusten indeksoituminen Googleen sellaisenaan mahdollista vai onko tarve turvautua palvelinpuolen renderointiin selainpuolella näkymien muodostamisen ohella.
Opinnäytetyö toteutetaan kehittämistutkimuksena, sillä tutkimuksessa pyritään kehittä-mään Solteqin toimintaa SPA-sovellusten hakukoneoptimoinnin osalta.
Opinnäytetyön tuotoksena valmistunut ReactJS-testisovellus indeksoitui Googleen, kun Googlen indeksoitumisenkriteerit otettiin huomioon.
Opinnäytetyön tuloksena tuotettiin kaksi ReactJS sovellusta: tavallinen sekä isomorfinen ReactJS-sovellus, joka kykenee tarjoamaan palvelinpuolen renderoinnin SPA-toimintojen ohelle. Työssä tutkittiin myös sitä, kuinka isomorfinen SPA-sovellus rakennetaan.
Työn lopputuloksena päädyttiin siihen, että Googlen lisäksi muut hakukoneet eivät kykene suorittamaan JavaScriptia tarpeeksi hyvin. Ainoa mahdollisuus indeksoitua näiden hakukoneiden tietokantoihin on tehdä isomorfinen SPA-sovellus, joka takaa hakukoneoptimoi-tavuutensa lisäksi myös parhaan käytettävyyden SPA-tekniikoin. Selainrenderoinnin pettä-essä sovellus perääntyy palvelinrenderointiin.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste