Ranking by SEO sets up dedicated website for Indian businesses