Yes web hosting can affect SEO. Poor web hosting performance can result in web hosting down time which will negatively impact your website’s ranking on search engine web pages. Also web hosting speed can have a significant impact on web page loading time, which will have a positive or negative effect on SEO depending the web host.