Your comments

I sincerely thank you for the support you are providing. 

Currently, I was using the "responses" call to extract the top 100 results, filter those related to my domain, and place (also) the second result in a table. 

With this method, I also had the position of the second URL, but it clearly involves calls, filters, and complications. 


I tested your new updated call and it does correctly extract the URLs related to my domain. 

However, it does not extract the position data, which makes this extraction useless because I still need to extract the top 100 results and filter them to get an array that also provides the position associated with the second URL related to my domain. 


Therefore, I ask if it would be possible to obtain, along with the URLs related to my domain, also the respective position associated with them. 

So not 'position_boost', 'position_best', 'position_lowest', but just the position. Thank you!

Best regards.

Sorry, let me clarify.

The problem is not so much filtering the results; I've managed to do that.

The main issue is that the arrays extracted with 'responses' produce different values from those extracted with 'ranks'.

For example, once I've extracted link no. 2 among the top 100 with my domain using 'responses', I cannot associate crucial data like 'position', 'position_boost', 'position_best', and 'position_lowest' with that result.

Do you have any suggestions for this?

If the 'responses' call could also include these values, it would be fantastic because it would allow monitoring the performance of URLs ranked in the top 100 but beyond the first one.

Thank you again!

Dearest, first of all, thank you for the invaluable support.

With the new link, I managed to extract all the results within the top 100 with a certain keyword, great!

However, I am facing difficulties in extracting among the 100 results those characterized by my domain name.

Do you have specific instructions regarding this matter?

Thank you!