It is hard to tell if you are getting good SEO results when you are just looking at Google Analytics data or keyword rankings without any other information. So let's dive into some steps you can take to make sure you know if you're making progress or not.
First, start by looking at how much organic traffic is coming to your site (the number of visits as compared to total visits). If you're getting less than 10% organic traffic, it means there is room for improvement.
Next, check the bounce rate for organic traffic. A high bounce rate could mean users aren't finding what they're looking for and leaving the site quickly.
Lastly, examine the average duration per visit. If it is less than 2 minutes, it means visitors didn't find what they were looking for, or it was too difficult to find something else worth viewing.
This means you didn't choose the SEO company. Just end the campaign, and look for the best SEO company in Coimbatore.