How to Recover From Unstable Site Structure History
-
I have a site that has suffered several phases of restructuring. Apparently its owners were unsure as to which direction to take when it came to structuring their content and URL schema and subjected the site to several rounds of poorly thought through implementations (i.e. example.com/content/page-title, example.com/page-title, example.com/"silo"/page-title, etc.), all within a 8 month period. I posted the originating question here on this Q&A Forum. I want to thank EGOL and Cody for taking a stab at it.
What would be a good strategy to help a site like the one I describe above begin ranking again?
-
Hello Lance, please pardon the belated reply.
Your answer is very precise, thanks for elaborating in such detail. Number 7 - "410 errors are reportedly a bit faster at getting content removed" - is a gem. I see the logic behind # 8, makes lots of sense, and so does number 9. Nice recipe for a recovery.
Again, thank you for the insight.
-
I have had direct experience with this issue. Here are a few of the things I have done:
- Make sure the current URLs are rock solid and can be long lived.
- Ensure all links to the old structure are completely purged from the content. No good to propping up the old patterns.
- Get a clear picture of the off-site back links. No sense worrying about pages that will have no value. If they changed that fast, there won't be many to worry about.
- For those that have good back links, make a direct 301 redirect to the new page.
- At the point of low ROI, redirect the rest on pattern matches. There could be a couple double jumps here but they won't mean that much anyway given #3. (side note, double jumps leak extra link equity so they should be avoided)
- Ensure your entire site can be fully and easily spidered - before resorting to xml sitemaps.
- Ensure you have a helpful even compelling 404 page that returns the proper status code. 410 errors are reportedly a bit faster at getting content removed so use if you can.
- Remove any restrictions you have in the robots.txt file to the old structure until the 404 and 301s take full effect.
- Submit remove requests to pages and folder. This is particularly important if the site is very large (compared to domain authority) and SEs won't get a full picture of the changes for weeks or months due to low crawl allowance.
Doing these got my sites back on track within a couple weeks.
EDIT: forgot a couple...
- remove any old xml sitemaps
- submit multiple sitemaps for different sections of the site. This helps narrow down problem spots easier.
-
I am very glad you asked this question. Go to http://distilled.net/u start at a level that is relevant to what you are doing so you can be efficient. However I do recommend finishing the entire lesson plan. This is not a lesson plan for people who don't know anything it is a highly effective lesson plan built for people who work for distilled.net
I've found it the most enlightening and extremely valuable when ever you are on the fence about something. I could not recommend it more
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
-
Include Site Name in Page Titles or not
i would like to ask if it is a good practice or not to Include Site Name in Page Titles. My page is not selling products it is about plagiarism checker tool. i will give one example in one page we are writing about the plagiarism types so the page title is plagiarism types and then is the site name. what is the better practice? Keep it or not? thanks in advance
On-Page Optimization | | anavasis3 -
On Site Question: Duplicate H2...
Hi All A few on-site audit tools pull information on duplicate H2 tags on pages. This implies it's a bad thing and should be fixed - is that the case? On one of my sites the tag-line is in H2 in the header, so appears on every page... Just wondering if this is something worth fixing. Thanks
On-Page Optimization | | GTAMP0 -
SEO audit on a beta site
HI there, Is there much point conducting an SEO site audit on a site that has not yet launched and is protected behind a login? Presumably none of the usual SEO tools (Moz, Screaming Frog etc) can crawl this site becuase it is all locked behind a login. Would it be better to launch it and then do a site audit? Thanks
On-Page Optimization | | CosiCrawley0 -
SEO before products on ecommerce site
Our company plans to quickly launch an e-commerce site to sell religion themed banners (religionbanners.com). We'll have our products up on the site in about a week. Should I block Google from accessing the site during this period? Is there anything wrong with starting simple SEO tasks such as submitting the site map on Google Search Console prior to us having the products on the site?
On-Page Optimization | | art_litho0 -
Redirects for new site new urls?
If redoing a site and updating some of the url's for SEO should you do permanent redirects for the old sites url's ? Using WordPress. I saw that the Yoast Pro plugin allows you to do this inside WordPress , is this the best way? Suggestions.? I know there are old articles written out on the web pointing back to the what will be soon old url's so just wondering what's the best way to go about this. Thanks Scott
On-Page Optimization | | scott3150 -
URL structure
Hello all, I am about to sort out my websites link structure, and was wondering which approach to our services page would be best. should we have: services/digital-marketing & services/website-design etc or: digital-marketing/website-design & digital-marketing/seo Basically I see digital marketing as the top level category that is the umbrella term for all of our digital services. But would it make more sense to have service to be the main category and digital marketing within that (along with all the other services from web design to seo)? all thoughts welcome!
On-Page Optimization | | wseabrook0 -
Craw structure for web site about jobs?
Hi there, we have now a client who has a job offering web site.There are many craw errors in it. My question is how should the url structure in a jobs website look like and which pages should be indexed? What is the best way and tips for optimizing a job website? Now the posted jobs pages are dynamically like: examplejob.com/detail-job/1891222223/Careers-for-Mens---Womens/Experienced-Web-Design-Need I see many job websites allow their job offers to be indexed and may be this is useful because some people find jobs also when directly search in Google. Are they using dynamically urls for that? And also my related question is what happens when the job offer expires? When Google craws that page again should it be redirected to 404 page or the original job offer text should be there and just to be added info that this job offer has expired? Otherwise If only it's written that it has expired may be there will be too much duplicate content on many many pages.
On-Page Optimization | | vladokan0 -
301 Redirect to mobile site effecting rankings
On my site I redirect users when on a mobile device to be redirected to my mobile version of my site. In the last couple weeks I added that redirect in my htaccess file. I just realized today that I am doing a 301 redirect. In the last few weeks my ranking have gotten lower. I am starting to think that because of the redirect my mobile site is not as optimized as my regular site and therefor is effecting my rankings. My question is how can I redirect my users to my mobile site but not use a 301 AND how do I get google to use my main site content for ranking on the mobile side. I want to go back to getting my search rankings on the mobile side using my main sites content. Can I simply remove the 301 on the redirect? Hope that makes sense.
On-Page Optimization | | cbielich0