Answers.Body: <p>Can't seem to find a plugin that does this. I may build a link into the CP dashboard for a third party link-checking service like <a href="https://validator.w3.org/checklink" rel="nofollow noreferrer">https://validator.w3.org/checklink</a>, <a href="http://www.deadlinkchecker.com/website-dead-link-checker.asp" rel="nofollow noreferrer">http://www.deadlinkchecker.com/website-dead-link-checker.asp</a>, or <a href="http://www.brokenlinkcheck.com/" rel="nofollow noreferrer">http://www.brokenlinkcheck.com/</a>. Or just recommend a browser extension that will do it on a page-by-page basis, like <a href="http://www.brokenlinkcheck.com/" rel="nofollow noreferrer">Check My Links</a> for Chrome.</p>
  <p>Maybe once I get into plugin development, I'll make one myself. :)</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-15T12:35:18.273Z
Answers.Text: Do you have any experience with any of those services – and if so, which one do you prefer?
Answers.UserDisplayName: Mats Mikkel Rummelhoff
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-20T15:13:00.877Z
Answers.Text: I tried them all quickly while I was researching this, but I haven't used any regularly. I don't maintain any sites besides my own little business page (don't look at it! the cobbler's children have no shoes!) and I just recently realized it would be a good idea for my clients.
Answers.UserDisplayName: Katie Fritz
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-14T15:11:42.143Z
Answers.LastActivityDate: 2016-09-14T15:11:42.143Z
Answers.LastEditDate: 2020-06-17T08:56:27.903Z
Answers.UserDisplayName: Katie Fritz
Answers.Body: <p>nystudio107 has a great plugin that takes care of this and lets you implement redirects when broken links are found.</p>
  
  <p><a href="https://github.com/nystudio107/retour" rel="nofollow">retour on Github</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-14T15:02:56.687Z
Answers.Text: Thanks for the tip! Retour looks like a great tool for making sure internal links don't break, especially when slugs are changed - I'm looking forward to implementing it. Like Jeremy said though, it doesn't seem to check both internal AND external links, which is what I'm looking for.
Answers.UserDisplayName: Katie Fritz
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-15T03:18:01.087Z
Answers.Text: Hi Katie - someone is very kindly generating reports for me actually - I don't have a personal paid account (yet?) - it does seem like a very good service!
Answers.UserDisplayName: Jeremy Daalder
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-08T15:30:54.330Z
Answers.Text: While Retour doesn't scour for broken links, it _does_ automatically create a redirect if your entry's URL changes.
Answers.UserDisplayName: Lindsey D
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-12T20:00:32.367Z
Answers.LastActivityDate: 2016-09-12T20:00:32.367Z
Answers.UserDisplayName: AbbeyDesign
Answers.Body: <p>(I don't think retour actually looks for broken links actively - it does log 404s coming in to your site though and make it easy to set up re-directs).</p>
  
  <p>There are a number of online services that will spider your site and report on broken internal or external links - e.g. <a href="https://www.semrush.com" rel="nofollow">https://www.semrush.com</a></p>
  
  <p>I am not aware of a plugin for Craft that does this directly by looking in the db as such.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-14T14:58:54.103Z
Answers.Text: Whoa, semrush is a cool service! I hadn't heard of it before. While I want to use it for analytics and SEO reporting now that I know about it, I can't find how to check broken links in it specifically. Is it available in the free version? Do you know what it's called in the menu?
Answers.UserDisplayName: Katie Fritz
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-13T02:58:12.127Z
Answers.LastActivityDate: 2016-09-13T02:58:12.127Z
Answers.UserDisplayName: Jeremy Daalder
Body: <p>Is there a plugin, similar to <a href="https://wordpress.org/plugins/broken-link-checker/" rel="nofollow">https://wordpress.org/plugins/broken-link-checker/</a> or other Wordpress plugins, that can test links in the database and report which ones are broken? It doesn't have to be pretty or fancy.</p>
  
Tags: <plugins>
Title: Plugin to check for broken links?
ThreadText: # Plugin to check for broken links?
  
  (Asked by: username_0 on 2016-09-12)
  
  Is there a plugin, similar to <https://wordpress.org/plugins/broken-link-checker/> or other Wordpress plugins, that can test links in the database and report which ones are broken? It doesn't have to be pretty or fancy.
  
  **Tags:** plugins
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_0 on 2016-09-14. Score: 1 | Accepted answer
  
  Can't seem to find a plugin that does this. I may build a link into the CP dashboard for a third party link-checking service like <https://validator.w3.org/checklink>, <http://www.deadlinkchecker.com/website-dead-link-checker.asp>, or <http://www.brokenlinkcheck.com/>. Or just recommend a browser extension that will do it on a page-by-page basis, like [Check My Links](http://www.brokenlinkcheck.com/) for Chrome.
  
  Maybe once I get into plugin development, I'll make one myself. :)
  
  > **Comments:**
  > **username_1**: Do you have any experience with any of those services – and if so, which one do you prefer?  
  > **username_0**: I tried them all quickly while I was researching this, but I haven't used any regularly. I don't maintain any sites besides my own little business page (don't look at it! the cobbler's children have no shoes!) and I just recently realized it would be a good idea for my clients.  
  
  ---
  
  ### Answer by username_2 on 2016-09-12. Score: 4
  
  nystudio107 has a great plugin that takes care of this and lets you implement redirects when broken links are found.
  
  [retour on Github](https://github.com/nystudio107/retour)
  
  > **Comments:**
  > **username_0**: Thanks for the tip! Retour looks like a great tool for making sure internal links don't break, especially when slugs are changed - I'm looking forward to implementing it. Like username_3 said though, it doesn't seem to check both internal AND external links, which is what I'm looking for.  
  > **username_3**: Hi username_0 - someone is very kindly generating reports for me actually - I don't have a personal paid account (yet?) - it does seem like a very good service!  
  > **username_4**: While Retour doesn't scour for broken links, it _does_ automatically create a redirect if your entry's URL changes.  
  
  ---
  
  ### Answer by username_3 on 2016-09-13. Score: 4
  
  (I don't think retour actually looks for broken links actively - it does log 404s coming in to your site though and make it easy to set up re-directs).
  
  There are a number of online services that will spider your site and report on broken internal or external links - e.g. <https://www.semrush.com>
  
  I am not aware of a plugin for Craft that does this directly by looking in the db as such.
  
  > **Comments:**
  > **username_0**: Whoa, semrush is a cool service! I hadn't heard of it before. While I want to use it for analytics and SEO reporting now that I know about it, I can't find how to check broken links in it specifically. Is it available in the free version? Do you know what it's called in the menu?  
  
  ---
  
  