seo hosting definition New Zealand