The best way of doing that is actually by just copying the post to your new blog, and on your old blog, add a rel=”canonical” link to that page to your new post’s URL. This will notify Google and other SE’s that you want to have the other, new, page ranking, without actually having to annoy your users.
There are several plugins that can do canonical, two of them are mine, if you’re not doing a lot of work on those old sites i’d recommend using my canonical plugin.
Related Posts:
- Erase the HTML website and replace it with a WordPress website -301 Redirection
- 302 redirect instead of 301 after switch to HTTPS
- Custom domain for sub-section of parent website
- WP redirects all pages from new domain to old domain
- Redirects from Tumblr to new WP
- Does WP always makes 301 redirection?
- htaccess 301 Redirect not working for WordPress site
- How to set 301 redirection after moving WordPress blog?
- Redirect custom post type from one domain to another domain
- Built-In Postname Redirection vs Hard Redirects in relation to SEO and performance
- How to remove the [L] Flag for WordPress index .php mod_rewrite
- About to migrate site to new domain
- W3 Cache redirects to front page when I press purge all caches
- WordPress localhost site always redirect to live site [closed]
- WordPress Domain redirects to different host
- Forced Redirect on a server migration
- 301 Redirect in WordPress not working in htaccess
- I get “too many redirects” problem when migrating localhost site
- How to manage around 90k 301 redirects after migration from old CMS
- Resolving the too many redirects on wordpress
- redirects for removed/deleted woocommerce products
- How to handle expired assets/content when user has direct URL
- Best SEO way to redirect from all “posts” to home url
- After migration index page still redirects to old url
- Problem after redirect homepage to /en/
- Redirect of specific words in URL ahead of website migration
- PHP header(Location: …): Force URL change in address bar
- What does HTTP/1.1 302 mean exactly?
- php refresh current page?
- Safely redirect old WordPress blog links to new WP blog
- How to force a 404 on WordPress
- Disable front end to use as CMS only?
- Redirect Restricted Page to 404
- How to redirect non-logged in users to a specific page?
- How to prevent automatic redirection of 404 errors and “incorrect” URLs?
- How do I skip wordpress’s 404 handling and redirect all 404 errors for static files to 404.html?
- Disable WordPress URL auto complete
- Host the wp-admin on another domain?
- Redirect user to original url after login?
- When I change slug, will WordPress create redirect from the old URL?
- WordPress localhost site redirect to live site
- WordPress redirecting connections on port 8080 to 80
- WordPress Redirect All HTTP requests to HTTPS via .htaccess
- wp_redirect() function is not working
- Redirect entire website to a single page
- My wordpress multisite homepage redirects to signup page
- Logout redirect to home page
- Disable ONLY URL auto complete, not the whole canonical URL system
- Redirect Localhost wordpress site to dashboard
- Redirect page URL to home URL without using a plugin
- Why is WordPress redirecting from http to https on a local environment?
- Login redirect to previous page
- How to prevent redirect to ‘About’ after core upgrade?
- 301 redirect instead of 404 when URL is a prefix of a post or page name?
- Why is wp_redirect() preferable to a standard PHP header redirect?
- How do I programmatically generate a 404?
- Redirect to referring page after logging in
- User redirect to destination URL after login
- Prevent access to single post types
- check first time login only
- How to change the default logout link on WordPress Admin
- Stop WordPress from “guessing” redirects for nonexistent URLs
- WordPress install enters an infinite loop
- How to redirect a sucessful registration to a page template?
- Creating 301 Redirects for Post, Page, Category and Image URLs?
- How to configure nginx to redirect requests to the uploads directory to the production server?
- WordPress HTTPS redirect loop
- Why am I getting a 301 on a existing post?
- Redirect to dashboard after login
- Make a video post redirect to next post after completion
- Old blog/ and blog/feed/ URLs not working after moving blog to top-level via .htaccess
- Non-WordPress page in subdirectory under WordPress page
- URL rewrite based on a custom field value
- Force HTTPS using .htaccess – stuck in redirect loop
- How to redirect after login, the working way?
- How do I turn off 301 redirecting posts (not canonical)?
- Keeps on redirecting on my development copy
- Password change when the user login first time
- Custom login form redirect to external site
- Redirecting WordPress /.htaccess / HSTS / SSL
- 301 redirect not working through .htaccess
- handling login/logout redirects
- Clarification on auth_redirect()
- Site redirects to wrong url when saving settings
- How to redirect all requests to wp-login.php?
- Implementing global redirection (automatic redirect for all pages who had their slug changed)
- Correct way to hide pseudo pages from being shown?
- Redirect blog page to latest post?
- Redirect to custom url when registration fails?
- Why does WordPress automatically redirect URLs with the parameter “name=” to a different page?
- Redirecting traffic from old “.WordPress.com” blog to privately hosted WordPress blog?
- prevent/block direct access to a thank you page
- Redirect After Delete User in Backend
- Exclude a path from WordPress using .htaccess redirects (Apache)
- Restrict Access to wp-login.php
- How to setup 301 redirects for multiple query string URLs?
- How to redirect url requests to https? [closed]
- Using `auth_redirect` : keeps asking me to login even when I’m logged in
- Htaccess redirect from ‘/%postname%.html’ to ‘/%postname%’
- Redirect to post after submission with Gravity Forms? [closed]