12 Knowledgeable areas to deliver Successful SEO Results