I have a price comparison website which lists different products. On the product pages it lists 10-20 webshops per product where the item can be purchased.
At the moment I am linking these sites with the most basic way like this:
<a href="https://www.randomxxxx.com/link" class="redBtn" rel="nofollow noopener" target="_blank">Visit Shop</a>
My problem is the site performs really bad from the SEO point of view and I am afraid that having 10.000+ links like this is a wrong solution. As I see big price comparison sites don't do this solution at all. They do some kind of redirects that I can't really understand at the moment why they do those ways. For example Idealo links looks like this:
https://www.idealo.co.uk/go/3423374721851589226.html?categoryId=19116&offerKey=267680b2ff21c3ca13e011ddb5bd88b5&offerListId=6477867-4CAE3EC9393F21DF0DA368FF947B18AF&pos=4&price=279.99&productid=6461743&sid=324877&type=offer and this link redirects to the destination url.
My question is that what would be the best solution for linking relevant product pages? Is there any solution which is better than just simply linking the url with the nofollow attribute? (My goal is to just simply forward the user in the most legal way)