• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

Redirects and SEO

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › General Discussion › Redirects and SEO

This topic is: not resolved

Tagged: redirect, seo

  • This topic has 18 replies, 3 voices, and was last updated 12 years ago by Summer.
Viewing 19 posts - 1 through 19 (of 19 total)
  • Author
    Posts
  • February 1, 2014 at 6:50 am #88002
    matts
    Member

    I have an old site that I am replacing with a brand new site with a new url also. The sites are pretty much the same as far as pages and posts. We exported all the pages/posts/media from old and imported into new. I have done a lot of SEO work on old site that I don't want to waste. I have heard mixed answers on the best way to go about doing a redirect on old site to new site that will maintain most SEO efforts. One expert says that just doing a dns redirect will be fine while another expert says that won't work well enough and I should create a redirect for every page and so on. The sites have over 700 posts on them not including pages and all the media. Hoping to get some more suggestions on best options to do this redirect and keep my good standing with SEO.

    Thank You
    Matt

    February 1, 2014 at 10:26 am #88010
    Lorraine
    Participant

    Hi Matt, I still do 301 redirects in the .htaccess file and re-direct per page. I worked with a chap on a site with the number of posts you are talking about which stumped me but he managed to do it with regular expression...

    I wouldn't be happy about leaving a DNS change to do the work, if that was the case most 301's wouldn't needed.

    If there are any people here who are good with regexp maybe they can steer you.

    February 1, 2014 at 12:43 pm #88023
    Summer
    Member

    I only started really reading upon SEO withing the past few months or so, but what I've read indicates that DNS redirects of one domain to the other will not retain your existing link juice... for that you have to redirect each page to its new page. I knew all the .htaccess tricks, but the SEO need for them was rather eye-opening.

    some references that might help:
    http://moz.com/learn/seo/redirection
    http://httpd.apache.org/docs/current/rewrite/remapping.html

    I also am still cleaning up a ton of 404s which negatively impacted us, from a transition we did in 2006 going from Movable Type to WordPress. Also, much to my surprise, even if you submit new sitemaps, you can't get rid of those redirects for the 404s even after 5 years, because for some reason Google will still keep them indexed. That's one thing I'd like to find out more about, why they do things like that.

    On some of my older sites (10-15-19yrs old now), I use a combination of mod_rewrite, .htaccess redirects, and more recently I've begun to use plugins like Redirection and Redirect List, just so I can see which old links are still getting traffic to them.


    WordPress / Genesis Site Design & Troubleshooting: A Touch of Summer | @SummerWebDesign
    Slice of SciFi | Writers, After Dark

    February 1, 2014 at 1:47 pm #88031
    Lorraine
    Participant

    Just to add, Webmaster Tools has a csv that you can download with 404's that can speed the writing of your 301's. Obviously this is retrospective repairing so not best practice....

    February 1, 2014 at 3:03 pm #88044
    Summer
    Member

    Yes, Webmasters Tools has been a great help in my cleanup efforts, but what I found odd was that there are a lot of 404s in my logs that the Webmasters Tools tracker wasn't listing. The 4-5 links getting the most amount of hits according to visists tracked by Redirection weren't even in the top 25 prioritized links that WMT was listing.

    That discrepancy was what led me to trying to figure out how Google was tracking and ranking those 404s, but haven't turned up any solid explanations as yet.


    WordPress / Genesis Site Design & Troubleshooting: A Touch of Summer | @SummerWebDesign
    Slice of SciFi | Writers, After Dark

    February 1, 2014 at 7:19 pm #88094
    matts
    Member

    Thanks for the info. This scares me a bit. I really don't want to take some big steps backwards.

    February 1, 2014 at 10:11 pm #88106
    Summer
    Member

    Learned some of it the hard way. We had an old site, from a defunct yet popular humor & beer podcast, and while we wanted to keep the show archives available online & in iTunes, we didn't want to keep the old domain name (we had a bunch of old shows and domains that we wanted to consolidate).

    So I created one site, to archive all the different versions of that show (using Genesis and an old version of Minimum, in fact), and for a while, about 3 months, redirected posts from the old site to the new one, and successfully transitioned all the old podcast feeds to the new ones so that folks browsing in iTunes could still get to all the shows.

    But silly me, thinking that that was more than enough time to maintain the 301 redirects. We let the old domain lapse at the end of its registration, thinking that things would continue on just fine.

    "BZZZZT -- Sorry Hans, Wrong Guess. Would you like try for Double Jeopardy, where the scores can really change?"

    Yeah, when that old domain went away, I noticed a small traffic dropoff, but I wasn't prepared for the traffic disappearing completely when someone scooped up the old domain and turned it into a Japanese porn site 🙂

    If I were even more cynical than usual, I'd think that somewhere in all this mess was a scam to keep people paying for domains long after they don't need or want anymore.

    So yes, approach your redirects and domain transitions with care. I did everything right from a technical standpoint, and everything wrong from a search engine standpoint simply because at the time I wasn't aware of how much an impact it had on things. A year later, I know different.


    WordPress / Genesis Site Design & Troubleshooting: A Touch of Summer | @SummerWebDesign
    Slice of SciFi | Writers, After Dark

    February 2, 2014 at 9:25 am #88175
    matts
    Member

    I don't plan on giving up the old domain anytime soon. Not for many years anyway.

    Do you think my best/easy option is to install a good redirection plugin on old site and just start individually adding the new links one by one?

    February 2, 2014 at 9:28 am #88176
    matts
    Member

    But if 98% of all my links are the same with just a different primary url, would I actually be safe with doing a full one time redirect?

    February 2, 2014 at 9:37 am #88181
    Lorraine
    Participant

    This should see you OK. http://www.stepforth.com/resources/web-marketing-knowledgebase/how-to-redirect-an-old-domain-to-a-new-domain/#linux

    February 2, 2014 at 9:47 am #88183
    matts
    Member

    So just add that Linux redirect to htaccess and I should be ok?

    Can I do this and exclude one page? For instance, I would like to be able to view my Dashboard area on old site for reference if needed but everything else can be redirected.

    February 2, 2014 at 9:53 am #88184
    Lorraine
    Participant

    If you need a back up of the old site I would download it and set up a copy on your local machine. If you haven't done that before WAMP server is a good place to start. When you get it running it's just the same as setting up on a new server. You just need to set the user and DB from scratch in PHPmyadmin on your local machine.

    I'm not sure of the benefit of having access to the dashboard if you can't see the front of the actual site.

    February 2, 2014 at 10:03 am #88186
    matts
    Member

    I am not sure either. lol. Just in case I guess.

    thanks for your help.

    February 2, 2014 at 10:19 am #88188
    Lorraine
    Participant

    You should set up a local copy then Matt... 🙂

    February 2, 2014 at 1:52 pm #88207
    Summer
    Member

    If on the old site, you use this in your .htaccess

    RedirectMatch ^(.*)$ http://www.newdomain.com/$1 [R=301,L]

    that should redirect all the old URLs to the new domain with the same post names.

    However, if you want more granularity on what content you redirect, you might want to try Quick Page/Post Redirect. It give you the ability to enter a redirect URL on a per page/post basis, so you could redirect what you want, and not redirect other items.


    WordPress / Genesis Site Design & Troubleshooting: A Touch of Summer | @SummerWebDesign
    Slice of SciFi | Writers, After Dark

    February 3, 2014 at 8:39 am #88331
    matts
    Member

    Just so I understand the htaccess redirect a little more, it will replace the primary url of every incoming link from oldsite.com/whatever to newsite.com/whatever? It's not going to just redirect all incoming links to just the home page?

    So I am thinking to be safe, I should just do individual redirects on everything? Sounds like weeks of work.

    February 3, 2014 at 9:49 am #88345
    Summer
    Member

    That's the way that .htaccess snippet should work, yes.

    And if you want to maintain the Google love you already enjoy with your current site, individually redirecting your old links to your new ones is the only way to do that... a mass redirect of everything just to the new home page will not preserve that status.

    And take it from someone who's still working through fixing thousands of 404s, it will take you a while.


    WordPress / Genesis Site Design & Troubleshooting: A Touch of Summer | @SummerWebDesign
    Slice of SciFi | Writers, After Dark

    February 3, 2014 at 9:53 am #88346
    Lorraine
    Participant

    That is where getting someone who is good with regular expression might work.

    February 3, 2014 at 10:32 am #88354
    Summer
    Member

    Alas, the regex method can't work for me. I have literally thousands of old Movable Type formatted permalinks, and there is no way to create a single pattern that will handle translating them from the old link name to the new one... the old links used underscores as spaces between words, the new ones use hyphens, the old links didn't have yr/mo/dt or yr/mo and the new ones do... it's heinous, and with the other sites I work on for myself and for clients, I'll be at this for another 6 months at least, with just the two biggest sites.

    The archives are the worst... I have to actually go digging through web.archive.org for snapshots of my site they took between 2002-2006, just to figure out what month/year /archives/000045.html is supposed to be, or somesuch.


    WordPress / Genesis Site Design & Troubleshooting: A Touch of Summer | @SummerWebDesign
    Slice of SciFi | Writers, After Dark

  • Author
    Posts
Viewing 19 posts - 1 through 19 (of 19 total)
  • The forum ‘General Discussion’ is closed to new topics and replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2026 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble