What is duplicate content and how can I avoid being penalized for it on my site?
My website exists at
www.<site>.com for desktop browsers and
m.<site>.com for mobile browsers. We are now seeing that for some Google searches, our mobile site outranks our main website; it doesn't seem to matter if the search is done from a desktop PC or a mobile phone.
Aside from that not being the desired behavior, we're concerned that Google is seeing our mobile site as duplicate content of our main site.
At this point we're considering an outright block of Google's crawler on the mobile site (via robots.txt). Is that the best approach? Is there a way to make our mobile site show up for mobile search, our main site to show up on desktop search, and avoid the present confusion?