SEO is a technique that takes time to deliver results. The speed at which search terms generate results depends on how competitive the keywords being targeted are and the level of budget companies are willing to spend on SEO. Through our keyword research, we will often identify some long-tail keywords that will deliver quicker results compared to more generic keywords that competitors are targeting. The general guideline for results is based on a minimum of 6 months, where we will see web pages ranking for the focus keywords and specific keywords ranking on the first page.