Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,075 of 9,075 pages
About the help in other languages
All help pages

Broken links and content checks

Find broken links, unused media, broken relations and missing files - Setup > Link management and the link check cronjob, and the three content checks with what each finds and what to do.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/creators/website-creators/link-and-content-checks.md

On this page

Broken links and content checks

This page is for website creators who keep a site tidy. Exponential checks the links in your content and looks for content and files that are broken or unused.

Contents

  1. Broken links
  2. Unreferenced objects
  3. Broken relations
  4. Storage files and missing files
  5. A monthly routine

Setup > Link management (/url/list) lists every address published content links to, with its state (valid, invalid, never checked) and the objects that use it. The link check (linkcheck.php, cron part infrequent) requests the links politely, never requests private network addresses, and judges links to content by their node or object (1. The link list, 2. How links are checked). Settings are in cronjob.ini [linkCheckSettings].

Link management: the links in the content with their status, last check and where they are used
Link management: the links in the content with their status, last check and where they are used

Unreferenced objects

/contentcheck/unreferenced/<node id> lists published images, files and media below a node that nothing uses: no object, layout, setting, template, role, shop or newsletter entry. Tick and move them to the trash after a confirmation (The content checks).

Unreferenced objects: images and files nothing uses, to tidy up or move to the trash
Unreferenced objects: images and files nothing uses, to tidy up or move to the trash

Broken relations

/contentcheck/brokenrelations/<node id> lists published content that refers to something deleted, in the trash, hidden or never published, with a link to edit the source; and layouts whose blocks name such content. Read only.

Broken relations: visible content that links to deleted, hidden or trashed content
Broken relations: visible content that links to deleted, hidden or trashed content

Storage files and missing files

/contentcheck/storage/<node id> lists files in var/<site>/storage no content uses (they can go to a quarantine) and file problems (owner, mode, empty files). Missing files lists images and files whose file is gone (Missing files).

Storage files: files in the storage that nothing uses, and files with the wrong owner or mode
Storage files: files in the storage that nothing uses, and files with the wrong owner or mode

The checks are in the Setup menu and the context menu of the content tree (Advanced). Their policies are contentcheck/unreferenced, trash and brokenrelations.

A monthly routine

  1. Link management: filter invalid, fix or remove each link.
  2. Broken relations from the content root: fix each source.
  3. Unreferenced objects in Media: review and trash what is truly unused.
  4. Storage: quarantine orphan files; delete from quarantine after a while.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x