Website logos should link to the homepage. Following this standard on your site reduces confusion by matching your UI to users' expectations.
Where should your logo be on a website?
Showing a logo in the top left corner of a web page is probably the most common design pattern of all time. The logo serves as a landmark that orients users when they first land on a page and helps them identify the website they are visiting.
Does a website need a home link?
The answer may be unsatisfying: it depends entirely on your audience. But, chances are you probably don't. First, let it be addressed; for a majority of websites, there must be a path 'home' but, where the debate rages regards exactly what that path should be.