I make use of canonical links on my website a lot and was happy to see that xml-sitemaps seem to support them.
Unfortunately it doesn't work or not like I thought it would.
For example on my site [ External links are visible to forum administrators only ] I have a database with more than 5000 mobile phones.
Each phone is linked this way: [ External links are visible to forum administrators only ]
The link is transformed into [ External links are visible to forum administrators only ] be mod rewrite.
On the page there is a canonical entry to [ External links are visible to forum administrators only ]
I was assuming that I will get the canonical entry into the XML file.
While the canonical entries are shown as being checked while crawling I have no entries in the resulting xml file. On the other hand I have multiple [ External links are visible to forum administrators only ] entries.
You may check my page on your own to see what I mean.