1. Resumen ejecutivo
Shop News tiene un problema de presentación, no de contenido.
El sitio publica periodismo real: 1.608 artículos con una extensión mediana de 805 palabras, sin contenido duplicado y con firmas humanas. Ese material es sólido. Lo que falla es todo lo que Google necesita para entenderlo, clasificarlo y mostrarlo. El sitio funciona; su capa SEO está esencialmente ausente.
La causa raíz: no hay ningún plugin SEO instalado
Un solo hecho explica la mayoría de los hallazgos de este informe. Shop News funciona sobre
WordPress sin ningún plugin de SEO —ni Yoast, ni Rank Math, ni SEOPress, ni All in One SEO.
Lo verificamos por tres vías independientes: el sitio publica el sitemap nativo de WordPress
(wp-sitemap.xml) en lugar del de un plugin, la ruta /sitemap_index.xml
devuelve 404, y no existe ninguna carpeta de plugin SEO en el servidor.
Esa ausencia es la que produce, en cadena: la misma descripción repetida en las 305 páginas analizadas, la falta total de datos estructurados, la ausencia de etiquetas para redes sociales, títulos sin control de longitud, páginas de categoría y etiqueta sin canónica, y 1.912 páginas de etiqueta vacías compitiendo con los artículos.
Cómo leer esta puntuación
Un 36/100 no significa que el sitio esté mal hecho. Significa que hay una cantidad inusualmente alta de problemas de arreglo mecánico acumulados: la mayoría se resuelven con configuración, no con rehacer el sitio. La contracara es que el activo más caro de construir —el archivo de contenido— ya está y está sano.
Puntuación por categoría
| Categoría | Nivel | Nota | Peso |
|---|---|---|---|
| Calidad de contenido | 52 | 23% | |
| SEO técnico | 48 | 22% | |
| Rendimiento | 35 | 10% | |
| SEO on-page | 30 | 20% | |
| Imágenes | 25 | 5% | |
| Preparación para búsqueda con IA | 20 | 10% | |
| Datos estructurados (schema) | 10 | 10% |
Los cinco problemas más graves
| # | Problema | Severidad | Evidencia |
|---|---|---|---|
| 1 | PHP 7.3.33, sin parches de seguridad desde diciembre de 2021. Bloquea la actualización del propio WordPress y de otros 4 plugins. 11 plugins y 1 tema pendientes. | Crítico | PHP 7.3.33 5 bloqueados |
| 2 | La analítica lleva 3 años sin registrar datos. El sitio usa Universal Analytics, que Google apagó en julio de 2023. | Crítico | UA-201037923-1 |
| 3 | La misma descripción en todo el sitio. 304 de 305 páginas comparten idéntica meta description. | Crítico | 304 / 305 |
| 4 | Cero datos estructurados. Ningún artículo se declara como noticia ante Google. | Crítico | 304 / 305 |
| 5 | 1.912 páginas de etiqueta casi vacías compiten con los 1.608 artículos reales. | Crítico | 1.912 |
Cinco arreglos rápidos de alto retorno
- Subir PHP de la 7.3.33 a la 8.2 o superior desde el panel del hosting, y después aplicar las actualizaciones. Va primero que todo lo demás: hoy ni siquiera WordPress se puede actualizar. Aparte, LayerSlider sí se puede actualizar ya mismo y conviene hacerlo hoy.
- Instalar un plugin SEO (Rank Math o Yoast) y completar el asistente. Resuelve de golpe descripciones, títulos, schema, canónicas y etiquetas sociales. Una tarde de trabajo.
- Crear la propiedad de Google Analytics 4 y conectar Search Console. Sin esto no hay forma de medir nada de lo que se haga después.
- Poner
noindexa las 1.912 páginas de etiqueta. Una casilla en el plugin SEO. - Borrar la página
/sample-page/, que es la página de ejemplo que WordPress crea al instalarse y sigue publicada e indexable. - Cambiar el nombre público de los autores. Hoy los artículos aparecen firmados por «admin» y «administrador».
2. Alcance y metodología
El análisis se ejecutó el 30 de julio de 2026 sobre el sitio en producción, íntegramente en modo lectura. Se rastrearon 309 URLs seleccionadas del total de 3.540 que el sitio declara en su sitemap: la portada, las 3 páginas, las 17 categorías, una muestra de 250 artículos (los 60 más recientes más 190 tomados al azar del archivo histórico) y 35 etiquetas al azar. Sobre esa muestra se midieron cabeceras HTTP, indexabilidad, estructura de encabezados, metadatos, datos estructurados, enlazado, imágenes y peso de recursos. El inventario de plugins, las versiones instaladas y la configuración de seguridad se contrastaron adicionalmente contra el panel de administración del sitio, en modo consulta.
Dos límites que conviene declarar
Sin datos de Search Console. No se dispuso de acceso a la Search Console ni a la analítica del sitio. Por lo tanto este informe describe el estado técnico del sitio, pero no puede cuantificar cuántas visitas o impresiones concretas se están perdiendo. Con acceso a esos paneles, las conclusiones podrían expresarse en tráfico real.
Core Web Vitals sin datos de campo. La API pública de PageSpeed Insights agotó su cuota diaria durante el análisis. Las cifras de rendimiento de este informe son mediciones directas de peso y tiempo de respuesta hechas por nosotros, no la puntuación oficial de Lighthouse ni datos de usuarios reales de CrUX.
3. SEO técnico
La analítica del sitio está muerta desde julio de 2023
CríticoEl sitio carga una etiqueta de Universal Analytics (UA-201037923-1).
Google dejó de procesar datos de Universal Analytics el 1 de julio de 2023 y eliminó el acceso
a los históricos en 2024. No se detectó ninguna propiedad de Google Analytics 4
(formato G-XXXXXXX) en ninguna de las páginas analizadas.
Shop News lleva tres años sin saber cuánta gente lo visita, de dónde viene, qué nota lee más ni qué artículo convierte. Cualquier decisión editorial o comercial se está tomando a ciegas, y no hay línea de base contra la cual medir mejoras futuras.
1.912 páginas de etiqueta vacías compiten contra los artículos
CríticoEl sitio tiene más etiquetas (1.912) que artículos (1.608). Todas son indexables: ninguna
lleva noindex y ninguna declara URL canónica. La mediana de contenido propio de una
página de etiqueta es de 148 palabras, prácticamente sólo plantilla.
noindex: 0 · con canónica: 0 · mediana de palabras: 148Más de la mitad de lo que Google rastrea en este sitio son páginas sin valor propio. Eso diluye la autoridad entre miles de URLs irrelevantes, consume presupuesto de rastreo que debería ir a los artículos, y genera competencia interna: una etiqueta puede posicionar en lugar de la nota que realmente responde a la búsqueda.
Faltan las páginas institucionales básicas
AltoEl sitio entero tiene 3 páginas: la portada, /blog/ y
/sample-page/. No existe página de «quiénes somos», ni de contacto, ni política de
privacidad, ni aviso legal, ni staff editorial.
Para un medio de comunicación, estas páginas son la base de las señales de confianza que Google evalúa (E-E-A-T). Su ausencia limita el techo de posicionamiento del sitio completo. Además, la falta de política de privacidad es un problema legal en sí mismo dado que el sitio usa cookies de analítica y publicidad.
La página de ejemplo de WordPress sigue publicada
AltoLa URL /sample-page/ —la página placeholder que WordPress crea automáticamente al
instalarse— continúa publicada, es indexable y está incluida en el sitemap que se le entrega a Google.
Señal clara de sitio desatendido, tanto para Google como para cualquier visitante que llegue a ella. Es de las cosas que un competidor o un anunciante puede encontrar en treinta segundos.
El servidor corre PHP 7.3.33, sin soporte desde 2021, y eso bloquea todo lo demás
CríticoShop News se ejecuta sobre PHP 7.3.33. Esa rama dejó de recibir parches de seguridad el 6 de diciembre de 2021: lleva casi cuatro años sin recibir una sola corrección, incluidas las de vulnerabilidades conocidas públicamente. Es, por sí solo, el problema más grave del sitio.
Y arrastra consigo a todo lo demás. El panel muestra 11 plugins y 1 tema con actualización pendiente, pero también algo más serio: el propio WordPress no se puede actualizar. La versión 7.0.2 está disponible y el sistema la rechaza con el mensaje «no puedes actualizar porque WordPress 7.0.2 necesita la versión 7.4 o superior de PHP».
| Componente | Instalada | Disponible | Estado |
|---|---|---|---|
| Núcleo de WordPress | 6.9.5 | 7.0.2 | Bloqueado por PHP |
| Ad Inserter | 2.7.1 | 2.8.18 | Bloqueado por PHP |
| Contact Form 7 | 5.4.1 | 6.1.6 | Bloqueado por PHP |
| Hide Titles | 1.8.7 | 1.11 | Bloqueado · además desactivado |
| WordPress Popular Posts | 7.3.3 | 7.4.0 | Bloqueado por PHP |
| Yoast Duplicate Post | 4.5 | 4.7 | Bloqueado por PHP |
| LayerSlider WP | 6.1.6 | 8.4.0 | Actualizable ahora · dos versiones mayores de retraso |
| Wordfence Security | 8.0.5 | 8.2.2 | Actualizable ahora |
| Akismet | 5.4 | 5.7 | Actualizable ahora |
| LiteSpeed Cache | 7.7 | 7.8.1 | Actualizable ahora |
| Modula | 2.12.19 | 2.14.34 | Actualizable ahora |
| WPCode Lite | 2.2.8 | 2.3.8 | Actualizable ahora |
| Tema Twenty Twenty-Five | 1.2 | 1.5 | Actualizable ahora |
Cinco componentes, incluido el núcleo de WordPress, están literalmente bloqueados hasta que se suba la versión de PHP. No es negligencia del equipo: aunque quisieran actualizarlos hoy, el sistema no se lo permite.
Mención aparte para LayerSlider, que sí se puede actualizar ahora mismo: está en la 6.1.6 y la versión actual es la 8.4.0. Son dos versiones mayores de retraso, unos ocho años. Junto con Slider Revolution 5.4.1 —que ni siquiera figura en la lista de actualizaciones, al ser un plugin comercial con su propio canal— componen el par de componentes históricamente más atacados del ecosistema WordPress. Y el sitio publica ambos números de versión en el código fuente de la portada, donde cualquiera puede leerlos sin credenciales.
Un detalle revelador del inventario: está instalado Yoast Duplicate Post, una utilidad de Yoast para duplicar entradas, pero no está Yoast SEO ni ningún otro plugin de posicionamiento. Confirma por una vía independiente el hallazgo central de este informe.
Este es el único hallazgo del informe cuyo riesgo no es perder posiciones, sino perderlo todo. Un sitio comprometido es desindexado por Google o marcado como inseguro en el navegador, y los 1.608 artículos dejan de generar una sola visita de un día para otro. El resto de los problemas de este informe cuestan tráfico; este puede costar el sitio. El orden correcto es: copia de seguridad completa, subir PHP a 8.2 o superior desde el panel del hosting, actualizar WordPress y los cinco componentes bloqueados, y recién entonces abordar el resto de este informe. Mientras tanto, LayerSlider sí se puede actualizar hoy y conviene hacerlo de inmediato.
Dos plugins de seguridad en paralelo, avisos sin atender y un usuario llamado «administrador»
AltoLa configuración de seguridad del sitio presenta tres problemas que se refuerzan entre sí:
| Situación | Detalle | Por qué importa |
|---|---|---|
| Dos suites de seguridad activas a la vez | Wordfence e Imunify Security 4.0.2 | Se solapan: escaneos duplicados, reglas de cortafuegos que compiten y consumo de recursos innecesario en cada visita |
| Avisos de Wordfence sin atender | 2 notificaciones pendientes en el panel | El plugin está detectando algo y nadie lo está leyendo |
| Usuario administrador genérico | La cuenta se llama administrador | Los ataques de fuerza bruta prueban primero admin y administrador: se les regala la mitad de la credencial |
Tener Wordfence e Imunify a la vez es un caso típico de «más seguridad» que en la práctica da menos: dos cortafuegos aplicando reglas sobre la misma petición pueden bloquearse mutuamente, y el sitio paga el coste de rendimiento de ambos. Lo correcto es elegir uno y desinstalar el otro.
El nombre de usuario, además, conecta con un problema editorial descrito más adelante en este informe: es la misma cuenta genérica que aparece firmando artículos en el sitio público.
Un usuario predecible reduce a la mitad el trabajo de un ataque de fuerza bruta, y sumado a los plugins sin parchear del hallazgo anterior compone un perfil de riesgo alto. Las consecuencias para el posicionamiento son las mismas: un sitio comprometido se desindexa. Los tres puntos se resuelven en menos de una hora —crear un usuario nuevo con nombre propio y borrar el genérico, desinstalar una de las dos suites, y leer los avisos pendientes— y no requieren tocar el contenido.
Recursos rotos y restos del tema de demostración
MedioAl cargar la portada se detectaron dos recursos que fallan:
- El logo del pie de página se carga desde
themes.muffingroup.com—el sitio de demostración del tema BeTheme— y no desde Shop News. Es un archivo de 2014 que además se solicita por HTTP inseguro. - Se intenta cargar
html5.jsdesdehtml5shiv.googlecode.com. Google Code cerró en 2016; el recurso devuelve 404 en cada carga de página.
Cada visita genera peticiones fallidas que retrasan el renderizado. El logo del pie dependiendo de un servidor ajeno significa que un tercero controla parte de la identidad visual del sitio.
El servidor de anuncios tiene un marcador sin reemplazar
MedioLas llamadas al servidor de publicidad propio incluyen literalmente el texto
INSERT_RANDOM_NUMBER_HERE en el parámetro anti-caché, en 12 apariciones por
página. Ese marcador debía sustituirse por un número aleatorio generado en cada carga. Además,
las llamadas se hacen por http:// sobre un sitio que sirve por HTTPS.
Es un problema de ingresos, no sólo técnico: sin el parámetro anti-caché los anuncios pueden servirse desde caché y las impresiones contabilizarse por debajo de lo real. El contenido mixto además puede hacer que el navegador bloquee la carga de los anuncios.
Lo que sí está bien resuelto
Correcto- HTTPS correctamente implementado, con redirección desde HTTP.
- www → sin www unificado con una sola redirección, sin cadenas.
- robots.txt correcto, sin bloqueos accidentales, y declara el sitemap.
- Errores 404 reales: las URLs inexistentes devuelven 404 de verdad, no un falso 200.
- Resultados de búsqueda interna marcados con
noindex. - Idioma declarado como
esde forma consistente en las 305 páginas. - Listado de usuarios de la API bloqueado — buena práctica de seguridad.
- De 309 URLs rastreadas, 308 respondieron 200. No hay enlaces internos rotos en la muestra.
4. SEO on-page
La misma meta description en 304 de 305 páginas
CríticoPrácticamente todas las páginas del sitio —portada, artículos, categorías y etiquetas— comparten exactamente el mismo texto descriptivo:
Es un valor global fijado una sola vez en las opciones del tema, que se replica en cada URL porque no hay un plugin SEO que genere descripciones por artículo.
La descripción es el texto que Google muestra bajo el título en los resultados. Hoy, un lector que busque «turismo en Colonia» ve la misma frase genérica que quien busque «convenios salariales». Google la descarta y genera un fragmento por su cuenta, perdiéndose la oportunidad de escribir el gancho que decide el clic. Afecta directamente al CTR de las 1.608 notas.
El 62% de los títulos se corta en los resultados de Google
AltoDe las 305 páginas analizadas, 189 tienen un title de más de 60 caracteres, el umbral a partir del cual Google trunca. La mediana está en 72 caracteres y el más largo alcanza los 207.
| Métrica | Valor | Lectura |
|---|---|---|
| Títulos de más de 60 caracteres | 189 (62%) | Se truncan con «…» |
| Longitud mediana | 72 | 12 caracteres por encima del ideal |
| Título más largo | 207 | Se ve menos de un tercio |
| Títulos duplicados | 0 | Correcto |
Además, el title de la portada es Shop News – Shop News: el nombre repetido dos
veces, sin ninguna palabra que describa qué ofrece el sitio. Ocurre porque el «lema» de WordPress
está configurado con el mismo texto que el nombre.
El título es el factor on-page con más peso y el que decide el clic. Los titulares periodísticos largos funcionan dentro del sitio, pero en el resultado de búsqueda la parte que convence queda cortada. La portada, además, desperdicia su título más valioso.
55 páginas sin ningún H1, incluida la portada
AltoEl encabezado principal falta por completo en la portada, en las 17 categorías, en las 35 etiquetas analizadas y en las páginas de autor. Los artículos sí lo tienen correctamente (249 de 250 con exactamente uno).
| Tipo de página | Analizadas | Sin H1 | Estado |
|---|---|---|---|
| Artículos | 250 | 0 | Correcto |
| Portada | 1 | 1 | Sin H1 |
| Categorías | 17 | 17 | Ninguna tiene H1 |
| Etiquetas | 35 | 35 | Ninguna tiene H1 |
| Páginas | 2 | 2 | Sin H1 |
Las 17 categorías son las páginas con más potencial del sitio para competir por términos amplios como «turismo Uruguay» o «empresariales». Sin H1, Google no tiene la señal más básica de sobre qué tratan.
Sin etiquetas Open Graph: los enlaces compartidos se ven rotos
AltoNinguna de las 305 páginas analizadas tiene og:title, og:image,
og:description ni twitter:card.
Cuando alguien comparte una nota de Shop News en WhatsApp, Facebook, LinkedIn o X, no aparece la foto de la nota ni un titular limpio: la red social improvisa con lo que encuentra, normalmente el logo o nada. Para un medio que depende de la circulación social, es una pérdida directa de tráfico en el canal más importante después de la búsqueda.
52 páginas sin URL canónica
MedioLas 17 categorías y las 35 etiquetas analizadas no declaran rel="canonical". Los
artículos sí lo hacen correctamente, siempre apuntando a sí mismos.
Sin canónica, las versiones paginadas y las variantes con parámetros de estas páginas pueden indexarse por separado, multiplicando el contenido duplicado interno.
5. Contenido y señales de confianza (E-E-A-T)
El contenido en sí es el punto fuerte del sitio
Correcto| Métrica sobre 250 artículos | Valor | Lectura |
|---|---|---|
| Extensión mediana | 805 palabras | Muy por encima del umbral de contenido escaso |
| Artículo más corto | 401 palabras | Ni uno solo por debajo de 400 |
| Artículo más largo | 3.975 palabras | Piezas de profundidad |
| Por debajo de 500 palabras | 21 (8%) | Proporción baja |
| Contenido duplicado entre notas | 0 | Todo original |
No hay contenido escaso ni relleno. Este es el activo sobre el que se apoya todo lo demás y está en buen estado: es exactamente el problema que no se puede resolver con configuración.
Los artículos aparecen firmados por «admin»
AltoEl sitio tiene cinco cuentas de autor, pero el nombre público de la mayoría no es un nombre de persona. La firma que más aparece en el sitio muestra literalmente «admin» en la línea de autor y en el título de su página de archivo.
| URL de autor | Nombre que se muestra | Estado |
|---|---|---|
/author/silvana-brustia/ | admin | Nombre genérico |
/author/admin/ | admin | Nombre genérico |
/author/administrador/ | administrador | Nombre genérico |
/author/carolina/ | carolina | Sólo nombre de pila, en minúscula |
/author/jacobo-malowany/ | Jacobo Marcos Malowany Buchalter | Correcto |
Ninguna de las cinco páginas de autor tiene biografía, ni H1, ni canónica. Tampoco hay credenciales, foto ni enlaces a perfiles profesionales.
Para contenido periodístico —y sobre todo para las secciones de salud y bienestar, que Google trata con criterio más estricto— la identidad y trayectoria del autor es una señal de calidad de primer orden. Un medio con notas firmadas por «admin» le está diciendo a Google que nadie se hace responsable de lo que publica. Es de los arreglos más baratos y de mayor retorno del informe: cambiar un campo de texto en cinco perfiles.
Las páginas de categoría no tienen texto propio
MedioLas 17 categorías presentan una mediana de 698 palabras, pero se trata casi enteramente de extractos de los artículos listados. No hay ningún párrafo introductorio que explique de qué trata la sección.
Categorías como «Turismo», «Empresariales» o «Salud y bienestar» podrían competir por búsquedas amplias y de alto volumen. Sin texto propio ni H1, hoy funcionan sólo como índices internos y desperdician ese potencial.
6. Datos estructurados
Ningún artículo se declara como noticia ante Google
CríticoDe las 305 páginas analizadas, 304 no tienen ningún dato estructurado en JSON-LD, el
formato que Google recomienda. La única excepción es un bloque ImageGallery suelto.
Sí existe un resto de microdatos heredado del tema, pero está incompleto: en los artículos hay
propiedades headline, datePublished, dateModified y
author declaradas sin ningún contenedor Article o
NewsArticle que las agrupe. Son datos huérfanos: Google los ve sueltos y no
puede componer con ellos la ficha de una noticia. La portada no tiene absolutamente ningún
microdato.
| Tipo de schema | Para qué sirve | Estado |
|---|---|---|
NewsArticle | Identificar cada nota como periodismo; requisito para Google Noticias y Discover | Ausente |
Organization | Declarar quién es Shop News, su logo y sus redes | Ausente |
BreadcrumbList | Mostrar la ruta de navegación en el resultado de búsqueda | Ausente |
WebSite + SearchAction | Habilitar el buscador interno dentro de Google | Ausente |
Person (autor) | Vincular la nota con quien la firma | Presente pero huérfano |
ImageObject | Habilitar la miniatura en resultados | Ausente |
Tampoco se detectaron migas de pan (breadcrumbs) renderizadas: el tema trae los estilos CSS, pero no genera el marcado.
Sin
NewsArticle, Shop News queda estructuralmente
fuera de Google Noticias, de Discover y de los carruseles de noticias destacadas —los canales que
más tráfico dan a un medio digital. Sin Organization, Google no tiene manera de
reconocer a Shop News como una entidad editorial con identidad propia. Es la brecha más grande
entre este sitio y cualquier medio uruguayo que compita por los mismos temas.7. Preparación para búsqueda con IA
El sitio es prácticamente invisible para ChatGPT, Perplexity y AI Overviews
AltoLos buscadores con IA y los asistentes conversacionales seleccionan qué fuentes citar apoyándose en señales explícitas de autoría, fecha, entidad editorial y estructura. Shop News no emite ninguna de ellas.
| Señal de citabilidad | Estado | Consecuencia |
|---|---|---|
Marcado NewsArticle | Ausente | El contenido no se reconoce como periodismo |
| Autor identificable | «admin» | No hay a quién atribuir la información |
| Entidad editorial declarada | Ausente | No se puede citar la fuente por su nombre |
| Página institucional | No existe | Nada verifica quién está detrás del medio |
| Descripciones por artículo | Todas idénticas | Nada resume de qué trata cada nota |
| Fecha de publicación | Presente | Correcto |
| Contenido de extensión suficiente | 805 palabras (mediana) | Materia prima adecuada |
El contenido de Shop News es lo bastante bueno como para ser citado, pero no está empaquetado de forma que un sistema de IA pueda identificarlo y atribuirlo. A medida que las búsquedas informativas migran hacia respuestas generadas, un medio que no emite estas señales desaparece de la conversación aunque tenga la mejor cobertura del tema.
8. Rendimiento
La portada pesa 5,1 MB en 71 peticiones
AltoMedición directa de todos los recursos que carga la portada:
| Tipo | Archivos | Peso | Observación |
|---|---|---|---|
| Imágenes | 27 | 3.098 KB | El 60% del peso total |
| JavaScript | 25 | 1.328 KB | Sin agrupar |
| CSS | 18 | 634 KB | 18 hojas separadas |
| HTML | 1 | 192 KB | Documento pesado |
| Total | 71 | 5.251 KB (5,13 MB) | Muy por encima de lo razonable |
El tiempo de respuesta del servidor es aceptable —0,68 s de media en cinco mediciones, con la caché de LiteSpeed activa—, de modo que el problema no es el hosting sino el volumen de recursos que se envían al navegador.
Para un lector uruguayo con datos móviles, 5,1 MB son varios segundos de espera y consumo real de su plan. El peso afecta directamente al LCP, una de las tres métricas de Core Web Vitals que Google usa como factor de posicionamiento. Es también la principal causa de abandono antes de que la página termine de cargar.
9. Imágenes
El 74% de las imágenes no tiene texto alternativo
Alto| Métrica | Valor | Lectura |
|---|---|---|
| Imágenes analizadas | 4.721 | En 305 páginas |
Sin atributo alt útil | 3.498 (74%) | Invisibles para Google Imágenes y lectores de pantalla |
Sin width/height | 2.295 | Provocan saltos de maquetación (CLS) |
| Con carga diferida | 1.836 | Correcto donde está aplicado |
Google Imágenes es una fuente de tráfico relevante para un medio con cobertura de eventos, turismo y sociales. Sin
alt, ese canal está cerrado.
Y es además una barrera de accesibilidad para lectores con discapacidad visual.Formatos obsoletos y fotos guardadas como PNG
MedioDe 4.721 imágenes, sólo 44 usan WebP. El resto se reparte entre JPG (2.001) y PNG (1.696). El caso más costoso encontrado en la portada es una fotografía guardada como PNG que pesa 550 KB —el formato PNG está pensado para gráficos y logos, no para fotografía; la misma imagen en WebP pesaría en torno a una décima parte.
Es la vía más rápida para reducir los 3 MB de imágenes de la portada. Un plugin de conversión automática a WebP resolvería la mayor parte del problema de rendimiento sin tocar el flujo de trabajo de la redacción.
10. Conclusión
Shop News es un sitio con un problema de configuración, no de fondo. El archivo de 1.608 artículos originales, con extensión y calidad razonables, es el componente caro y difícil de construir, y ya está hecho. Lo que falta es la capa que traduce ese contenido a un lenguaje que los buscadores puedan leer.
Esa capa se instala; no se escribe. Un plugin SEO configurado correctamente resuelve, en una sola intervención, las descripciones duplicadas, la ausencia de datos estructurados, las etiquetas sociales, el control de longitud de títulos, las canónicas faltantes y la desindexación de las 1.912 páginas de etiqueta. A eso se suman tres tareas puntuales de bajo esfuerzo: crear la propiedad de Google Analytics 4, corregir el nombre público de los autores y publicar las páginas institucionales que hoy no existen.
La consecuencia práctica es que la distancia entre el 36/100 actual y una puntuación sustancialmente mejor se recorre con configuración y unas pocas horas de trabajo, no con una reconstrucción del sitio. El diagnóstico severo de este informe es, en ese sentido, una buena noticia: casi todo lo que está mal es de lo que se arregla rápido.
Para cuantificar el impacto en tráfico real
Este informe describe el estado técnico del sitio.
Preparado para Freddy Caruso · 30 de julio de 2026
Análisis de solo lectura · No se modificó el sitio





