Search Engine Optimization: Types, Tools, and Techniques for SEO