21 de agosto de 2026. Lo que pediste hoy, lo que encontré antes de lanzar al equipo, lo que el equipo de 15 agentes confirmó, lo que ya quedó corregido y lo que necesita tu decisión. Todo con medidas reales del sitio y capturas de PC, tablet y teléfono.
Antes (home, encajonada)

Después (home, a todo lo ancho, 10 logos)




Antes (así amaneció hoy)

Después

wic-top-gap-fix) compensa un «hueco fantasma» bajo el H1 oculto de la portada que ya no existe; el preview no lo tiene, así que cada sección del home empezaba 20 px antes. Neutralizado solo en la portada; el plugin sigue intacto para lo demás.Siete auditores, cada uno ciego a los demás: paridad PC (DOM sección por sección a 1512, 1366 y 1024), paridad móvil (390, 430, 360), visual PC (captura por sección y comparación pixel a pixel), visual móvil, funcional (110 enlaces probados, carruseles, video, formularios, pestañas), SEO y técnico (H1, schema, LCP, CLS, peso, cachés, accesibilidad) y un adversario cuyo único objetivo era refutar la frase «el home es idéntico al preview» (grep del servidor, anchos intermedios, sin JavaScript, red lenta, tres cargas seguidas). Cada hallazgo pasó por un verificador escéptico que lo reprodujo por su cuenta y, ante duda, lo refutaba. Resultado: 80 hallazgos, 77 confirmados, 3 refutados (el hero «sin mensaje» es diseño aprobado; dos medidas eran iguales en todos los carruseles). 2,67 millones de tokens, 785 operaciones, 234 capturas.
Todo lo de esta lista ya está en vivo y se re-midió después con Playwright en PC (1512), tablet (1024) y teléfono (390 y 360), en home y preview.
| Qué | Dónde | Estado |
|---|---|---|
| Pestañas del buscador en teléfono: texto de Hotels, Tours… blanco sobre crema (contraste 1:1, invisibles) por un bloque viejo del tema para la portada | Teléfono | Corregido el bloque viejo queda excluido de la portada lujo; ahora hereda exactamente la cascada del preview |
| Textos de «Why plan your Cabo trip with us?» sin sincronizar: «CORE INTEGRITY GUARANTEE» vs «Our Standard», negrita de «within 2 hours», párrafo 04 distinto | PC y teléfono | Corregido copiados exactamente del preview |
| Hero de 104 px y corrimiento de 20 px (sección 2) | PC | Corregido |
| Franja de socios encajonada; cinta ausente (sección 1) | PC y teléfono | Corregido |
| Fotos de tarjeta que entran en blanco al deslizar (solo home: carga diferida que no veía las tarjetas de la derecha); con red lenta, sin foto durante 45 s | PC y teléfono | Corregido al asomar una tarjeta se cargan todas las de su carril (12 máx.); verificado 12/12 en todos los carriles |
| «See all tours» pasaba por una redirección 301 | PC y teléfono | Corregido responde 200 directo |
| Carruseles con 12 tarjetas en el home y 50 en el preview · destinos distintos de «See all…» | Ambos | Tu decisión (sección 5) |
Antes: pestañas invisibles (home, izquierda) vs preview

Después: home en teléfono

| Qué | Dónde |
|---|---|
| La flecha del botón «All 59 beaches / View all guides / Yacht rentals» era teal sobre las bandas oscuras: casi invisible. Ahora hereda el color crema del texto. | PC |
| La flecha «prev» del carrusel de pestañas se pintaba encima del icono de Beaches; en ≥1200 px caben las siete pestañas, así que ya no hay flechas; en tablet hay margen para que no pisen; en teléfono se ocultan (la fila se desliza con el dedo). | PC, tablet, teléfono |
| La pestaña activa se volvía blanca (ilegible) al pasar el cursor después de hacer clic. | PC |
| Entre 768 y 1239 px las secciones de tarjetas quedaban pegadas al borde izquierdo, sin margen. | Tablet |
| La lupa del encabezado se cortaba a 390 px y desaparecía a 360 px (el bloque izquierdo no encogía). Ahora queda completa a 390 y a 360. | Teléfono |
| «What do you want to do?»: la tarjeta Golf quedaba sola con media fila vacía; ahora va a todo lo ancho, simétrica con Hotels arriba. | Teléfono |
| «Tonight's table»: las tarjetas sin reseña subían el título 29 px respecto a sus vecinas. Alineadas. | PC |
| Newsletter «Know Cabo like a local»: la etiqueta «Email» salía gris de Elementor y pisaba 4 px el borde del campo. | PC y teléfono |
| En iPhone la página hacía zoom sola al tocar un campo (letra menor de 16 px): buscador y newsletters. | Teléfono |
| La franja de socios «saltaba» mientras cargaban los logos (celdas de 1 px hasta que llegaba cada uno). Filas de alto fijo. | Ambos |
| Banda vacía de ~106 px entre los logos y la regla del pie de página. | PC |
| Sin JavaScript la banda de cifras (250+ / 8 / 12,000+ / 1) quedaba invisible. | Ambos |
| La portada no tenía imagen para compartir (og:image): ahora sale el Arco del hero al compartir en WhatsApp/Facebook. | Home |
| El logo se precargaba dos veces compitiendo con la imagen principal; la fecha de modificación de la portada seguía en junio (sitemap); el logo de Carbón Cabrón era un WebP con nombre .png. | Home |




Ordenado por peso. En cada una te digo lo que yo haría; basta con que contestes el número y la letra.
Es la mayor diferencia real que queda entre home y preview. El tema topa la portada a 12 «para mantenerla ligera»: el preview descarga 21 MB de fotos al cargar y el home 6 MB. Las 12 primeras son idénticas en las dos páginas; con la carga por carril ya corregida, subir el tope ya no deja tarjetas en blanco.
Un plugin de la portada los manda al directorio filtrado (/explore/?type=restaurantes…); el preview los manda a /explore/ genérico y, en restaurantes, a la guía «Best restaurants in Cabo». Ninguna de las dos versiones manda clics a los hubs que queremos posicionar (/restaurants/, /beaches/).
Al final del carrusel aparecen tres eventos terminados hace 3–7 semanas (Festival of Flavors 2–5 jul, Mifel Open 25 jul–1 ago, Bisbee's East Cape 28 jul–1 ago). Hoy rellenan hasta 12 tarjetas.
Es la única diferencia estructural que queda: visible en el home, oculto en el preview. En teléfono hace el home 217 px más largo y duplica el campo de correo (dos formularios con el mismo id). Cuando decidas, lo quito o lo dejo en las dos.
Con la caja común, Elevate Yachts (logo muy apaisado) queda en 12 px de alto y VIVO domina. Hoy subí un poco los logos cuadrados (Fiore, Cactus, Moonline). Confirma en tu teléfono si te convence o prefieres que ajuste uno por uno (Elevate más ancho, VIVO más chico).
Sus seis fotos son exactamente las seis de «Where are you headed?» que aparecen más arriba en la misma página, y las columnas terminan a alturas distintas (227 px en PC, 95 en teléfono).
Se ven restos del chip viejo por los dos lados y el botón tapa nombres del mapa. Hay que regrabar el video sin chip (o mover el overlay).
Tienen el título más pequeño de la página (11 px) y 39–54 px vacíos hasta el precio; no hay descripción porque los tours no la tienen. Ligado a que solo hay 5 tours publicados (+10 en borrador).
Es el comportamiento del tema cuando no hay ventana de inicio de sesión; además esa página lanza un error de JavaScript.
Cactus Tours y VIVO Luxury Services siguen sin confirmar (nombres ambiguos en el chat). Ya son públicos en la portada.
Los dos primeros afectan la nota de Google (Core Web Vitals) de la portada; son trabajo de una sesión, no de un parche. Dime si los abordo en la siguiente.
| Qué | Por qué importa | Estimado |
|---|---|---|
| La página «salta» al cargar: el buscador y el bloque «Discover the best of Los Cabos» se construyen por JavaScript después del primer pintado (1.298 px de salto en teléfono; CLS 0,67, umbral bueno 0,1). Igual en preview. | Google lo mide como inestabilidad visual; el visitante ve el video pegado a «Why plan» un segundo y luego todo baja. | Media sesión: emitir esos bloques desde PHP y dejar al JS solo el realce. |
| El «pin» de «Why plan» en PC hace que Google mida un CLS de 1,5 al hacer scroll, aunque el ojo no vea nada. | Misma nota de Google. | 1–2 horas: mover la textura a un hijo real o cambiar el tipo de pin. |
| Imágenes pixeladas en pantallas Retina: San José del Cabo (1,86×), cinta de arcos (1,34×), bandas de foto (1,89×), Tours. | Se nota en Mac e iPhone. | 1 hora: regenerar a 2× desde los originales. |
| Peso: 2,6 MB al cargar y 15 MB tras el scroll en PC (10 en teléfono); 758 KB de fuentes, 377 KB de Google Maps, HTML de 432 KB con 136 KB de CSS en línea. | Velocidad en datos móviles. | 2 horas de poda (subconjuntos de fuentes, Maps diferido, CSS minificado). |
| Sin caché la portada tarda 2,3 s en responder (LCP 3,0 s); con caché, 0,65 s. | Solo lo sufre el primer visitante tras una purga. | Calentar la portada en el cron tras cada purga. |
| Un chip de clima oculto sigue llamando a Open-Meteo desde cada navegador, sin llave. | Consumo inútil y la licencia comercial pendiente. | 30 min. |
| Sin JavaScript la imagen del Passport sale como cuadro gris; tarjetas ocultas de hoteles/transporte que nunca se ven (HTML muerto); el home carga el modal de búsqueda móvil aunque su botón esté oculto; «&» dentro del nombre en el schema; og:image conviene también en JPG 1200×630; accesibilidad heredada del tema (botón «volver arriba» sin nombre, sin landmark main, salto h2→h4 en el pie); título de la franja de socios como div, no encabezado. | Detalles menores de calidad. | 1 hora en conjunto. |
Tomadas después del último despliegue. En PC las 19 secciones miden exactamente lo mismo en las dos páginas; en teléfono también, salvo el newsletter del pie (decisión 4) y «Tonight's table» (20 px por 12 vs 50 tarjetas, decisión 1).
Home


Preview


Home



Preview



Nota: estas capturas de página completa se tomaron antes de la segunda tanda de arreglos (flechas en teléfono, etiqueta Email, lupa, hueco del pie); las capturas por sección de la sección 4 sí son posteriores.
~/backups/exec/elementor-357-*-pre-socios-v2.json.bak y *-pre-whyus.json.bak.wic-home-lujo-v2-*-pre-socios-v2.php · hero: hero-*-pre-wic-lujo.css · tema hijo: child-style-*-pre-tabs-scope.css · carga de fotos: wic-home-card-lazy-bg-*.js · enlaces: wic-home-directory-links-*.php · precarga: wic-hero-preload-*.php.litespeed-purge all).Evidencia completa de los 15 agentes (234 capturas, scripts y mediciones) guardada en la sesión de trabajo; disponible si quieres ver cualquier hallazgo en detalle.