From a college dorm to the web: the history of Drupal

In early 2000, while most students at the University of Antwerp (Belgium) were living the usual rhythm of university life, two young men —Dries Buytaert and Hans Snijder— were looking for a solution to a latent problem: they needed a reliable Internet connection. At the time, permanent connections were rare among students, so they built a wireless bridge to share Hans' ADSL connection with other dorm mates.

It worked, but they soon noticed that something was missing: a way to communicate with each other. 

Dries then created a small website with a message board, where they could share news, coordinate dinners, and discuss the status of their network. Unknowingly, they created more than just a site: the foundations of one of the world's most important collaborative platforms.

The mistake that set the course

When Dries finished his studies, he wanted to keep in touch with his friends, so he decided to put the site online. He thought of calling it dorp.org (Dutch for village), reflecting the community they had formed; however, when registering the domain, he made a mistake and wrote drop.org. He liked it, and the name stuck.

In January 2001, Dries went one step further: he published the site's source code, so others could use it, adapt it, and experiment. He called it Drupal, a way of pronouncing druppel, which means “drop” in Dutch.

From the beginning, the goal was clear: to build an open system where anyone could contribute, improve, and share. A vision that not only anticipated the growth of open source communities, but also laid the foundations for a global ecosystem.

First versions and rapid evolution

In the same year, three versions were released: 1.0 in January, 2.0 in March, and 3.0 in September. With each update, the community grew, and the system became more robust. What had started as an experiment among friends was beginning to reach more people.

Between 2002 and 2003, with versions 4.0 and 4.1, Drupal dramatically improved its performance and usability and began to gain notoriety outside technical circles.

From community software to a political platform

The turning point came in 2004, when the campaign team of Howard Dean —Democratic pre-candidate for the U.S. presidency— used Drupal to create DeanSpace, a decentralized network to promote citizen participation. The project pioneered the use of free software for political activism and laid the groundwork for what later became CivicSpace Labs, the first organization with full-time staff dedicated to developing Drupal-based technology.

This moment marked a milestone: Drupal was no longer a niche tool but a solid option for ambitious, high-impact projects.

A global platform that continues to grow

Since then, Drupal has been adopted by governments, universities, NGOs, media, major brands, and communities around the world. A key part of its success has been the global community behind it: thousands of people collaborate daily to improve the core of the system, develop modules, share knowledge, and support other users.

More than two decades later, Drupal continues to evolve. Its modular architecture, focus on security, and adaptability keep it relevant in an ever-changing digital world. What began as a student experiment now powers millions of sites around the world.

All thanks to a shared connection, a need to communicate, and a small typo that ended up changing the course of open source software.

De un dormitorio universitario a la web: la historia de Drupal

A principios del año 2000, mientras la mayoría de los estudiantes de la Universidad de Amberes, en Bélgica, vivían el ritmo habitual de la vida universitaria, dos jóvenes —Dries Buytaert y Hans Snijder— buscaban una solución a un problema latente: necesitaban una conexión a internet confiable. En esa época, las conexiones permanentes eran poco comunes entre estudiantes, así que construyeron un puente inalámbrico para compartir la conexión ADSL de Hans con otros compañeros de residencia.

Funcionó, pero pronto notaron que algo faltaba: una forma de comunicarse entre ellos. 

Dries creó entonces un pequeño sitio web con un tablón de mensajes, donde podían compartir noticias, coordinar cenas y discutir el estado de su red. Sin saberlo, habían creado algo más que un sitio: los cimientos de una de las plataformas colaborativas más importantes del mundo.

El error que marcó el rumbo

Cuando Dries terminó sus estudios, quiso mantener el contacto con sus amigos así que decidió poner el sitio en línea. Pensó en llamarlo dorp.org (aldea, en neerlandés), como reflejo de la comunidad que habían formado; sin embargo, al registrar el dominio, cometió un error y escribió drop.org. Le gustó, y el nombre se quedó.

En enero de 2001, Dries dio un paso más: publicó el código fuente del sitio para que otros pudieran usarlo, adaptarlo y experimentar. Lo llamó Drupal, una forma de pronunciar druppel, que en neerlandés significa “gota”.

Desde el principio, el objetivo era claro: construir un sistema abierto, donde cualquiera pudiera contribuir, mejorar y compartir. Una visión que no solo anticipó el crecimiento de las comunidades de software libre, sino que también sentó las bases de un ecosistema global.

Primeras versiones y rápida evolución

En ese mismo año se lanzaron tres versiones: 1.0 en enero, 2.0 en marzo y 3.0 en septiembre. Con cada actualización, la comunidad crecía y el sistema se volvía más robusto. Lo que había empezado como un experimento entre amigos, ya empezaba a interesar a más personas.

Entre 2002 y 2003, con las versiones 4.0 y 4.1, Drupal mejoró notablemente su rendimiento y facilidad de uso, y comenzó a ganar notoriedad fuera de los círculos técnicos.

De software comunitario a plataforma política

El punto de inflexión llegó en 2004, cuando el equipo de campaña de Howard Dean —precandidato demócrata a la presidencia de EE.UU.— usó Drupal para crear DeanSpace, una red descentralizada para promover la participación ciudadana. El proyecto fue pionero en el uso del software libre para el activismo político, y sentó las bases de lo que más tarde se convirtió en CivicSpace Labs, la primera organización con personal a tiempo completo dedicada al desarrollo de tecnología basada en Drupal.

Este momento marcó un antes y un después: Drupal dejó de ser una herramienta de nicho para convertirse en una opción sólida para proyectos ambiciosos y de alto impacto.

Hoy: una plataforma global que sigue creciendo

Desde entonces, Drupal ha sido adoptado por gobiernos, universidades, ONG, medios de comunicación, grandes marcas y comunidades de todo el mundo. Parte fundamental de su éxito ha sido la comunidad global que lo respalda: miles de personas colaboran diariamente para mejorar el núcleo del sistema, desarrollar módulos, compartir conocimientos y apoyar a otros usuarios.

Más de dos décadas después, Drupal sigue evolucionando. Su arquitectura modular, su enfoque en la seguridad y su capacidad de adaptación lo mantienen vigente en un mundo digital que cambia constantemente. Lo que comenzó como un experimento estudiantil, hoy impulsa millones de sitios en todo el mundo.

Todo gracias a una conexión compartida, una necesidad de comunicarse y un pequeño error de tipeo que terminó cambiando el rumbo del software libre.

Drupal, the choice of global leaders

Drupal continues to be the foundation of some of the most influential and complex websites in the world. According to W3Techs, Drupal is used by 1.2% of all websites whose content management system (CMS) is known, representing 0.9% of all sites globally. While these percentages may seem low, they actually reflect a strong presence in key sectors such as education, media, healthcare, and government.

Next, we explore how different leading organizations are leveraging Drupal to power their digital experiences.

Drupal in education: autonomy and consistency

The world's most prestigious universities rely on Drupal to manage multiple websites with specific needs. The platform allows them to balance the autonomy of each faculty or department with a unified institutional presentation.

University of Oxford

The University of Oxford uses Drupal to manage a complex network of departmental and faculty websites. Thanks to its multisite capabilities, each academic unit can manage its own content while maintaining a consistent brand identity at the institutional level.

Yale University

With Drupal 7, Yale developed YaleSites: an accessible, customizable, and easy-to-use digital platform designed specifically for the needs of its community. This approach allows each faculty or department to create its own website within a common framework.

Drupal in media: agile content management

In the world of entertainment and information, the ability to handle large volumes of multimedia content in real time is crucial. Drupal offers the flexibility and stability needed for media companies to reach their audiences effectively.

NBCUniversal

NBCUniversal For a global media company like NBCUniversal, flexibility in content management is key. Drupal allows them to organize everything from news articles to video content across multiple channels, providing a dynamic and seamless experience for audiences around the world.

Drupal in enterprises: security, scalability, and design

International companies with high visibility and strict technical requirements choose Drupal for its robustness, secure infrastructure, and ability to deliver modern and efficient digital experiences.

Pfizer

In the pharmaceutical industry, security and compliance are imperative. Pfizer relies on Drupal for its robust infrastructure and multilingual capabilities, allowing them to manage global content efficiently and securely.

Tesla

Tesla's website stands out for its stunning visual design, with animations and videos that enhance the user experience. This demonstrates the power of Drupal to combine modern design with high performance.

Drupal in the public sector: institutional trust

Government and international organizations rely on Drupal to ensure transparency, accessibility, and efficiency in their digital portals. Its ability to handle multiple languages and large volumes of content make it a solid choice for the public sector.

European Commission

The European Commission has been using Drupal for several years to manage a multilingual website with detailed information on policies and activities. Its well-organized structure and intuitive navigation make Drupal an ideal solution for this type of platform.

Drupal: a decision with a vision for the future

Drupal is recognized as one of the most secure open source CMSs in the world. Its flexibility, scalability, and enterprise focus make it the best choice for organizations that need to manage complex content across multiple sites, languages, and audiences.

Whether it's a university with hundreds of departments, a media giant with real-time content, or a public institution that informs citizens around the world, Drupal provides the tools and confidence needed to build exceptional digital experiences.

Drupal, la elección de líderes globales

Drupal continúa siendo la base de algunos de los sitios web más influyentes y complejos del mundo. Según W3Techs, Drupal es utilizado por el 1.2% de todos los sitios web cuyo sistema de gestión de contenidos (CMS) se conoce, lo que representa el 0.9% de todos los sitios a nivel global. Aunque estos porcentajes pueden parecer bajos, en realidad reflejan una fuerte presencia en sectores clave como la educación, los medios de comunicación, la salud y el gobierno.

A continuación, exploramos cómo diferentes organizaciones líderes están aprovechando Drupal para potenciar sus experiencias digitales.

Drupal en la educación: autonomía y coherencia

Las universidades más prestigiosas del mundo confían en Drupal para gestionar múltiples sitios web con necesidades específicas. La plataforma les permite equilibrar la autonomía de cada facultad o departamento con una presentación institucional unificada.

Universidad de Oxford

La Universidad de Oxford utiliza Drupal para gestionar una red compleja de sitios web departamentales y de facultades. Gracias a sus capacidades multi-sitio, cada unidad académica puede administrar su propio contenido, manteniendo al mismo tiempo una identidad de marca coherente a nivel institucional.

Universidad de Yale

Con Drupal 7, Yale desarrolló YaleSites: una plataforma digital accesible, personalizable y fácil de usar, diseñada específicamente para las necesidades de su comunidad. Este enfoque permite a cada facultad o departamento crear su propio sitio web dentro de un marco común.

Drupal en los medios: gestión ágil de contenido

En el mundo del entretenimiento y la información, la capacidad de manejar grandes volúmenes de contenido multimedia en tiempo real es crucial. Drupal ofrece la flexibilidad y estabilidad necesarias para que los medios lleguen a sus audiencias de manera efectiva.

NBCUniversal

Para una empresa global de medios como NBCUniversal, la flexibilidad en la gestión de contenidos es fundamental. Drupal permite organizar desde artículos de noticias hasta contenido en video en múltiples canales, brindando una experiencia dinámica y fluida para audiencias en todo el mundo.

Drupal en empresas: seguridad, escalabilidad y diseño

Empresas internacionales con alta visibilidad y estrictos requisitos técnicos eligen Drupal por su robustez, su infraestructura segura y su capacidad para ofrecer experiencias digitales modernas y eficientes.

Pfizer

En el sector farmacéutico, la seguridad y el cumplimiento normativo son imprescindibles. Pfizer confía en Drupal por su infraestructura robusta y capacidades multilingües, que le permiten gestionar contenido global de manera eficiente y segura.

Tesla

El sitio web de Tesla destaca por su diseño visual impactante, con animaciones y videos que mejoran la experiencia del usuario. Este caso demuestra la potencia de Drupal para combinar diseño moderno con alto rendimiento.

Drupal en el sector público: confianza institucional

Organizaciones gubernamentales e internacionales confían en Drupal para garantizar transparencia, accesibilidad y eficiencia en sus portales digitales. Su capacidad para manejar múltiples idiomas y grandes volúmenes de contenido lo convierten en una elección sólida para el sector público.

Comisión Europea

La Comisión Europea ha utilizado Drupal durante varios años para gestionar un sitio web multilingüe, con información detallada sobre políticas y actividades. Su estructura bien organizada y navegación intuitiva hacen de Drupal una solución ideal para este tipo de plataformas.

Drupal: una decisión con visión de futuro

Drupal es reconocido como uno de los CMS de código abierto más seguros del mundo. Su flexibilidad, escalabilidad y enfoque empresarial lo convierten en la mejor opción para organizaciones que necesitan gestionar contenido complejo en múltiples sitios, idiomas y audiencias.

Ya sea una universidad con cientos de departamentos, un gigante mediático con contenidos en tiempo real, o una institución pública que informa a ciudadanos de todo el mundo, Drupal ofrece las herramientas y la confianza necesarias para construir experiencias digitales excepcionales.

Seed EM: a new chapter as Drupal Gold Partner

At Seed EM we continue to break barriers in web development. Today we took an important step by announcing that we have achieved the status of Certified Partner Gold by the Drupal Association, an accreditation that positions us at the top of technical excellence and innovation in the Drupal ecosystem.

What does it mean to be a Certified Gold Partner?

This certification is evidence that our team masters Drupal development at advanced levels and is prepared to face the most demanding technological challenges. With the Gold level, we consolidate a path of leadership and commitment that allows us to:

  • Develop cutting-edge digital solutions with a comprehensive and customized approach.
  • Have access to exclusive resources and tools that enhance our creative and technical capabilities.
  • Actively participate in strategic initiatives that boost the Drupal ecosystem.
  • Raise the quality standard in every project, delivering results that make a difference.

This achievement not only highlights our technical capabilities, but also reaffirms our commitment to innovation, excellence and continuous growth in a dynamic market.

If you are looking for a strategic partner to transform your ideas into high-impact digital solutions, contact us! At Seed EM we are ready to take your next project to the next level.

Seed EM: un nuevo capítulo como Partner Gold de Drupal

En Seed EM seguimos rompiendo barreras en el desarrollo web. Hoy damos un salto importante al anunciar que hemos alcanzado el estatus de Certified Partner Gold por la Drupal Association, una acreditación que nos posiciona en la cima de la excelencia técnica y la innovación en el ecosistema Drupal.

¿Qué implica ser Certified Partner Gold?

Este reconocimiento es la evidencia de que nuestro equipo domina el desarrollo con Drupal a niveles avanzados y está preparado para afrontar los desafíos tecnológicos más exigentes. Con el nivel Gold, consolidamos un camino de liderazgo y compromiso que nos permite:

  • Desarrollar soluciones digitales de vanguardia con un enfoque integral y personalizado.
  • Acceder a recursos exclusivos y herramientas que potencian nuestra capacidad creativa y técnica.
  • Participar activamente en iniciativas estratégicas que impulsan el ecosistema Drupal.
  • Elevar el estándar de calidad en cada proyecto, brindando resultados que marcan la diferencia.

Este logro no solo destaca nuestra capacidad técnica, sino que también reafirma nuestro compromiso con la innovación, la excelencia y el crecimiento continuo en un mercado dinámico.

Si estás buscando un aliado estratégico para transformar tus ideas en soluciones digitales de alto impacto, ¡contáctanos! En Seed EM estamos listos para llevar tu próximo proyecto al siguiente nivel.

Drupal continues to be a leading CMS in 2025

In an constantly evolving digital ecosystem, choosing the right CMS can make all the difference in terms of scalability, security and user experience. Drupal has proven to be a reliable and adaptable platform, used by organizations of all sizes, from governments to large enterprises.

10 reasons why it continues to dominate the market

Security

Security is one of the main reasons why governments, universities and large enterprises rely on Drupal. Its security team works constantly to identify and fix vulnerabilities, releasing regular updates and providing guidelines to keep websites secure.

In addition, Drupal allows advanced configurations such as two-step authentication, granular permissions control and data encryption, making it ideal for sites that handle sensitive information.

Flexibility and customization

Unlike other CMS, Drupal offers a modular architecture that allows you to fully customize the look and functionality of a website.

With thousands of modules at its disposal, companies can create unique digital experiences without the limitations of other platforms. From news portals to e-commerce to enterprise intranets, Drupal adapts to any need.

Scalability for large traffic volumes

One of Drupal's strengths is its ability to handle large volumes of traffic without compromising performance. Sites with millions of visitors per month, such as NASA or Harvard University, rely on Drupal because it enables advanced caching optimizations, load balancing and content distribution across multiple servers.

Regardless of the company's size or the amount of content, Drupal can scale efficiently to support the growth of a business without the need for expensive migrations.

Omnichannel digital experiences

Drupal not only manages content for websites, but also allows you to distribute information across different platforms and devices. Thanks to its API-first architecture, it can easily be integrated with mobile applications, chatbots, voice assistants, and IoT devices.

This makes it a key tool for companies looking for a complete and coherent digital strategy across multiple channels.

Integration with marketing and CRM tools

In 2025, content personalization and marketing automation are critical to digital success. Drupal integrates with popular tools such as HubSpot, Salesforce, Google Analytics, Marketo and more.

These integrations allow companies to capture user data, analyze user behavior and deliver personalized experiences based on user interests.

Advanced content management and taxonomy

One of the most powerful aspects of Drupal is its ability to organize and categorize content in an advanced way. Its taxonomy system allows administrators to efficiently tag, filter and organize content, which is ideal for sites with large volumes of information, such as digital libraries, media or government sites.

Also, Drupal allows managing multiple content types with publishing workflows, making it easy for editorial teams to manage and review content before publishing.

Integrated SEO optimization

SEO is key to online visibility, and Drupal has specialized modules that facilitate the optimization of websites. Thus, it is possible to improve search engine rankings without the need for additional external tools.

In addition, to maintain SEO health and ensure a flawless user experience, it is also essential to check the status of external links. In this regard, the módulo URL Status Scanner module, developed by one of our collaborators, is ideal: it automatically scans the site's links, detects those that are broken or unresponsive, and facilitates their correction before they affect indexing or usability.

Guaranteed web accessibility

Drupal is committed to web accessibility, ensuring that sites are usable for people with disabilities. It complies with WCAG (Web Content Accessibility Guidelines) and ADA (Americans with Disabilities Act) standards, ensuring that any user can navigate without barriers.

Active global community

Thousands of developers, designers and experts contribute to the evolution of Drupal by creating new modules, optimizing code and ensuring that the system stays current with the latest technology trends.

This community also provides technical support, documentation and events, making it easy for new users and companies to learn and implement Drupal.

Open source and no licensing fees

Drupal is 100% open source and completely free. This allows companies and organizations to access advanced technology without additional costs, with total freedom to modify and customize the software according to their needs.

Furthermore, by not relying on a specific vendor, companies have full control of their platform and can avoid hidden maintenance costs or usage restrictions.


Drupal remains one of the most powerful and versatile platforms in 2025. Its focus on security, scalability, flexibility and user experience makes it an ideal choice for companies looking for a robust, future-ready CMS.

If you're looking for a platform that gives you full control, integration with key tools and the ability to grow without limitations, Drupal is the right choice.

Drupal sigue siendo un CMS líder en 2025

En un ecosistema digital en constante evolución, elegir el CMS adecuado puede marcar la diferencia en términos de escalabilidad, seguridad y experiencia del usuario. Drupal ha demostrado ser una plataforma confiable y adaptable, utilizada por organizaciones de todos los tamaños, desde gobiernos hasta grandes empresas.

10 motivos por los que sigue dominando el mercado

Seguridad

La seguridad es una de las principales razones por las que gobiernos, universidades y grandes empresas confían en Drupal. Su equipo de seguridad trabaja constantemente para identificar y corregir vulnerabilidades, lanzando actualizaciones regulares y proporcionando guías para mantener la seguridad en los sitios web.

Además, Drupal permite configuraciones avanzadas como autenticación en dos pasos, control granular de permisos y encriptación de datos, lo que lo hace ideal para sitios que manejan información sensible.

Flexibilidad y personalización

A diferencia de otros CMS, Drupal ofrece una arquitectura modular que permite personalizar completamente la apariencia y funcionalidad de un sitio web.

Con miles de módulos a su disposición, las empresas pueden crear experiencias digitales únicas sin las limitaciones de otras plataformas. Desde portales de noticias hasta e-commerce o intranets empresariales, Drupal se adapta a cualquier necesidad.

Escalabilidad para grandes volúmenes de tráfico

Uno de los puntos fuertes de Drupal es su capacidad para gestionar grandes volúmenes de tráfico sin comprometer el rendimiento. Sitios con millones de visitantes al mes, como la NASA o la Universidad de Harvard, confían en Drupal porque permite optimizaciones avanzadas de caché, balanceo de carga y distribución de contenido en servidores múltiples.

Sin importar el tamaño de la empresa o la cantidad de contenido, Drupal puede escalar de manera eficiente para soportar el crecimiento de un negocio sin necesidad de migraciones costosas.

Experiencias digitales omnicanales

Drupal no solo gestiona contenido para sitios web, sino que también permite distribuir información en diferentes plataformas y dispositivos. Gracias a su API-first architecture, puede integrarse fácilmente con aplicaciones móviles, chatbots, asistentes de voz, y dispositivos IoT.

Esto lo convierte en una herramienta clave para empresas que buscan una estrategia digital completa y coherente en múltiples canales.

Integración con herramientas de marketing y CRM

En 2025, la personalización del contenido y la automatización del marketing son fundamentales para el éxito digital. Drupal se integra con herramientas populares como HubSpot, Salesforce, Google Analytics, Marketo y más.

Estas integraciones permiten a las empresas capturar datos de los usuarios, analizar su comportamiento y ofrecer experiencias personalizadas basadas en sus intereses.

Gestión avanzada de contenido y taxonomía

Uno de los aspectos más potentes de Drupal es su capacidad para organizar y categorizar contenido de manera avanzada. Su sistema de taxonomía permite a los administradores etiquetar, filtrar y organizar contenido de manera eficiente, lo que es ideal para sitios con grandes volúmenes de información, como bibliotecas digitales, medios de comunicación o sitios gubernamentales.

Además, Drupal permite gestionar múltiples tipos de contenido con flujos de trabajo de publicación, facilitando la administración de equipos editoriales y la revisión de contenido antes de ser publicado.

Optimización SEO integrada

El SEO es clave para la visibilidad online, y Drupal cuenta con módulos especializados que facilitan la optimización de los sitios web. Así, es posible mejorar el posicionamiento en buscadores sin necesidad de herramientas externas adicionales.

Por otro lado, para mantener la salud SEO y garantizar una experiencia de usuario impecable, también es fundamental verificar el estado de los enlaces externos. En este sentido, el módulo URL Status Scanner, desarrollado por uno de nuestros colaboradores, resulta ideal: escanea automáticamente los enlaces del sitio, detecta los que están rotos o no responden, y facilita su corrección antes de que afecten la indexación o la usabilidad.

Accesibilidad web garantizada

Drupal se compromete con la accesibilidad web, asegurando que los sitios sean usables para personas con discapacidades. Cumple con los estándares WCAG (Web Content Accessibility Guidelines) y ADA (Americans with Disabilities Act), garantizando que cualquier usuario pueda navegar sin barreras.

Comunidad global activa

Miles de desarrolladores, diseñadores y expertos contribuyen a la evolución de Drupal creando nuevos módulos, optimizando el código y asegurando que el sistema se mantenga actualizado con las últimas tendencias tecnológicas.

Esta comunidad también proporciona soporte técnico, documentación y eventos, lo que facilita el aprendizaje y la implementación de Drupal para nuevos usuarios y empresas.

De código abierto y sin costos de licencias

Drupal es 100% código abierto y completamente gratuito. Esto permite a empresas y organizaciones acceder a una tecnología avanzada sin gastos adicionales, con total libertad para modificar y personalizar el software según sus necesidades.

Además, al no depender de un proveedor específico, las empresas tienen el control total de su plataforma y pueden evitar costos ocultos de mantenimiento o restricciones de uso.


Drupal sigue siendo una de las plataformas más potentes y versátiles en 2025. Su enfoque en seguridad, escalabilidad, flexibilidad y experiencia de usuario lo convierte en una opción ideal para empresas que buscan un CMS robusto y preparado para el futuro.

Si estás buscando una plataforma que te ofrezca control total, integración con herramientas clave y la capacidad de crecer sin limitaciones, Drupal es la elección correcta.

Check your Drupal site's external links with URL Status Scanner

External links are valuable tools for your website to interact with, load resources, or consume services across the web. Some basic examples are the URL of a YouTube video, an image stored on a different server, or a link to a resource provided by a CDN (Content Delivery Network), such as a font or a JavaScript library.

For your website to work according to your needs and users' expectations, it is important that the links pointing to the various external resources operate normally and do not return errors such as timeouts or the typical 404 (Not found).

Doing this type of “URL scanning” manually can be quite a tedious task, especially considering that faults are usually corrected only when we identify them ourselves or when a third party reports them to us.

There are tools such as Google Search Console that allow you to do crawling, generally of internal or external links pointing to your site. However, if you require a tool that allows you to track all the external links that are configured on your site and, in addition, know their exact location, the URL Status Scanner module is the ideal tool.

The URL Status Scanner module has been developed to monitor external URLs found within the site in order to identify broken links, misconfigured links, or those that do not give the expected response.

Features:

For this scanning, the module offers 3 options:

  • Scan inside the code base of modules and custom themes.
  • Scan inside configuration objects.
  • Scan inside content entities (such as articles, base pages, blocks, comments, etc.).

The scan results can be viewed in the dashboard available at the url '/admin/url-status-scanner/dashboard', where information such as the processed URL, response code and its location can be displayed. For URLs that are within the code base, the file path and line number will be indicated; for URLs that are part of the configuration, the name of the configuration object will be shown; and for URLs that are in the content, the type of entity, the name of the bundle, its ID and the name of the field where the processed URL is located will be indicated.

 

Dahsboard móduloURLs módulo

 

In the URL 'admin/url-status-scanner/settings' you can select the options in which URL scanning can be executed.

 

Settings modulo

 

The 'Codebase' option will scan URLs in codebase files, such as modules or custom themes.

The 'Configuration Objects' option will scan URLs in the various configuration objects found on the site.

The “Content” option will scan the URLs of different types of content, such as articles, base pages, blocks, comments, etc. The execution time of this scan depends on the number of entities and content packages present on the site, so on large sites the scan may take time.

The scan results can be downloaded in CSV or XLSX format for further analysis. In addition, this module is compatible with Drupal multisite projects, requiring Drupal Core version 10 or higher.

For more details, visit: https://www.drupal.org/project/url_status_scanner. This module was developed by the Seed EM Development Team.

Verifica los enlaces externos de tu sitio Drupal con URL Status Scanner

Los enlaces externos son unas valiosas herramientas para que tu sitio web pueda interactuar, cargar recursos o consumir servicios a través de la web. Ejemplos básicos de ello son la URL de un video de YouTube, una imagen almacenada en un servidor diferente o el enlace a un recurso suministrado por un CDN (Content Delivery Network), como una fuente tipográfica o una biblioteca de JavaScript.

Para que tu sitio web funcione de acuerdo a tus necesidades y las expectativas de los usuarios, es importante que los enlaces que apuntan a los diversos recursos externos operen con normalidad y no retornen errores como timeouts o el típico 404 (Not found).

Hacer este tipo de “scanner ” de forma manual puede llegar a ser una tarea bastante tediosa, especialmente considerando que las fallas suelen corregirse solo cuando las identificamos nosotros o cuando algún tercero nos lo reporta.

Existen herramientas tales como Google Search Console, que permiten hacer rastreo, generalmente de enlaces internos o externos que apuntan a nuestro sitio. Sin embargo, si necesitas una herramienta que te permita rastrear todos los enlaces externos que se encuentran configurados en tu sitio y, además, saber su ubicación exacta, el módulo URL Status Scanner es la herramienta ideal.

El módulo URL Status Scanner ha sido desarrollado para monitorear las URLs externas que se encuentran dentro del sitio, y así poder identificar enlaces rotos, mal configurados o que no dan la respuesta esperada.

Características:

Para este rastreo, el módulo ofrece 3 opciones:

  • Escanear dentro del código base de módulos y temas personalizados.
  • Escanear dentro de objetos de configuración.
  • Escanear dentro de entidades de contenido (como artículos, páginas básicas, bloques, comentarios, etc.).

Los resultados del escaneo se pueden visualizar en el dashboard disponible en la URL '/admin/url-status-scanner/dashboard', en donde se podrá visualizar información como la URL procesada, código de respuesta y su ubicación. Para las URL que estén dentro del código base se indicará la ruta del archivo y el número de línea; para las URL que sean parte de la configuración se mostrará el nombre del objeto de configuración; y para las URL que se encuentren en el contenido se indicará el tipo de entidad, el nombre del bundle, su ID y el nombre del campo donde se encuentra la URL procesada.
 

Dahsboard móduloURLs módulo

 

En la URL 'admin/url-status-scanner/settings' puede seleccionar las opciones en las que se puede ejecutar el escaneo de URL.
 

Settings modulo

 

La opción "Código base" escaneará las URL en archivos de código base, como módulos o temas personalizados.

La opción "Objetos de configuración" escaneará las URL en los diferentes objetos de configuración que se encuentran en el sitio.

La opción "Contenido" escaneará las URL de diferentes tipos de contenido, como artículos, páginas básicas, bloques, comentarios, etc. El tiempo de ejecución de este escaneo depende de la cantidad de entidades y paquetes de contenido presentes en el sitio, por lo que en sitios grandes el escaneo puede tardar bastante.

Los resultados del escaneo se pueden descargar en formato CSV o XLSX para un análisis posterior. Además, este módulo es compatible con proyectos multisitio de Drupal, requiriendo Drupal Core versión 10 o superior.

Para más detalles, visita: https://www.drupal.org/project/url_status_scanner o puedes revisar nuestro tutorial aquí: https://youtu.be/yA5hj3ig6-w. Este módulo fue desarrollado por el Equipo de Desarrollo de Seed EM.

How we migrated Grupo Éxito's Providers Portal

With the conclusion of our new project, the Grupo Éxito Providers Portal, we have overcome a great technical challenge and, at the same time, we have grown in knowledge, testing our ability to adapt and work as a team. From the beginning, we assumed the mission of modernizing the platform with an innovative architecture, ensuring an agile, secure, and aligned system with the needs of the business. 

To achieve a robust and efficient platform, we opted for an architecture based on Drupal for the backend and Next.js for the frontend. Implementing this technological combination was an exciting challenge, as it was our first dive into Next.js and gave us the opportunity to explore new ways to optimize web development and improve our technical capabilities.

One of the biggest challenges was the integration of OKS and SAP, where we faced new learnings and developed solutions to ensure efficient and secure communication between the systems.

Beyond the technical challenges, we focused part of our efforts on improving the user experience. We designed an intuitive and modern interface, optimizing navigation so that, despite complex integrations, the user could access information quickly and easily.

The new portal is already up and running, offering a faster, more secure platform aligned with business needs. At Seed, we remain committed to innovation and the development of technological solutions that make a difference.

Cómo migramos el Portal de Proveedores de Grupo Éxito

Con la finalización de nuestro nuevo proyecto, el Portal de Proveedores de Grupo Éxito, hemos superado un gran desafío técnico y, al mismo tiempo, crecido en conocimiento poniendo a prueba nuestra capacidad de adaptación y trabajo en equipo. Desde el inicio, asumimos la misión de modernizar la plataforma con una arquitectura innovadora, asegurando un sistema ágil, seguro y alineado con las necesidades del negocio.

Para lograr una plataforma robusta y eficiente, optamos por una arquitectura basada en Drupal para el backend y Next.js para el frontend. Implementar esta combinación tecnológica fue un reto apasionante, ya que significó nuestra primera incursión en Next.js y nos brindó la oportunidad de explorar nuevas formas de optimización en el desarrollo web y mejorar nuestras capacidades técnicas.

Uno de los mayores desafíos fue la integración de OKS y SAP, en donde nos enfrentamos a nuevos aprendizajes y desarrollamos soluciones para garantizar la comunicación eficiente y segura entre los sistemas.

Más allá de los retos técnicos, enfocamos gran parte de nuestros esfuerzos en mejorar la experiencia del usuario. Diseñamos una interfaz intuitiva y moderna, optimizando la navegación para que, a pesar de las complejas integraciones, el usuario pudiera acceder a la información de manera rápida y sencilla.

El nuevo portal ya está en funcionamiento, ofreciendo una plataforma más rápida, segura y alineada con las necesidades del negocio. En Seed, seguimos comprometidos con la innovación y el desarrollo de soluciones tecnológicas que marcan la diferencia.