We Capterra are really not a paid links site. We have editorial comments of all content which needs to be accepted and could often go through change. We also do not directly link to program websites. The point of listing on Capterra has always been to arrive, teach and help our program buyers, not to have an impact on rankings on Google or other search engines.
We have worked with thousands of application companies over the last 15 years, and not a single one has noticed/discussed any change useful or negative of their search rankings due to their Capterra listing. I hope this helps!Please let us know when you have any additional questions or issues.