SEO is a very integrated practice and process. You cannot expect to tweak some stuff and hope for a miracle in ranking or traffic. While it will surely and eventually realize just those objectives of yours, you must stay focused on doing it right and with numerous
SEO techniques, you may want to ensure the best use of the best available techniques and practices.