Innovkraft, an SEO agency in India provide:
Keyword search
Keyword analyisis
Website optimization for search engines
On-page and off-page content creation
Link building work
Competitor analysis
Local SE optimization (for businesses targeting specific regions in India)
Performance tracker and report