V prvih dneh interneta so bile za izdelavo spletne strani potrebne posebne programske spretnosti in delovno znanje jezika za označevanje hiperbesedila (HTML). Nenadno povpraševanje po veščinah za razvoj spletnih strani je hitro navdihnilo model za oblikovanje spletnega mesta naredi sam, ki je povprečnemu laiku omogočil enostavno, hitro in brezplačno izdelavo spletne strani.
V poznih devetdesetih in zgodnjih 1990-ih so spletna mesta, kot sta Angelfire in GeoCities, ponujala brezplačen spletni prostor za tiste, ki so želeli ustvariti spletno mesto v celoti na internetu, brez uporabe programske opreme. Ta spletna mesta so bila pogosto prežeta s pojavnimi oglasi in velikimi pasicami, ki so gostiteljskemu mestu omogočile ustvarjanje prihodkov, vendar so uporabnikom postale moteče in estetske težave. Spletna mesta, kot je Blogger, so nato začela ponujati brezplačen spletni prostor v obliki spletnega dnevnika, ki je vseboval še enostavnejši sistem za upravljanje vsebine (CMS), ki je uporabnikom omogočil ustvarjanje spletnega mesta korak za korakom. Ta vrsta CMS deluje kot predloga za ustvarjanje spletnega mesta in ima vmesnik, ki je enostaven za uporabo, ki uporabnika poziva, da napiše besedilo v različna polja, ki vsebujejo gumbe, ki samodejno stilizirajo besedilo brez HTML.
Današnje brezplačno spletno gostovanje in orodja za gradnjo običajno poenostavijo postopek izdelave spletnega mesta. Na glavni strani spletnih mest, kot so Blogger, WordPress in LiveJournal, je vidno postavljen gumb, ki spodbuja obiskovalce, da se prijavijo, nato pa jih pozove, da vnesejo svoja imena in e-poštne naslove. Poleg izdelave lastnih spletnih mest imajo uporabniki tudi možnost spremljanja prometa na svojem spletnem mestu, zaslužka z oglasi na spletnih mestih, ukvarjanja z e-trgovino in še več. Uporabniki, ki ne kupijo imena domene ločeno od svojega brezplačnega gostitelja spletnega mesta, morajo izbrati uporabniško ime, ki je nato priloženo privzeti priponi spletnega mesta; za Blogger je celoten URL: username.blogspot.com.
Profesionalni oblikovalci spletnih mest z znanjem programiranja in kodiranja običajno uporabljajo programsko opremo za upravljanje spletnih mest, kot je Microsoft Office FrontPage, da ustvarijo spletno mesto. S pomočjo takšne programske opreme spletnega mesta je uporabnik neomejen z današnjo standardno zasnovo in postavitvijo spletnega dnevnika, ki ima dolgo, drsečo stran in povezave na stranski vrstici. Kljub tej večji ustvarjalni svobodi je trend sodobnega oblikovanja spletnih strani čim bolj čista postavitev s primarnim poudarkom na navigaciji in funkcionalnosti.