Wiktionary
sitelet
n. (context Internet English) A small website.
n. (context Internet English) A small website.