SEO Algorithms for various search engines