Overview
A 301 redirect permanently sends traffic from one URL path to another. This is useful when you:
Rename or reorganize pages on your site
Have QR codes or printed materials pointing to an old URL
Want to consolidate traffic from multiple paths to a single page
Need to preserve search engine rankings after moving content
Why 301 Redirects Matter for SEO
Link equity transfers: Search engines pass ranking value from the old URL to the new one.
No broken links: Visitors from bookmarks, emails, or external sites still reach your content.
Clean indexing: Search engines update their index to reflect the new URL over time.
CraftedStays handles 301 redirects at the server level, so they work instantly for both visitors and search engines.
Step 1: Open Redirect Settings
Log into your CraftedStays dashboard.
Go to Site.
Click Configure SEO.
Scroll to the Redirects section.
Step 2: Add a Redirect
Click Add Redirect.
In the From field, enter the old path you want to redirect away from (e.g.,
/old-page).In the To field, enter the new path you want visitors sent to (e.g.,
/new-page).Click Update to save.
Path Format
Use internal paths only — start with a
/(e.g.,/vacation-rentals/old-listing).DO NOT use full URLs like
https://yoursite.com/...— just the path after your domain.Trailing slashes are automatically removed, so
/old-page/and/old-pageare treated the same.If you forget the leading
/, it will be added automatically.
Step 3: Test the Redirect
Open your site in a browser.
Visit the old URL path.
Confirm you're redirected to the new page.
Tip: If the redirect doesn't seem to work immediately, try a hard refresh (Ctrl+Shift+R or Cmd+Shift+R) or open the URL in an incognito/private window to bypass browser cache.
Rules and Limitations
Rule | Details |
Internal paths only | You cannot redirect to an external URL. Both "from" and "to" must be paths on your site. |
No self-redirects | The "from" and "to" paths must be different. |
No duplicate sources | Each "from" path can only be used once. |
Exact matching only | Redirects match the exact path — no wildcards (*) or patterns. |
Query strings preserved | If a visitor hits |
No redirect chains | If you redirect A → B and B → C, a visitor hitting A will land on B, not C. Always point redirects to the final destination. |
Common Use Cases
Renamed a Page
You changed a page from /about-us to /our-story:
From:
/about-usTo:
/our-story
Consolidated Property Pages
You merged two listings into one:
From:
/property/beach-house-1To:
/property/oceanfront-retreat
Moved Blog Posts
You reorganized your blog URL structure:
From:
/blog/pet-friendly-tipsTo:
/guides/traveling-with-pets
QR Codes or Print Materials
You printed QR codes pointing to /promo-summer and want to reuse them:
From:
/promo-summerTo:
/specials/summer-2026


