Preciso desativar um site por um mês, que é a maneira menos invasiva de manter as otimizações de SEO alcançadas?
devo apenas adicionar na configuração do apache:
<Directory /root-directory-of-web-site-to-be-redirected>
Redirect 301 / http://www.otherdomain.com/temporarily_offline.html
</Directory>
....
Razão do longo tempo de inatividade: algumas configurações incorretas no ruby, enquanto todos os outros sites php funcionam bem. Vou consertar isso depois de um mês, quando voltar das férias
Respostas:
Se seu site estiver inativo por um mês, você perderá todos os seus rankings e poderá levar meses para recuperá-los. Eu tive um site offline por cerca de três meses devido a um problema de hospedagem. Quando o coloquei on-line novamente, demorou quase um ano inteiro para recuperar os rankings de que já gozara.
A melhor idéia que tenho para atenuar o dano seria usar o status correto do erro:
503 Service Temporarily Unavailable
Em conjunto com umRetry-After
cabeçalho para informar os bots quando ele voltar. Veja este artigo .Também usaria a página de erro para explicar aos usuários por que o site está fora do ar e quando ele volta.
Aqui está um exemplo de como implementar esses cabeçalhos no arquivo de configuração do Apache usando mod_rewrite:
Você pode verificar se está funcionando usando a ferramenta de linha de comando curl :
Que deve ser algo como isto:
fonte
Header always set Retry-After "Fri, 31 May 2014 12:00:00 GMT"
<Directory>
diretiva na configuração do apache, e como posso verificar se o cabeçalho foi enviado corretamente.Header
em uma diretiva <Directory>, eu recebo este erro:Invalid command 'Header', perhaps misspelled or defined by a module not included in the server configuration
sudo a2enmod headers
no Debian e Ubuntu.HTTP/1.1 500 Internal Server Error
, porque o meu503.html
não é acessível. Eu pensei, coloquei isso no lugar certo dentro dapublic
pasta em rubi. onde eu tenho que colocá-lo em rubyUse um redirecionamento 302 em vez 301
302 Redirecionar significa:
http://en.wikipedia.org/wiki/HTTP_302 - "A especificação HTTP / 1.0 (RFC 1945) define esse código e fornece a frase de descrição" Movido Temporariamente "."
No entanto, isso não significa que você poderá manter o posicionamento do seu mecanismo de pesquisa. Apenas especifica que o conteúdo está sendo movido por um período de tempo definido, mas retornará ao seu local anterior no futuro. Um redirecionamento 301 significa que o conteúdo foi movido permanentemente.
Para manter o posicionamento do mecanismo de pesquisa, espelhe o site existente no novo local para que os mecanismos de pesquisa ainda possam fazer referência a ele enquanto a versão real do site permanecer offline e você fizer as alterações. Remover seu site da web por um mês provavelmente resultará em uma perda de classificação a longo prazo.
Você pode usar um "503 - o servidor está temporariamente indisponível", mas um mês inteiro parece um pouco longo para esse código. 503 é normalmente usado quando os webmasters aplicam patches e atualizações.
fonte
A melhor maneira de manter a classificação do Google seria, não diminuí-la, mas colocar um mínimo de trabalho nela,
wget
recursivamente todo o sitecoloque on-line um espelho de site estático com um aviso nas ocasiões em que a entrada do usuário foi possível ou o conteúdo gerado não está mais atuando
Se o site já estiver inativo devido a erros, tente pegar uma cópia do archive.org
fonte