dare.co.uk 404 redirects report — 2026-06-11

Daily top-50 404 paths from Cloudflare Analytics, last 24h. Operationalises feedback_404_redirect_threshold_rule — at ≥50 hits/day, examine and decide whether to redirect editorial 404s to a deserving archive page.

TL;DR

Legacy editorial — decide redirect target

(20 path(s) · 107 total hits)

Path Hits Action Decision?
/cf-fonts/v/newsreader/5.2.10/latin/opsz/italic.woff2 25 examine + decide (rule applies)
/sitemap-image.xml 7 examine + decide (rule applies)
/js/jquery-file-upload/server/php/ 5 examine + decide (rule applies)
/asset/global/plugins/server/php/ 5 examine + decide (rule applies)
/assets/Jquery-File-Upload/server/php/ 5 examine + decide (rule applies)
/membership/ 4 examine + decide (rule applies)
/assets/global/plugins/Jquery-File-Upload/server/php/ 4 examine + decide (rule applies)
/industrial-designer/stays-in-the-shadows 4 examine + decide (rule applies)
/app/webroot/global/plugins/jQuery-File-Upload/server/php/ 4 examine + decide (rule applies)
/assets/lib/jQuery-File-Upload/server/php/ 4 examine + decide (rule applies)
/assets/themes/metronic/global/jquery-file-upload/server/php/ 4 examine + decide (rule applies)
/assets/plugins/jquery.fileupload/server/php/ 4 examine + decide (rule applies)
/posts/uk-motorway-signs.jpg 4 examine + decide (rule applies)
/coloradmin/assets/plugins/jQuery-File-Upload/server/php/ 4 examine + decide (rule applies)
/plugins/jquery-file-upload/server/php/ 4 examine + decide (rule applies)
/asset/global/plugins/jquery-file-upload/server/php/ 4 examine + decide (rule applies)
/wp/kawasaki-z750.jpeg 4 examine + decide (rule applies)
/signup/ 4 examine + decide (rule applies)
/sitemap.xml 4 examine + decide (rule applies)
/assets/backend/plugins/jQuery-File-Upload/server/php/ 4 examine + decide (rule applies)

Favicon paths

(1 path(s) · 6 total hits)

Path Hits Action Decision?
/favicon.ico 6 already redirected — verify deploy lag

Bot-probe paths — leave 404

(29 path(s) · 263 total hits)

Path Hits Action Decision?
/wp-content/uploads/cropped-n3.jpg 40 leave 404 (security signal)
/posts/cropped-ziiiro-celeste.jpeg 26 leave 404 (security signal)
/cdn-cgi/rum 25 leave 404 (security signal)
/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js 25 leave 404 (security signal)
/cdn-cgi/content 18 leave 404 (security signal)
/cdn-cgi/trace 17 leave 404 (security signal)
/wp-login.php 10 leave 404 (security signal)
/2.php 7 leave 404 (security signal)
/aaa.php 7 leave 404 (security signal)
/1.php 6 leave 404 (security signal)
/admin.php 6 leave 404 (security signal)
/wp-json/gravitysmtp/v1/tests/mock-data 5 leave 404 (security signal)
/admin/assets/plugins/js/Jquery-File-Upload/server/php/ 5 leave 404 (security signal)
/admin/asset/plugins/js/Jquery-File-Upload/server/php/ 5 leave 404 (security signal)
/admin/js/jquery-file-upload/server/php/ 5 leave 404 (security signal)
/wp-content/plugins/mstore-api/readme.txt 4 leave 404 (security signal)
/wp-content/plugins/miniorange-login-openid/readme.txt 4 leave 404 (security signal)
/file.php 4 leave 404 (security signal)
/post.php 4 leave 404 (security signal)
/wp-content/plugins/woocommerce/readme.txt 4 leave 404 (security signal)
/admin/tools/assets/jquery-file-upload/server/php/ 4 leave 404 (security signal)
/bal.php 4 leave 404 (security signal)
/wp-content/plugins/royal-elementor-addons/readme.txt 4 leave 404 (security signal)
/xltt.php 4 leave 404 (security signal)
/wp-content/plugins/elementor/readme.txt 4 leave 404 (security signal)
/admin/asset/global/plugins/Jquery-File-Upload/server/php/ 4 leave 404 (security signal)
/tx79.php 4 leave 404 (security signal)
/ioxi-o.php 4 leave 404 (security signal)
/default.php 4 leave 404 (security signal)

How to apply the decisions

For each row with DECIDE:

  1. Inspect the path — is it a real legacy URL (old article slug, external referrer link) or accidentally-popular bot noise?
  2. If editorial: pick a deserving target from the existing archive-page roots: - /methods-of-business-design/ - /culture-means-thriving-teams/ - /fields-notes-from-business-design/ - /cinema/ - /photography/ - /observations/
  3. Add a 301 to ~/Code/dare-co-uk/_redirects: /<path> /<target> 301
  4. Commit + push; Cloudflare Pages redeploys in ~30s.

Bot-probe paths stay 404 — redirecting them rewards scanners. Section roots get index-page builds, not redirects, because the underlying content is stunning and deserves its own home.


Generated 2026-06-11 via dare_404_redirects_report.py. Companion to feedback_404_redirect_threshold_rule.


Automated recommendation — maturity ladder

Site housekeeping wants to become a scheduled script + intelligence engine. Criteria are set in the rule (feedback_404_redirect_threshold_rule); this report applies them. Maturity ladder for how the recommendations become action:

Today (v1 — ad-hoc) Tomorrow (v2 — programmatic + HITL) Future (v3 — decision engine)
Report generates daily, surfaces threshold hits Report adds confidence score + suggested target per row, opens weekly PR with proposed _redirects edits Engine auto-applies high-confidence redirects, queues medium-confidence for weekly batch review, escalates ambiguous
Dan reviews report manually when alerted Weekly cadence: 15 min review, approve/reject queued changes Quarterly: review engine’s calibration + edit criteria
_redirects edited by hand on a case-by-case basis _redirects PRs auto-drafted from approved rows _redirects PRs auto-merged for high-confidence; manual override always available

Criteria the report already delineates (the substrate v2/v3 build on):

v2 adds: a confidence score per editorial row (based on path-shape regex + historical hit pattern + the article corpus’ nearest-neighbour match for a sensible target), and a draft PR against _redirects per weekly cohort. v3 lets the engine merge the high-confidence cohort autonomously, with Dan reviewing the medium/low cohorts.

Each level inherits the same criteria — only the level of automation changes. The rule stays the source of truth; the engine becomes a faster applicator of it.

Source: dare_404_redirects_2026-06-11.md · Rendered