Why didn't wget download the entire website.
I used the -r (recursive) option.
By default it only goes to a depth of 5 levels.
Use the -l option to specify the maximum number of levels like this:
wget -r -l 999 http://example.com