Cómo eliminar de una vez por todas el ?m=1 en los sitios alojados en Blogger.

Cómo eliminar de una vez por todas el ?m=1 en los sitios alojados en Blogger.

Quizás te has preguntado si existe la posibilidad de poder eliminar la
terminación que Google les asigna a los sitios que se pueden adecuar a
dispositivos móviles, en este caso la terminación ?m=1, esta odiosa extensión
ha provocado, desde que Google decidió clasificar los sitios webs en versiones
móviles y de computadoras en un problema para las búsquedas y posicionamientos
en Search Console, lo anterior debido a que a pesar de ser de la misma
herramientas de Google, (SC) (Search Console en adelante) ha estado provocando
que nuestro sitio canónico sea clasificado como duplicado, o bien con altos
índices de redireccionamiento que provoca en muchas ocasiones que nuestra url
canónica se desindexe y que la versión móvil, que no es la real, la original,
sea la clasificada como canónica por SC.

Antecedentes.

Entonces que es lo que sucede, si bien es algo habitual para Google que las
paginas con terminación ?m=1, lleve a la versión original del sitio visitado a
través de una especie de mascara, cosa no es normal o no debería de ser que
Google acepte como versión canónica una versión móvil, a sabiendas que la
versión real fue cuando mucho antes, indexada inclusive manualmente en SC.
Este error garrafal puede traer serios problemas con los sitios que se
encuentran en Google, principalmente si el sitio en un futuro desea tener un
dominio personalizado, es decir, imagínense que en un futuro un diseñador web
tiene el agrado de comprar un dominio personalizado y se topa que la mayoría
de los enlaces en SC se encuentran indexados pero con la terminación para
móviles ?m=1, sería catastrófico verdad? y sería mucho peor si en un futuro
desea migrar su contenido a una plataforma como WordPress, porque este no
acepta ninguna versión móvil como lo hace Blogger, y el resultado sería la
perdida de todas esas url que para Google fueron canónicas móviles, ya que se
duplicarían y se haría un caos, posiblemente una solución sería crear
redirecciones, pero aun asi sería un poco problemático.

Solución.

Si bien existe una solución por la cual se puede eliminar por asi decirlo, la
versión móvil de Blogger e indexar únicamente la versión escritorio, existe un
10% de posibilidad de que haya errores en lo que les explico, para poder hacer
efectivo esto, lo que debes hacer es lo siguiente:

1.- Debes ir a la configuración HTML de tu Blogger, y vas a insertar el
siguiente código abajo de la apertura de <head> y guardas los cambios:

<script>

(function() {

// Verifica si la URL contiene `?m=1`

if (window.location.search.includes(“?m=1”)) {

// Reemplaza `?m=1` con una URL sin el parámetro

let newURL = window.location.href.replace(“?m=1”, “”);

 

// Usa history.replaceState en lugar de window.location.href para evitar bucles

window.history.replaceState(null, “”, newURL);

}

})();

</script>

2.- Posteriormente vas a ir a la configuración de tu blog, en el apartado de
personalización de índices y rastreadores vas a activar la palanca hasta que
se ponga verde y vas a escribir en el espacio la siguiente orden:

User-agent: *

Disallow: /*?m=1
**El punto dos puede ser opcional si no deseas que Search Console y otros indexadores indexen tu website con este parámetro, no afecta en lo absoluto para indexar una url que redirigirá a la version real terminada en .html
3.- Guardas los cambios y esperas alrededor de 20 min para que surjan los
cambios.
4.- Ahora bien ya tenemos preparado a Blogger para que no cambien de versión
escritorio a versión móvil cuando visiten nuestro sitio a través de celulares
y dispositivos móviles.
Si bien este procedimiento es 90% funcional, y si gustas indexar tus url en SC
puedes hacerlo, pero tienes que tener en cuenta que el agente de usuario que
verificará tu sitio será el de versión para computadoras y este será la forma
en que se indexe tu sitio. Por otra parte si aun no han surtido efecto tus
cambios de configuración, puedes encontrarte con el siguiente error asi que tienes que esperar aproximadamente 24 horas para que surjan efectos y puedas indexar sin problemas tus url.:

Igual si no quieres esperar tanto puedes hacerlo dentro de 3 horas pero puede salir este mensaje de error, si sale no te preocupes, puedes volver a clicar en el botón probar la url publicada y podrás ver que ya el rastreador de
Google comprobó que no hay problemas en el enlace y puedes indexar sin
problemas el sitio.

Conclusión.

Prácticamente es un problema del agente de usuario quien nos da este enorme
problema y de determinar si es escritorio o móvil el agente que trata de
rastrear nuestro sitio y a través de ellos se pueda indexar, por asi decirlo,
un error garrafal cuando en estos tiempos actuales ya no hay necesidad de
clasificar los sitios si se visualizan con dispositivos móviles o en PC, ya
que en estos tiempos los móviles tienen la capacidad de procesar y visualizar
los sitios webs de forma correcta. Pero como te indico, puedes realizar el
proceso anterior, y verificarlo en PC y veras que rápidamente de un ?m=1 te
redirecciona a la versión original del sitio.
Deja un comentario

Comentarios

Aún no hay comentarios. ¿Por qué no comienzas el debate?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *