My org is rebuilding a very old, very haphazardly built WordPress site and we are thinking about making some changes to our custom post types and therefore the URL structure will change which is going to affect SEO.
So our URLs could change to:
example.org/blog/ => example.org/updates/
example.org/blog/some-post => example.org/updates/some-post
example.org/multimedia/ => example.org/updates/
example.org/multimedia/random-post => example.org/updates/random-post
example.org/multimedia/some-feature/ => example.org/some-feature
example.org/multimedia/some-other-feature/ => example.org/resources/some-other-feature
I would write some 301 redirects for all these things, pointing all blog and multimedia posts to the new URLs and for some specific multimedia posts I would write specific 301 redirects.
But I am in no way an SEO expert so I don't know else I would need to do to avoid a huge drop in traffic. Do I need to mark something in google web master tools or is this the situation where hiring a SEO consultant?