SEO works if it is done with all of its components working together. It is not an overnight process and due to the ever-changing algorithms, a website needs to be constantly updated. If a website is still using old SEO practices, chances are it is not getting the visibility it needs.