Yes you need 301 redirection and you will carry on your SEO juice to the new URLs.
Related Posts:
- How do I turn off 301 redirecting posts (not canonical)?
- 301 Redirects for Changed Permalink Structure & Category Base
- Passing variables through permalink structure
- htaccess or redirect to cloak portion of a link?
- Auto 301 to full post permalink? (using /posts/%post_id%/%postname%)
- Using WP rather than .htaccess to redirect pages/posts
- .htaccess – Redirect duplicated post ended in ‘-number/’ to the same url without the -number/
- WordPress redirection problem after moving to a new server?
- Specific URL Rewriting with parameters in wordpress
- Redirect parent taxonomy to it’s child
- Need Help Correct Regular Expression Redirect Code
- Custom Permalink
- Redirect a Blogger Page URL to wordpress
- Redirecting all posts after changing URL structure with htaccess
- Redirect all posts permalinks from “.html” to “/”
- WordPress 4.4 old permalink redirect
- Htaccess https 301 problem
- How to use different domains for different blogs hosted in the same host in subdomains with .htaccess
- What causes /pages/ to appear in URI, and how to remove it?
- Some Pemalink problems, probably caused by wrong .htaccess configuration?
- Test site pages go to main site
- Comment author url link is wrong? How to change from authors/ to author/
- Redirecting “wrong” but working links to their canonical URL in order to prevent search engine penalties (e.g. /123/ at the end of URLs)
- change WordPress permalinks and redirect new urls 301
- Custom permalink structure with %postname% in front of domain name
- Configuring Home Page Address
- 301 redirects after changing permalinks
- Can’t access WordPress site in subfolder possibly because of .htaccess redirect from root installation?
- Removed and Reinstalled WordPress, Redirect Broken now
- redirect old pages by .htaccess
- Why are all pages redirecting to homepage when using custom permalinks?
- .htaccess regex for redirect subdomain to root domain & redirect old permalinks
- 404 posts error after 301 redirection of changed category / tag base
- 301 Redirect posts to newly added categories
- How does WordPress handle permalinks?
- Minimal custom permalink structure
- How can I force WordPress to redirect to canonical permalinks?
- + Character in permalink
- Permalink redirection from ‘Day and name’ to ‘Post name’
- Remove subfolders from URL
- Nicest way to 301 Redirect traffic when changing permalink settings
- Changing pemalink structure to /%post_id%/%postname%/
- Using only %postname%
- wordpress permalinks tweeks
- Redirect old permalinks with Month and name to Post name on new site
- After moving from subdirectory to home, home page does not display
- Get canonical link
- Problems redirecting to “pretty” permalinks (wordpress in Subdirectory)
- .htaccess file missing from WordPress install directory
- Changes to .htaccess not updating the file (old rules still take effect)
- Changed permalink structure. Need help with redirecting old posts
- AWS WordPress Install – pages/posts 404 on restart until updating permalinks
- Permalinks not working with Vagrant
- Only default permalink is working mod_rewrite enabled
- How to redirect to correct pages after permalink structure change
- How do I add /blog/ as a prefix to permalink structure for posts, categories & tags?
- Only plain permalinks working
- Media Gallery Images – safe to change permalink?
- Built-In Postname Redirection vs Hard Redirects in relation to SEO and performance
- How to change old permalink?
- Redirect Uploads Folder to Query Vars in WordPress
- WordPress url ingore permalinks setting [closed]
- How to remove the [L] Flag for WordPress index .php mod_rewrite
- flush_rewrite_rules breaks permalinks
- Accessing Subdirectories in WordPress Install
- WordPress Not Using Template Files After Permalink Update
- How do I make 301 redirection from `/%post_id%/` to `/%postname%/`?
- Permalinks settings
- Allow Permalinks to Work with and without Hyphens
- How to prevent WP overwriting my custom htaccess rewrites?
- mod-rewrite exception? keep #hash in matching urls?
- Changing permalinks structure without loosing SEO
- Permalink for specific page name
- Strange behavior with a redirect loop – involves WPML multi-language plugin
- WordPress not generating .htaccess but tells me that (Permalink structure updated.)
- Getting an ID from a URL, why can WP do this itself, but none of of the functions provided get it right?
- Ignore postname in permalink
- mod-rewrite rules grabs “broken permalinks”, too
- Is it possible to change the permalink structure without changing the old permalinks to posts and without 301 redirects?
- .htaccess to redirect to a wp page
- How to redirect old permalinks to ones generated by [WP-Hashed-ID] plugin?
- Redirect old /%category%/%postname%/ to just /%postname%/
- why wordpress keeps redirecting to old page after deleting it?
- 301 Redirect in WordPress not working in htaccess
- Disable “similar permalink” redirect [duplicate]
- Page permalink redirects to home page
- Search and replace post URL’s on page output?
- Two urls for one website
- How to hide slug numbers with htaccess
- When using number in url it is redircting to same page but when using character it redirects to 404
- Once redirected by Rewrite rules, how can WordPress know the page?
- Redirect Pretty Permalinks to Ugly Permalinks
- WordPress permalink still not working (error or not understood?)
- customize urls displayed by previous_post_link and next_post_link
- Pagination is not working, how to trace it properly?
- Problem when i configure permalink
- My wordpress site must be being affected by outside sources [duplicate]
- Files placed in directory with wordpress 404
- 404 not found error on WordPress local host
- Changing the URL slug causes redirecting to homepage, or showing 404 or missing lang_code issue