SEO jobs can vary from organization to organization in terms of salary, titles and roles, and responsibilities. The average salary in the U.S. ranges from $52,000 to $70,000 and can even exceed $150,000 depending on the company, size and location (Indeed.com). According to PayScale, the salary range in India varies from Rs.98K - Rs.400K.