lasapaixa
Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
En este caso vengo a contaros sobre un ecommerce en WordPress, el caso de una migración de diseño (cambio de tema a Impreza).
La web se veía perfecta, las fichas cargaban bien y nadie notaba nada raro. Pero la visibilidad en Sistrix bajaba poco a poco desde la migración, las impresiones y los clics desde que se lanzó la migración fueron cayendo a casi 10 diarios y lo que sobre todo me tenía con ansiedad es que el cliente me decía que había pasado a no convertir NADA, que no recibia ni un formulario ni una llamada diaria. Joder es que al final estás jugando con el pan de la gente.
Por mi parte lo había hecho todo correctamente y siguiendo el timeline. en cuanto a SEO, el mapa de redirecciones estaba perfecto y revisado 40 veces, por parte de desarrollo, aunque es cierto que tuvimos varios momentos de descoordinación, todo parecía correcto
Me pasé semanas analizándolo con Claude. Le di datos, capturas y todo lo que se me ocurría, y fuimos probando hipótesis una detrás de otra. Ninguna era la buena. En ningún momento me sugirió algo tan básico como mirar la página con la herramienta de inspección de URL de Search Console. Yo durante la migración por supuesto audité el renderizado: en bulk en SF y alguna que otra URL suelta en la herramienta de inspección de urls de GSC...
Ya desesperada porque el cliente empezó a llamarme desesperado hasta los fines de semana, llamé yo a una amiga, y al final fue ella la me insistió en que eso era un problema serio de usabilidad y rendimiento que estaba pensalizando la web, que no era normal cómo se mostraba la página de lento con ese CLS y FOIT entre otras lindeces. Yo era consciente pero claro, durante toda esta crisis se me había señalado tanto a mi y por tanto al WPO y CWV que yo misma no quería cargar al dev, yo lo achacaba más al SEO técnico. Mi amiga me dijo que no, que fuera a pedir explicaciones al dev (que además mi pobre es junior)
Se me encendió la bombilla después de semanas de niebla mental (donde siendo sincera, después de tanto bloqueo y en este ritmo de trabajo y estrés tan vertiginoso casi había dejado toda mi confianza en Claude y no era capaz de pensar out of the box...), y se me ocurrió pasar una ficha por la inspección de URL y ahí estaba: el texto de las fichas existía en el HTML, pero con opacity: 0. Para Google la ficha estaba en blanco.
De 859 URLs indexables, 851 tenían el problema, y en 750 fichas el 100% del texto quedaba oculto. La causa era la combinación de dos cosas que por separado no hacen nada malo:
las animaciones de entrada del tema, que ponen el contenido en opacity: 0 hasta que un script lo muestra la opción de LiteSpeed Cache de retrasar el JavaScript hasta que el usuario interactúa Googlebot no hace scroll ni mueve el ratón, así que el script nunca se ejecutaba y el contenido nunca aparecía.
Arreglado, y en apenas 10 días Sistrix ya muestra en su índica de visibilidad una subida de más de 200% de subida en la primera semana. Los valores aún son bajos y es pronto, pero la tendencia ha cambiado.
Me quedo con dos cosas. La primera: si usáis LiteSpeed con Delay JS y un tema con animaciones, pasad una ficha por la inspección de URL y mirad la captura, que son dos minutos. La segunda: la IA ayuda mucho, pero si no le haces la pregunta adecuada puede tenerte semanas dando vueltas. A veces hace falta alguien que mire el problema desde fuera.
Esto de hecho me recordó a una frase que leí en Linkedin hace no mucho: "¿alguna vez te has dado cuenta de que la IA es realmente, realmente buena en todo excepto en lo que sabes mucho?"
He aprovechado para hacer un post y lo he explicado más a fondo aquí, con cómo auditar el DOM y qué comparar entre el HTML inicial y el renderizado: https://aliciaruiz.es/dom-seo-renderizado/
La web se veía perfecta, las fichas cargaban bien y nadie notaba nada raro. Pero la visibilidad en Sistrix bajaba poco a poco desde la migración, las impresiones y los clics desde que se lanzó la migración fueron cayendo a casi 10 diarios y lo que sobre todo me tenía con ansiedad es que el cliente me decía que había pasado a no convertir NADA, que no recibia ni un formulario ni una llamada diaria. Joder es que al final estás jugando con el pan de la gente.
Por mi parte lo había hecho todo correctamente y siguiendo el timeline. en cuanto a SEO, el mapa de redirecciones estaba perfecto y revisado 40 veces, por parte de desarrollo, aunque es cierto que tuvimos varios momentos de descoordinación, todo parecía correcto
Me pasé semanas analizándolo con Claude. Le di datos, capturas y todo lo que se me ocurría, y fuimos probando hipótesis una detrás de otra. Ninguna era la buena. En ningún momento me sugirió algo tan básico como mirar la página con la herramienta de inspección de URL de Search Console. Yo durante la migración por supuesto audité el renderizado: en bulk en SF y alguna que otra URL suelta en la herramienta de inspección de urls de GSC...
Ya desesperada porque el cliente empezó a llamarme desesperado hasta los fines de semana, llamé yo a una amiga, y al final fue ella la me insistió en que eso era un problema serio de usabilidad y rendimiento que estaba pensalizando la web, que no era normal cómo se mostraba la página de lento con ese CLS y FOIT entre otras lindeces. Yo era consciente pero claro, durante toda esta crisis se me había señalado tanto a mi y por tanto al WPO y CWV que yo misma no quería cargar al dev, yo lo achacaba más al SEO técnico. Mi amiga me dijo que no, que fuera a pedir explicaciones al dev (que además mi pobre es junior)
Se me encendió la bombilla después de semanas de niebla mental (donde siendo sincera, después de tanto bloqueo y en este ritmo de trabajo y estrés tan vertiginoso casi había dejado toda mi confianza en Claude y no era capaz de pensar out of the box...), y se me ocurrió pasar una ficha por la inspección de URL y ahí estaba: el texto de las fichas existía en el HTML, pero con opacity: 0. Para Google la ficha estaba en blanco.
De 859 URLs indexables, 851 tenían el problema, y en 750 fichas el 100% del texto quedaba oculto. La causa era la combinación de dos cosas que por separado no hacen nada malo:
las animaciones de entrada del tema, que ponen el contenido en opacity: 0 hasta que un script lo muestra la opción de LiteSpeed Cache de retrasar el JavaScript hasta que el usuario interactúa Googlebot no hace scroll ni mueve el ratón, así que el script nunca se ejecutaba y el contenido nunca aparecía.
Arreglado, y en apenas 10 días Sistrix ya muestra en su índica de visibilidad una subida de más de 200% de subida en la primera semana. Los valores aún son bajos y es pronto, pero la tendencia ha cambiado.
Me quedo con dos cosas. La primera: si usáis LiteSpeed con Delay JS y un tema con animaciones, pasad una ficha por la inspección de URL y mirad la captura, que son dos minutos. La segunda: la IA ayuda mucho, pero si no le haces la pregunta adecuada puede tenerte semanas dando vueltas. A veces hace falta alguien que mire el problema desde fuera.
Esto de hecho me recordó a una frase que leí en Linkedin hace no mucho: "¿alguna vez te has dado cuenta de que la IA es realmente, realmente buena en todo excepto en lo que sabes mucho?"
He aprovechado para hacer un post y lo he explicado más a fondo aquí, con cómo auditar el DOM y qué comparar entre el HTML inicial y el renderizado: https://aliciaruiz.es/dom-seo-renderizado/
Adjuntos
Última edición:


