Broken-link checker
Provide a link-check service on all sites, so Site Owners can limit the amount of broken links across their sites. Applies to SharePoint Online and SharePoint Server.


Thanks for making this suggestion. We don’t currently have plans to implement this, but would love to better understand the scenarios and need.
Do you expect that people are deleting pages, or changing pages/content names frequently enough that they’re breaking other pages/content without knowing it?
Is the site owner responsible for fixing that content or the authors/editors moving the content around?
40 comments
-
RKeener commented
You have made it so create a simple link that you can easily look and see if it is a clear link to a site/document/library that people add links to the wrong place and don't realize it.. End users grab the quick link because it's easy and the site owner cleans up links and deletes it or the link is to the wrong thing, or an end user changes the name of a folder. It's very easy to accidentally break links.
-
Mario Barusi commented
There are third party tools which might help here if needed. We tested ReplaceMagic with which we were able to check links in documents stored in DocLibs, SharePoint pages and also in documents which are list item attachments. ReplaceMagic was used after SPO migration but I believe that it works for other on-prem versions also.
Hopefully I am not breaking rules by posting about 3rd party tool here but as tool main purpose is something different...
-
Mike commented
you better buy Atlassian then
-
Amanda commented
We have quicklinks throughout our sharepoint to the "source of truth" document, if that source of truth gets changed in any way, all the links are broken without knowing. This is on site pages, within documents (related policies and procedures) etc. Extensive references that might be broken, impossible to keep track of manually.
-
Anonymous commented
Link checkers have been a standard for online content QA for over a decade, probably longer. I'm not sure I understand why this would be hard to implement. Note that no content ever got posted to TechNet/MSDN in the past or the new implementation now without running a link checker. And plus 1 for all the other comments about how common this is.
-
Anonymous commented
We have many content editors around the organisation and it's virtually impossible to keep track of what content or links have changed. As the content editors are scattered around different organisational units. e.g. Content editor in IT might link to documents or pages in HR, but when content editor in HR makes changes to documents or pages they won't be notifying anybody. Therefore, a broken link checker within SharePoint Online would be very beneficial.
-
Carry Megens commented
Do you expect that people are deleting pages, or changing pages/content names frequently enough that they’re breaking other pages/content without knowing it?
YES, a big YES
Is the site owner responsible for fixing that content or the authors/editors moving the content around?
Don't care - when a quality check is done (broken link report run) the reported broken links can be fixed by anyone having sufficient rights.
-
Anonymous commented
Links go bad. Whether they are SharePoint-to-SharePoint links, or SharePoint-to-non-SharePoint links.
On the 1st point: SPOL does not have a feature to go and fix incoming links when existing sites are renamed. This happens on intranets, because people do pick site names that are tied to their organisation's current name, and they feel compelled to (ask IT to) rename their site upon the next reorg.
On the 2nd, wider, point: there is churn in other systems as well, whether on the intranet or on the wider internet.
What I think is needed is the ability tor a site admin to schedule a crawler to look at a site and report broken links.
-
Anonymous commented
You dont get the problem? @product owner
A lot of people here already understood: Especially in Intranets, and way more in collaborative ones, a lot of different people upload stuff. Then they forget about it and the site admin has to check every page. Which goes into the hundreds. -
Jen commented
This feature would be nice to find any bad links in either the page content, a web part on a page, a links list, or left navigation. Could be links to files that have been deleted, external URLs that no longer exist, etc . The site owner would be responsible for fixing bad links.
-
Jonathan Blundell commented
We have a lot of links - both internal and external within our SharePoint environment.
With SharePoint on premise we can connect to Google Analytics or Siteimprove to track 404 errors and broken links.
Because we can't add these tools or similar tools to SharePoint Online we have no way of knowing if links are broken - especially if one department removes a link and doesn't notify everyone within the organization or if an external site removes a link.
Some departments are actively updating their content while others are not. Some check their content to make sure it's up to date, others publish it one time and don't look at it again until someone complains. -
Anonymous commented
implement a broken link checker web part
-
Subba Reddy commented
this basic functionality should be made available to the site owners
-
Anonymous commented
It wold be a great asset in administering sites and identify broken URL.s
-
Nilesh commented
It is an absolute Necessity. This has been a need since we started migrating SP2007 to higher versions and now to O365. This would be the most beneficial tool to have built by MS rather than relying on third party apps.
-
Anonymous commented
simply: add it
-
Martinus Hamers commented
Agree, need this OOTB.
-
Anonymous commented
I agree, it should be OOTB functionality
-
Robert C. commented
This is a no-brainer. There should absolutely be a link-checker for site owners. Why it wasn't part of the standard roll-out is baffling.
-
cindy.casto commented
This is a critical function for us to maintain the integrity of our intranet and ensure a positive UX. Please add this feature.