How do I find and fix broken links on my Webflow site?
Click the links visitors use, point each one at a live page, and redirect old URLs that still get traffic.
On the published site, click the main navigation, footer, and primary buttons. Note any link that opens a 404 or an error page. In the Designer, set Link settings to the correct page or URL. If the page moved or was deleted, add a 301 from the old path to the new one, then publish. Team and Enterprise plans can list those pages. You still update each link yourself.
Click the links people actually use
Start on the published site, not only in the Designer. Open the homepage and follow the main navigation, the footer, and the primary buttons. Write down any click that lands on your 404 page, on a browser error, or on a page you did not intend. Then spot-check one inner page the same way. A full automatic list of every broken URL is not part of an ordinary publish.
The 404 page lives under Utility pages in the Pages panel. You can confirm you are seeing that page by visiting a path that does not exist, such as your-site.webflow.io/does-not-exist. A real missing page and a test path can both end there. The test only proves the 404 design loads. It does not tell you which of your buttons is wrong.
If the Workspace is on a Team or Enterprise Platform plan and Webflow AI is enabled, Insights can help after the manual pass. Open Insights, then Recommendations, and refresh recommendations. The broken links check lists pages that contain links returning an error. It shows where the problem is. It does not suggest the replacement URL, and accepting other recommendations is a separate action. Nothing in that dashboard publishes by itself. Fix the link in the Designer, then publish when you are ready.
The site health scan is a different tool. It looks at hosting, performance settings, homepage meta tags, the favicon, class count, and fonts. It does not replace a link check.
Point the element at the right destination
Select the link on the canvas or in the Navigator. Open the Element settings panel and set the link type.
- Page, for a static page you choose from the page list
- Collection page, for a CMS item or a referenced item
- URL, for an address you paste, including a page on another site
- Page section, for an ID on the current page
- Email, phone, or file, when the click should do that instead of opening a page
Example: a Pricing button was pasted as the URL /pricing-old. The current page is the static Pricing page. Change the link type to Page and choose Pricing. The next publish sends that button to the current page. A partner logo that still points at a site which now returns an error is a URL link. Paste the partner's current address, or remove the link if they no longer have a page you should send people to.
In rich text, the page search option is not available. Those links are easy to leave as typed URLs. Open a sample blog post and click the links in the body, not only the buttons in the navbar.
A URL link stays on the address you typed, so a later rename leaves that typed address behind. A Page link points at the page you selected in the list. Prefer Page or Collection page for your own pages.
Redirect the old address when the page moved
Fixing the button helps the next visitor who uses your nav. It does not help someone who bookmarked the old path or who finds it in search. When a page moves, add a 301 redirect from the old path to the new one, then publish. The redirects article covers single paths, folder wildcards, and CSV import. Use that when you have more than a few old URLs.
Moving a page or folder into or out of a parent folder changes its URL. If that page was already published, the previous address becomes a broken link. Dragging Careers from /jobs into the Company folder can turn the live path into /company/careers. Update the nav item to a Page link for Careers, and add a 301 from /jobs to /company/careers.
Deleting a page cannot be undone in the Pages panel. The recovery path is a site backup. Before you delete a published page, decide where its old URL should go, and add the 301. Webflow's 404 guidance says the same thing: when you delete a page or change its URL, redirect the old URL so people do not land on the 404.
Do not redirect an old path to a page that is also a 404. Open the destination after you publish. If /company/careers itself fails, the redirect only moves the failure.
Use Search Console as a second list
If the domain is already verified in Google Search Console, review the URLs Google reports as not found. Those are addresses Google requested. They can be old campaign links, a renamed service page, or a typo that never existed.
Match each real page to its current URL and add a 301. Leave a junk URL alone if it was never a page you published. Submitting a sitemap, which is a separate step, helps Google discover current URLs. It does not repair an old path. The sitemap lists what exists now. The redirect is what answers the old address.
Example: Search Console shows /spring-offer, and that landing page was renamed to /offer. The homepage button was already updated. Add one 301 from /spring-offer to /offer and publish. Fetch the old path in a browser. It should open the current offer page, not the 404.
Publish, then click the same path again
Save the link change and publish the site. On the live domain, click the button you fixed. Then paste the old URL into the address bar if you added a redirect. Both checks matter. A correct button with a missing redirect still loses bookmark traffic. A redirect with a navbar that still points at the old URL still sends people through an extra hop, and it fails if the redirect was never published.
Example checklist for one broken Careers link:
- The footer Careers link opens /company/careers
- /jobs redirects to /company/careers
- The 404 page does not appear for either address
- A CMS article that mentioned the old path is updated or covered by that same redirect
Check external links the same day you check internal ones. A 301 inside Webflow cannot repair another company's website. Update or remove that URL link instead.
Questions & answers
Does the site health scan list broken links?
No. The health scan checks hosting, performance, homepage meta tags, icons, styles, and fonts. It does not report broken links. Click the live links, or use broken link recommendations if your plan includes them.
What if the old URL should keep working?
Update the button or nav item so new clicks hit the right page, and add a 301 from the old path to the new path. Bookmarks and search results still use the old address.
A link looks fine in the Designer but 404s on the web. Why?
A Page link points at a page you picked in the list. A URL link goes to the exact address you typed. If that typed address changed after publish, it still points at the old path until you edit it or redirect it.
Do broken link recommendations fix the link for me?
No. On plans that include them, they show the page where a link returns an error. They do not include a suggested replacement. Change the link in the Designer, then publish.
Sources & further reading
Need a hand with your Webflow site?
View membership
View membership