Having the expert advice of an SEO consultant is especially important when developing a new project, diagnosing a loss of visibility, deploying international versions, facing new competitors or migrating a website.