Skip to main content

How does the Internal Link Tracker work?

Scan & fix broken or redirected internal links to improve SEO and user experience in Magento

Updated this week

The internal link tracker (ITL) is part of the content enrichment app in Elovate.
If you have access to content enrichment, you automatically have access to ITL.

The ITL is designed to detect and help you fix broken or redirected internal links in your Magento store. These include:

  • 404 errors (page not found)

  • 301 redirects (page moved)

Both can negatively impact SEO and user experience.
The ITL gives you a centralised, efficient way to detect, manage, and fix them.


What does the internal link tracker do?

The ITL automatically scans internal links in the following Magento content types:

  • Products

  • Categories

  • CMS pages

  • Blocks

It identifies links that are broken (404) or redirected (301) and lets you repair or replace them directly.

Key facts:

  • By default, the scan runs daily at 03:00 server time

  • You can also trigger a manual scan at any time

  • Links can break for many reasons — for example, a product is removed or a category URL changes


How to use the internal link tracker

1. Add a new tracker

Go to Apps → Content Enrichment → Internal Link Tracker

  • Click Add new tracker

  • Choose the store view(s) you want to scan

  • The scan starts automatically (duration depends on catalog size)


2. View tracker results

  • All trackers appear in the overview list

  • The Items column shows how many broken links were detected

  • Click the store name to open detailed results


3. Review detected issues

For each broken link, you will see:

  • The relative URL causing the error

  • The error type (404 or 301)

  • The number of occurrences

Click the URL to open its detail page.


Fixing links

On the broken link detail page, you can:

A. Preview link

  • Opens the link in your store frontend to verify the issue

  • If the page is unpublished or removed, it won’t open

B. Enter new relative URL

  • Replace the broken URL with a valid one

  • Updates all occurrences of this link in bulk

C. Bulk anchor text replacement

  • Update the link text (anchor) next to the URL

  • Any identical anchor text linked to the same URL will be updated in bulk

D. Manually edit link

  • Directly edit the HTML or content block containing the link

  • Useful for removing or making custom changes

E. Save options

  • Save – keep changes and stay on the same page

  • Save & next – save changes and move to the next broken link


New feature: memorised link suggestions

When you replace a broken link in Elovate, the system remembers the fix.
If the same link breaks again in the future, Elovate will automatically suggest the previous replacement URL — provided it’s still valid.

This is especially useful when:

  • Translating categories – internal links often break because Elovate does not translate internal URLs

  • Re-importing or re-enriching content – replaced links may break again, and this feature helps avoid fixing them manually each time


Best practices

  • Run scans regularly (daily is automatic, but manual runs can be triggered after major updates)

  • Fix 301 redirects too — while they work, multiple redirects can harm SEO performance

  • When replacing links after translations, check for memorised suggestions to speed up the process

  • Use bulk updates when the same link appears across multiple entities

Did this answer your question?