Dealing with broken internal links/404s. What's best practice?
-
I've just started working on a website that has generated lots (100s) of broken internal links. Essentially specific pages have been removed over time and nobody has been keeping an eye on what internal links might have been affected. Most of these are internal links that are embedded in content which hasn't been updated following the page's deletion.
What's my best way to approach fixing these broken links?
My plan is currently to redirect where appropriate (from a specific service page that doesn't exist to the overall service category maybe?) but there are lots of pages that don't have a similar or equivalent page. I presume I'll need to go through the content removing the links or replacing them where possible.
My example is a specific staff member who no longer works there and is linked to from a category page, should i be redirecting from the old staff member and updating the anchor text, or just straight up replacing the whole thing to link to the right person?
In most cases, these pages don't rank and I can't think of many that have any external websites linking to them.
I'm over thinking all of this?
Please help!
-
Thank you, you answered all of my questions and some more I didn't ask...but should have!
The notable alumni page is a great idea, and not one I'd thought of.
It's going to be a lengthy process, but I'm no happy that I know I'm doing the right things.
Thank you again!
-
Those pages have been deleted for a reason so rather than redirecting to a page that's not relevant or one that's the main category page why not just get rid of the link? this will increase the link equity of the good links coming from that page that go to places that users want to go to.
Certainly when someone leaves you need to redirect 'Job title' to the new owner of that job title. That's what users will want. But sending people around in circles on your site is pointless and will potentially cause them frustration and to leave. If you're trying to find more info and you end up going 'up a level' and not to a deeper and more detailed level then that always makes me bounce because I figure the website can't answer my question or give me the info I need.
Think about the user. Pagerank sculpting is dead. But it's still important to make sure there is always a path for a user to follow to get the info they need. If there is not then delete the entire sentence and the original link. It's only going to help strengthen the link equity flow throughout your site.
Simplify - don't complicate. That would be my advice. And remember to ask for a crawl of the updated page and it's direct links to get a quick index and see whether it helps your pages rank.
You don't necessarily need links to internal pages from external sources. That's not the reason they are not ranking. They are not ranking because people aren't navigating to them (no implicit user feedback signals) or they don't entice people to click from their SERP entry. So look at updating the title tags and meta descriptions and doing what you suggest, where appropriate change the anchor text to the right thing and link to the right place or just delete the link.
I have a really useful 'notable alumni' page for great people who used to work at our practice but now don't. You'll need their permission to keep them on your site and it helps if they had a nice page with good DA and PA that links with anchor text to - for example - a product or service.
But google HATES 404's so get rid of them all as soon as you can and watch the pages that remain creep up the rankings.
-
If the 404 link has an equivalent on site, I'd update the link to point at the new equivalent. Even if the page isn't ranking, there's potential for a visitor to get to the page, so why not send them to proper content if you have it.
There's also a Moz Blog post regarding 404 pages: https://moz.com/blog/are-404-pages-always-bad-for-seo
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
how to find broken outbound links ?
hey guy, can anyone help me in finding broken outbound link on my website by using moz ? does Moz has this function ?
Technical SEO | | rogerdam0 -
Find all external 404 errors/links?
Hi All, We have recently discovered a site was linking to our site but it was linking to an incorrect url, resulting in a 404 error. We had only found this by pure chance and wondered if there was a tool out there that will tell us when a site is linking to an incorrect url on our site? Thanks 🙂
Technical SEO | | O2C0 -
On our site by mistake some wrong links were entered and google crawled them. We have fixed those links. But they still show up in Not Found Errors. Should we just mark them as fixed? Or what is the best way to deal with them?
Some parameter was not sent. So the link was read as : null/city, null/country instead cityname/city
Technical SEO | | Lybrate06060 -
What is the best practice to seperate different locations and languages in an URL? At the moment the URL is www.abc.com/ch/de. Is there a better way to structure the URL from an SEO perspective?
I am looking for a solution for using a new URL structure without using www.abc.com**/ch/de** in the URL to deliver the right languages in specific countries where more than one language are spoken commonly. I am looking forward to your ideas!
Technical SEO | | eviom0 -
My beta site (beta.website.com) has been inadvertently indexed. Its cached pages are taking traffic away from our real website (website.com). Should I just "NO INDEX" the entire beta site and if so, what's the best way to do this? Please advise.
My beta site (beta.website.com) has been inadvertently indexed. Its cached pages are taking traffic away from our real website (website.com). Should I just "NO INDEX" the entire beta site and if so, what's the best way to do this? Are there any other precautions I should be taking? Please advise.
Technical SEO | | BVREID0 -
Best practice for Landing page in Wordpress
Hi Mozers, has anyone experience in setting up landing pages with Wordpress? The problem I want to solve is the following: I work with a membership area like SEOmoz in which I have some bigger plugins running. If i make a landing page in the same installation like a custom post type/template or via another plugin like "Premise" all plugins will automatically load as well. That will harm my page loading time. Do you think, I should work maybe with Wordpress Multisites? Landing pages as a separate blog and the membership area as another blog? Appreciate any good idea! Thanks
Technical SEO | | reisefm0 -
'No Follow' and 'Do Follow' links when using WordPress plugins
Hi all I hope someone can help me out with the following question in regards to 'no follow' and 'do follow' links in combination with WordPress plugins. Some plugins that deal with links i.e. link masking or SEO plugins do give you the option to 'not follow' links. Can someone speak from experience that this does actually work?? It's really quite stupid, but only occurred to me that when using the FireFox add on 'NoDoFollow' as well as looking at the SEOmoz link profile of course, 95% of my links are actually marked as FOLLOW, while the opposite should be the case. For example I mark about 90% of outgoing links as no follow within a link masking plugin. Well, why would WordPress plugins give you the option to mark links as no follow in the first place when they do in fact appear as follow for search engines and SEOmoz? Is this a WordPress thing or whatnot? Maybe they are in fact no follow, and the information supplied by SEO tools comes from the basic HTML structure analysis. I don't know... This really got me worried. Hope someone can shed a light. All the best and many thanks for your answers!
Technical SEO | | Hermski0 -
Slashes In Url's
If your cms has created two urls for the same piece of content that look like the following, www.domianname.com/stores and www.domianname.com/stores/, will this be seen as duplicate content by google? Your tools seem to pick it up as errors. Does one of the urls need 301 to the other to clear this up, or is it not a major problem? Thanks.
Technical SEO | | gregster10000