What is it?
Optimising your site for crawling and indexing including any technical process to improve search visibility
Who needs it?
Anyone having trouble ranking and not sure why or even if you suspect that your website is not optimised for search engines.
How long does it take?
This depends, it can be done as quickly as a day for a quick high level audit and up to a month for an in depth analysis and implementation of recommendations.