John Mueller from Google said on Twitter “counting links on the web correctly is technically impossible, and everyone just makes different approximations & assumptions.” This is in response to third-party link tools not matching up or looking inaccurate.
As you know, the web and web pages across the web are not perfect. So analyzing something that is not perfect, have markup issues, and bugs, can be challenging, to say the least. Google does it, Bing does it, search engines do it and third-party tools that analyze the search results or web pages do it as well.
What John is saying is that this is a hard problem to solve, each company that tries has to make their own “approximations & assumptions” and thus, there is no correct answer to measuring links on the web.
Here are those tweets:
Russ from Moz responded in a similar fashion:
Forum discussion at Twitter.