{"id":18603,"date":"2025-01-30T18:57:37","date_gmt":"2025-01-31T02:57:37","guid":{"rendered":"https:\/\/ahrefs.com\/blog\/es\/?p=18603"},"modified":"2026-08-04T08:28:18","modified_gmt":"2026-08-04T16:28:18","slug":"mobile-seo-guia","status":"publish","type":"post","link":"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/","title":{"rendered":"Mobile SEO: Optimizaci\u00f3n para crear un sitio compatible con m\u00f3viles"},"content":{"rendered":"<div class=\"intro-txt\"> Pese a que el concepto de \u201cSEO Mobile\u201d pueda parecer anticuado por el tiempo transcurrido desde que se anunciaron temas como \u201cmobile first\u201d en cuanto a indexaci\u00f3n, realmente optimizar el SEO de una web para dispositivos m\u00f3viles tiene mucho sentido actualmente y no debemos darlo por&nbsp;hecho.<\/div>\n<div class=\"intro-tok\" id=\"intro_tok\" style=\"display:none;\"><div class=\"intro-title\">Contenido<\/div><a href=\"#\" class=\"expand-dots\"><span><\/span><span><\/span><span><\/span><\/a><\/div>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"\u00bfQu\u00e9 es el mobile SEO?\" data-section=\"que-mobile-seo\">\n<h2><strong>\u00bfQu\u00e9 es el mobile SEO?<\/strong><\/h2>\n<\/div><\/div>\n<p>El mobile SEO, o SEO m\u00f3vil, es el proceso de optimizaci\u00f3n de la versi\u00f3n m\u00f3vil de un sitio web para atraer tr\u00e1fico org\u00e1nico desde los motores de b\u00fasqueda. La optimizaci\u00f3n m\u00f3vil se centra en ofrecer la mejor experiencia en dispositivos m\u00f3viles, donde las implementaciones t\u00e9cnicas, como el uso del dise\u00f1o responsivo, desempe\u00f1an un papel fundamental.<\/p>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"\u00bfPor qu\u00e9 es importante el mobile SEO?\" data-section=\"por-que-importante-mobile-seo\">\n<h2><strong>\u00bfPor qu\u00e9 es importante el mobile SEO?<\/strong><\/h2>\n<\/div><\/div>\n<p>Seg\u00fan <a href=\"https:\/\/www.statista.com\/statistics\/277125\/share-of-website-traffic-coming-from-mobile-devices\/\">Statista<\/a>, los dispositivos m\u00f3viles generaron el 52.27% del tr\u00e1fico m\u00f3vil mundial en el primer trimestre de&nbsp;2026.<\/p>\n<p>No son solo los usuarios los que ven de forma predominante tu sitio desde un dispositivo m\u00f3vil, sino tambi\u00e9n Googlebot.<\/p>\n<p>En 2016, Google anunci\u00f3 la <a href=\"https:\/\/ahrefs.com\/blog\/es\/mobile-first-index\/\">indexaci\u00f3n mobile-first<\/a>. Como resultado, Google rastrea la web principalmente a trav\u00e9s del agente de usuario para smartphones Googlebot. Esto significa que Google utilizar\u00e1 principalmente la versi\u00f3n m\u00f3vil del contenido para la indexaci\u00f3n y el ranking.<\/p>\n<p>En este art\u00edculo se explicar\u00e1n las diferentes configuraciones que se pueden aplicar en una p\u00e1gina web para que est\u00e9n adaptadas al m\u00f3vil tanto para Google como para los usuarios, por lo que te servir\u00e1n de cada a auditor\u00edas SEO, pero adem\u00e1s ense\u00f1ar\u00e9 distintos trucos que te pueden ayudar por mucho a mejorar tu configuraci\u00f3n.<\/p>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Configuraciones clave para un buen SEO m\u00f3vil\" data-section=\"configuraciones-seo-movil\">\n<h2><strong>Configuraciones clave para un buen SEO&nbsp;m\u00f3vil<\/strong><\/h2>\n<\/div><\/div>\n<p>En primer lugar veremos los distintos tipos de configuraciones que puedes aplicar de cara a una web, algunos m\u00e1s utilizados que otros, pero prefiero explicar todas las casu\u00edsticas para que aprendas a identificarlos, si trabajas como SEO nunca se sabe cuando te puede tocar revisar una web con cualquiera de estos estilos.<\/p>\n<div class=\"sidenote\"><div class=\"sidenote-title\">Nota al margen.<\/div>El objetivo de mostrarte estas diferencias es que dependiendo del tipo de configuraci\u00f3n <em>mobile <\/em>necesitar\u00e1s tener en cuenta distintos aspectos para hacer la auditor\u00eda de forma correcta.<\/div>\n<img loading=\"lazy\" decoding=\"async\" width=\"1838\" height=\"1147\" class=\"wp-image-27375\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-entre-diseno-adaptive-con-una-maqueta.jpeg\" alt=\"Comparativa entre dise\u00f1o Adaptive, con una maquetaci\u00f3n distinta para cada dispositivo, y Responsive, con una \u00fanica maquetaci\u00f3n que se adapta mediante CSS.\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-entre-diseno-adaptive-con-una-maqueta.jpeg 1838w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-entre-diseno-adaptive-con-una-maqueta-680x425.jpeg 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-entre-diseno-adaptive-con-una-maqueta-768x479.jpeg 768w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-entre-diseno-adaptive-con-una-maqueta-1536x959.jpeg 1536w\" sizes=\"auto, (max-width: 1838px) 100vw, 1838px\">\n<p>Se debe tener mucho cuidado porque en Espa\u00f1ol a veces se traduce de una forma en la que da lugar a confusi\u00f3n. Como los t\u00e9rminos vienen del ingl\u00e9s, yo voy a usar la terminolog\u00eda original.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1112\" height=\"1323\" class=\"wp-image-27376\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/documentacion-de-google-con-traduccion-con-lugar-a.jpeg\" alt=\"Documentaci\u00f3n de Google con traducci\u00f3n con lugar a mala interpretaci\u00f3n\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/documentacion-de-google-con-traduccion-con-lugar-a.jpeg 1112w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/documentacion-de-google-con-traduccion-con-lugar-a-357x425.jpeg 357w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/documentacion-de-google-con-traduccion-con-lugar-a-768x914.jpeg 768w\" sizes=\"auto, (max-width: 1112px) 100vw, 1112px\"><\/p>\n<p>Como se puede observar, hasta en la traducci\u00f3n de la documentaci\u00f3n de Google el t\u00e9rmino puede dar lugar a confusi\u00f3n, ya que al responsive se le denomina en Espa\u00f1ol dise\u00f1o adaptable, mientras que el t\u00e9rmino Adaptive (AWD) en ingl\u00e9s se usa para la gesti\u00f3n de User-Agents.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"398\" class=\"wp-image-27377\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/definicion-de-adaptive-en-la-wikipedia-inglesa.png\" alt=\"Definici\u00f3n de adaptive en la wikipedia inglesa\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/definicion-de-adaptive-en-la-wikipedia-inglesa.png 984w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/definicion-de-adaptive-en-la-wikipedia-inglesa-680x275.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/definicion-de-adaptive-en-la-wikipedia-inglesa-768x311.png 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\"><\/p>\n<p>Por lo que para este art\u00edculo utilizaremos <strong>Responsive para referirnos la redistribuci\u00f3n del contenido por medio de CSS<\/strong> y <strong>Adaptive al cambio de contenido por medio de user-agents<\/strong>. Y es importante definirlo antes de profundizar para evitar confusiones bastante habituales.<\/p>\n<h3>Responsive<\/h3>\n<p>El responsive a d\u00eda de hoy es la forma m\u00e1s com\u00fan de hacer una web para m\u00f3viles.<\/p>\n<p>B\u00e1sicamente consiste en hacer un s\u00f3lo HTML para todo tipo de dispositivos y adaptar \u00fanicamente la interfaz visual por medio de CSS con la funci\u00f3n <strong>@media<\/strong>.<\/p>\n<p>De esta forma los mismos elementos HTML tienen un aspecto o tama\u00f1o diferente dependiendo del ancho y alto del dispositivo.<\/p>\n<p>Generalmente se utilizan unos \u201cbreakpoints\u201d de referencia para que en lugar de adaptar el dise\u00f1o a todo tipo de dispositivos inexistentes se adapte a los m\u00e1s comunes.<\/p>\n<div style=\"position: relative; padding-bottom: 75%; height: 0; overflow: hidden;\"><iframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\" src=\"https:\/\/drive.google.com\/file\/d\/13fJG8IuJKda7A5FYEUPg3JekqlTUwcuC\/preview\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><br \/>\n<\/iframe><\/div>\n<h4>\u00bfPor qu\u00e9 usar responsive?<\/h4>\n<ul>\n<li>Google recomienda este tipo de implementaci\u00f3n, pero ojo, <strong>no porque sea autom\u00e1ticamente mejor que el resto<\/strong>, sino porque es m\u00e1s f\u00e1cil de implementar y mantener ya que s\u00f3lo tienes que actualizar el contenido y el c\u00f3digo en un lugar. Esto reduce dr\u00e1sticamente la posibilidad de cometer errores comunes en SEO, como desajustes de contenido entre la versi\u00f3n de escritorio y la&nbsp;m\u00f3vil.<\/li>\n<li>Prevenci\u00f3n de contenido duplicado: Al existir una \u00fanica URL para todos los dispositivos, ahorr\u00e1ndote problemas de canonicalizaci\u00f3n complejos o de tener que gestionar redirecciones engorrosas dependiendo del dispositivo.<\/li>\n<li>Preparado para el futuro (Flexibilidad fluida): Dado que se basa en el ancho de la pantalla y no en el tipo de dispositivo, la web se ver\u00e1 bien en pantallas de tama\u00f1os que quiz\u00e1s a\u00fan no son populares (nuevos modelos de tablets, pantallas plegables, smart&nbsp;TVs).<\/li>\n<\/ul>\n<h3>Adaptive<\/h3>\n<p>Con la metaetiqueta de viewport, se indica al navegador c\u00f3mo debe ajustar las dimensiones y la escala de la p\u00e1gina a la anchura del dispositivo. Si no se incluye esta metaetiqueta, se procesa autom\u00e1ticamente la p\u00e1gina con una anchura de pantalla propia de ordenadores en los navegadores para m\u00f3viles (por lo general, unos 980 px, aunque puede variar seg\u00fan el dispositivo). A continuaci\u00f3n, se intenta mejorar el aspecto del contenido en los navegadores para m\u00f3viles aumentando los tama\u00f1os de fuente y adaptando el tama\u00f1o del contenido para que se ajuste a la pantalla, o bien mostrando solo la parte del contenido que cabe en pantalla.<\/p>\n<p>En estos casos, el tama\u00f1o de la fuente puede cambiar en funci\u00f3n del dispositivo, por lo que es posible que, en algunos dispositivos, los usuarios tengan que tocar la pantalla dos veces o pellizcarla para ampliar el contenido y as\u00ed poder verlo correctamente e interaccionar con \u00e9l. Si los usuarios deben interactuar con una p\u00e1gina de este modo en un dispositivo m\u00f3vil, Google puede determinar que no est\u00e1 optimizada para m\u00f3viles.<\/p>\n<p>Como en la p\u00e1gina de la izquierda no se incluye la metaetiqueta de viewport, cuando esta se muestra en un navegador para m\u00f3viles, se asume que la anchura es la de un ordenador. En consecuencia, la p\u00e1gina se adapta para que quepa en la pantalla, lo que hace que el contenido sea dif\u00edcil de leer. A la derecha vemos la misma p\u00e1gina con una metaetiqueta de viewport especificada que la encaja en la anchura del dispositivo. En este caso, el navegador para m\u00f3viles no adapta la p\u00e1gina y el contenido se puede&nbsp;leer.<\/p>\n<p>Si son im\u00e1genes adaptables, incluye el elemento &lt;picture&gt;.<\/p>\n<p>Por regla general, si el sitio web funciona en un navegador reciente, como Google Chrome o Apple Mobile Safari, deber\u00eda funcionar con nuestros algoritmos.<\/p>\n<h4>Por qu\u00e9 usar el dise\u00f1o adaptable<\/h4>\n<ul>\n<li>Rendimiento y velocidad de carga extrema: Esta es su mayor ventaja. Como el servidor env\u00eda \u00fanicamente el c\u00f3digo, las im\u00e1genes y los scripts necesarios para la versi\u00f3n m\u00f3vil, evitas que el tel\u00e9fono del usuario descargue c\u00f3digo de escritorio innecesario. Esto impacta muy positivamente en las m\u00e9tricas de rendimiento (Core Web Vitals como el&nbsp;LCP).<\/li>\n<li>Experiencia de Usuario (UX) hiperpersonalizada: Te permite dise\u00f1ar flujos de navegaci\u00f3n completamente distintos. Por ejemplo, en m\u00f3vil puedes priorizar botones t\u00e1ctiles grandes (touch targets), quitar barras laterales completas o cambiar la jerarqu\u00eda de la informaci\u00f3n de una forma que ser\u00eda muy dif\u00edcil solo ocultando elementos con&nbsp;CSS.<\/li>\n<li>Integraci\u00f3n con sistemas heredados (Legacy): Si tienes una web de escritorio enorme y muy compleja de redise\u00f1ar desde cero, el dise\u00f1o Adaptive te permite crear una versi\u00f3n m\u00f3vil moderna y r\u00e1pida de forma paralela, sin tener que tocar o romper el c\u00f3digo de la web de escritorio.<\/li>\n<li>Menor consumo de recursos del dispositivo: Al no usar reglas CSS complejas para reordenar todo visualmente, el navegador del dispositivo m\u00f3vil del usuario tiene que hacer mucho menos esfuerzo de procesamiento (renderizado), lo que ahorra bater\u00eda y mejora la respuesta al interactuar (INP).<\/li>\n<\/ul>\n<p>De hecho multitud de webs actualmente utilizan esta pr\u00e1ctica, como pueden ser: Booking, Wikipedia o el propio Google.<\/p>\n<p>Conlleva m\u00e1s tiempo de implementaci\u00f3n que un responsive, pero puede ayudar a generar p\u00e1ginas mucho m\u00e1s r\u00e1pidas, ya que puedes prescindir de cargar CSS y elementos que no vayan a utilizarse en el dispositivo al que est\u00e1n destinados.<\/p>\n<p>Esta configuraci\u00f3n se puede hacer tanto desde el servidor (apache, nginx, litespeed, azure\u2026) como desde el propio lenguaje de programaci\u00f3n backend (php, python, java\u2026)<\/p>\n<div style=\"position: relative; padding-bottom: 75%; height: 0; overflow: hidden;\"><iframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\" src=\"https:\/\/drive.google.com\/file\/d\/1nMF6YexwnPxOv56PGnxF-FBqLPcd45D4\/preview\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><br \/>\n<\/iframe><\/div>\n<h3>Diferentes URL<\/h3>\n<p>Este sistema, aunque cada vez menos com\u00fan, todav\u00eda lo siguen aplicando muchas webs (sobre todo proyectos antiguos que nunca migraron a responsive). Consiste en tener dos versiones completamente separadas de la web: una para escritorio en el dominio principal (ejemplo.com) y otra para m\u00f3vil en un subdominio (m.ejemplo.com) o en un subdirectorio (\/m\/).<\/p>\n<div class=\"recommendation\"><div class=\"recommendation-title\">Consejo<\/div><div class=\"recommendation-content\">\n<p>No es recomendable iniciar un proyecto nuevo con esta distinci\u00f3n de URLs ya que es lo mismo que el Adaptive pero con una capa extra de complejidad que no aporta ninguna ventaja.<\/p>\n<\/div><\/div>\n<p>Cada versi\u00f3n tiene su propio HTML, sus propias URLs y se sirven de forma totalmente independiente. Cuando un usuario entra desde un dispositivo m\u00f3vil, el servidor lo detecta y lo redirige a la versi\u00f3n correspondiente (de ah\u00ed el nombre de \u201cPublicaci\u00f3n Din\u00e1mica\u201d aplicado a este sistema, aunque t\u00e9cnicamente se diferencia de la publicaci\u00f3n din\u00e1mica pura en que aqu\u00ed cambia la&nbsp;URL).<\/p>\n<p>A nivel SEO esta configuraci\u00f3n es la m\u00e1s compleja de mantener porque tienes que coordinar dos versiones de la web a la vez. Cualquier cambio que hagas en la versi\u00f3n de escritorio lo tienes que replicar en la m\u00f3vil. Si te despistas con una p\u00e1gina, te puedes encontrar con que la versi\u00f3n m\u00f3vil devuelve 404 mientras que la de escritorio funciona perfectamente, y como Google indexa mobile-first, esa p\u00e1gina desaparece del \u00edndice.<\/p>\n<p>Estas son las cosas que debes revisar si trabajas con un proyecto que tenga URLs independientes (recomendaciones oficiales de Google):<\/p>\n<ul>\n<li>Comprueba que el estado de error de tus p\u00e1ginas sea el mismo en ambas versiones. Si una p\u00e1gina de tu sitio para ordenadores muestra contenido normal, pero el sitio m\u00f3vil devuelve una p\u00e1gina de error, la p\u00e1gina no se incluir\u00e1 en el \u00edndice.<\/li>\n<li>Aseg\u00farate de que la versi\u00f3n para m\u00f3viles de tu sitio no tenga URLs con fragmentos. Los fragmentos de URL son la parte que se encuentra al final de las URL y empiezan por #. La mayor\u00eda de las veces, las URL con fragmentos no se pueden indexar, por lo que no se incluir\u00e1n en el \u00edndice una vez que tu dominio pase a la indexaci\u00f3n centrada en los m\u00f3viles.<\/li>\n<li>Comprueba que las p\u00e1ginas para ordenadores que ofrecen contenido diferente tengan una versi\u00f3n para m\u00f3viles equivalente. Si varias URL redirigen a la misma URL de la versi\u00f3n para m\u00f3viles (por ejemplo, la p\u00e1gina principal), todas esas URL no se incluir\u00e1n en el \u00edndice una vez que tu dominio pase a la indexaci\u00f3n centrada en los m\u00f3viles.<\/li>\n<li>Verifica las dos versiones de tu sitio en Search Console. De este modo, te aseguras de tener acceso a los datos y los mensajes de ambas versiones. Es posible que se produzca un cambio en los datos de tu sitio cuando Google empiece a indexarlo siguiendo la indexaci\u00f3n centrada en los m\u00f3viles.<\/li>\n<li>Comprueba los enlaces hreflang de distintas URL. Si has incluido elementos de enlace rel=hreflang para internacionalizar el sitio, confirma que los enlaces hreflang del sitio m\u00f3vil dirigen a URLs para m\u00f3viles, y que los del sitio para ordenadores llevan a URLs de la versi\u00f3n para ordenadores.<\/li>\n<li>Prepara tu sitio m\u00f3vil para que pueda hacer frente a un posible aumento de la frecuencia de rastreo.<\/li>\n<li>Comprueba que tus directivas robots.txt funcionen del modo esperado en ambas versiones del sitio. Con un archivo robots.txt, puedes indicar qu\u00e9 partes de tu sitio web pueden rastrearse y cu\u00e1les no. En la mayor\u00eda de los casos, debes usar las mismas directivas robots.txt en ambas versiones de tu&nbsp;sitio.<\/li>\n<li>Utiliza los elementos de enlace rel=canonical y rel=alternate correctos en ambas versiones de tu sitio&nbsp;web.<\/li>\n<\/ul>\n<p>La etiqueta clave aqu\u00ed es la combinaci\u00f3n de rel=\u201calternate\u201d en la versi\u00f3n de escritorio apuntando a la m\u00f3vil, y el rel=\u201ccanonical\u201d en la versi\u00f3n m\u00f3vil apuntando a la de escritorio. De esta forma le indicas a Google que ambas URLs son la misma p\u00e1gina pero en diferentes formatos:<\/p>\n<p>Siempre se debe apuntar con canonical a la versi\u00f3n Desktop pese a lo que pueda decirte la intuici\u00f3n con el mobile indexing first. Veamos un ejemplo de c\u00f3mo deber\u00eda ser en una&nbsp;web:<\/p>\n<p><strong>Desktop:<\/strong><\/p>\n<p><code> &lt;link rel=\"canonical\" href=\"https:\/\/example.com\/&gt;<\/code><\/p>\n<p><code>&lt;link rel=\"alternate\" media=\"only screen and (max-width: 640px)\" href=\"https:\/\/m.example.com\/\"&gt;<\/code><\/p>\n<p><code>&lt;link rel=\"alternate\" hreflang=\"es\" href=\"https:\/\/example.com\/es\/\"&gt;<\/code><\/p>\n<p><code>&lt;link rel=\"alternate\" hreflang=\"fr\" href=\"https:\/\/example.com\/fr\/\"&gt;<\/code><\/p>\n<p><strong>Mobile:<\/strong><\/p>\n<p><code>&lt;link rel=\"canonical\" href=\"https:\/\/example.com\/\"&gt;<\/code><\/p>\n<p><code>&lt;link rel=\"alternate\" hreflang=\"es\" href=\"https:\/\/m.example.com\/es\/\"&gt;<\/code><\/p>\n<p><code>&lt;link rel=\"alternate\" hreflang=\"fr\" href=\"https:\/\/m.example.com\/fr\/\"&gt;<\/code><\/p>\n<p>Como puedes ver, las \u00fanicas metaetiquetas que pueden ser distintas son el hreflang y el alternate con <em>onlyscreen<\/em>.<\/p>\n<p>Ejemplo real de una web utilizando este tipo de configuraci\u00f3n m\u00f3vil:<\/p>\n<p><strong>Bien implementadas:<\/strong><\/p>\n<p>Un ejemplo totalmente funcional ser\u00eda Filmaffinity, donde se puede observar donde cumple a la perfecci\u00f3n lo que se dice la documentaci\u00f3n, incluyendo la complejidad que tiene este sistemas con la configuraci\u00f3n de hreflangs al ser una p\u00e1gina internacional traducida en varios idiomas.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1919\" height=\"1032\" class=\"wp-image-27378\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/pagina-con-urls-dinamicas-por-la-configuracion-mob.jpeg\" alt=\"P\u00e1gina con URLs din\u00e1micas por la configuraci\u00f3n mobile\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/pagina-con-urls-dinamicas-por-la-configuracion-mob.jpeg 1919w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/pagina-con-urls-dinamicas-por-la-configuracion-mob-680x366.jpeg 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/pagina-con-urls-dinamicas-por-la-configuracion-mob-768x413.jpeg 768w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/pagina-con-urls-dinamicas-por-la-configuracion-mob-1536x826.jpeg 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\"><\/p>\n<p>Tambi\u00e9n tendr\u00edamos la p\u00e1gina de <a href=\"http:\/\/korea.kr\">korea.kr<\/a>, donde podemos ver esta implementaci\u00f3n en la versi\u00f3n desktop:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"722\" height=\"91\" class=\"wp-image-27379\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-de-korea-kr-apuntando-con-el-alternate-a-la-ve.png\" alt=\"Web de korea.kr apuntando con el alternate a la versi\u00f3n mobile\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-de-korea-kr-apuntando-con-el-alternate-a-la-ve.png 722w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-de-korea-kr-apuntando-con-el-alternate-a-la-ve-680x86.png 680w\" sizes=\"auto, (max-width: 722px) 100vw, 722px\"><\/p>\n<p>Mientras que en la versi\u00f3n mobile apunta con el canonical de forma correcta a la versi\u00f3n desktop:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"442\" height=\"248\" class=\"wp-image-27380\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-de-m-korea-kr-apuntando-con-canonical-a-la-web.png\" alt=\"web de m.korea.kr apuntando con canonical a la web de korea oficial\"><\/p>\n<p><strong>Implementaci\u00f3n dudosa:<\/strong><\/p>\n<p>Youtube, poco le importar\u00e1 porque en casa del herrero cuchillo de palo y Youtube se tratar\u00e1 de forma distinta pues no sigue su documentaci\u00f3n y el alternate de todos los v\u00eddeos va a la&nbsp;home:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"782\" height=\"101\" class=\"wp-image-27381\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/word-image-18603-7.png\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/word-image-18603-7.png 782w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/word-image-18603-7-680x88.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/word-image-18603-7-768x99.png 768w\" sizes=\"auto, (max-width: 782px) 100vw, 782px\"><\/p>\n<p><strong>Mal implementadas:<\/strong><\/p>\n<p>Alibaba, pues env\u00eda a la misma versi\u00f3n de URL en lugar de a una mobile distinta:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"878\" height=\"363\" class=\"wp-image-27382\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/word-image-18603-8.png\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/word-image-18603-8.png 878w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/word-image-18603-8-680x281.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/word-image-18603-8-768x318.png 768w\" sizes=\"auto, (max-width: 878px) 100vw, 878px\"><\/p>\n<h4>AMP<\/h4>\n<p>AMP (Accelerated Mobile Pages) es un framework open source que en su momento Google impuls\u00f3 con mucha fuerza y que aplicaba un sistema similar al de URLs independientes: una versi\u00f3n de la web optimizada para m\u00f3vil servida desde una URL diferente, ya sea por subdominio (amp.ejemplo.com) o por subdirectorio (\/amp\/).<\/p>\n<p>El framework surgi\u00f3 en 2015 como respuesta de Google al avance de Facebook Instant Articles. La idea era ofrecer una versi\u00f3n ultraligera de las p\u00e1ginas web que cargara pr\u00e1cticamente al instante en dispositivos m\u00f3viles, y para conseguirlo AMP impon\u00eda una serie de restricciones bastante estrictas:<\/p>\n<ul>\n<li>Un subconjunto limitado de HTML, con etiquetas propias como <code> &lt;amp-img&gt;<\/code>, <code>&lt;amp-video&gt;<\/code>, <code>&lt;amp-iframe<\/code>, etc.<\/li>\n<li>Prohibici\u00f3n de JavaScript propio (solo se pod\u00eda usar la librer\u00eda JS de&nbsp;AMP).<\/li>\n<li>CSS inline y con un l\u00edmite m\u00e1ximo de&nbsp;75KB.<\/li>\n<li>Carga as\u00edncrona de todos los recursos.<\/li>\n<li>Servido desde la cach\u00e9 de Google (cdn.ampproject.org) para acelerar todav\u00eda m\u00e1s la entrega.<\/li>\n<\/ul>\n<p>A nivel SEO, Google le dio un trato preferencial muy claro: las p\u00e1ginas AMP aparec\u00edan en el carrusel de noticias destacadas (Top Stories) en los resultados m\u00f3viles, y ese carrusel estaba pr\u00e1cticamente reservado para contenido AMP. Esto gener\u00f3 una corriente masiva de adopci\u00f3n, especialmente en medios de comunicaci\u00f3n, que se vieron pr\u00e1cticamente obligados a implementar AMP si quer\u00edan aparecer en esa posici\u00f3n tan visible.<\/p>\n<p>El problema era que AMP supon\u00eda mantener una segunda versi\u00f3n de la web con las limitaciones que ya hemos comentado en las URLs independientes, m\u00e1s las restricciones propias del framework. Para muchos editores acab\u00f3 siendo un dolor de cabeza: maquetar dos veces el contenido, perder control sobre el dise\u00f1o, problemas de medici\u00f3n de anal\u00edtica, dificultades para monetizar con publicidad, y la sensaci\u00f3n de que tu contenido se serv\u00eda desde un dominio de Google y no desde el&nbsp;tuyo.<\/p>\n<p>A partir de 2021, con la actualizaci\u00f3n Page Experience, Google cambi\u00f3 el rumbo y dej\u00f3 de exigir AMP para aparecer en Top Stories. A partir de ese momento, cualquier p\u00e1gina que cumpliera con buenas m\u00e9tricas de Core Web Vitals pod\u00eda optar a esa posici\u00f3n destacada. Esto le quit\u00f3 a AMP su principal ventaja competitiva y de hecho recibi\u00f3 bastante <a href=\"https:\/\/www.genbeta.com\/actualidad\/se-acabo-yugo-amp-google-no-exige-su-uso-para-darle-trato-preferencial-su-buscador-a-webs-que-usan\">alivio por parte de la comunidad SEO<\/a>.<\/p>\n<p>A d\u00eda de hoy AMP sigue existiendo y funcionando, pero ha perdido la mayor parte del impulso que ten\u00eda. Si te encuentras con un proyecto que todav\u00eda mantiene AMP, lo m\u00e1s habitual es valorar su retirada midiendo el tr\u00e1fico real que aporta frente al coste de mantenerlo. En la mayor\u00eda de los casos, una web responsive bien optimizada con buenas m\u00e9tricas de Core Web Vitals consigue los mismos (o mejores) resultados sin necesidad de mantener una versi\u00f3n paralela.<\/p>\n<p>Si te preguntas por qu\u00e9 muchos medios de noticias en Espa\u00f1a han seguido utilizando AMP hasta hace poco es debido a que entre ellos se suelen fijar lo que aplica otro, y pocos se atreven a tener la iniciativa para retirarlo ya que la ventaja de \u201cquitarse de encima AMP\u201d cuanto ya tienen el proceso muy acostumbrado no compensa con la posible p\u00e9rdida de hacer un cambio tan radical y que no de resultados.A\u00fan muchos medios siguen utiliz\u00e1ndolo.<\/p>\n<p>Si decides mantenerlo, ten en cuenta que la relaci\u00f3n entre la versi\u00f3n can\u00f3nica y la versi\u00f3n AMP funciona de forma muy similar al sistema de URLs independientes: la p\u00e1gina de escritorio incluye un&nbsp; <code> &lt;link rel=\"amphtml\"&gt;<\/code> apuntando a la versi\u00f3n AMP, y la versi\u00f3n AMP incluye un <code>&lt;link rel=\"canonical\"&gt;<\/code>&nbsp;apuntando a la versi\u00f3n principal.<\/p>\n<p>De hecho, si bien el 14\/06\/2026 a\u00fan segu\u00edan funcionando los enlaces de Google con AMP, ahora a d\u00eda 22\/06\/2026 por parte del dominio de Google ocurre esto:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27400 size-full\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/1-aviso-de-redireccion.png\" alt=\"Captura de pantalla de aviso de redrirecci\u00f3n\" width=\"559\" height=\"588\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/1-aviso-de-redireccion.png 559w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/1-aviso-de-redireccion-404x425.png 404w\" sizes=\"auto, (max-width: 559px) 100vw, 559px\"><\/p>\n<p>A d\u00eda de hoy a pesar de seguir existiendo medios que lo siguen utilizando, no parece ser lo m\u00e1s recomendable.<\/p>\n<h4>Mixto<\/h4>\n<p>No todo es blanco o negro y de hecho se puede hacer una configuraci\u00f3n mixta.<\/p>\n<p>Se puede tener una configuraci\u00f3n responsive para hacer un desarrollo r\u00e1pido y m\u00e1s econ\u00f3mico pero a\u00f1adir Adaptive para elementos concretos que puedan ser m\u00e1s sensibles de cara a la velocidad de la&nbsp;web.<\/p>\n<p>Por ejemplo las im\u00e1genes o v\u00eddeos que solo van a cargar en uno de los dos dispositivos no tiene sentido ocultarlas simplemente con CSS, pues el usuario tendr\u00e1 que descargar igualmente dicho elemento pudiendo afectar a su velocidad.<\/p>\n<div style=\"position: relative; padding-bottom: 75%; height: 0; overflow: hidden;\"><iframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\" src=\"https:\/\/drive.google.com\/file\/d\/1js8rqBX4cDDNP33I0WUMoEahjxAsnKPl\/preview\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><br \/>\n<\/iframe><\/div>\n<p>Para hacer esto podemos crear una funci\u00f3n que nos permita hacer dicho condicional en cualquier web. Voy a poner el ejemplo de la funci\u00f3n con&nbsp;PHP<\/p>\n<pre>function esDispositivoMovil() {\n$userAgent = strtolower($_SERVER['HTTP_USER_AGENT']);\n$patronesMoviles = '\/(android|iphone|ipad|ipod|blackberry|windows phone|opera mini|opera mobi|palm|symbian|nokia|fennec|kindle|silk|playbook|bb10|meego|webos|mobile|tablet|smartphone)\/i';\nreturn preg_match($patronesMoviles, $userAgent);\n}<\/pre>\n<p>Entonces a\u00f1adiendo los user-agents autom\u00e1ticos de la versi\u00f3n mobile ya podemos poner a nuestro gusto elementos que funcionen s\u00f3lo en el m\u00f3vil o solo en desktop a nuestra voluntad. Por ejemplo:<\/p>\n<pre>&lt;?php\nif (esDispositivoMovil()): ?&gt;\n&lt;img src=\"\/imagenes\/ejemplo.webp\"&gt;\n&lt;?php endif; ?&gt;<\/pre>\n<p>De esta manera dicha imagen solo se ver\u00e1 cuando se carga con la versi\u00f3n m\u00f3vil como aparece en el&nbsp;v\u00eddeo.<\/p>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"C\u00f3mo auditar la versi\u00f3n m\u00f3vil de una web para un mejor SEO\" data-section=\"version-movil-de-web-para-mejor-seo\">\n<h2><strong>C\u00f3mo auditar la versi\u00f3n m\u00f3vil de una web para un mejor&nbsp;SEO<\/strong><\/h2>\n<\/div><\/div>\n<p>A continuaci\u00f3n te guiar\u00e9 paso a paso en la auditor\u00eda de la versi\u00f3n m\u00f3vil de tu&nbsp;web.<\/p>\n<h3>Meta Viewport<\/h3>\n<p>En cualquiera de los casos para que una web pueda estar adaptada a m\u00f3viles debe tener la metaetiqueta viewport configurada.<\/p>\n<p>La etiqueta &lt;meta name=\u201cviewport\u201d&gt; le dice al navegador m\u00f3vil c\u00f3mo debe dimensionar y escalar la p\u00e1gina al renderizarla. Sin ella, los navegadores m\u00f3viles asumen que la web est\u00e1 dise\u00f1ada para escritorio (t\u00edpicamente 980px de ancho) y la encogen para que quepa en la pantalla, dejando un resultado ilegible que obliga al usuario a hacer&nbsp;zoom.<\/p>\n<p>Sin necesidad de profundizar mucho con esta <a href=\"https:\/\/ahrefs.com\/blog\/es\/meta-etiquetas-seo\/\">metaetiqueta<\/a>, vamos a ver los atributos b\u00e1sicos que puedes tener en cuenta para un proyecto desde cero o para auditar una web que ya lo tiene implementado.<\/p>\n<ul>\n<li><code>width=device-width<\/code>: hace que el ancho del viewport coincida con el ancho del dispositivo en p\u00edxeles CSS. Es el par\u00e1metro fundamental: sin esto, no hay dise\u00f1o responsive real.<\/li>\n<li><code>initial-scale=1<\/code>: Define el zoom inicial. 1 significa 1 p\u00edxel CSS = 1 p\u00edxel de dispositivo (ajustado por DPR). Sin esto, algunos navegadores aplican escalados raros al rotar el dispositivo.<\/li>\n<li><code>minimum-scale y maximum-scale<\/code>: limitan cu\u00e1nto puede ampliar\/reducir el usuario.<\/li>\n<li><code>user-scalable=no<\/code>: bloquea el zoom del usuario. Ev\u00edtalo: es un problema de accesibilidad grave y los navegadores modernos (Safari iOS) lo ignoran por defecto.<\/li>\n<li><code>viewport-fit=cover<\/code>: necesario en iPhones con notch\/Dynamic Island si quieres que el contenido llegue hasta los bordes (combinado con env(safe-area-inset-*) en&nbsp;CSS).<\/li>\n<li><code>interactive-widget<\/code>: controla c\u00f3mo se comporta el viewport cuando aparece el teclado virtual (resizes-visual, resizes-content, overlays-content).<\/li>\n<\/ul>\n<p>En cualquiera de los casos, si encuentras una web que no lo tiene con esta configuraci\u00f3n estar\u00e1 correcto en la mayor\u00eda de los&nbsp;casos:<\/p>\n<p><code>&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1, viewport-fit=cover, interactive-widget=resizes-content\"&gt;<\/code><\/p>\n<p>Si tu web no tiene meta viewport tendr\u00e1s problemas importantes de indexaci\u00f3n y de usabilidad para el usuario.<\/p>\n<p>El efecto se ve muy claro, aqu\u00ed podemos ver un ejemplo de c\u00f3mo se ve la web del ayuntamiento de Jumilla en junio de&nbsp;2026:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" class=\"wp-image-27384\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-de-una-web-sin-meta-viewport-en-escri.png\" alt=\"Comparativa de una web sin meta viewport: en escritorio se ve correctamente, en m\u00f3vil los elementos aparecen diminutos e inutilizables.\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-de-una-web-sin-meta-viewport-en-escri.png 1920w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-de-una-web-sin-meta-viewport-en-escri-680x383.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-de-una-web-sin-meta-viewport-en-escri-768x432.png 768w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-de-una-web-sin-meta-viewport-en-escri-1536x864.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\"><\/p>\n<p>Como se puede observar, se queda con un tama\u00f1o en un dispositivo m\u00f3vil con el cual apenas se puede interactuar.<\/p>\n<p>La meta-viewport es cierto que no lo soluciona todo y de hecho hay que hacer un trabajo de dise\u00f1o a posteriori, pero en el caso de a\u00f1adirle la metaviewport la p\u00e1gina quedar\u00eda as\u00ed:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27385\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-del-ayuntamiento-de-jumilla-en-movil-con-meta.png\" alt=\"Web del Ayuntamiento de Jumilla en m\u00f3vil con meta viewport correctamente configurada: texto legible y navegaci\u00f3n usable a falta de ajustes.\" width=\"400\" height=\"762\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-del-ayuntamiento-de-jumilla-en-movil-con-meta.png 525w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-del-ayuntamiento-de-jumilla-en-movil-con-meta-223x425.png 223w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\"><\/p>\n<p>Un ejemplo claro lo marca la web de aprendizaje w3school:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"790\" height=\"418\" class=\"wp-image-27386\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/ejemplo-de-w3schools-comparando-una-pagina-movil-s.png\" alt=\"Ejemplo de W3Schools comparando una p\u00e1gina m\u00f3vil sin meta viewport (contenido min\u00fasculo) frente a la misma con meta viewport aplicada (legible).\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/ejemplo-de-w3schools-comparando-una-pagina-movil-s.png 790w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/ejemplo-de-w3schools-comparando-una-pagina-movil-s-680x360.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/ejemplo-de-w3schools-comparando-una-pagina-movil-s-768x406.png 768w\" sizes=\"auto, (max-width: 790px) 100vw, 790px\"><\/p>\n<h3>Scroll lateral<\/h3>\n<p>A menos que sea con un prop\u00f3sito de un slider, si se necesita mover la pantalla lateralmente para poder leer y ver el contenido es s\u00edmbolo de una mala experiencia del usuario, lo que puede desembocar en problemas importantes de posicionamiento<\/p>\n<p>Se suele deber a elementos que ocupan en medidas absolutas un tama\u00f1o mayor del que realmente tiene la pantalla, generando en muchas ocasiones este efecto:.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27387\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-con-un-titulo-mayor-que-el-ancho-del-movil.jpg\" alt=\"Web con un t\u00edtulo mayor que el ancho del m\u00f3vil\" width=\"400\" height=\"889\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-con-un-titulo-mayor-que-el-ancho-del-movil.jpg 921w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-con-un-titulo-mayor-que-el-ancho-del-movil-191x425.jpg 191w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-con-un-titulo-mayor-que-el-ancho-del-movil-768x1708.jpg 768w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-con-un-titulo-mayor-que-el-ancho-del-movil-691x1536.jpg 691w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\"><\/p>\n<h3>Teclado en los campos de escritura<\/h3>\n<p>Los campos de texto que rellenan los usuarios son cr\u00edticos en la parte&nbsp;m\u00f3vil.<\/p>\n<p>El usuario en el m\u00f3vil no cuenta con un teclado f\u00edsico como s\u00ed ocurre con los ordenadores, por lo cual el comportamiento es totalmente diferente.<\/p>\n<p>Hay que revisar con un m\u00f3vil real que cuando se abre el teclado se ve suficiente de la pantalla como para que el usuario pueda quitar el teclado o ver que est\u00e1 escribiendo.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27388\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/formulario-de-contacto-en-el-que-no-se-puede-escri.jpeg\" alt=\"Formulario de contacto en el que no se puede escribir desde el m\u00f3vil\" width=\"450\" height=\"1000\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/formulario-de-contacto-en-el-que-no-se-puede-escri.jpeg 610w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/formulario-de-contacto-en-el-que-no-se-puede-escri-191x425.jpeg 191w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\"><\/p>\n<p>La frustraci\u00f3n que supone intentar contactar y no conseguirlo hace que el SEO sea el menor de los problemas, ya que el potencial cliente puede descartarte inmediatamente tras la insatisfacci\u00f3n.<\/p>\n<h3><a id=\"post-18603-_fceqwvkxcu69\"><\/a>Navbar de la&nbsp;web<\/h3>\n<p>Hay que asegurarse de que sea f\u00e1cil de navegar. No es necesario que tenga exactamente los mismos elementos de navegaci\u00f3n que en Desktop. Sin embargo, s\u00ed que es importante que la navegaci\u00f3n sea fluida e intuitiva.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"496\" height=\"759\" class=\"wp-image-27389\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/navbar-que-no-deja-hacer-scroll.png\" alt=\"Navbar que no deja hacer scroll\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/navbar-que-no-deja-hacer-scroll.png 496w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/navbar-que-no-deja-hacer-scroll-278x425.png 278w\" sizes=\"auto, (max-width: 496px) 100vw, 496px\"><\/p>\n<p>En la barra de navegaci\u00f3n no hay por qu\u00e9 poner el acceso a todas y cada una de las URLs. Lo que s\u00ed hay que hacer es asegurarse de:<\/p>\n<ul>\n<li>Puedes desplegar por completo la barra de navegaci\u00f3n y llegar a cada una de los enlaces (es sorprendente la cantidad de veces que esto no se cumple).<\/li>\n<li>Debe tener un men\u00fa de hamburguesa f\u00e1cil de descubrir. Es un est\u00e1ndar y los usuarios est\u00e1n acostumbrados a navegar de esa forma desde el&nbsp;m\u00f3vil.<\/li>\n<li>Los elementos deben tener m\u00e1s de 48px y tener una separaci\u00f3n entre cada elemento para no sentirse torpes a la hora de navegar<\/li>\n<li>El usuario debe poder cerrar el men\u00fa de forma f\u00e1cil e intuitiva por si ha abierto el men\u00fa por error, solo quer\u00eda revisar o ha cambiado de opini\u00f3n.<\/li>\n<li>Evitar superponer elementos a los elementos clickables de la barra de navegaci\u00f3n. Aunque se debe hacer siempre, aqu\u00ed es a\u00fan m\u00e1s cr\u00edtico.<\/li>\n<\/ul>\n<h3><a id=\"post-18603-_i33teqpunuxp\"><\/a>Breakpoints<\/h3>\n<p>Se deben tener en cuenta ciertos tama\u00f1os de m\u00f3viles de los dispositivos m\u00e1s habituales, lo que en ocasiones es un buen dise\u00f1o en desktop, no es tan buena idea en m\u00f3vil con la superposici\u00f3n de elementos, generando una situaci\u00f3n de mala legibilidad, ya sea porque el texto es demasiado peque\u00f1o y denso o porque no hay suficiente contraste de colores.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27390\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-donde-el-texto-apenas-se-ve-por-la-falta-de-co.jpeg\" alt=\"web donde el texto apenas se ve por la falta de contraste por la imagen de fondo y la forma en la que se ha solapado para m\u00f3vil\" width=\"450\" height=\"1000\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-donde-el-texto-apenas-se-ve-por-la-falta-de-co.jpeg 610w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-donde-el-texto-apenas-se-ve-por-la-falta-de-co-191x425.jpeg 191w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\"><\/p>\n<h3><a id=\"post-18603-_j7979j859ucr\"><\/a>back button hijacking<\/h3>\n<p>Debes asegurarte que en tu web cuando el usuario intenta retroceder pueda salir de la p\u00e1gina de forma inmediata.<\/p>\n<p>A d\u00eda de hoy \u201csecuestrar\u201d el bot\u00f3n hacia atr\u00e1s mostrando un pop up o impidiendo la salida directa tiene much\u00edsimas posibilidades de ser penalizado.<\/p>\n<p>Fuente: <a href=\"https:\/\/developers.google.com\/search\/blog\/2026\/04\/back-button-hijacking\">https:\/\/developers.google.com\/search\/blog\/2026\/04\/back-button-hijacking<\/a><\/p>\n<h3><a id=\"post-18603-_hrdrig4m5zc0\"><\/a>Superposici\u00f3n de elementos clave<\/h3>\n<p>Puede parecer una tonter\u00eda, pero en ocasiones el bot\u00f3n de aceptar el banner de cookies puede estar solapado por un CTA o cualquier bot\u00f3n que impide la correcta navegaci\u00f3n por la&nbsp;web.<\/p>\n<p>Puede ocurrir con multitud de elementos clave como enlaces de la barra de navegaci\u00f3n entre&nbsp;otros.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"738\" height=\"767\" class=\"wp-image-27391\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/elemento-clave-de-una-web-en-movil-siendo-solapado.png\" alt=\"Elemento clave de una web en movil siendo solapado\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/elemento-clave-de-una-web-en-movil-siendo-solapado.png 738w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/elemento-clave-de-una-web-en-movil-siendo-solapado-409x425.png 409w\" sizes=\"auto, (max-width: 738px) 100vw, 738px\"><\/p>\n<p>Esto no solo genera una alta frustraci\u00f3n en el usuario sino que puede afectar de forma directa en el posicionamiento.<\/p>\n<p>Adem\u00e1s este error es mucho m\u00e1s com\u00fan de lo que pueda parecer debido a que en muchas ocasiones se dise\u00f1a para ordenador o se coge una plantilla, se a\u00f1aden elementos y no se le echa m\u00e1s all\u00e1 de un breve vistazo por encima.<\/p>\n<p>Lo ideal es acceder desde el m\u00f3vil y simular un \u201cCustomer Journey\u201d (C\u00f3mo si fueses un usuario que va a adquirir un producto o servicio, por donde entrar\u00eda a la web y c\u00f3mo terminar\u00eda de hacer su compra).<\/p>\n<h3>Anuncios<\/h3>\n<p>Se debe seguir el est\u00e1ndar de <a href=\"https:\/\/www.betterads.org\/standards\/\">Better ads Standards<\/a> al mostrar anuncios, de lo contrario es posible que debido al espacio que ocupen puedan afectar al posicionamiento web o sea innavegable para los propios usuarios.<\/p>\n<p>En m\u00f3vil la Coalition for Better Ads marca como especialmente molestos (y por tanto a evitar):<\/p>\n<ul>\n<li><strong>Pop-ups<\/strong> que cubran el contenido tras cargar la p\u00e1gina, sobre todo si tapan m\u00e1s del 30% de la pantalla.<\/li>\n<li><strong>Prestitial ads con cuenta atr\u00e1s<\/strong>, es decir, los que te obligan a esperar antes de ver el contenido.<\/li>\n<li><strong>Anuncios autoplay con sonido<\/strong>.<\/li>\n<li><strong>Sticky ads de gran tama\u00f1o<\/strong> (m\u00e1s del 30% del viewport) que no se pueden cerrar.<\/li>\n<li><strong>Flashing ads<\/strong> y anuncios con animaciones agresivas.<\/li>\n<li><strong>Full-screen scrollover ads<\/strong>, los que se interponen mientras haces scroll y obligan a desplazarte por encima para continuar leyendo.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"394\" height=\"665\" class=\"wp-image-27392\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/anuncio-muy-intrusivo-en-una-web-movil.png\" alt=\"Anuncio muy intrusivo en una web movil\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/anuncio-muy-intrusivo-en-una-web-movil.png 394w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/anuncio-muy-intrusivo-en-una-web-movil-252x425.png 252w\" sizes=\"auto, (max-width: 394px) 100vw, 394px\"><\/p>\n<p>M\u00e1s all\u00e1 del est\u00e1ndar, en t\u00e9rminos de SEO t\u00e9cnico los anuncios mal implementados impactan directamente en <a href=\"https:\/\/ahrefs.com\/blog\/core-web-vitals\/\">Core Web Vitals<\/a>:<\/p>\n<ul>\n<li><strong>CLS<\/strong>: cualquier creatividad que se inyecte sin reservar espacio (sin min-height o contenedor con dimensiones definidas) va a generar layout shift. Pasa mucho con AdSense, GAM y prebid si no se configuran slots con tama\u00f1os fijos.<\/li>\n<li><strong>INP:<\/strong> los wrappers de header bidding (prebid, amazon TAM, etc.) y los scripts de terceros que cargan los anuncios suelen ser uno de los principales culpables de bloquear el hilo principal en el m\u00f3vil. Conviene cargarlos de forma as\u00edncrona y retrasar la inicializaci\u00f3n hasta el after-load.<\/li>\n<li><strong>LCP<\/strong>: si el anuncio se sit\u00faa por encima del contenido principal (above the fold) y bloquea el render, puede competir con el LCP real o convertirse \u00e9l mismo en el elemento LCP.<\/li>\n<\/ul>\n<p>Recuerda adem\u00e1s que desde 2017 Google penaliza expl\u00edcitamente los <a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/avoid-intrusive-interstitials?hl=es-419\">intersticiales intrusivos<\/a> en m\u00f3vil (m\u00e1s all\u00e1 de los avisos legales obligatorios como el de cookies o verificaci\u00f3n de edad), por lo que aunque tus anuncios cumplan Better Ads Standards, si bloquean el acceso al contenido principal en la entrada desde b\u00fasqueda puede ser problem\u00e1tico.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1684\" height=\"2048\" class=\"wp-image-27393\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/ventanas-emergentes-aprobadas-por-google.png\" alt=\"Ventanas emergentes aprobadas por Google\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/ventanas-emergentes-aprobadas-por-google.png 1684w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/ventanas-emergentes-aprobadas-por-google-349x425.png 349w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/ventanas-emergentes-aprobadas-por-google-768x934.png 768w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/ventanas-emergentes-aprobadas-por-google-1263x1536.png 1263w\" sizes=\"auto, (max-width: 1684px) 100vw, 1684px\"><\/p>\n<h3>Contenido<\/h3>\n<p>Debe ser&nbsp;igual:<\/p>\n<ul>\n<li>Metaetiquetas (salvo la excepci\u00f3n contada si hay diferencia de&nbsp;URLs)<\/li>\n<li>Datos estructurados<\/li>\n<li>Atributos de im\u00e1genes (El texto alternativo debe ser el mismo que las im\u00e1genes que hay en&nbsp;com\u00fan)<\/li>\n<li>Headings<\/li>\n<li>Hreflangs<\/li>\n<\/ul>\n<p>Sin embargo s\u00ed que puede haber texto y contenido que si no tiene intenci\u00f3n de ser posicionado, se puede eliminar para que la experiencia de los usuarios en m\u00f3viles sea mucho m\u00e1s fluida.<\/p>\n<p>Cuando se mantiene texto o cualquier contenido en la versi\u00f3n m\u00f3vil tiene que ser con un motivo de que sea \u00fatil. A d\u00eda de hoy no se posiciona por cantidad de&nbsp;texto.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"610\" height=\"1356\" class=\"wp-image-27394\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/texto-redundante-y-excesivo-en-una-web-por-no-esta.jpeg\" alt=\"Texto redundante y excesivo en una web por no estar adaptada para m\u00f3viles\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/texto-redundante-y-excesivo-en-una-web-por-no-esta.jpeg 610w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/texto-redundante-y-excesivo-en-una-web-por-no-esta-191x425.jpeg 191w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\"><\/p>\n<p>Por lo que se debe tener en cuenta que el texto se debe mantener en el m\u00f3vil siempre y cuando tenga sentido para entender la p\u00e1gina. Si no es as\u00ed, es un texto que&nbsp;sobra.<\/p>\n<p>Menos es&nbsp;m\u00e1s.<\/p>\n<h3>Distribuci\u00f3n de las im\u00e1genes<\/h3>\n<p>Los ordenadores tienden a tener pantallas horizontales, mientras que los dispositivos m\u00f3viles tienen las pantallas verticales. Esto cambia el panorama much\u00edsimo m\u00e1s de lo que alguien pueda pensar en primera instancia.<\/p>\n<p>Mientras que en el ordenador puede tener bastante encaje poner en un lado imagen y en el otro lado texto, en el m\u00f3vil, teniendo adem\u00e1s en cuenta que son pantallas peque\u00f1as carece de todo sentido.<\/p>\n<p>As\u00ed es como se ve si no se cambia la distribuci\u00f3n de im\u00e1genes:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"921\" height=\"2048\" class=\"wp-image-27395\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-en-el-movil-con-una-mala-distribucion-de-image.jpg\" alt=\"web en el m\u00f3vil con una mala distribuci\u00f3n de im\u00e1genes\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-en-el-movil-con-una-mala-distribucion-de-image.jpg 921w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-en-el-movil-con-una-mala-distribucion-de-image-191x425.jpg 191w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-en-el-movil-con-una-mala-distribucion-de-image-768x1708.jpg 768w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/web-en-el-movil-con-una-mala-distribucion-de-image-691x1536.jpg 691w\" sizes=\"auto, (max-width: 921px) 100vw, 921px\"><\/p>\n<p>En el caso de que las im\u00e1genes sean relevantes para el contenido, se deber\u00edan ver aproximadamente as\u00ed:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"356\" height=\"667\" class=\"wp-image-27396\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/distribucion-de-imagenes-y-texto-en-un-formato-ver.png\" alt=\"distribuci\u00f3n de im\u00e1genes y texto en un formato vertical\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/distribucion-de-imagenes-y-texto-en-un-formato-ver.png 356w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/distribucion-de-imagenes-y-texto-en-un-formato-ver-227x425.png 227w\" sizes=\"auto, (max-width: 356px) 100vw, 356px\"><\/p>\n<h3>Mostrar elementos con interacci\u00f3n<\/h3>\n<p>En el m\u00f3vil no se hace hover con ning\u00fan puntero, porque el usuario hace click con sus propias manos.<\/p>\n<p>Esto hace que las cajas y botones deben ser claramente intuitivos sin necesidad de efectos para que el usuario sepa que con dicho elemento se puede interactuar.<\/p>\n<p>Dichos elementos deben tener como m\u00ednimo un tama\u00f1o de 48x48px y suficiente separaci\u00f3n entre&nbsp;ellos.<\/p>\n<h3>Apple<\/h3>\n<p>Los usuarios de Apple suelen utilizar Safari, pero incluso cuando utilizan Chrome usan el webkit de Safari.<\/p>\n<p>Para estos casos recomiendo utilizar saucelabs, browserstack o lambdatest.<\/p>\n<p>Todos ellos son de pago, pero tienen versiones de prueba gratuita donde puedes comprobar el que m\u00e1s te guste o simplemente usar la prueba para un uso puntual<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"437\" height=\"842\" class=\"wp-image-27397\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/prueba-de-visualizacion-de-web-con-un-iphone-usand.png\" alt=\"Prueba de visualizaci\u00f3n de web con un Iphone usando saucelabs\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/prueba-de-visualizacion-de-web-con-un-iphone-usand.png 437w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/prueba-de-visualizacion-de-web-con-un-iphone-usand-221x425.png 221w\" sizes=\"auto, (max-width: 437px) 100vw, 437px\"><\/p>\n<p>En Saucelabs por ejemplo te permite ver c\u00f3mo se visualizan los elementos y sacar una consola:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1554\" height=\"872\" class=\"wp-image-27398\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/acceso-a-la-webtools-por-medio-de-uin-simulador-de.jpg\" alt=\"Acceso a la webtools por medio de uin simulador de Iphone\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/acceso-a-la-webtools-por-medio-de-uin-simulador-de.jpg 1554w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/acceso-a-la-webtools-por-medio-de-uin-simulador-de-680x382.jpg 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/acceso-a-la-webtools-por-medio-de-uin-simulador-de-768x431.jpg 768w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/acceso-a-la-webtools-por-medio-de-uin-simulador-de-1536x862.jpg 1536w\" sizes=\"auto, (max-width: 1554px) 100vw, 1554px\"><\/p>\n<p>De esta forma puedes revisar c\u00f3mo se distribuye el HTML en este tipo de dispositivos si es que trabajas con cualquier otro sistema operativo. Ya que en ocasiones que algo se vea bien en m\u00f3vil para android con Chrome no significa que en el resto tambi\u00e9n.<\/p>\n<h2>Reflexiones finales<\/h2>\n<p>A pesar de que el <em>mobile-first indexing<\/em> lleva a\u00f1os siendo la norma de Google, optimizar una web para dispositivos m\u00f3viles sigue siendo un desaf\u00edo constante que va mucho m\u00e1s all\u00e1 de aplicar un par de reglas CSS.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1131\" height=\"440\" class=\"wp-image-27399\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/esquema-simplificado-del-mobile-first-indexing.png\" alt=\"Esquema simplificado del mobile first indexing\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/esquema-simplificado-del-mobile-first-indexing.png 1131w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/esquema-simplificado-del-mobile-first-indexing-680x265.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/esquema-simplificado-del-mobile-first-indexing-768x299.png 768w\" sizes=\"auto, (max-width: 1131px) 100vw, 1131px\"><\/p>\n<p>Como hemos visto a lo largo de este art\u00edculo, la elecci\u00f3n de la arquitectura t\u00e9cnica y el cuidado de los detalles visuales impactan directamente tanto en tu posicionamiento como en los costes de mantenimiento del proyecto.<\/p>\n<p>Personalmente yo no recomendar\u00eda cambiar la arquitectura por capricho, pero s\u00ed que tendr\u00eda en cuenta que hacer en caso de una migraci\u00f3n que implique cambiar la tecnolog\u00eda.<\/p>\n<p>Si es un proyecto ya existente y por ejemplo tiene URLs din\u00e1micas, yo lo que har\u00eda ser\u00eda adaptarlo<\/p>\n<p>A modo de resumen, si te enfrentas a un desarrollo nuevo o a una auditor\u00eda SEO, recuerda estas directrices clave:<\/p>\n<ul>\n<li><strong>Prioriza el equilibrio entre rendimiento y mantenimiento:<\/strong> El dise\u00f1o <strong>Responsive<\/strong> es el est\u00e1ndar recomendado por su facilidad de gesti\u00f3n. Sin embargo, aplicar un enfoque <strong>Mixto (Responsive + Adaptive)<\/strong> es una estrategia excelente para aligerar la carga de recursos pesados y dominar las m\u00e9tricas de rendimiento.<\/li>\n<li><strong>Actualiza o descarta pr\u00e1cticas obsoletas:<\/strong> Mantener <strong>URLs independientes<\/strong> o seguir atado a las restricciones del ecosistema <strong>AMP<\/strong> suele generar hoy en d\u00eda m\u00e1s problemas de rastreo, indexaci\u00f3n y canonicalizaci\u00f3n que ventajas reales.<\/li>\n<li><strong>La experiencia de usuario (UX) es inseparable del SEO:<\/strong> Detalles que parecen puramente de dise\u00f1o son cr\u00edticos. Una mala usabilidad genera rebote, y el rebote anula cualquier esfuerzo de posicionamiento.<\/li>\n<li><strong>Audita siempre en entornos reales:<\/strong> No te f\u00edes \u00fanicamente de redimensionar la ventana del navegador en tu ordenador. Utiliza herramientas de emulaci\u00f3n, revisa el comportamiento del teclado virtual y aseg\u00farate de que el flujo de navegaci\u00f3n es impecable en sistemas como&nbsp;iOS.<\/li>\n<\/ul>\n<p>En definitiva, el SEO Mobile no consiste en hacer que la versi\u00f3n de escritorio \u201cquepa\u201d en un tel\u00e9fono, sino en entender c\u00f3mo interact\u00faa el usuario con sus manos y ofrecer el contenido de la forma m\u00e1s r\u00e1pida y accesible posible.<\/p>\n<p>\u00bfTienes preguntas?<a href=\"https:\/\/www.linkedin.com\/company\/ahrefs-en-espanol\/posts\/?feedView=all\"> Estamos en LinkedIn<\/a> y en<a href=\"https:\/\/twitter.com\/AhrefsES\"> X<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El mobile SEO, o SEO m\u00f3vil, es el proceso de optimizaci\u00f3n de la versi\u00f3n m\u00f3vil de un sitio web para atraer tr\u00e1fico org\u00e1nico desde los motores de b\u00fasqueda. La optimizaci\u00f3n m\u00f3vil se centra en ofrecer la mejor experiencia en dispositivos<span class=\"ellipsis\">\u2026<\/span><\/p>\n<div class=\"read-more\">Leer m\u00e1s \u203a<\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":50,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[9],"tags":[],"coauthors":[82],"class_list":["post-18603","post","type-post","status-publish","format-standard","hentry","category-technical-seo","odd"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mobile SEO: Optimizaci\u00f3n para crear un sitio compatible con m\u00f3viles<\/title>\n<meta name=\"description\" content=\"Optimizar tu sitio web para mobile nunca ha sido tan importante en SEO. En este art\u00edculo veremos qu\u00e9 es el SEO m\u00f3vil y compartir\u00e9 10 consejos principales para una optimizaci\u00f3n m\u00f3vil eficaz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mobile SEO: Optimizaci\u00f3n para crear un sitio compatible con m\u00f3viles\" \/>\n<meta property=\"og:description\" content=\"Optimizar tu sitio web para mobile nunca ha sido tan importante en SEO. En este art\u00edculo veremos qu\u00e9 es el SEO m\u00f3vil y compartir\u00e9 10 consejos principales para una optimizaci\u00f3n m\u00f3vil eficaz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog de SEO de Ahrefs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Ahrefs\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-31T02:57:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-04T16:28:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-entre-diseno-adaptive-con-una-maqueta.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1838\" \/>\n\t<meta property=\"og:image:height\" content=\"1147\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Carlos Sanchez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ahrefs\" \/>\n<meta name=\"twitter:site\" content=\"@ahrefs\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/mobile-seo-guia\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/mobile-seo-guia\\\/\"},\"author\":{\"name\":\"Carlos Sanchez\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/#\\\/schema\\\/person\\\/8f252ed97fbdff6752fd0d771fcdef0b\"},\"headline\":\"Mobile SEO: Optimizaci\u00f3n para crear un sitio compatible con m\u00f3viles\",\"datePublished\":\"2025-01-31T02:57:37+00:00\",\"dateModified\":\"2026-08-04T16:28:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/mobile-seo-guia\\\/\"},\"wordCount\":5563,\"image\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/mobile-seo-guia\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/mobile-seo-optimizacion-para-crear-un-by-carlos-sanchez-technical-seo.jpg\",\"articleSection\":[\"SEO T\u00e9cnico\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/mobile-seo-guia\\\/\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/mobile-seo-guia\\\/\",\"name\":\"Mobile SEO: Optimizaci\u00f3n para crear un sitio compatible con m\u00f3viles\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/mobile-seo-guia\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/mobile-seo-guia\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/comparativa-entre-diseno-adaptive-con-una-maqueta.jpeg\",\"datePublished\":\"2025-01-31T02:57:37+00:00\",\"dateModified\":\"2026-08-04T16:28:18+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/#\\\/schema\\\/person\\\/8f252ed97fbdff6752fd0d771fcdef0b\"},\"description\":\"Optimizar tu sitio web para mobile nunca ha sido tan importante en SEO. En este art\u00edculo veremos qu\u00e9 es el SEO m\u00f3vil y compartir\u00e9 10 consejos principales para una optimizaci\u00f3n m\u00f3vil eficaz.\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/mobile-seo-guia\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/mobile-seo-guia\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/comparativa-entre-diseno-adaptive-con-una-maqueta.jpeg\",\"contentUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/comparativa-entre-diseno-adaptive-con-una-maqueta.jpeg\",\"width\":1838,\"height\":1147,\"caption\":\"Comparativa entre dise\u00f1o Adaptive, con una maquetaci\u00f3n distinta para cada dispositivo, y Responsive, con una \u00fanica maquetaci\u00f3n que se adapta mediante CSS.\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/\",\"name\":\"Blog de SEO de Ahrefs\",\"description\":\"Estrategias de link building y consejos de posicionamiento SEO\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/#\\\/schema\\\/person\\\/8f252ed97fbdff6752fd0d771fcdef0b\",\"name\":\"Carlos Sanchez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/carlos-sanchez-cara.jpg7829a97e0c6ddee1bd16fa28762b9c20\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/carlos-sanchez-cara.jpg\",\"contentUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/carlos-sanchez-cara.jpg\",\"caption\":\"Carlos Sanchez\"},\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/es\\\/author\\\/carlos-sanchez\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mobile SEO: Optimizaci\u00f3n para crear un sitio compatible con m\u00f3viles","description":"Optimizar tu sitio web para mobile nunca ha sido tan importante en SEO. En este art\u00edculo veremos qu\u00e9 es el SEO m\u00f3vil y compartir\u00e9 10 consejos principales para una optimizaci\u00f3n m\u00f3vil eficaz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/","og_locale":"es_ES","og_type":"article","og_title":"Mobile SEO: Optimizaci\u00f3n para crear un sitio compatible con m\u00f3viles","og_description":"Optimizar tu sitio web para mobile nunca ha sido tan importante en SEO. En este art\u00edculo veremos qu\u00e9 es el SEO m\u00f3vil y compartir\u00e9 10 consejos principales para una optimizaci\u00f3n m\u00f3vil eficaz.","og_url":"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/","og_site_name":"Blog de SEO de Ahrefs","article_publisher":"https:\/\/www.facebook.com\/Ahrefs","article_published_time":"2025-01-31T02:57:37+00:00","article_modified_time":"2026-08-04T16:28:18+00:00","og_image":[{"width":1838,"height":1147,"url":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-entre-diseno-adaptive-con-una-maqueta.jpeg","type":"image\/jpeg"}],"author":"Carlos Sanchez","twitter_card":"summary_large_image","twitter_creator":"@ahrefs","twitter_site":"@ahrefs","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/#article","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/"},"author":{"name":"Carlos Sanchez","@id":"https:\/\/ahrefs.com\/blog\/es\/#\/schema\/person\/8f252ed97fbdff6752fd0d771fcdef0b"},"headline":"Mobile SEO: Optimizaci\u00f3n para crear un sitio compatible con m\u00f3viles","datePublished":"2025-01-31T02:57:37+00:00","dateModified":"2026-08-04T16:28:18+00:00","mainEntityOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/"},"wordCount":5563,"image":{"@id":"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/mobile-seo-optimizacion-para-crear-un-by-carlos-sanchez-technical-seo.jpg","articleSection":["SEO T\u00e9cnico"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/","url":"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/","name":"Mobile SEO: Optimizaci\u00f3n para crear un sitio compatible con m\u00f3viles","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/#primaryimage"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-entre-diseno-adaptive-con-una-maqueta.jpeg","datePublished":"2025-01-31T02:57:37+00:00","dateModified":"2026-08-04T16:28:18+00:00","author":{"@id":"https:\/\/ahrefs.com\/blog\/es\/#\/schema\/person\/8f252ed97fbdff6752fd0d771fcdef0b"},"description":"Optimizar tu sitio web para mobile nunca ha sido tan importante en SEO. En este art\u00edculo veremos qu\u00e9 es el SEO m\u00f3vil y compartir\u00e9 10 consejos principales para una optimizaci\u00f3n m\u00f3vil eficaz.","inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/ahrefs.com\/blog\/es\/mobile-seo-guia\/#primaryimage","url":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-entre-diseno-adaptive-con-una-maqueta.jpeg","contentUrl":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2025\/01\/comparativa-entre-diseno-adaptive-con-una-maqueta.jpeg","width":1838,"height":1147,"caption":"Comparativa entre dise\u00f1o Adaptive, con una maquetaci\u00f3n distinta para cada dispositivo, y Responsive, con una \u00fanica maquetaci\u00f3n que se adapta mediante CSS."},{"@type":"WebSite","@id":"https:\/\/ahrefs.com\/blog\/es\/#website","url":"https:\/\/ahrefs.com\/blog\/es\/","name":"Blog de SEO de Ahrefs","description":"Estrategias de link building y consejos de posicionamiento SEO","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ahrefs.com\/blog\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/ahrefs.com\/blog\/es\/#\/schema\/person\/8f252ed97fbdff6752fd0d771fcdef0b","name":"Carlos Sanchez","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2024\/07\/carlos-sanchez-cara.jpg7829a97e0c6ddee1bd16fa28762b9c20","url":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2024\/07\/carlos-sanchez-cara.jpg","contentUrl":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2024\/07\/carlos-sanchez-cara.jpg","caption":"Carlos Sanchez"},"url":"https:\/\/ahrefs.com\/blog\/es\/author\/carlos-sanchez\/"}]}},"as_json":null,"as_tables":null,"as_images":null,"json_reviewers":[],"as_coauthors":[],"as_post_info":null,"as_sticky":null,"as_hreflang":null,"as_related":null,"_links":{"self":[{"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/posts\/18603","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=18603"}],"version-history":[{"count":5,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/posts\/18603\/revisions"}],"predecessor-version":[{"id":27374,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/posts\/18603\/revisions\/27374"}],"wp:attachment":[{"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=18603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=18603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=18603"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/coauthors?post=18603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}