Issue No 131

I thought bots were attacking my site (it was me)

by Paul Seal

Every filter, sort option, and page of results is a real URL as far as a crawler is concerned, and they combine fast. Paul tells us about a bandwidth spike he spent weeks blaming on bots before realizing his own search feature had handed every crawler a map to an infinite crawl space, then shows us the small fix that solved it.

Stay Plugged in to the Community!

DF: Dutch Umbraco Experience

Dutch Umbraco Alliance Festival

22 Sept 2026

Apeldoorn, Nederland

Website

Umbraco US Festival

Umbraco US Festival

30 Sept - 01 Oct 2026

Chicago, IL, USA

Website

UK Conference

UK Conference

16 Oct 2026

London, UK

Website

Sweden Festival

Umbraco Kalaset

20 October 2026

Stockholm, Sweden

Website

Around the Web

A curated collection of Umbraco and industry related tools, tips, tricks, and tutorials from around the web.

ProWorks Umbraco Media Audit

credit: Janae Cram

Auditing what media is used can be a bit of a pain, so Janae built a media audit dashboard right into the Umbraco backoffice — Used/Unused classification, one click to see exactly what's referencing a file, and safe delete/purge that double-checks itself before anything destructive happens!

Download the package

A reusable deploy pipeline for Umbraco Cloud

credit: Owain Williams

Owain got tired of copy-pasting the same GitHub Actions workflow into every Umbraco Cloud project, so he consolidated the lot into one shared, versioned pipeline. Bonus points for the postmortem — a wonderfully self-inflicted bug where the pipeline kept breaking itself.

Read the blog post

I built a free, self-hosted PWA package for Umbraco, because the alternative bills per site

credit: Arnel Robles

Turns out there was exactly one half-decent PWA option for Umbraco — a nine-year-old forum thread doesn't count. So Arnel built his own: free, MIT-licensed, two-line install, and it keeps visitor data on your own server instead of someone else's dashboard!

Read the blog post
Download the package

Notify a Teams channel when you publish content, using Umbraco Automate

credit: Nathaniel Nunes

Want Microsoft Teams pinged the second content goes live? Nathaniel's got you covered — a clean, low-code (appsetting only) walkthrough using Umbraco Automate on Umbraco 17. Make sure to show off this awesome new feature to your content editors!

Read the blog post

Umbraco 2-way relations - Umbraco Features You Didn't Know You Needed

credit: Bernadet Goey

A picker tells you what a page points at, but not what points back — so Bernadet dug into IRelationService to answer that more difficult question. Bonus: setting isDependency: true means Umbraco will actually warn you before you delete something still in use!

Read the blog post