¿Cómo evitar que se indexe la versión móvil de mi sitio?

  • Autor Autor Mykeura
  • Fecha de inicio Fecha de inicio
Mykeura

Mykeura

Zeta
SEO
Verificación en dos pasos activada
Hola betas.

En estoy dias estoy trabajando en la versión para movil de uno de mis sitios. Pero me gustaria poderle indicar al buscador que no me indexe la versión de movil de mi sitio.

Solamente la versión que se muestra cuando se accede desde un PC.

Para ese proposito se me ocurre utilizar el siguente código PHP. Colocandolo en el header.php debajo del tag <body>. Esto en el theme para movil.

PHP:
<?php if ( (is_archive()) or (is_search()) or (is_paged()) or (is_page()) or (is_category()) or (is_single()) or ($notfound == '1') ){echo '<meta name="robots" content="noindex,follow" />';} { ?>

Que piensan del código? (esta bien escrito).
Se podria mejorar?

De antemano, gracias por sus comentarios.
 
El código está bien escrito, solo que es verdadero para todo excepto para is_home, asi que en lugar de poner todas las condiciones que lo hacen verdadero, pon únicamente la condición que lo hace falso:
PHP:
 <?php if ( !is_home() ) echo '<meta name="robots" content="noindex,follow" />';} { ?>
</div>
 
Gracias Sanchez.

Pero te comento que lo he probado colocandolo debajo del <body> en el archivo header.php y ahora el sitio no me carga.

Que podría ser?
 
Le faltaba un { a mi línea:
PHP:
<?php if ( !is_home() ) { echo '<meta name="robots" content="noindex,follow" />'; }?>
 
Atrás
Arriba