HTTP 301

Partilhar isto
" Voltar ao Índice do Glossário

The HTTP 301 status code, also known as “Moved Permanently,” is a web server response status that indicates a permanent redirection from one URL[2] to another. This often occurs when a webpage has been moved to a new location and the original URL is no longer valid. When a server sends a 301 status code, it also includes the new URL in the “Location” field. This status code is especially important for otimização de motores de busca[1] (SEO), as it allows search engines to update their records and transfer any link equity from the old URL to the new one. However, it is crucial to use 301 redirects sparingly to avoid increased page load times and potential dilution of SEO value. Furthermore, when redirecting from HTTP to HTTPS, make sure all resources on a page are loaded over HTTPS to prevent mixed content issues. Finally, remember that many web browsers cache 301 redirects, which means they will automatically direct any future requests to the new URL.

Definições de termos
1. otimização de motores de busca. A otimização dos motores de busca, normalmente designada por SEO, é uma estratégia de marketing digital fundamental. Com origem em meados dos anos 90, a SEO consiste em melhorar os sítios Web para obter classificações mais elevadas nas páginas de resultados dos motores de busca. Este processo é essencial para aumentar o tráfego na Web e converter visitantes em clientes. A SEO utiliza várias técnicas, incluindo a conceção de páginas, a otimização de palavras-chave e a atualização de conteúdos, para melhorar a visibilidade de um sítio Web. Envolve também a utilização de ferramentas para monitorizar e adaptar-se às actualizações dos motores de busca. As práticas de SEO variam entre os métodos éticos de "chapéu branco" e as técnicas reprovadas de "chapéu preto", sendo que o "chapéu cinzento" se situa entre ambos. Embora a SEO não seja adequada para todos os sítios Web, a sua eficácia nas campanhas de marketing na Internet não pode ser subestimada. As tendências recentes do sector, como a utilização da Web móvel que ultrapassa a utilização do computador, realçam a paisagem em evolução da SEO.
2. URL ( URL ) Um URL, ou Localizador Uniforme de Recursos, é um tipo específico de Identificador Uniforme de Recursos (URI) utilizado para referenciar recursos da Web. Foi originalmente definido em 1994 por Tim Berners-Lee e pelo grupo de trabalho URI da Internet Engineering Task Force (IETF). Os URLs combinam um sistema de nomes de domínio, criado em 1985, com uma sintaxe de caminho de ficheiro que utiliza barras. São utilizados principalmente para localizar páginas Web, endereços de correio eletrónico e aplicações de transferência de ficheiros na Internet. A estrutura de um URL é constituída por cinco componentes que seguem a sintaxe de um URI genérico, que pode ser definido, indefinido ou vazio, consoante os caracteres e delimitadores utilizados. Além disso, os URLs evoluíram para suportar caracteres Unicode através do Identificador de Recursos Internacionalizado (IRI), permitindo a utilização de URLs em scripts não latinos.
HTTP 301 (Wikipédia)


On the World Wide Web, HTTP 301 é o HTTP response status code for 301 Moved Permanently. It is used for permanent redirecting, meaning that links or records returning this response should be updated. The new URL should be provided in the Location field, included with the response. The 301 redirect is considered a best practice for upgrading users from HTTP to HTTPS.

RFC 2616 states that:

  • If a client has link-editing capabilities, it should update all references to the Request URL.
  • The response is cacheable unless indicated otherwise.
  • Unless the request method was HEAD, the entity should contain a small hypertext note with a hyperlink to the new URL(s).
  • If the 301 status code is received in response to a request of any type other than GET or HEAD, the client must ask the user before redirecting.
" Voltar ao Índice do Glossário
pt_PT_ao90PT
Deslocar para o topo