Parece que você está preocupado que a veiculação de conteúdo diferente para usuários móveis e usuários de desktop no mesmo URL, usando a detecção de agente do usuário, possa ser considerada uma forma de ocultação e, portanto, penalizada pelo Google.
De acordo com o Blog da Central do webmaster do Google , esse não é o caso, desde que você faça a detecção do navegador móvel corretamente. Essencialmente, o detalhe importante a ser percebido é que os rastreadores do Google usam diferentes cadeias de agente de usuário, dependendo de esperar conteúdo para computador ou celular. Por exemplo, uma sequência típica de agente do usuário para solicitações normais do Googlebot seria:
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
enquanto que para solicitações do rastreador móvel, você verá algo como:
SAMSUNG-SGH-E250/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1
UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0 (compatible; Googlebot-Mobile/2.1;
+http://www.google.com/bot.html)
ou (para solicitações de smartphone):
Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26
(KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible;
Googlebot/2.1; +http://www.google.com/bot.html)
Desde que você detecte corretamente o último tipo de solicitações do Googlebot (e não o primeiro) como móvel e sirva conteúdo móvel para eles, tudo ficará bem. Basicamente, o importante é que as solicitações normais do Googlebot precisam receber conteúdo para computador, enquanto as solicitações móveis do Googlebot precisam receber conteúdo para celular.
Aqui está um bom diagrama ilustrando isso, do artigo do Blog da Central do webmaster do Google ao qual vinculei acima:
Além disso, para informar ao rastreador do Google que pode haver conteúdo diferente disponível para navegadores de celular, convém configurar seu servidor da Web para enviar o Vary: User-Agent
cabeçalho HTTP para todas as páginas para as quais você está usando a detecção de agente do usuário . Você também deve evitar armadilhas comuns ao detectar agentes do usuário .
Você pode exibir uma versão móvel usando tags alternativas canônicas e rel, versão desktop mostrando a tag alternativa e versão móvel mostrando a tag canônica. Ao veicular HTML dinâmico na mesma URL, você deve usar o cabeçalho HTTP variado.
O Google explica isso em detalhes:
https://developers.google.com/webmasters/smartphone-sites/details
fonte
O Google é inteligente o suficiente para detectar sites para celular e não para celular. E comenta especificamente que isso não é visto como spam.
A consideração mais importante é marcar seu URL preferido como canônico.
Do WMT do Google:
Isso está bem documentado desde 2010.
Veja o artigo da SEL sobre:
Não se penalize: sites para celular não são conteúdo duplicado
Mais recentemente, Matt Cut, do Google, disse não se preocupar muito com conteúdo duplicado. A questão é mais sobre qual página você deseja classificar nas SERPs.
Como o conteúdo duplicado necessário (termos e condições etc.)
Por fim, confira o tópico das ferramentas para webmasters do google em:
Conteúdo duplicado
Também o SEOMOz, tem um ótimo artigo sobre o tema:
O que é conteúdo duplicado
fonte
Palavras do Google: quando um site é configurado para atender navegadores de desktop e dispositivos móveis usando URLs diferentes, os webmasters podem querer redirecionar automaticamente os usuários para o URL que melhor os serve. Se o seu site usa o redirecionamento automático, trate todos os Googlebots como qualquer outro agente do usuário e redirecione-os adequadamente.
O Google reconhece três configurações diferentes para criar sites para celular.
O Google não favorece nenhum formato de URL específico, desde que a (s) página (s) e todos os ativos da página sejam acessíveis a todos os user-agents do Googlebot.
fonte