I compared the results obtained from Google directly with the ones retrieved via the API.
The API is indicating a rank of 3, while the actual ranking on Google for the same keyword is 2.
Upon investigation, it seems that the API picked and show before, the result immediately following its actual rank in Googleโs search results.
How can we accurate this?
Join in the discussion - add comment below: