Switching forum software - 301 redirects?
-
Hi everyone
I'm working on a successful Wordpress site that also has a forum attached. The forum currently uses YAF forum software, which requires Windows hosting.
The site owner wants to switch to Linux hosting. This is not a problem for WP, but it does mean that we'll need to transfer the forum to Xenforo or something similar that runs on Linux. We're OK with the technical side of this, but we're worried about the SEO implications.
The URL for every forum post (more than 50,000 of them) is going to change during this transfer. It seems completely impractical to 301 each of those, so should I just 301 the URLs that have inbound links? Also, what is google's algo going to think when we suddenly have ~50,000 404s?
Many thanks in advance!
J
-
Run your site through SEM Rush. It's generally pretty accurate if you need a better understanding of what pages draw traffic and for which queries. After that, it's a good idea to use your analytics tools to identify pages that draw traffic.
One really good link may be driving a ton of traffic to a specific page, but it may not necessarily rank very well. The site might lose a significant amount of referrals due to that link. So make sure to check where your referral sources go as well.
When all of that is said and done, it's time to look at links. Use a few different sources such as Webmaster Tools (Google and Bing), Majestic SEO, Ahrefs and OSE. Majestic and Ahrefs are the favorites, as far as percentage of links and freshness.
When you have the Keep and Cull list, make sure to redirect the keepers to relevant pages. If the page was about donuts, send it to the new donuts page. Don't send it to the bagels page. Google dislikes that. Blanket redirects are generally sub-optimal.
As for the culled pages, you might try to offer a useful 404 page. Something that helps them find something similar to the topic of the page that went away. When all of the dust clears, 410 the culled pages. Alternately, you can skip straight to a 410 if you're only worried about bots wasting crawl budget on a bunch of 404 results.
-
Hi Jennifer
Thanks for your thoughts. As I said this is a 50,000 post forum so I definitely won't be adding 301s for all of them.
I think this is what we'll do:
- Use OSE and the google 'site:' operator to identify the most valuable posts in the forum and 301 redirect them to the the new URL for that post
- set up a general 301 redirect to redirect all other URLs to the forum homepage '/forum/'
If anyone has any other thoughts, I'd love to hear them!
J
-
I would definitely avoid leaving a bunch of URLs as 404s. Even though it would be time consuming I would really try to 301 redirect all of the old pages to the most relevant current page. That would definitely be the best long term move. If you really can't do that you can 301 redirect all of the old forum pages to the new forum. Instead of redirecting to the most relevant post you can put them to the beginning directory of the new forum so at least they aren't receiving a 404 and can hopefully search for their issue there. If you do leave thousands of URLs with 404 errors I would continuously check Google and Bing Webmaster Tools for crawl errors. The webmaster tools will identify URLs they have crawled and found issues with and at that time I would just start fixing them one by one and redirecting to the most relevant URL. That way, over time, the URLs will eventually be corrected. Hope this helps.
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
-
301 Redirects - Clearing out a 300 Page WordPress Website (HELP)
I'm working on a WordPress website that has around 300 pages (not posts, pages), many of which have very little content and / or content that is super outdated with zero relevancy. The site has been up and running for 10 years and ranks well overall, 1st in many instances for competitive keywords. The company holds yearly events and works with various other companies who exhibit at their events. In their very early years, they created pages on their website for each of these companies, some of which don't even exist anymore. If I had to delete all of the pages that are deprecated there would only be 10 pages of the site left (with blog posts counted separately). Would it be safe to remove these pages and set a 301 redirect to a semi-related page without hurting the website rankings? Any and all advice appreciated!!
Technical SEO | | enimmo19970 -
1000 Pages on old website. What to do with the 301 redirects for this domain?
Hi Moz Community, I have a 301 redirect question... I just acquired an old domain: Totally in my niche Domain is 14 years old Website exists of 1000 pages Great amount of backlinks Website is offline since about 2 weeks Will place a new website online asap with new url structure For the 50 best scoring pages I wrote a new, but fully comparable/related article. I will put a 301 redirect from those old to the new pages. My question: What to do with the 950 other url's? Should I put a 301 redirect to the homepage? Should I forward those pages to the 404 page? Should I divide the 950 url's with a 301 redirect to the 50 new ones? Another solution maybe? Any idea what would be the best solution so we can save as much Google juice as possible? Thanks in advance!
Technical SEO | | snorkel0 -
404 to 301 redirects is there a limit?
Hi We've just updated our website and have binned out alot of old thin content which has no value even if re written. We have a lot of 404 error on WMT and I am in the process of doing 301 redirects on them. Is there a limit to the number of 301 the site should have?
Technical SEO | | Cocoonfxmedia0 -
Why can't I redirect 302 errors to 301's?
I've been advised by IT that due to the structure of our website (they don't use sub-folders) it's not possible to change 302's to 301's. Is this correct, or am I being fobbed off?
Technical SEO | | lindsaytuerena0 -
301 Redirect
Hello, On the 26.2.13 we changed domain names having followed the guidance of both Matt Cutts Youtube videos and googles own online documentation. We have a 301 redirect in place from our old domain ukmotorhomehirerental.com to our new site leisurerentalsdirect.com on a page to page basis. The site structure has not been altered in anyway. Google has been informed of the change of address. After the change the new domain transition was pretty seamless and ranked in the same postion in the SERPsThe one thing I've not done yet is tell all the webmasters who link to the old site that the address has changed (could this be it?)
Technical SEO | | Badapplemedia0 -
Where is the 301 redirect?
Hi, in the last week I take an issue for 301 permanent redirect for a subfolder in the main website! In that folder i have a index.php file for a google map fullscreen edition and the only link who connects the wordpress website with the subfolder is only a direct link! Is that an error of seomoz app or something else? Thanks 1.jpg
Technical SEO | | petrospan0 -
301 Redirect with ASP (not .NET)
I'm looking to redirect non www to www and also .co.uk to .com. http://www.xxxxx.com is the intended target. http://xxxxx.com & http://www.xxxxx.co.uk & http://xxxxx.co.uk to redirect. I managed to do some of this but if I come through to a service page /services/cars.asp it redirects to the homepage. All I have so far is this code: <% If InStr(Request.ServerVariables("SERVER_NAME"),"www") = 0 ThenResponse.write "http://www." & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("URL") & "?" & Request.ServerVariables("QUERY_STRING")Response.EndEnd if %> What am I missing?
Technical SEO | | Hughescov0 -
301 redirect or 302
A client of mine has an international company named www.taxglobalizers.com if you come from Holland they 302 redirect you to the www.taxglobalizers.com/en version of the site and if you come from Holland they redirect with a 302 to www.taxglobalizers.com/nl version. I think it is best to change this in a 301 redirect. Am i correct in this? Kind Regards, Ruud
Technical SEO | | RuudHeijnen0