> ## Documentation Index
> Fetch the complete documentation index at: https://docs.scayla.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Understanding live redirects

> Live redirects let you redirect visitors away from active pages on your store. They work using JavaScript in the browser and don't provide SEO benefits.

## What are live redirects?

Live redirects send visitors from one active page on your store to another URL. Unlike [301 redirects](/redirect-pro/guides/managing-301-redirects/create-301-redirect), which only work on broken pages that return a 404 error, live redirects work on pages that are still live and accessible.

<Info>
  **Live redirects do not provide SEO benefits.** They use JavaScript running in the visitor's browser to perform the redirect, which search engines cannot follow. If you need to preserve SEO rankings, use a [301 redirect](/redirect-pro/guides/managing-301-redirects/create-301-redirect) instead.
</Info>

## When to use live redirects

Use live redirects when you want to send visitors away from a page that must remain active on your store. For example:

* **Search results to collections**: Redirect a search query page (e.g., `/search?q=adidas`) to a relevant collection page (e.g., `/collections/adidas`)

<Warning>
  **Don't use live redirects for broken or removed pages.** If the page returns a 404 error, use a [301 redirect](/redirect-pro/guides/managing-301-redirects/create-301-redirect) instead to get SEO benefits.
</Warning>

## Supported page types

Live redirects work on the following active page types:

* Products
* Collections
* Pages
* Blogs
* Articles
* List collections
* Search

## How live redirects work

Live redirects use JavaScript that runs in the visitor's browser when they visit a matching page. Here's what happens:

1. A visitor navigates to an active page on your store
2. The page loads in their browser
3. Redirect Pro's JavaScript detects the URL matches a live redirect
4. The visitor is automatically sent to the destination URL

Because the page loads before the redirect happens, visitors may see a brief flash of the original page before being redirected. This is normal behavior for JavaScript-based redirects.

## Live redirects vs. 301 redirects

Live redirects and 301 redirects serve different purposes and work in fundamentally different ways. Choosing the right type depends on whether the page you want to redirect from is active or broken.

**301 redirects** are server-side, permanent redirects that only work on broken pages (404 errors). When a visitor or search engine requests a broken URL, the server responds with a 301 status code before any page loads. This tells search engines to transfer ranking signals to the new URL, making 301 redirects the best choice for SEO. They redirect instantly with no visible delay, and visits don't count toward your usage quota.

**Live redirects** are JavaScript-based redirects that only work on active pages. They run in the visitor's browser after the page has loaded, which means search engines cannot follow them. Live redirects have no SEO benefits and may show a brief flash of the original page before redirecting. Each unique visit to a page with a live redirect counts toward your monthly usage quota.

| Feature                | 301 Redirects                   | Live Redirects                           |
| ---------------------- | ------------------------------- | ---------------------------------------- |
| **Works on**           | Broken pages (404 errors)       | Active pages                             |
| **SEO benefits**       | Yes (transfers ranking signals) | No                                       |
| **How it works**       | Server-side (before page loads) | JavaScript in browser (after page loads) |
| **Speed**              | Instant                         | Brief delay (page loads first)           |
| **Quota usage**        | Unlimited (doesn't count)       | Counts toward monthly tracked visits     |
| **App embed required** | No                              | Yes                                      |

<Tip>
  **Rule of thumb:** If the page is broken (404), use a 301 redirect. If the page is active and must stay active, use a live redirect.
</Tip>

## Requirements

**App embed must be active**: Live redirects require the Redirect Pro app embed to be enabled in your Shopify theme. This is the same app embed used for broken link tracking and redirect rules.

To check if the app embed is active:

1. Shopify admin → **Online Store → Themes**
2. Click **Edit theme** on your live theme
3. Click the **App embeds** icon in the left sidebar menu
4. Find **Redirect Pro** and ensure the toggle is **ON**
5. Click **Save**

## Quota usage

Each unique visit to a page redirected by a live redirect counts toward your monthly tracked visits quota. This is similar to how redirect rule activations count toward your quota.

[Learn more about usage quotas](/redirect-pro/guides/account-and-settings/usage-quotas) <Icon icon="arrow-right" />

<Info>
  If you're approaching your quota limit frequently, consider whether any of your live redirects could be replaced with 301 redirects. If the page no longer needs to stay active, delete or unpublish it and create a 301 redirect instead for unlimited visits and SEO benefits.
</Info>

## Best practices

<AccordionGroup>
  <Accordion title="Use 301 redirects when possible">
    Live redirects should only be used when the page must remain active. If you can remove or unpublish the page, use a 301 redirect instead for better SEO and no quota usage.
  </Accordion>

  <Accordion title="Test live redirects after creating">
    Visit the page in an incognito browser window to verify the redirect works correctly and sends visitors to the right destination.
  </Accordion>

  <Accordion title="Monitor your quota usage">
    Each unique live redirect visit counts toward your monthly quota. Check your usage regularly on the Settings page if you have high-traffic live redirects.
  </Accordion>

  <Accordion title="Keep the destination URL accurate">
    Make sure the "Redirect to" URL is correct and the destination page exists. Redirecting visitors to a broken page creates a poor experience.
  </Accordion>
</AccordionGroup>

## Next steps

<CardGroup cols={2}>
  <Card icon="plus" href="/redirect-pro/guides/using-live-redirects/create-live-redirect" title="Create a live redirect">
    Set up your first live redirect
  </Card>

  <Card icon="pen" href="/redirect-pro/guides/using-live-redirects/edit-delete-live-redirects" title="Edit or delete live redirects">
    Manage existing live redirects
  </Card>
</CardGroup>

## Related guides

* [Create a 301 redirect](/redirect-pro/guides/managing-301-redirects/create-301-redirect) — For broken pages that need SEO benefits
* [Understanding redirect rules](/redirect-pro/guides/working-with-redirect-rules/redirect-rules-overview) — Pattern-based redirects for multiple 404 URLs
* [Understanding usage quotas](/redirect-pro/guides/account-and-settings/usage-quotas) — Learn about tracked visits limits

## Need help?

If your live redirect isn't working as expected, see our troubleshooting guide:

* [Live redirect not working](/redirect-pro/help/live-redirect-issues/live-redirect-not-working) — Common issues and fixes
