Una actualización de «Record of Consent Extension for Complianz» provoca un error crítico en WordPress

Valencia, 11/08/2026, G.B.
Una actualización reciente del plugin Record of Consent Extension for Complianz, el complemento gratuito que añade registro de consentimientos al plugin Complianz, ha dejado inaccesibles varios paneles de administración de WordPress tras instalarse. El fallo se ha detectado en varios sitios, incluidos algunos que gestiono, donde el escritorio de WordPress quedó bloqueado por un error crítico inmediatamente después de la actualización automática del plugin, mientras que la parte pública de las webs siguió funcionando con normalidad.

Cómo se detectó el problema

El síntoma es el clásico «error crítico» de WordPress, pero limitado al escritorio: el acceso a wp-admin se interrumpía por completo, sin más detalle visible para el usuario salvo que ha ocurrido un problema técnico, mientras que la web pública seguía cargando sin incidencias. Al revisar por SFTP la carpeta wp-content/plugins, el plugin con la fecha de modificación más reciente —coincidiendo con el día anterior a la incidencia— resultó ser precisamente esta extensión de Complianz. Renombrar su carpeta (lo que equivale a desactivarlo a la fuerza, ya que WordPress no puede cargar un plugin cuya ruta ha cambiado) restableció el acceso al instante, confirmando que el origen del fallo estaba ahí. Tras verificarlo, se optó por eliminar el plugin directamente en lugar de reactivarlo.

Qué dice el registro de cambios oficial

El historial de versiones publicado en el repositorio de WordPress.org confirma que este no es el primer episodio de errores fatales en el plugin: versiones anteriores tuvieron que corregir expresamente una llamada a un método inexistente que provocaba un error fatal en el almacenamiento de consentimientos, así como un fallo por el que la tabla de base de datos no se creaba durante el asistente de configuración inicial, lo que impedía guardar los registros de consentimiento. Es decir, se trata de un complemento con antecedentes de regresiones críticas entre versiones, algo a tener en cuenta por quienes lo usan en producción.

En el momento de escribir estas líneas, el repositorio oficial de WordPress.org señala la versión 2.1 como la más reciente publicada, sin que se haya localizado en foros o canales públicos un reporte específico que documente esta incidencia concreta con fecha de ayer; es posible que se trate de un problema de compatibilidad puntual con la configuración de PHP, caché o el propio Complianz en los servidores afectados, y no de un fallo generalizado reportado aún por la comunidad.

Qué hacer si os ha pasado lo mismo

Si una web deja de responder justo después de que WordPress actualice automáticamente un plugin, el primer paso es siempre identificar por SFTP o FTP qué carpeta de wp-content/plugins tiene la fecha de modificación más reciente y renombrarla temporalmente (añadiendo, por ejemplo, _OLD al nombre de la carpeta); esto basta para que WordPress lo desactive sin poder acceder al panel, y suele restaurar el acceso en segundos si el plugin es efectivamente el causante. Conviene además revisar los logs de error de PHP del hosting (error_log o el panel de errores que ofrezca el proveedor) para confirmar la causa exacta antes de decidir si se reinstala una versión anterior, se contacta con el soporte del desarrollador o, como en este caso, se opta por eliminarlo y buscar una alternativa.

Import Excel to Table: un plugin de WordPress sin dependencias para convertir un Excel en una tabla con shortcode

NOTA: De los 3 sitios en los que he probado este plugin, solo en Indaga.net (aquí) se recarga la página del plugin después de la importación. No obstante, funciona en todos. Puede que sea un conflicto entre plugins o que los otros sitios utilizan Gutenberg e Indaga,net no; lo veré más adelante…

Valencia, 10/08/2026, G.B.
Hay una necesidad que se repite mucho en sitios WordPress pequeños y medianos: alguien tiene un listado en Excel o en LibreOffice Calc (un directorio de contactos, un catálogo, una lista de recursos) y quiere que aparezca como una tabla navegable en una página web, sin tener que copiar y pegar HTML cada vez que cambian los datos. Para cubrir ese caso he desarrollado Import Excel to Table, un plugin de WordPress que importa archivos .xlsx o .ods a una tabla propia de la base de datos y los muestra mediante shortcode, con ordenación por columna, paginación y enlaces automáticos.

El problema de partida: nada de dependencias externas

La primera versión se apoyaba en PhpSpreadsheet, la librería PHP de referencia para leer hojas de cálculo. Funciona muy bien, pero arrastra una carpeta vendor/ de varios megabytes y miles de archivos pequeños, que hay que generar con Composer e instalar en el servidor. En un hosting compartido con límite de número de archivos —como suele pasar cuando alojas varias webs en el mismo plan— eso puede ser un problema real, y además complica el despliegue si solo tienes acceso por SFTP, sin terminal.

La solución fue reescribir el lector de hojas de cálculo desde cero, apoyándome únicamente en extensiones que ya vienen integradas en PHP: ZipArchive, SimpleXML y DOM. Un archivo .xlsx o .ods no es más que un ZIP con XML dentro, así que se puede leer directamente sin ninguna librería externa. El resultado: cero dependencias, ninguna carpeta que subir aparte del propio plugin, y una copia por SFTP es suficiente para desplegarlo.

Qué hace

  • Importa .xlsx y .ods desde el panel de administración, usando la primera fila del archivo como encabezados de columna.
  • Admite varias importaciones independientes, cada una con su propio identificador. Un directorio de contactos, un catálogo de productos y una lista de recursos pueden convivir en el mismo sitio sin pisarse: reimportar uno de ellos no afecta a los demás.
  • Sustituye los datos de forma transaccional: si la importación falla a mitad de proceso, no se pierden ni los datos antiguos ni se queda la tabla a medias.
  • Muestra cada importación con su propio shortcode, indicando su identificador:

    Debes iniciar sesión para ver estos datos.

    ,

    Debes iniciar sesión para ver estos datos.

    , etc. Pueden convivir varios en la misma página, cada uno con su propio control de orden y paginación, sin interferir entre sí. Con estas funciones:
    • Ordenación por columna (ascendente/descendente).
    • Paginación (25 registros por página por defecto, configurable).
    • Enlaces automáticos: si una celda contiene un correo o una URL —ya sea porque LibreOffice/Excel la convirtió en hipervínculo al escribirla, o simplemente porque el texto tiene forma de email o dirección web—, se muestra como un enlace clicable.
    • Fechas y horas con formato español (DD/MM/AAAA, HH:MM), en lugar del formato ISO interno que usan estos archivos por dentro.
  • Panel de administración con listado de importaciones: identificador, número de registros, fecha de la última importación, el shortcode ya escrito para copiar, vista previa de los datos y borrado individual (o de todas a la vez).
  • Control de acceso opcional: si los datos son sensibles, se puede restringir la visualización a usuarios con sesión iniciada.

Seguridad

Al ser un plugin que acepta subida de archivos y muestra datos en el frontend, se ha cuidado especialmente:

  • Solo usuarios con capacidad manage_options pueden importar o borrar datos, con verificación de nonce (CSRF) en cada acción.
  • El archivo subido se valida por extensión y por tipo MIME real (no basta con renombrar un archivo a .xlsx), con un límite de tamaño de 5 MB.
  • Todo el HTML de salida se escapa correctamente, y tanto los parámetros de ordenación como el identificador de cada importación se validan contra listas seguras antes de usarse en ninguna consulta.
  • Cada registro guardado lleva un hash de integridad que se comprueba al leerlo, como salvaguarda frente a manipulaciones directas de la base de datos.

Compatibilidad

  • WordPress: declarado a partir de la versión 5.0, aunque en la práctica solo usa funciones muy estables de la API ($wpdb, dbDelta(), wp_nonce_field(), add_shortcode()…) disponibles desde mucho antes. Funciona igual con el editor de bloques o con Classic Editor, ya que no depende de Gutenberg.
  • PHP: declarado a partir de 7.4, pero el código en sí no usa ninguna sintaxis exclusiva de PHP 8.x (nada de match(), propiedades readonly, operador nullsafe…), así que en la práctica sería compatible desde PHP 7.0. Probado sin avisos de deprecación hasta PHP 8.3.
  • Extensiones PHP necesarias: zip, SimpleXML, DOM y fileinfo — las cuatro vienen activadas por defecto en la gran mayoría de hostings. Si alguna faltara, el plugin lo detecta y avisa en el panel de administración en vez de fallar en silencio.
  • Actualización sin fricción: si ya tenías datos importados con una versión anterior del plugin (de cuando solo existía una tabla), al actualizar por SFTP se conservan automáticamente bajo el identificador default, y el shortcode

    Debes iniciar sesión para ver estos datos.

    sin atributo sigue funcionando exactamente igual que antes.

Plugins similares en el repositorio

Antes de escribir el plugin conviene mirar qué hay ya disponible. En el ecosistema de WordPress existen varias alternativas con un planteamiento parecido, aunque ninguna comparte exactamente el mismo enfoque:

  • wpDataTables — el más completo y establecido del mercado. Importa .xls, .ods y .xlsx y genera tablas totalmente personalizables, con filtros avanzados, gráficos y edición tipo Excel en el frontend. Es mucho más potente que Import Excel to Table, pero también mucho más pesado: es de pago (el plan gratuito es limitado) y no está pensado para minimizar dependencias.
  • WP Convert Excel Data To Table And DB — es el que más se parece en planteamiento: importa el Excel a la base de datos de WordPress, gestiona los registros desde un menú propio y permite editarlos manualmente. No es posible comprobar cómo está construido por dentro, pero conceptualmente es el competidor más cercano.
  • Excel Tables (de WP Missing) — más sencillo: se sube el archivo a la biblioteca de medios, se convierte automáticamente en tabla y se inserta con shortcode. Gratuito y minimalista, pero sin ordenación ni paginación configurables.
  • WP Table Manager — apuesta por sincronizar la tabla de forma continua con el archivo Excel de origen, en vez de hacer una importación puntual.

Ninguno de ellos presume de estar construido sin dependencias externas: lo habitual es que usen PhpSpreadsheet u otra librería similar por debajo. Esa es la principal diferencia de Import Excel to Table frente a las alternativas: mismo resultado funcional que herramientas mucho más grandes, pero sin carpeta vendor/ que instalar, pensado explícitamente para hostings con límite de archivos y despliegue solo por SFTP.

Limitaciones a tener en cuenta

Por ser un lector escrito a mano en lugar de una librería completa, hay algunos casos que no cubre: solo lee la primera hoja del libro, no evalúa fórmulas (toma el último valor calculado guardado en el archivo), y no procesa celdas combinadas ni archivos .xls del formato binario antiguo (hay que convertirlos antes a .xlsx). Para el caso de uso habitual —una o varias tablas de datos simples que se actualizan de vez en cuando— no supone ningún problema.

 

NOTA: Import Excel to Table nació como una prueba en este mismo sitio, indaga.net, antes de valorar su uso en otros proyectos con necesidades de datos tabulares más específicas.

Descargar archivo .zip que he subido y compartido en mi cuenta de pCloud. Aunque pCloud es seguro, comprueba siempre que los archivos que descargues estén limpios de virus: import-excel-to-table.zip

De la búsqueda semántica a la IA: cómo ha evolucionado Google y qué significa para el SEO

Durante años, el posicionamiento web giró en torno a las palabras clave. Bastaba con identificar los términos que utilizaban los usuarios y optimizar una página para que el buscador la considerara relevante. Sin embargo, la forma en que Google entiende las búsquedas ha cambiado radicalmente.

Hoy, el objetivo ya no es encontrar páginas que contengan determinadas palabras, sino ofrecer la mejor respuesta posible a la necesidad del usuario. En esta evolución, la búsqueda semántica supuso un punto de inflexión y la inteligencia artificial (IA) ha llevado ese concepto un paso más allá.

¿Qué es la búsqueda semántica?

La búsqueda semántica es la capacidad de un motor de búsqueda para interpretar el significado de una consulta, teniendo en cuenta el contexto, la relación entre conceptos y la intención del usuario, en lugar de limitarse a buscar coincidencias exactas entre palabras.

Por ejemplo, si una persona busca «mejor portátil para teletrabajar», Google entiende que probablemente no quiere una definición de «portátil», sino una comparativa, recomendaciones de compra o análisis de equipos adecuados para trabajar desde casa.

Este cambio permitió que los resultados fueran mucho más precisos y útiles, especialmente en consultas formuladas en lenguaje natural.

El contexto es más importante que las palabras

Las personas interpretamos el significado de una conversación gracias al contexto. Sabemos cuándo una palabra tiene varios significados y somos capaces de deducir qué quiere decir nuestro interlocutor.

Los motores de búsqueda han ido desarrollando esa misma capacidad mediante algoritmos capaces de analizar millones de consultas, identificar relaciones entre entidades y comprender cómo se conectan personas, lugares, productos y conceptos.

Gracias a ello, Google puede distinguir entre consultas aparentemente similares y ofrecer resultados adaptados a la intención real del usuario.

La evolución de Google: de las palabras a la comprensión

La transformación de los motores de búsqueda puede resumirse en cuatro grandes etapas.

1. La era de las palabras clave (hasta aproximadamente 2013)

En los primeros años del SEO, el algoritmo se basaba principalmente en la coincidencia entre las palabras escritas por el usuario y las presentes en una página web.

Esto dio lugar a técnicas de optimización que abusaban de la repetición de palabras clave, muchas veces en detrimento de la calidad del contenido.

2. La llegada de la búsqueda semántica (2013-2018)

Con la incorporación de tecnologías capaces de interpretar relaciones entre conceptos, Google empezó a comprender que una misma intención podía expresarse de muchas formas diferentes.

Ya no era imprescindible utilizar exactamente la misma palabra clave para aparecer en los resultados. Lo importante pasó a ser desarrollar un tema de forma coherente y responder adecuadamente a la intención de búsqueda.

3. La inteligencia artificial mejora la comprensión (2019-2022)

Posteriormente, la incorporación de modelos de procesamiento del lenguaje natural permitió a Google entender mucho mejor el contexto completo de una frase.

El buscador dejó de analizar únicamente palabras aisladas para interpretar oraciones completas, matices del lenguaje e incluso consultas conversacionales.

Esto mejoró significativamente la calidad de los resultados para preguntas largas y búsquedas realizadas mediante asistentes de voz.

4. La era de la IA generativa (2023-actualidad)

La llegada de los modelos de lenguaje de gran tamaño (LLM) ha supuesto un nuevo salto evolutivo.

Actualmente, los motores de búsqueda no solo interpretan la consulta, sino que también pueden sintetizar información procedente de múltiples fuentes para generar respuestas directas.

La búsqueda ya no consiste únicamente en mostrar enlaces: cada vez es más frecuente que el usuario obtenga una respuesta elaborada por la IA antes incluso de acceder a una página web.

¿Ha desaparecido la búsqueda semántica?

En absoluto.

La búsqueda semántica sigue siendo la base sobre la que trabajan los sistemas actuales. La inteligencia artificial no la sustituye, sino que amplía sus capacidades.

Mientras que la búsqueda semántica permite comprender:

  • el significado de las palabras;
  • la relación entre conceptos;
  • las entidades (personas, empresas, lugares o productos);
  • la intención del usuario.

La IA añade nuevas funciones como:

  • comprender conversaciones complejas;
  • razonar sobre preguntas con múltiples matices;
  • sintetizar información de distintas fuentes;
  • generar respuestas en lenguaje natural;
  • interpretar conjuntamente texto, imágenes, audio y vídeo.

En otras palabras, la IA utiliza los principios de la búsqueda semántica como punto de partida para ofrecer una experiencia mucho más completa.

¿Qué implica para el SEO?

La evolución de Google ha transformado también la manera de crear contenidos.

Durante años se recomendó optimizar las páginas para determinadas palabras clave. Hoy ese enfoque resulta insuficiente.

Un contenido bien posicionado debe responder con claridad a las necesidades reales del usuario y demostrar conocimiento sobre el tema tratado.

Entre las prácticas que siguen siendo esenciales destacan:

  • escribir pensando en resolver la intención de búsqueda;
  • utilizar un lenguaje natural;
  • desarrollar un tema de forma completa;
  • estructurar correctamente la información mediante encabezados;
  • aportar contenido original y útil;
  • facilitar la comprensión tanto a los usuarios como a los motores de búsqueda.

Además, los datos estructurados y un marcado HTML correcto continúan ayudando a los buscadores a interpretar mejor el contenido y, en determinados casos, a mostrar resultados enriquecidos.

Del SEO al GEO: optimizar para los motores de IA

La aparición de respuestas generadas por inteligencia artificial está dando lugar a nuevos enfoques dentro del posicionamiento web.

Cada vez se habla más de conceptos como Generative Engine Optimization (GEO) o LLM Optimization (LLMO), que buscan optimizar los contenidos para que puedan ser comprendidos, citados y utilizados por los modelos de IA en sus respuestas.

Aunque la terminología todavía está evolucionando, la idea de fondo es clara: el contenido debe estar pensado no solo para ser indexado, sino también para ser interpretado, resumido y referenciado por sistemas de inteligencia artificial.

Esto hace que factores como la claridad, la profundidad, la autoridad de la información y la estructura del contenido adquieran aún más importancia.

Conclusión

La búsqueda semántica no ha desaparecido; simplemente ha evolucionado. Lo que comenzó como un sistema para comprender mejor el significado de las consultas se ha convertido en la base sobre la que trabajan los modernos modelos de inteligencia artificial.

Para quienes crean contenido, el cambio de paradigma es evidente: ya no basta con posicionar palabras clave. El verdadero objetivo consiste en ofrecer la respuesta más útil, fiable y completa posible para cada intención de búsqueda.

En un entorno donde la IA es capaz de generar respuestas directamente en la página de resultados, el contenido de calidad, bien estructurado y respaldado por conocimiento experto seguirá siendo el principal factor diferencial. Las tecnologías cambian, pero la utilidad para el usuario continúa siendo el criterio que guía la evolución de los motores de búsqueda.

ddgr: busca en DuckDuckGo desde la terminal en Linux (comandos y ejemplos)

ddgr
ddgr es una utilidad de búsqueda en DuckDuckGo desde la terminal. En lugar de abrir un navegador, introduces palabras clave y ddgr consulta DuckDuckGo, muestra resultados en texto y (opcionalmente) puede abrir enlaces en tu navegador. Está pensado para usuarios que prefieren la consola o para integrar búsquedas rápidas en flujos de trabajo en Linux.

Cómo instalar ddgr en Ubuntu (Ubuntu MATE 22.04)

La instalación más sencilla suele ser con Snap.

  1. Instala Snapd:
    sudo apt update
    sudo apt install snapd
  2. Instala ddgr:
    sudo snap install ddgr
  3. Comprueba que funciona:
    ddgr --version

¿Para qué sirve?

ddgr sirve para:

  • Buscar en DuckDuckGo sin salir del terminal.
  • Ver resultados en texto de forma rápida.
  • Abrir enlaces directamente en el navegador (opcional).
  • Aplicar filtros: región, tiempo, sitios concretos, etc.
  • Integrarse en scripts (por ejemplo, con salida JSON).

Comandos rápidos

Búsqueda simple

ddgr "noticias España"

Más resultados por página

ddgr -n 25 "noticias España"

Con -n defines cuántos resultados por página mostrar. Si N=0, muestra el número real de resultados consultados por página.

Abrir el primer resultado en el navegador

ddgr --ducky "noticias España"

Buscar y salir (sin interacción)

ddgr --np "noticias España"

Mostrar URLs completas

ddgr -x "noticias España"

Buscar por región

ddgr -r us-en "weather"

Limitar por tiempo

ddgr -t w "economía"

Opciones habituales: d (días), w (semana), m (mes), y (año).

Limitar a un sitio

ddgr -w example.com "guía Linux"

Desactivar safe search (avanzado)

ddgr --unsafe "término"

Salida en JSON (útil para scripts)

ddgr --json "noticias España"

Teclas del modo interactivo (omniprompt)

Cuando ddgr te muestra resultados, puedes usar estas teclas:

  • n, p, f: siguiente, anterior o primera página.
  • index: abre el resultado asociado a ese índice.
  • o index/rango/a...: abre varios resultados.
  • O ...: como o, pero intentando abrir en navegador GUI.
  • c index: copia la URL al portapapeles.
  • x: alterna mostrar URL expandida.
  • q (o Ctrl+D / doble Enter): salir.
  • ?: muestra ayuda del omniprompt.
  • d keywords: inicia una nueva búsqueda manteniendo las opciones originales pero cambiando el texto.
  • Si escribes otro texto, se considera como una nueva búsqueda.

Ejemplos prácticos

Abrir el resultado nº 3

ddgr "noticias España"

(luego escribe 3 cuando aparezca el omniprompt)

Abrir varios resultados

ddgr "tecnología"

(por ejemplo, luego usa o 1 3 5)

Abrir el primer resultado directamente

ddgr --ducky "Linux Ubuntu MATE"

Buscar sin interacción y con URLs completas

ddgr --np -x "eventos Valencia"

Bolsa de trabajo del CSIC, un artículo explicativo

En este artículo de Xataka nos explican qué es la bolsa de trabajo del Consejo Superior de Investigaciones Científicas (CSIC), sus requisitos y cómo presentar tu solicitud online para apuntarte a la misma.

Aunque el artículo menciona que es para científicos y técnicos, también es aplicable a personal administrativo y de gestión.

Si quieres acceder directamente, pulsa en este enlace: https://sede.csic.gob.es/tramites/bolsa-de-trabajo

Plugin de WordPress Comet Cache: lo borro

Una nota rápida…

Valencia, 03/08/2026
Parece ser que el plugin Comet Cache lleva desde 2017 sin actualizarse realmente, aunque sigue en el repositorio de plugins de WordPress (situación realmente extraña. ..). Veamos:

  • Última actualización real: 2017 (versión 170220). La ficha muestra «actualizado hace 1 año» porque WordPress.org a veces refresca metadatos aunque el código no cambie, pero el changelog no miente: ocho años sin tocar el core del plugin.
  • Las reseñas más recientes (incluida una de diciembre de 2025) lo describen literalmente como un «zombie» que aparece como «actualizado recientemente» en el listado de plugins pero cuya última versión real sigue siendo la de 2017. wordpress
  • El «Tested up to 6.9.5» que aparece en la ficha es automático/cosmético, no significa que alguien lo haya probado de verdad contra esa versión de WP.
  • Un plugin de caché sin mantenimiento es un riesgo de seguridad mayor que uno normal, porque toca puntos sensibles: wp-config.php, advanced-cache.php, reglas de .htaccess, interceptación de requests antes de que cargue WordPress. Si aparece una vulnerabilidad ahí, nadie la va a parchear.

Por eso y por lo que acabo de leer lo he desinstalado,  tanto aquí como en Puntocomunica.com,. Mantengo Autoptimize e instala el plugin WP Fastest Cache.

Creo que es una buena elección. Ya veremos…

Atajos mentales: la técnica de prompting que funciona con cualquier IA

Valencia, 07/07/2026
Hoy mismo he visto una infografía en Linkedin que resumía «7 atajos que uso con Claude»: /tldr, /eli5, /steps, /draft, /shorter, /redteam y /counter». A primera vista parecen comandos especiales, casi como si activaran una función oculta del modelo. No lo son. Y ahí está la parte interesante: funcionan precisamente porque no dependen de ninguna herramienta concreta.

Por ejemplo, «ELI5» es una abreviación en inglés de «Explain Like I’m 5» (algo así como «explícamelo como si tuviera 5 años»).

Viene originalmente de un subreddit de Reddit llamado r/ELI5, creado para pedir explicaciones de temas complicados —ciencia, economía, tecnología, lo que sea— reducidas a un nivel muy básico, sin jerga técnica ni supuestos previos de conocimiento. Con el tiempo la expresión se popularizó fuera de Reddit y saltó al mundo del prompting como una forma abreviada de decir «simplifica al máximo, usa analogías, no des nada por sabido».

De ahí que cuando alguien escribe «/eli5» al inicio de un prompt, no está pidiendo literalmente una explicación apta para un niño de 5 años, sino activando ese estilo: lenguaje llano, ejemplos concretos, sin asumir contexto previo del lector. Continuar leyendo «Atajos mentales: la técnica de prompting que funciona con cualquier IA»

Para revisar: «52 websites worth more than most college degrees»

Fuente: Linkedin

Valencia, 06/07/2026
Varias de estas webs (recursos)  las conozco, pero me parece muy interesante incluirlas aquí: 52 websites worth more than most college degrees:

1. Coursera. org – University courses completely free to audit
2. Brilliant. org – Interactive math and science learning
3. Wolfram Alpha – Answers any mathematical or factual question
4. GitHub. com – Learn coding from real world projects
5. Investopedia. com – Finance and investing explained simply
6. Archive. org – Access millions of free books and old websites
7. Project Gutenberg – 70000 free classic books
8. Duolingo. com – Learn any language for free
9. Notion. so – Organise your entire life and learning
10. Our World in Data – Every global statistic visualised
11. Statista. com – Data and statistics on everything
12. OpenLibrary. org – Borrow millions of books online free
13. Hemingwayapp. com – Write clearer and simpler instantly
14. NASA. gov – Space science and research for free
15. PubMed. gov – Access real scientific research papers Continuar leyendo «Para revisar: «52 websites worth more than most college degrees»»

Qué es openverse

openverse

Openverse es un motor de búsqueda de contenido multimedia con licencia abierta, disponible en openverse.org.

Este motor te permite buscar entre más de 800 millones de imágenes, fotos, audio y otros tipos de medios, todos gratuitos y con licencia abierta, para su reutilización y remezcla. Es un fantástico banco de imágenes libres!

Origen e historia

Openverse es la marca pública del anterior buscador CC Search, que se unió a WordPress.org para lanzar una versión beta con más de 300 millones de imágenes indexadas bajo licencia Creative Commons. El nombre es un juego de palabras entre Open y Universe, con la clara intención de reunir contenidos y fomentar su reutilización. En septiembre de 2023, Openverse ganó los OE Awards for Excellence in Open Infrastructure. Continuar leyendo «Qué es openverse»