Ihre Umbraco-Mediathek wiegt mehr, als sie aussieht: Sicheres Bereinigen mit MediaRemove
Öffnen Sie die Mediathek einer beliebigen Umbraco-Seite, die schon einige Jahre live ist, und Sie finden Bilder von längst beendeten Kampagnen, PDFs, die durch neuere Versionen ersetzt wurden, und Banner für Seiten, die es nicht mehr gibt. Niemand löscht sie, weil niemand mit Sicherheit sagen kann, dass sie nicht irgendwo verwendet werden. Also wächst die Mediathek weiter, die Speicherkosten steigen, und das Backoffice wird mit jeder neuen Datei langsamer.
Warum verwaiste Dateien so schwer zu finden sind
Umbraco speichert Medienverweise nicht an einer einzigen Stelle. Ein einzelnes Bild kann an verschiedenen Stellen verlinkt sein:
Das Paket enthält:
Inhaltsfelder
Medien-Picker
verschachtelte Strukturen
indirekte Verknüpfungen, die Standard-CMS-APIs nicht vollständig offenlegen
Jede Datei manuell zu prüfen, ist auf einer inhaltsstarken Seite unrealistisch. Dateien ohne Prüfung zu löschen, birgt das Risiko von kaputten Seiten. Daher tun die meisten Teams nichts, und die unbenutzten Dateien bleiben bestehen.
Was MediaRemove macht
MediaRemove ist ein Backoffice-Plugin für Umbraco CMS, entwickelt von SoftPro. Es findet Mediendateien, die nirgendwo auf der Seite referenziert werden, und entfernt sie sicher. Der gesamte Prozess läuft im Backoffice ab, ohne Datenbankzugriff oder manuelle Prüfungen. Das Ziel ist eine saubere, optimierte Mediathek, was bessere Leistung, weniger Speicherbedarf und einen automatisierten, sicheren Workflow zum Entfernen verwaister Dateien bedeutet.
Beauftragen Sie SoftPro für Umbraco-Entwicklung
Kontaktieren Sie SoftPro, um Ihr Umbraco-Projekt zu besprechen. Arbeiten Sie mit ihnen zusammen, um Ihr CMS zu optimieren, Ihre Mediathek zu bereinigen und Backoffice-Erweiterungen zu erstellen, die auf Ihre Ziele zugeschnitten sind.
So funktioniert es: erkennen, prüfen, entfernen
Stufe 1: Erkennen
Beziehungs-Wiederaufbau. Das Plugin scannt alle Inhalte und stellt die vollständige Karte der Verlinkungen zwischen Medienobjekten und deren Einsatzorten wieder her, einschließlich Verlinkungen, die Standard-APIs übersehen.
Erkennung ungenutzter Medien. Dateien, die nirgendwo in der Inhaltsstruktur referenziert werden, werden als sichere Kandidaten für die Entfernung markiert.
Stufe 2: Prüfen und schützen
Medien-Übersichtstabelle. Sie listet jede markierte Datei mit Name, Pfad und Quelle auf, sodass die Ergebnisse leicht überprüfbar sind.
Validierungs- und Prüfschritte. Nichts wird ohne Bestätigung gelöscht.
Ausschlussliste. Kritische Assets können geschützt werden, sodass sie nie gelöscht werden, selbst wenn sie scheinbar ungenutzt sind.
Stufe 3: Entfernen
Massenlöschung. Ausgewählte ungenutzte Dateien werden in einer Operation entfernt.
Konsistenz. Die Datenbank und das Dateisystem bleiben synchron, ohne verbleibende Verweise und ohne verwaiste physische Dateien.
Entwickelt, um Sie nicht zu verlangsamen
Das Scannen einer großen Mediathek kann ein CMS stark belasten. MediaRemove geht das auf zwei Arten an:
Eine optimierte Beziehungs-Wiederaufbau-Engine scannt effizient, ohne die Performance von Webseite oder Backoffice zu beeinträchtigen.
Hintergrundverarbeitung. Die Analyse läuft im Hintergrund, sodass Redakteure währenddessen weiterarbeiten können.
Technologie
Backend: .NET, C#
CMS: Umbraco CMS, Umbraco Backoffice-Extension-APIs
Beziehungsnachverfolgung: Nexu
Branche: Weblösungen
Fokus: CMS-Optimierung
Veröffentlicht: 2026
Die Zahlen
85 % Aufräumeffizienz: die meisten verwaisten Dateien werden erkannt und entfernt.
60 % durchschnittliche Speicherreduzierung: Medien-Speicherplatz sinkt nach der Bereinigung, was der Seite beim Skalieren hilft.
40 % schnelleres Backoffice: nach der Optimierung lädt und navigiert das Backoffice schneller.
70 % weniger manuelle Arbeit: viel weniger Zeit wird für die manuelle Medienbereinigung aufgewendet.
Checkliste für eine sichere Medienbereinigung
Backup vor dem ersten Lauf, auch wenn das Plugin Datenbank und Dateisystem konsistent hält.
Beziehungen zuerst neu aufbauen. Die Erkennung ist nur so genau wie die dahinterliegende Beziehungskarte.
Ausschlussliste vor dem Löschen füllen. Fügen Sie Assets hinzu, die außerhalb von Umbraco-Inhalten verwendet werden, wie z. B. Logos in Templates, E-Mail-Kampagnen oder externen Websites.
Überprüfen Sie die Übersichtstabelle nach Pfad und Quelle, nicht nur nach Dateinamen.
Löschen Sie in Chargen bei großen Bibliotheken und prüfen Sie nach jeder Charge wichtige Seiten.
Regelmäßig wiederholen, zum Beispiel quartalsweise, damit die Bibliothek nie wieder außer Kontrolle gerät.
MediaRemove ist verfügbar im Umbraco Marketplace. Wenn Ihr Umbraco-Projekt mehr als nur ein Bereinigungstool benötigt, wie zum Beispiel benutzerdefinierte Backoffice-Erweiterungen, Integrationen oder Leistungsoptimierungen, baut SoftPros Entwicklungsteam diese.
Fazit
Unbenutzte Medien sind eine langsame, unsichtbare Kostenquelle: mehr Speicher, ein schwerfälligeres Backoffice und eine Bibliothek, der niemand voll vertraut. MediaRemove macht die Bereinigung sicher:
es baut die komplette Karte der Inhalte-zu-Medien-Beziehungen neu auf;
es führt die Analyse im Hintergrund aus;
es schützt wichtige Dateien mit Ausschlussregeln;
es löscht den Rest in großen Mengen und hält dabei Datenbank und Dateisystem synchron.