My answer is, YES.
Wikipedia defines SEO or search engine optimization as the process of improving a website’s visibility in search engine’s search results. Unless you keep a private website and don’t want to be read by anybody, practicing SEO on your site is a good practice. Major search engine companies like Google, Yahoo and Bing use different computations, algorithms or rules in determining your website’s page rank but they all boil down to one goal: to present the most relevant results to the searches made on the search engines – and if you need readers or website visitors, nothing can lure them more than having a relevant, informative and user-friendly website.
This is the reason why there’s been a rise in the number of companies that offer SEO services. Many companies will offer services to clients across various niches while some specialize in some specific topic or geographical area.
SEO is important no matter how small your website is. A well-optimized site will not only rank well in search engines. Most SEO guides for webmasters, when practiced, will bring good experience to your visitors who might just become your future avid readers in the long run.