The definition of startup that I like is Steve Blank's,
a temporary organization designed to search for a repeatable and scalable business model. By that definition, his website was not a startup. It was a lifestyle business.
Note that this definition does not describe startups as inherently good thing. Just inherently different than other types of businesses in many key ways.