# HTTP Status Codes

## What is Status Code

Status Code tells browser of your customer instructions on what to do. Whether it is "Redirect user to a different page instruction" or "You don't have access to tihs page".&#x20;

Also SEO engines are based on Status Codes. Which means that if you had a page <https://yourstore.com/contact-us>, and you want to change tihs page to <https://yourstore.com/contact>, you should create redirect rule with 301 status code. Google (and other search engines) will understand this change, and eventually change this url in their search results.

## Status Codes

<table><thead><tr><th width="99">Code</th><th width="133">Name</th><th>Explanation</th></tr></thead><tbody><tr><td>204</td><td>No Content</td><td>There is no content to send.<br><br>Customer's browser will open main page of the store.</td></tr><tr><td>301</td><td>Moved Permanently</td><td>This page is moved permanently to a different URL. <br><br>Customer's browser will open target URL page. SEO engines will change the page.</td></tr><tr><td>302</td><td>Found</td><td><p>This response code means that the URL of requested resource has been changed <em>temporarily</em>. Further changes in the URL might be made in the future.</p><p><br>Customer's browser will open target URL page. SEO engines will not change the page.</p></td></tr><tr><td>303</td><td>See Other</td><td>The server sent this response to direct the client to get the requested resource at another URI with a GET request.</td></tr><tr><td>307</td><td>Temporary Redirect</td><td>Same as 302, with minor differences.</td></tr><tr><td>403</td><td>Not Authorized</td><td>Customer does not have access to this page. <br><br>Customer's browser will show "Not Authorized" message.</td></tr><tr><td>404</td><td>Not Found</td><td>The requested page does not exist.<br><br>Customer's browser will show "Not found" message.</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://redirectmanager.docs.foxnetsoft.com/http-status-codes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
