Versión 1.3.1

Nuevo

  • Los enlaces ahora se encuentran fuera del contenido de las publicaciones, en campos personalizados (incluidos ACF), menús de navegación, descripciones de categorías y etiquetas, biografías y sitios web de autores, extractos de publicaciones y el contenido de bloques que el editor almacena fuera de tus publicaciones, como patrones sincronizados, plantillas, partes de plantillas y bloques de navegación.
  • Soporte de Page Builder: los enlaces dentro de Elementor, Divi (4 y 5), WPBakery Page Builder, SiteOrigin Page Builder, Avada Builder y SeedProd ahora se encuentran y se informan, incluidas las imágenes a las que apunta un bloque o el fondo de una sección.
  • Informes de enlaces rotos por correo electrónico: un correo electrónico semanal que enumera los enlaces que se rompieron desde el último informe, y un resumen mensual de la salud de los enlaces de tu sitio, enviado a los destinatarios que elijas.
  • El informe ahora está organizado en torno a dónde se encontró cada enlace, con cada ubicación de un enlace listada y paginada en línea, y un filtro para reducir el informe a una sola fuente, ofreciendo solo las fuentes que realmente contienen enlaces.
  • Filtra el informe por enlaces internos o externos, y por imágenes, videos o enlaces no multimedia.
  • Exporta el informe a CSV, coincidiendo con los filtros y la búsqueda que tienes en pantalla.
  • Excluye URLs por comodín, por host o por expresión regular, en una única lista de exclusión.
  • Se agregó una configuración de frecuencia de escaneo para controlar con qué frecuencia se vuelven a verificar los enlaces.
  • Se agregaron configuraciones de escaneo por fuente, para que elijas qué lugares se monitorean: menús de navegación, campos personalizados, descripciones de términos, biografías y sitios web de autores, patrones y plantillas sincronizados.
  • Cuando un enlace roto redirige, el informe ofrece el final de la cadena de redirección como reemplazo.
  • Los archivos de audio y las imágenes que los bloques principales guardan en un atributo de bloque ahora se informan.
  • Se agregaron comprobaciones de Salud del Sitio que informan cuándo se ha detenido el monitoreo de enlaces y una advertencia en la barra de administración cuando la cuenta no está conectada.
  • Un panel: se abre en qué hacer a continuación en lugar de una lista de todo lo que está mal. Su panel principal clasifica las menores correcciones que solucionan la mayor cantidad de enlaces rotos: una dirección muerta utilizada en muchos lugares, un host completo que ha desaparecido, una página que lleva varias a la vez, imágenes y videos rotos. Junto a él, por qué tus enlaces fallan, los dominios que más te cuestan, cuánto tiempo han estado rotos y dónde en tu sitio viven. Cada cifra abre el informe ya reducido a ella.
  • El resaltador de enlaces rotos se puede activar y desactivar desde la barra de herramientas mientras miras una página, y cada persona puede desactivarlo por sí misma sin cambiarlo para nadie más.
  • Soporte multisitio: el administrador de la red tiene su propia pantalla de Activaciones del Sitio, donde conectas la licencia de la red una vez y luego activas o desactivas los sitios individuales en la red desde una sola lista.
  • Se registraron las capacidades del plugin con la API de Capacidades de WordPress.
  • Un destino cuyo certificado SSL ha caducado o no coincide, ahora se informa como roto. Estos responden a una verificación de enlace normalmente, por lo que el informe solía llamarlos enlaces de trabajo mientras que un navegador detiene a tus visitantes con una pantalla de advertencia.
  • Los vídeos incrustados como iframe – pegados como HTML o escritos por un creador de páginas – ahora se comprueban, por lo que un vídeo que se eliminó ya no deja un reproductor roto en la página sin decir nada al respecto.
  • La exportación CSV tiene una columna de Razón, por lo que una fila que dice "Rota" junto a un código de estado válido se explica a sí misma en una hoja de cálculo.
  • El panel muestra cuántos enlaces siguen esperando un veredicto, junto a las cuentas de las que faltan, y el correo electrónico mensual nombra aquello que están esperando en lugar de dar una sola razón para todos ellos.

Actualizado

  • El resaltador ahora explica un enlace roto donde lo encuentras. Al pasar el ratón sobre un enlace marcado se muestra a dónde apunta, por qué falló la comprobación y una nota de que solo los editores con sesión iniciada pueden ver las marcas – junto con dónde desactivarlas. El panel permanece abierto mientras mueves el puntero sobre él. El resaltador también está habilitado por defecto para los nuevos usuarios.
  • El informe muestra cuánto tiempo ha estado roto cada enlace y se puede ordenar por ello, por lo que es fácil encontrar la rotura que ha estado activa durante más tiempo.
  • El widget Comprobador de Enlaces Rotos en tu panel de WordPress ahora muestra lo más útil para arreglar, en lugar de un gráfico de tus totales de enlaces.
  • La columna Detalles de AIOSEO ahora marca los enlaces rotos con un icono de cadena rota y enlaza el recuento directamente a las filas detrás de él, para cualquier título de publicación.
  • El registro de 404 de AIOSEO ahora muestra cuántas de tus publicaciones enlazan a cada URL que ha dado 404.
  • Se ha reescrito la plantilla de correo electrónico para que se muestre correctamente en Outlook, Gmail y clientes que invierten los colores.
  • El informe de enlaces rotos es sustancialmente más rápido – los recuentos se almacenan en caché, las filas ya no cuestan una consulta cada una, y la paginación ya no vuelve a contar toda la tabla.
  • Cada fuente ahora se indexa independientemente de la configuración, por lo que al activar una fuente se muestran sus enlaces inmediatamente en lugar de esperar a un nuevo escaneo completo. Al desactivar una, ya no se elimina nada.
  • Un bloque de patrón, plantilla o navegación sincronizado se reindexa tan pronto como se guarda, por lo que un enlace que arreglas allí sale del informe de inmediato.
  • Un patrón sincronizado solo es editable desde el informe por alguien que pueda editar ese patrón en particular, ya que un patrón pertenece a quien lo creó.
  • Eliminar una exclusión de URL ahora restaura los enlaces que había eliminado de cada fuente, no solo de las publicaciones.
  • Una acción que una fuente no puede realizar ahora explica por qué al pasar el ratón por encima en lugar de desaparecer silenciosamente.
  • El texto alternativo de una imagen no es algo que el informe pueda reescribir, y ahora lo indica en lugar de parecer que guarda el cambio.
  • Se ha reemplazado el modal de detalles del estado del enlace con un panel en línea que indica exactamente qué afectará un cambio.
  • Las páginas de Elementor ya no informan el mismo enlace dos veces, una página creada con un constructor se informa como una página, y un constructor que ya no está activo deja de ser informado.
  • El informe ahora se puede ordenar por cuándo se comprobó por última vez cada enlace.
  • Se han reorganizado la configuración – la configuración de enlaces tiene su propia sección, el interruptor maestro de Configuración Avanzada ha desaparecido, y las fuentes de escaneo usan los mismos selectores de tipo de publicación que el resto del plugin.
  • Tu cuota de enlaces ahora se explica donde se muestra, y se pone en rojo a medida que se acerca al límite.
  • Se han mejorado las indicaciones de conexión y activación de cuentas, y se ha añadido un panel de sala de prensa para noticias de plugins.
  • El informe ahora indica por qué falló una comprobación en lugar de solo que lo hizo. Un destino que bloqueó la comprobación, uno que no respondió a tiempo, uno al que no se pudo acceder en absoluto, uno cuya dirección no puede existir y una página que está ahí y pide iniciar sesión, cada uno se lee de manera diferente, en lugar de que todos muestren el mismo error. El último de ellos es el que vale la pena destacar: un enlace que requería un inicio de sesión solía informarse como un error, lo que te enviaba a buscar un fallo en una dirección que está bien.
  • No se carga JavaScript del Comprobador de Enlaces Rotos en las pantallas de administración que no lo necesitan. Un pequeño script solía ejecutarse en cada página del panel para dar estilo a un elemento del menú, lo que ahora se hace en CSS.
  • El resaltador ahora marca imágenes, marcos y reproductores incrustados rotos. No tienen texto para subrayar, por lo que toman un contorno discontinuo dibujado dentro de su propia caja, y un reproductor se contornea cuando una de las fuentes detrás de él está rota.
  • Un enlace cuya dirección contiene un carácter que ningún navegador acepta ahora es marcado por el resaltador en Firefox y Safari, así como en Chrome, y se informa en lugar de ser descartado silenciosamente del escaneo.
  • El escaneo ya no espera su temporizador de inactividad cuando los enlaces fallan dentro de él, por lo que una publicación que guardas, una importación o una actualización de plugin se detectan de inmediato en lugar de hasta una hora después.

Corregido

  • Los enlaces descartados se contaban y se listaban bajo el filtro Pendiente, por lo que los recuentos del filtro no sumaban el total.
  • Un enlace podía contarse y listarse en dos pestañas de filtro a la vez, por lo que las pestañas sumaban más que el total. Un enlace que terminó con dos registros de comprobación detrás de él ahora está reparado, y el escaneo ya no los crea.
  • Una edición de enlace que no cambió nada informó éxito, cerrando el panel sobre contenido que todavía llevaba la URL antigua.
  • La búsqueda en el informe trataba un guion bajo o un signo de porcentaje en una URL como un comodín, por lo que una búsqueda podía coincidir con enlaces que no lo contenían.
  • Las URL de enlaces relativos ahora se mantienen relativas cuando se limpian.
  • En algunos sitios, un error de script rompía el editor de publicaciones, y el plugin no era la causa obvia porque el error nombraba un objeto AIOSEO. El script ya no depende de datos que una página puede no haber impreso.
  • Una re-comprobación que el servicio rechazó – una licencia no verificada, o un mes de comprobaciones de enlaces ya utilizado – aconsejaba intentarlo de nuevo, lo que nunca podría funcionar. Ahora dice lo que realmente sucedió.
  • Dos enlaces cuyas direcciones difieren solo en mayúsculas se trataban como uno solo. Las pestañas del filtro sumaban más que el total, y uno de los pares se contaba pero nunca se listaba, exportaba o se podía arreglar desde el informe.
  • El informe por correo electrónico contaba un enlace que se redirigía y luego se rompía como roto y como redirección, donde el informe en pantalla lo cuenta solo como roto.
  • Editar un enlace no hacía nada para una dirección que el escaneo había limpiado al entrar – espacios circundantes, una barra invertida en lugar de una barra, un puerto predeterminado, un segmento de punto, una ruta no inglesa – que es la forma en que es más probable que se haya escrito un enlace roto.
  • La edición de un enlace no pudo reescribir la dirección en una etiqueta iframe, de vídeo o de audio, y eliminó la parte posterior al # de un enlace que lo tenía, por lo que dos enlaces que apuntaban a lugares diferentes de la misma página fueron enviados al mismo lugar.
  • La edición de un enlace cuyo texto ancla comenzaba dentro del HTML circundante podría dañar el marcado a su alrededor.
  • Una entrada con fecha de futuro –una entrada programada o contenido que un importador adelantó– se releía en cada escaneo y nunca se resolvía, por lo que el escaneo nunca llegaba a tus menús, campos personalizados, descripciones de términos, perfiles de autor, patrones y plantillas.
  • La segunda comprobación de opinión seguía eligiendo los mismos pocos enlaces en cada ejecución, por lo que la cola restante nunca se alcanzaba y un host inactivo nunca se resolvía.
  • Un enlace que nuestro servicio no pudo obtener nunca se volvía a comprobar desde tu propio sitio, por lo que nunca se resolvía, se contaba contra tus créditos en cada escaneo y podía resolverse como un enlace de trabajo.
  • Un enlace que fallaba en cada reintento mantenía el código de estado que el servicio había visto por última vez, por lo que una fila podía leer “el destino devolvió un error 200”.
  • Buscar en el informe algo que no coincide con nada listaba cada enlace en lugar de ninguno.
  • El botón Activar estaba activo con el campo de clave de licencia vacío, y al pulsarlo respondía “se produjo un error desconocido” en lugar de pedir una clave.
  • Las direcciones que la versión 1.3.0 almacenaba de forma corrupta –dos enlaces pegados en uno, un host con la ruta insertada– se releen al actualizar en lugar de permanecer en el informe como rotas.
  • Una entrada excluida registrada por algo que no fuera la pantalla de configuración podía detener el escaneo con un error fatal.

Versión 1.3.0

Nuevo

  • Soporte de vídeo: Broken Link Checker ahora detecta automáticamente los enlaces de vídeo y comprueba si el vídeo enlazado todavía existe, en lugar de solo asegurarse de que el enlace funciona. ¡Soportados YouTube, Vimeo y más de 10 plataformas!
  • Los enlaces rotos ahora se escanean por segunda vez en el lado del cliente para reducir los falsos negativos debidos a bloqueos de WAF o tiempos de espera.

Actualizado

  • Se añadió soporte para la API HTML para WP 6.6 y versiones posteriores para hacer que las actualizaciones/eliminaciones de enlaces sean más fiables.
  • Se añadió un enlace de acción de re-verificación de licencia a la configuración para actualizar los datos de suscripción (útil en caso de problemas de conexión/actualizaciones de suscripción) + un indicador de la cantidad de sitios que están activos bajo la suscripción.
  • Se añadió un mecanismo para evitar que se programen acciones duplicadas.
  • Link Assistant y Broken Link Checker ahora limpian las filas de la base de datos de publicaciones en la papelera, privadas o eliminadas para que las tablas no acumulen hinchazón invisible con el tiempo.
  • Opciones reforzadas contra la exposición involuntaria en el frontend.

Corregido

  • El Asistente de Configuración a veces no se activa debido a la falta de la tabla de caché.
  • Las URL relativas ahora se resuelven contra el permalink de la publicación antes de almacenarlas en la base de datos.
  • URL malformadas enviadas al servidor de Broken Link Checker en casos raros.
  • El escaneo a veces se atasca debido a filas duplicadas en la base de datos.

Versión 1.2.10

Corregido

  • Error de PHP al conectar BLC cuando AIOSEO no está activo.

Versión 1.2.9

Actualizado

  • Los enlaces que nunca se han comprobado antes ahora tienen una mejor prioridad.
  • Mejorada la programación de acciones programadas para evitar acciones duplicadas.
  • Mejorada la gestión de solicitudes con protecciones de concurrencia y caché para reducir el volumen de solicitudes salientes.
  • Se añadió un mecanismo de recuperación transitoria para la caché en caso de que la tabla aioseo_cache no exista.
  • Varias mejoras de rendimiento.

Corregido

  • La caché de tablas de bases de datos de subsitios ya no incluye tablas de otros subsitios para redes.
  • Problema raro por el cual algunos enlaces no se indexaban debido a caracteres especiales como saltos de línea.

Versión 1.2.8

Actualizado

  • Se cambió la redacción para reflejar que las suscripciones gratuitas nunca caducan, pero que su cuota se reinicia cada mes.

Versión 1.2.7

Nuevo

  • Los usuarios que utilizan AIOSEO, Broken Link Checker y Link Assistant ahora ven el recuento de sus enlaces rotos en la columna de detalles de AIOSEO de las entradas.

Actualizado

  • Compatibilidad con WordPress 6.9.
  • La clase de caché ahora utiliza JSON en lugar de serialización PHP para evitar fallos de caché cuando las codificaciones de caracteres no coinciden.
  • Varias mejoras de rendimiento de la base de datos.
  • Consultas de base de datos reforzadas contra ataques SQL.

Corregido

  • El filtro "Bueno" ahora ya no muestra URLs que todavía necesitan ser escaneadas por primera vez.

Versión 1.2.6

Nuevo

  • Se añadió el widget del panel de control de distribución de enlaces al panel de administración de WordPress.
  • Se añadieron correos electrónicos de recordatorio para informar a los usuarios cuando Broken Link Checker no está conectado.

Actualizado

  • Todos los planes de BLC, incluido el gratuito, ahora admiten enlaces externos.
  • El plan gratuito de BLC ahora incluye 50 enlaces más gratis, para un total de 250.
  • Se añadieron mensajes de advertencia cuando el recuento de enlaces indexados es mayor que la cuota de enlaces del plan o la cuota de enlaces está (casi) agotada.
  • Se añadió un hook para filtrar URLs cuando se indexan para añadir compatibilidad con WP Offload Media.
  • Se reforzaron las rutas de la API REST y se añadieron comprobaciones de permisos para mejorar la seguridad.

Corregido

  • El escaneo de enlaces a veces se atasca si AIOSEO no está instalado debido a la falta de una función.

Versión 1.2.4

Actualizado

  • Endurecimiento para las cláusulas ORDER BY/LIMIT en consultas de base de datos.

Versión 1.2.3

Actualizado

  • Actualizado: Se agregó compatibilidad para actualizar/eliminar URL relativas.

Versión 1.2.2

Nuevo

  • Se agregó compatibilidad para indexar y verificar URL de medios.

Actualizado

  • Proceso de eliminación de enlaces mejorado para aumentar la tasa de éxito.

Corregido

  • La fila de estado del enlace ahora se cierra después de realizar una acción de tabla para garantizar que no se filtren datos a la siguiente fila.