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.
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
-
Redirects, 301's & 404's
I have tons of links that I have had added a redirect to after creating my companies new website. Is it bad to have all these 301s? How do I permanently redirect those links? Also, on Google Search Console it's telling me I have 1,000+ excluded links. Is this bad? Will it negatively affect me? Is this something to do with my sitemap? Any help would be greatly appreciated 🙂
Technical SEO | | sammecooper0 -
Is 301 redirect the only way when using Vanity URLs?
We have been using vanity urls for some of our pages. Mostly the pages that have a vanity URL have a long URL length. But now the problem is, the vanity URL is getting displayed on the search engine when the particular keyword related to the page is entered. I checked the google search console, the vanity URL is indexed and the original URL remains unindexed. What should I do? Is adding 301 redirect to the vanity URLs are solution? Since some of vanity URLs are not redirecting to the original. Some of the original pages are not getting traffic. Also, can using canonical tag help?
Technical SEO | | tejasbansode0 -
301 redirect from dynamic url to static page
Hi, i want to redirect from this old link http://www.g-store.gr/product_info.php?products_id=1735/ to this one https://www.g-store.gr/golf-toualetas.html I have done several attempts but with no result. I anyone can help i will appreciate. My website runs in an Apache server with cpanel. Thank you
Technical SEO | | alstam0 -
301 redirected all my pages to my new domain, now I have a problem with Google Search Console
Hi guys! I bought a new domain name and redirected all my URLs from the old domain to the new one. Everything worked perfectly but now I have a little problem. I want to use the option 'Address Change' in google search console. Step 1 Works (Select new website in the list) Step 2 Works (Confirm that the 301 are working) Step 3 Asks me to Verify the old domain (huh!?) in order to complete the request. Obviously that doesn't work because my 301s WORKS! So if I try to verify the old website by putting a google file in the root of my domain Google tries to access it and it automatically redirects to the new domain. I must be missing something lol help!
Technical SEO | | benoit_20180 -
Trailing slash on the main website - do i need a 301 ? Is my 301 correct?
Hello, Im a bit confused. If i use a tool like majestic to look at my website links, www.example.com and www.example.com**/ have huge difference in their authority.** Do i need to make a 301 redirect to the site with the splash or not? Will google itself understand that they are my main site? Is this the "http://www.website.com.com/"/> correct canonical? Meaning it has trailing splash and also RewriteCond %{HTTP_HOST} ^www.example.com [NC]
Technical SEO | | advertisingcloud
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301] - this one has trailing splash, correct?0 -
Will a timed 301 redirect work for Googlebot?
Our client is changing brand names and domain names. We know we need to 301 redirect the old domain, but for marketing reasons we want people to see a short message saying that the brand has changed and that they will be redirected. Example: | | Our concern is how, or if, Googlebot will intepret the redirect. Will this accomplish our SEO objective of moving the value of the page to the new domain, or do we need to do just a plain old fashioned 301 redirect and not even let the page load? Thanks for your help.
Technical SEO | | GOODSIR0 -
424 Crawl Notices Found - Most of these notices are 301 redirects for our blog. Are notices something that would keep me from ranking well for my keywords?
212 are rel canonical and 176 are 301 permanent re-direct. An example of the re-direct is a change I made to the /trackback 302 status on my blog like; http://www.bluesunproperties.com/2012-spring-biker-rally-thunder-beach/trackback/ Are these Crawl Notices something that I should spend resources on, or should I focus more on my errors and warnings?
Technical SEO | | classa0 -
301 redirects and old domain names
Thanks to the great advice i've received on this forum, I'm combining 50 different truck sites into a single, ultimate truck website. So my question is how long should I make a website 301 redirect to the appropriate page on my new website? My thought is that if it works well to have a single website, it might be nice to eventually sell off some of the old domain names that I won't be using anymore. Thanks! Andy
Technical SEO | | daenterpri0