We have permalinks for each individual post in the forum in the format /posts/jump/123
. These URLs do a 301 redirect to the post in the full article, such as /full-article-url#post123
. The landing pages have canonical URLs set to the full article URLs.
I just recently started having the issue of the shortened URLs appearing in Google as opposed to the full page versions. This is obviously an issue for two reasons.
- We lose all the breadcrumb information in the SERPS
- Multiple short URLs all point to the same destination URL, so we obviously want the one preferred URL in Google
Are my canonicals not set up right? What's going on??