Broken links
Outbound and internal links on your pages that no longer resolve, listed against the source page they sit on.
Broken link monitoring
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.
The crawl runs as a managed scan from your hosting panel, not as PHP inside your site.
Turn it on, pick a frequency, and let each scan run in the background without you.
Eligible findings open a redirect form with the broken URL pattern already filled in.
Send the current findings out as CSV for a client, a dev, or your own tracking sheet.
How it works
Everything below happens inside the site you already have in xCloud. There is nothing to install, and nothing to configure on the server.
From your dashboard, open the WordPress site you want to check, go to Site Monitoring and select Broken Links.
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.
The Coverage card counts pages scanned and links checked as the scan runs. Close the tab if you like; it keeps going without you.
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
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.
Outbound and internal links on your pages that no longer resolve, listed against the source page they sit on.
Images that fail to load are counted separately, because a missing asset and a dead link are different jobs.
Pages that answer with a success code while showing a not-found page. These are the ones a browser will never flag for you.
Anything the scan could not confirm either way is surfaced rather than silently dropped, so you can judge it yourself.
Every finding names the page it was found on, so the fix starts from a URL you can open rather than a bare error.
Need attention, Link health and Coverage update while the scan runs, so you can see progress without refreshing.
Create redirect opens with the From field already carrying a pattern generated from the broken URL. You supply the destination.
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.
The rule lands in your site's existing redirects, the same place Site Rules manages them, not in a plugin's own table.
The action appears only on findings xCloud can convert into a redirect pattern with confidence. The rest stay yours to judge.
Narrow a long list to one URL or one source page instead of reading every row after every scan.
All issues narrows to a single issue category. All resources narrows to a single resource type.
Some findings are working as intended. Ignore takes them off the active list without deleting them.
Bring the ignored findings back into the table whenever you want to re-check a call you made earlier.
Download the current results to share the scan outside xCloud, or to keep a record of what a month of fixes changed.
Started one at a bad moment? Cancel Scan stops it while it is still running, with no cleanup afterwards.
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.
Set the frequency once and the scan keeps running. Nothing depends on somebody putting an audit in the calendar.
The scan is managed by xCloud rather than executed by a plugin, so the crawl is not competing with your visitors for PHP workers.
Dead internal links waste the crawl budget search engines spend on you. Redirecting them points that budget back at live pages.
A 301 from an old URL sends a visitor to the page they wanted instead of a not-found screen and a back button.
Fixes land in the site's own redirects, so what the scanner created and what you wrote by hand are managed together.
Export CSV turns a scan into something you can hand to a client or a developer without giving them dashboard access.
The alternative
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 WordPress | Broken 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. |
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 GeovannyI'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 PinedaI'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 KooHow Cloud Nine Web Elevated Client Experience While Streamlining Hosting Operations using xCloud
Ed EllinghamxCloud 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 ButucelxCloud isn't just a solution. It's like one of that friend who got your back when you screw things up pretty bad.
Waqar AhmedTrust 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 SinghSo 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 VillaCame from cloudways then to runcloud then to xcloud. Looks like I'm staying here.
Gerson ElI'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 LewisI came from Cloudways and won't go back. Highly impressed with xCloud. Glad I gave them a chance.
Jared McDowellI 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 McCanHow Kevin Heinrichs Cut Hosting Costs by 84% While Running WooCommerce & Node.js Sites Efficiently
Kevin HeinrichsI had 150 sites on cloudways and am in the process of moving them to xcloud. Much faster and better priced.
Dan SpinozaDear 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 MaknojiaCame from runcloud. Tried xcloud and never came back.
Karl FanegaHow Advanced Web Strategies Saved Over $2,000 & Recovered 56 Hours per Month Managing 70+ Client Websites
Gary MoodyxCloud 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ínezI use Server Avatar and xCloud and I'll sooner use xCloud than Server Avatar personally.
Jay PaganoHow Newman Web Solutions Ensured Perfect Uptime and Seamless Scaling For 120+ WordPress Sites with xCloud
Lori NewmanI too have moved over to xCloud. It's pretty sweet. One click n8n and uptime Kuma apps
John ApertureI went from Cloudways to xCloud. No intention on switching in the foreseeable future.
Blaine MooreScan scheduling, what counts as a finding, which ones can be redirected, and how to get the results out.
No. The scan runs in the background and finishes whether or not you are watching. If you do stay on the page, the counters update live so you can see pages scanned and links checked as they go.
Yes. Scan now starts one immediately without waiting for the next scheduled run, which is what you want right after a big content change or a migration.
Broken links, broken images, pages that could not be verified, and page-level issues such as soft 404s. Each row names the source page it was found on so you know where to start.
No, and the panel does not pretend otherwise. Create redirect appears only on findings that xCloud can safely convert into a redirect pattern. A broken image or a dead outbound link is a content fix, not a redirect.
Use Ignore and they come off the active list without being deleted. Turn on Show ignored whenever you want to look at them again or change your mind.
Yes. Export CSV downloads the current scan results, which is the simplest way to hand a list to a client or a developer who does not need panel access.
The scan is managed by xCloud rather than executed as PHP inside WordPress, which is the usual reason a link-checking plugin becomes a performance complaint.
Broken Link Monitoring is available for a WordPress site connected to xCloud, from that site's Site Monitoring section.
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.