We have two Pages: A and B. They are very similar content-wise, but different purpose-wise.
Page A is a description of a service and was created earlier, and Page B is landing page for that service, explaining in depth how everything works. And we want Page B to rank higher.
More than a half year ago we canonicalised Page A to point to Page B (in Yoast). However, Page A still ranks higher than Page B.
What else can we do to make the Page B rank higher?