A 301 redirect points an old URL to a new one. When someone clicks a link to the old address — from Google, a bookmark, or another site — they land on the new page instead of hitting a “not found” error. Search engines also pass ranking signals from the old URL to the new one, so you don’t lose the SEO you’ve built up.
When you’d need one:
- You changed a URL slug after publishing.
- You moved a page under a new section (e.g.
/blog/article→/resources/article). - You deleted a page but want traffic from old links to land somewhere useful.
- You migrated to a new CMS or a new domain.
How to add a 301 redirect by CMS:
- WordPress: Install the free Redirection plugin (Plugins → Add New → search “Redirection”). Once active: Tools → Redirection → Add New → paste the old path as “Source URL” and the new path as “Target URL” → Save.
- Squarespace: Settings → Advanced → URL Mappings → add one line per redirect in the format
/old-slug -> /new-slug 301. - Webflow: Site Settings → Publishing → 301 Redirects → paste “Old Path” and “Redirect To” → Save.
- Wix: Marketing & SEO → SEO Tools → URL Redirect Manager → Add Redirect → paste the old URL and the new URL → set Redirect Type to “301 (permanent)” → Save.
- HubSpot: Settings → Website → Domains & URLs → URL Redirects → Add → paste Original URL and Destination URL → set Redirect Type to “Permanent (301)” → Save.
Tips:
- Use “301” (permanent), not “302” (temporary). Search engines only pass ranking with 301.
- Test the redirect after saving — paste the old URL in a fresh browser tab and confirm you land on the new URL, not a 404.
- Don’t chain redirects (old → intermediate → final). Point directly to the final URL.
— From Content Matters Labs —You didn’t get into this field to become a content marketer. But your buyers still Google before they call. That gap is why the Complete Deployment Packet exists — the research, the writing, the SEO, the CTAs, all done — so you can show up in the search without becoming a full-time writer.
Common 301 redirect issues:
- Redirect loop (A → B → A) — your browser will error with “too many redirects.” Check both entries — the destination shouldn’t point back at the source. Delete one of them.
- Redirect chain (A → B → C) — always redirect directly to the final destination. Chains lose ranking signal and slow page loads.
- WordPress: plugin installed but redirects don’t work — activate the plugin (Plugins → Installed Plugins → click Activate), then re-add the redirect. Some hosts also cache aggressively; clear the site cache after saving.
- Old URL still showing in Google search after weeks — Google recrawls on its own schedule. Speed it up by requesting re-indexing of the OLD URL in Google Search Console. Confirms the 301 is being followed and updates the search result.
- I changed a whole section, do I need a wildcard redirect? — if your CMS supports pattern matching (regex or wildcards), yes — one wildcard rule beats manually redirecting 50 pages. WordPress Redirection and Webflow both support patterns; Squarespace and Wix require one line per page.
Still stuck? Email us at contact@contentmatterslabs.com with your CMS and a screenshot. We’ll email you back within one business day with the answer.