How can I find all internal links that are pointing to post/page?

I have deleted a page and now I want to find all internal links that are pointing to this deleted page.

So I need to know which posts/pages have a link to the deleted page.

Read More

Is there a faster way to do this than just manually checking all your pages and posts?

Please advise me.

Related posts

4 comments

  1. I would search the database’s wp_posts table to find the URL(s) you are looking for, using phpmyadmin.

  2. I found it is easier to use a service like https://validator.w3.org/checklink to check any broken link than checking through wp_posts database. You enter your site url and it will check through all the pages on your site and provide a list of broken links. You can then go and edit the pages with broken link.

  3. I developed a plugin to show all incoming internal links to a post.
    You can check it out here

  4. Slim SEO Link Manager plugin can help you do that.

    The plugin scans all your content to find all links for you, including internal links and external links. And it gives you full reports of which links point to a post, or from a post. Here is a screenshot of the plugin, where you can see internal outbound and internal inbound links.

    enter image description here

    Another good feature of the plugin is that when you update your post slug/URL, all internal links will be updated as well. So, it keeps your links always active and fresh.

Comments are closed.