Yea the article tag can help. It shows the original page. However note that this probably best for
blogs, forum post, news story, and or comment.
The canonical tag is for more internal websites and primarily popular for blogs. When you say satellite pages, are you referring to inner pages of your website or other pages on other websites? Curious.