As you've discovered, Marketo uses tracks the actual end link, so if the link is posted more than once, it just tracks once. But there's a solution for that. Add a "#location" after each url, so Marketo will see them as different links. For instance:
- www.company.com/linkurl.html#top
- www.company.com/linkurl.html#mid
- www.company.com/linkurl.html#bottom
This works because a #location right after the page name tells a browser to look for the anchor named #bottom (or #mid) in the page. If the anchor doesn't exist, the page is shown as normal.