I manage an ecommerce website that has mobile URLs on a subdomain, so m.rootdomain.com.
On the mobile URLs, there's a canonical pointing to the relevant product on the www. subdomain (desktop site). (The canonicals on the site don't have spaces between the < and "link" but weren't showing up otherwise.)
< link rel="canonical" href="http://www.rootdomain.com/blue-shirt">
On the www subdomain (the desktop site), there's a self-referencing canonical to the product and a rel=alternate link to the mobile product:
< link rel="canonical" href="http://www.rootdomain.com/blue-shirt" />< link rel="alternate" media="only screen and (max-width: 640px)" href="http://m.rootdomain.com/blue-shirt" />
My question is, why are my mobile URLs being indexed? We're following Google's guidelines on this (found here: https://developers.google.com/webmasters/smartphone-sites/details)
Any insight on this would be great.