> For the complete documentation index, see [llms.txt](https://support.agentfire.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.agentfire.com/launch/redirects-and-dns-management/articles-1505040-how-to-do-301-redirects.md).

# How to Add a 301 (Permanent) Redirect

How to add a permanent (301) redirect so an old page address sends visitors and Google to its new page.

A **301 redirect** tells browsers and Google a page has moved for good. Use it when you rename a page, replace an old one, or move to AgentFire from another website and your page addresses change.

## Add one

{% stepper %}
{% step %}

### Open Redirect Manager

Open the menu in the top left and go to **Site Settings** > **AgentFire Settings** > **Redirect Manager**. Click **Add Redirect**.

![Redirect Manager with the Add Redirect button](https://2039430885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq65vhH2v4k5rpDOha9Vm%2Fuploads%2Fgit-blob-877b8fd4b9c66b12de60b59ca99aed318617b5b2%2Frd-1-list.png?alt=media)
{% endstep %}

{% step %}

### Choose 301 Moved Permanently

Pick **301 Moved Permanently** as the type.
{% endstep %}

{% step %}

### Enter the old and new addresses

* **Old URL:** the part after your domain, starting with `/`, like `/miami_page2930209.html`.
* **URL:** the full address of the new page, like `https://yourdomain.com/miami-homes/`. Copy it from the live page in your browser, not from the editor.

Click **Add Redirect**. If it says the address "seems to return a 403" but the page opens fine in another tab, tick **Ignore 403 and save** and click **Add Redirect** again.

![The Add new Redirect form with type, old address and new address filled in](https://2039430885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq65vhH2v4k5rpDOha9Vm%2Fuploads%2Fgit-blob-06189bfc2dcab7ecc99f607e3d661aae4a58311f%2Frd-2-add.png?alt=media)
{% endstep %}

{% step %}

### Test it

Open a private window and go to the old address. You should land on the new page.
{% endstep %}
{% endstepper %}

For editing, deleting and the "403" warning, see [How to Redirect a Page on Your Website](/spark-editor/redirects-and-domain-masking/articles-how-to-do-page-redirects-from-your-sites-backend.md).

## When you need one

* **You renamed or replaced a page:** redirect the old address to the new page.
* **You moved to AgentFire from another website:** redirect each old page address that changed. Addresses that stay the same don't need one. See [How to Keep Your Google Rankings When You Move Your Website](/launch/redirects-and-dns-management/articles-1505032-preserving-seo-rankings-from-your-old-website-301-redirects.md).
* **You want a whole other domain to go to your website:** that's a domain forward, not a redirect. See [How to Forward Extra Domains to Your Website](/launch/i-have-more-domains-i-want-to-forward-to-agentfire-website-is-it-possible.md).

## Common Questions

<details>

<summary>Can I redirect lots of old pages at once?</summary>

No. Each redirect matches one exact address, so add one for each old page. If you have a long list, email <support@agentfire.com> with the old and new addresses.

</details>

<details>

<summary>Should I send every old page to my home page?</summary>

No. Send each one to the new page that covers the same thing. If nothing does, it's fine to leave it as "not found".

</details>

<details>

<summary>Do I need Google's Change of Address tool?</summary>

Only if your domain itself changes, like `oldname.com` to `newname.com`. Moving your website to AgentFire on the same domain doesn't need it.

</details>

<details>

<summary>Can a redirect send people to another website?</summary>

Yes. Put the full address of the other page in **URL**.

</details>
