Chains. URL A redirects to B, B to C, C to D. Google follows chains up to about 5 hops but discounts link equity at each stop. Keep redirects to a single hop; if a page has already moved once, update the old redirect to point directly to the current destination rather than stacking.
Loops. A redirects to B, B redirects back to A. Both URLs become un-crawlable and Google drops them. Usually caused by appending trailing slashes inconsistently or by conflicting redirect rules. Every bulk CSV should be scanned for circular patterns before upload.
Irrelevant destinations. Redirecting every removed product URL to the homepage. Google treats this as a "soft 404" because the destination has no topical relevance to the source. The ranking dissolves. Redirect to the closest live equivalent (parent collection, category page, or similar product) instead.
Handle drift. Shopify product and collection URLs use auto-generated handles based on the title. Editing a product title can regenerate the handle and silently break backlinks and internal links. Lock handles during migration; make title edits after adding the redirect rule.