O suporte da página “executando manutenção” afetará seu ranking de SEO e página? Se sim, existe uma maneira melhor de lidar com isso?

12

Digamos que, teoricamente, você administra uma loja de comércio eletrônico. Pode haver momentos, uma vez por ano, em que você precisa desativar o site para atualizar as informações do produto ou fazer alguma manutenção.

O que aconteceria com o seu ranking da página? Eu diria que direcionaríamos qualquer página atingida para a página de manutenção.

milesmeow
fonte

Respostas:

12

Veja como eu gerenciei isso no passado com o Apache (sem nenhuma alteração aparente na classificação):

1. Crie uma página de manutenção com uma abertura / fechamento definida para a janela de manutenção - faça com que a janela de manutenção seja aproximadamente o dobro do tempo previsto para a manutenção, para que você possa reverter, se necessário

2. Reescreva a regra para direcionar o tráfego para a página de manutenção:

RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^1\.2\.3\.4
RewriteCond %{REQUEST_URI} !maintenance\.html$
RewriteRule .* /maintenance.html [L,R=307]

(Onde 1\.2\.3\.4está um regexp para o seu IP)

3. Manutenção e teste completos, comente reescrever diretrizes

O redirecionamento 307 temporário é, até onde eu sei, o cabeçalho de resposta adequado para uma situação de manutenção. Nunca vi problemas com manutenção com duração de 1 a 3 horas em sites moderadamente ocupados (por exemplo, 100-500 usuários / hora).

Editar:

De acordo com os comentários de John Mueller, você também deve configurar seu servidor da Web para gerar um erro 503 com um período de tempo de repetição após, para indicar que as aranhas não devem armazenar em cache o conteúdo da página de manutenção.

Para esse fim, você pode seguir o 503 / How-to-Try-Afterry-AskApache .

danlefree
fonte
Sim. 307 é exatamente o que você deseja.
John Conde
3
Verifique também se sua página de manutenção está retornando um código de resultado HTTP 503. Sem o 503, os mecanismos de pesquisa podem assumir que você deseja que esse conteúdo seja indexado (o que provavelmente não é o caso).
John Mueller
1
@ John Mueller - Ah, você está certo - esqueci de mencionar a <meta name="robots" content="noindex" />tag na página de manutenção - acrescentará isso #
danlefree
1
Quase :) - o 503 é importante porque os rastreadores não lêem o conteúdo da página e tentam apenas mais tarde. A metatag noindex estaria incorreta, pois basicamente informava aos mecanismos de pesquisa para remover o conteúdo do índice (removeria a página de manutenção e potencialmente a URL original do índice). Eu não recomendaria o uso do noindex em uma página de manutenção.
John Mueller
1
@ John_Mueller - Não é algo que eu notei ao longo da execução da manutenção; para ser justa, a manutenção raramente levou mais de 30 minutos e o site não estava gerando conteúdo novo o suficiente para garantir o constante spidering; portanto, vou adiar sua experiência.
Danlefree