PWA-sovellusten hakukoneoptimointi
Poutanen, Mikko (2022)
Poutanen, Mikko
2022
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022121429929
https://urn.fi/URN:NBN:fi:amk-2022121429929
Tiivistelmä
Hakukoneoptimointi on suunnattu pääsääntöisesti nettisivujen näkyvyyden parantamiseen. Mobiililaitteiden suosion kasvun vuoksi perinteisten nettisivujen rinnalle on noussut erilaisia mobiiliystävällisiä web-sovelluksia. Yksi vaihtoehto on progressive web application eli PWA-sovellus. PWA-sovellukset ovat selaimen avulla internetissä toimiva sovelluksia, jotka toimivat natiivisovelluksen tavalla. Tutkimuksessa keskityttiin hakukoneoptimointiin Googlen hakukoneessa sen suuren markkinaosuuden vuoksi.
Opinnäytetyö keskittyy hakukoneoptimoinnin tekniseen toteutukseen, koska sovelluskehityksessä hakukonenäkyvyyteen tulisi keskittyä jo sovelluksen kehittämisvaiheessa.
Opinnäytetyö on tehty laadullisena tutkimuksena eikä sillä ole toimeksiantajaa. Tavoitteena oli selvittää kirjallisten lähteiden avulla, mitkä ovat PWA-sovellusten hakukoneoptimoinnin hyvät käytänteet ja kuinka PWA-sovellusten hakukoneoptimointi eroaa teknisesti perinteisen nettisivun optimoimisesta. Tuloksena saatiin useita käytänteitä, joiden avulla voidaan parantaa PWA-sovelluksen asemaa Googlen hakukoneen hakutuloksissa. Tuloksia verrattiin vastaaviin käytäntöihin perinteisissä nettisivuissa.
Opinnäytetyössä on selvitetty, että PWA-sovellusten hakukoneoptimointi ei teknisesti eroa merkittävästi nettisivujen optimoinnista vaan molemmissa käytetään runsaasti samoja teknologioita ja käytänteitä. PWA-sovellukset käyttävät JavaScript-koodia, joka renderöidään eli käännetään käyttäjän selaimessa. Tämä aiheuttaa ongelmia hakukoneille indeksoida kyseisiä sovelluksia tehokkaasti. Ratkaisuksi on kehitetty erilaisia
frameworkkeja, joiden avulla voidaan parantaa hakukonenäkyvyyttä.
Opinnäytetyö keskittyy hakukoneoptimoinnin tekniseen toteutukseen, koska sovelluskehityksessä hakukonenäkyvyyteen tulisi keskittyä jo sovelluksen kehittämisvaiheessa.
Opinnäytetyö on tehty laadullisena tutkimuksena eikä sillä ole toimeksiantajaa. Tavoitteena oli selvittää kirjallisten lähteiden avulla, mitkä ovat PWA-sovellusten hakukoneoptimoinnin hyvät käytänteet ja kuinka PWA-sovellusten hakukoneoptimointi eroaa teknisesti perinteisen nettisivun optimoimisesta. Tuloksena saatiin useita käytänteitä, joiden avulla voidaan parantaa PWA-sovelluksen asemaa Googlen hakukoneen hakutuloksissa. Tuloksia verrattiin vastaaviin käytäntöihin perinteisissä nettisivuissa.
Opinnäytetyössä on selvitetty, että PWA-sovellusten hakukoneoptimointi ei teknisesti eroa merkittävästi nettisivujen optimoinnista vaan molemmissa käytetään runsaasti samoja teknologioita ja käytänteitä. PWA-sovellukset käyttävät JavaScript-koodia, joka renderöidään eli käännetään käyttäjän selaimessa. Tämä aiheuttaa ongelmia hakukoneille indeksoida kyseisiä sovelluksia tehokkaasti. Ratkaisuksi on kehitetty erilaisia
frameworkkeja, joiden avulla voidaan parantaa hakukonenäkyvyyttä.