Umbraco.Community.SmartRedirectSuggester 17.0.1

dotnet add package Umbraco.Community.SmartRedirectSuggester --version 17.0.1
                    
NuGet\Install-Package Umbraco.Community.SmartRedirectSuggester -Version 17.0.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Umbraco.Community.SmartRedirectSuggester" Version="17.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Umbraco.Community.SmartRedirectSuggester" Version="17.0.1" />
                    
Directory.Packages.props
<PackageReference Include="Umbraco.Community.SmartRedirectSuggester" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Umbraco.Community.SmartRedirectSuggester --version 17.0.1
                    
#r "nuget: Umbraco.Community.SmartRedirectSuggester, 17.0.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Umbraco.Community.SmartRedirectSuggester@17.0.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Umbraco.Community.SmartRedirectSuggester&version=17.0.1
                    
Install as a Cake Addin
#tool nuget:?package=Umbraco.Community.SmartRedirectSuggester&version=17.0.1
                    
Install as a Cake Tool

Smart Redirect Suggester

Smart Redirect Suggester improves the Umbraco backoffice trash flow by helping editors create redirects when published content is moved to the recycle bin.

Before trashing, the package captures the current URLs for the selected document and its published descendants. It then suggests likely replacement pages using the best available supported searcher, preferring UmbAI_Search and falling back to Umb_Content. After the trash succeeds, the selected redirects are written to Umbraco's built-in URL tracker.

Screenshots

Single item trash flow

Single item trash flow

Bulk trash with suggested redirects

Bulk trash with suggested redirects

Change a redirect target inside a bulk action

Change redirect target

Review redirects in Umbraco redirect management

Redirect management

Features

  • captures current URLs before they are lost during trashing
  • supports single and bulk trash actions
  • includes published descendants automatically
  • suggests redirect targets via UmbAI_Search or, when needed, Umb_Content
  • allows manual target selection when no suggestion is suitable
  • persists confirmed redirects through Umbraco's redirect URL service

Installation

Install the package into an Umbraco 17+ site:

dotnet add package Umbraco.Community.SmartRedirectSuggester

The package composer is discovered automatically by Umbraco.

Required search packages

Install Umbraco.Cms.Search in the host site to enable published-content search used for redirect suggestions:

dotnet add package Umbraco.Cms.Search

Optionally install Umbraco.AI.Search if you want AI-powered suggestions:

dotnet add package Umbraco.AI.Search

Umbraco.Cms.Search is the required search foundation. Umbraco.AI.Search is optional and enables the preferred UmbAI_Search searcher when installed and configured.

AI suggestions

A compatible search provider is required for automatic suggestions.

The service tries UmbAI_Search first and falls back to Umb_Content. If neither searcher is available, the package still works, but the suggestion lists will be empty and editors can pick a redirect target manually.

UmbAI_Search usually produces better suggestions, but may add cost depending on the configured AI provider. Umb_Content is typically faster and avoids AI-provider cost, but usually gives lower-quality suggestions.

Notes

  • redirects are created only for content that has published URLs
  • the prepare step must happen before the content is trashed
  • route data is cached briefly between the prepare and commit steps

For more information, see:

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
17.0.1 62 5/13/2026
17.0.0 46 5/13/2026