Search Engine Optimization (SEO) is a strategic combination of techniques designed to raise a website’s ranking in the search engines’ natural listings. These techniques need to be continually revised and refined as the main search engines regularly update their ranking criteria