Diyelim ki sayfaların şöyle
www.site.com/icerik.html
m.site.com/icerik.html
Her iki sayfanda da aynı içerik varsa her iki sayfanın head bölümüne aşağıdaki kodu eklersin:
<link href="http://www.site.com/icerik.html" rel="canonical" />
Bu demek oluyor ki mobilden de girsen ana siteden de girsen hatta site.com/kategori1/kategori2/icerik.html 'den de gelsen sonuç olarak bu sayfanın esas yeri site.com/icerik.html demek. Google'a bunu bildirmiş oluyorsun.
burada hata var.
bir önceki mesajımda kaynaklı olarak açıkladım.
desktop sitede rel alternate kullanılarak mobil url belirtilmeli.. rel canonical mevcut desktop urlye işaret ediyor olmalı.