At Ignite Digital we don't have any fixed terms at all for our SEO work, we advise and quote on work that needs to be done in order of priority and it's up to you the client to have work done and then assess the results and profitability before committing to further search engine optimisation work.keywords.