Broken link monitoring

Find Every Broken Link, And Fix It Where It Broke

xCloud scans your WordPress site on a schedule you set, then lists the broken pages, links, images and redirects it found. When a finding can be redirected, the redirect form opens with the broken URL already filled in.

  • Managed scans, nothing installed on your site
  • Broken links, images, soft 404s and unverifiable pages
  • One click from a finding to a live 301
  • No Plugin To Install

    The crawl runs as a managed scan from your hosting panel, not as PHP inside your site.

  • Scans On A Schedule

    Turn it on, pick a frequency, and let each scan run in the background without you.

  • Fix From The Finding

    Eligible findings open a redirect form with the broken URL pattern already filled in.

  • Export When You Need

    Send the current findings out as CSV for a client, a dev, or your own tracking sheet.

How it works

From Switched Off To First Fix In Four Steps

Everything below happens inside the site you already have in xCloud. There is nothing to install, and nothing to configure on the server.

  1. Open Broken Links

    From your dashboard, open the WordPress site you want to check, go to Site Monitoring and select Broken Links.

  2. Turn on scanning

    Flip the Enabled toggle and choose how often the managed scan should run. Use Scan now when you do not want to wait for the next one.

  3. Watch it work

    The Coverage card counts pages scanned and links checked as the scan runs. Close the tab if you like; it keeps going without you.

  4. Review and redirect

    Read the findings table, then click Create redirect on an eligible finding. The broken URL pattern is already in the form, so you only supply the destination.

Inside the panel

What The Scan Finds, And What You Do About It

Three screens, in the order you actually meet them: the sweep, the fix, and the housekeeping that keeps the list honest on the second run.

Find

Broken links

Outbound and internal links on your pages that no longer resolve, listed against the source page they sit on.

Broken images

Images that fail to load are counted separately, because a missing asset and a dead link are different jobs.

Soft 404s

Pages that answer with a success code while showing a not-found page. These are the ones a browser will never flag for you.

Couldn't verify

Anything the scan could not confirm either way is surfaced rather than silently dropped, so you can judge it yourself.

Source page

Every finding names the page it was found on, so the fix starts from a URL you can open rather than a bare error.

Live counters

Need attention, Link health and Coverage update while the scan runs, so you can see progress without refreshing.

Fix

Pattern pre-filled

Create redirect opens with the From field already carrying a pattern generated from the broken URL. You supply the destination.

You pick the type

Choose the redirect type before you confirm, so a page that moved for good and one that moved for now are not treated the same.

A real redirect

The rule lands in your site's existing redirects, the same place Site Rules manages them, not in a plugin's own table.

Only where it is safe

The action appears only on findings xCloud can convert into a redirect pattern with confidence. The rest stay yours to judge.

Manage

Search the results

Narrow a long list to one URL or one source page instead of reading every row after every scan.

Filter by what it is

All issues narrows to a single issue category. All resources narrows to a single resource type.

Ignore what is fine

Some findings are working as intended. Ignore takes them off the active list without deleting them.

Show ignored

Bring the ignored findings back into the table whenever you want to re-check a call you made earlier.

Export CSV

Download the current results to share the scan outside xCloud, or to keep a record of what a month of fixes changed.

Cancel a scan

Started one at a bad moment? Cancel Scan stops it while it is still running, with no cleanup afterwards.

Read the full guide

Link Rot Is A Maintenance Job, Not A One-Off Audit

A site that was clean in January is not clean in June. Pages get renamed, products retire, and the sites you linked out to reorganise without telling you.

  • Scheduled, Not Remembered

    Set the frequency once and the scan keeps running. Nothing depends on somebody putting an audit in the calendar.

  • Runs Off Your Site

    The scan is managed by xCloud rather than executed by a plugin, so the crawl is not competing with your visitors for PHP workers.

  • Crawlability Preserved

    Dead internal links waste the crawl budget search engines spend on you. Redirecting them points that budget back at live pages.

  • Visitors Keep Their Path

    A 301 from an old URL sends a visitor to the page they wanted instead of a not-found screen and a back button.

  • Redirects In One Place

    Fixes land in the site's own redirects, so what the scanner created and what you wrote by hand are managed together.

  • Evidence You Can Send

    Export CSV turns a scan into something you can hand to a client or a developer without giving them dashboard access.

The alternative

A Link Checker Plugin vs Broken Link Monitoring

The usual fix for link rot is a plugin that crawls your site from inside your site. That is the comparison worth making, and it is mostly a comparison about where the work runs.

Scroll the table sideways to compare.

A crawler plugin inside WordPressBroken Link Monitoring
The crawl runs as PHP on your own server, competing with real traffic for workers.The scan is managed by xCloud and does not run inside your site.
One more plugin to keep updated, and one more thing to suspect when something breaks.Nothing installed. It is a panel on a site you already have in xCloud.
Findings arrive as a list. The redirect gets created somewhere else, by hand.Eligible findings open a redirect form with the broken URL pattern already in it.
Redirects live in the plugin, so they leave with it if you ever deactivate it.Redirects land in the site's own redirect rules, managed alongside the ones you wrote.
Remembering to run it is part of the job, and it is the part that slips.Turn on the Enabled toggle, choose a frequency, and scans keep happening.
Broken images and soft 404s are often out of scope or a paid add-on.Broken images, soft 404s and pages that could not be verified are in the same table.

Hear what people are saying about us

See why agencies, developers, startups, and growing businesses choose xCloud to power their projects.

xCloud works really well, I am surprised by its performance being this the release version, I have tried many paid platforms such as runcloud, cloudpages or serveravatar, as well as free platforms such as CyberPanel, CloudPanel or Hestia Control Panel and direct competitors such as SpinupWP and FlyWP. Of all those that I have tried, the platform that works best for WordPress is SpinupWP and I believe that xCloud can reach and surpass that development, its roadmap is promising. Congratulations to the xCloud team, I hope they become the leading platform in the segment, it has all the potential to achieve it!
Brian Geovanny
I've been with runcloud for the last 3 years. However, after trying xcloud for the last month, I'm switching over. They are on a roll with their setup.
Kevin Pineda
I'm moving my servers to xCloud, a cloud control panel by M Asif Rahman and the WPDeveloper team. Their roadmap looks interesting and no, there are no team mates nor API limits with xCloud! #xCloud #wordpress #hosting
Leo Koo
How Cloud Nine Web Elevated Client Experience While Streamlining Hosting Operations using xCloud
Ed Ellingham
xCloud is like having an expert server team on call — without the big agency costs. It's given me back my time and given my clients peace of mind. Highly recommended for freelancers and small teams who want reliable performance and security.
Dumitru Butucel
xCloud isn't just a solution. It's like one of that friend who got your back when you screw things up pretty bad.
Waqar Ahmed
Trust me when I say, once people explore the potential of xCloud they gonna switch from other panels, just keep delivering the best tech, lots of love for the team 😍😍
Rahul Singh
So far my experience has been smooth like silk. I didn't imagine that configuring and managing a VPS would be so easy. As of today, I have deployed 8 sites. The support is good, and they treat users with respect, even if they ask stupid questions (myself included). For the future, I hope for greater flexibility in scheduled backups and more comprehensive and consistent documentation. I'm sure that within a few months, xCloud will become the leader in its segment. This community is amazing, and the Staff here is super helpful.
Massimo Villa
Came from cloudways then to runcloud then to xcloud. Looks like I'm staying here.
Gerson El
I've recently taken all of my Vultr-hosted sites and gotten rid of cPanel for them to substitute it with xCloud. I have to say, I'm really impressed with xCloud so far! The interface is definitely the standout feature for me.
Tony Lewis
I came from Cloudways and won't go back. Highly impressed with xCloud. Glad I gave them a chance.
Jared McDowell
I like xCloud better than RunCloud, but one thing I'll point out is that some years ago RunCloud was hungry for business, the support was outstanding, and the community was active and helped each other. Maybe it was sold, there was a change in management, or they stopped being hungry, but the quality of the RunCloud offering declined and it hasn't been moving forward quickly. My point is that currently the xCloud team has the edge and it is theirs to keep or lose
David McCan
How Kevin Heinrichs Cut Hosting Costs by 84% While Running WooCommerce & Node.js Sites Efficiently
Kevin Heinrichs
I had 150 sites on cloudways and am in the process of moving them to xcloud. Much faster and better priced.
Dan Spinoza
Dear xCloud Team, I have been using xCloud for some time now and am genuinely impressed with its capabilities and the flexibility it offers by allowing users to bring their own VPS for management. It's a fantastic service, and my experience so far has been very positive. Successful migrated 5 sites on a single server. Xcloud migration tool worked great. There were few hiccups with security plugin like MalCare but disabling the plugin prior to migration worked just fine.
Rahil Maknojia
Came from runcloud. Tried xcloud and never came back.
Karl Fanega
How Advanced Web Strategies Saved Over $2,000 & Recovered 56 Hours per Month Managing 70+ Client Websites
Gary Moody
xCloud gave me what no other hosting platform could: the flexibility of a VPS with the convenience of managed WordPress. As a solo founder running an entire business on one server, that combination is an important unfair advantage.
Jorge de los Reyes Martínez
I use Server Avatar and xCloud and I'll sooner use xCloud than Server Avatar personally.
Jay Pagano
How Newman Web Solutions Ensured Perfect Uptime and Seamless Scaling For 120+ WordPress Sites with xCloud
Lori Newman
I too have moved over to xCloud. It's pretty sweet. One click n8n and uptime Kuma apps
John Aperture
I went from Cloudways to xCloud. No intention on switching in the foreseeable future.
Blaine Moore

Stop Finding Your Broken Links In A Support Ticket

Turn on a scheduled scan, see what a first pass turns up, and fix the pages worth fixing before anyone else notices they are gone.