You can remember the meaning of 网站 with this easy mnemonic:
My grandma thinks a website is a net (网) covering a station (站) or a site of some sort.
Using mnemonics to remember the meaning of Chinese characters like can have an enormous impact on how long to learn Mandarin it takes.