Alguém aqui pode ter experiência com esse problema (não é meu problema pessoal e nunca foi):
Digamos que você tenha um cliente judeu atento e ele queira que seu site fique offline de alguma forma (ou pelo menos online, mas indisponível para a navegação) durante o sábado - Shabat em hebraico, sábado em inglês.
Existe uma maneira de atingir esse objetivo sem causar problemas de SEO de qualquer tipo ao site?
A maneira como consigo pensar é em um Lightbox em tela cheia que cubra todo o site com uma pequena mensagem, mas pode não prejudicar o SEO, pois o site em si estará online, mas sem navegar.
seo
availability
JohnDoea
fonte
fonte
Respostas:
Colocar um site em espera temporariamente, caso ocorra algum tempo de inatividade por manutenção ou por motivos religiosos, não prejudicará seu SEO em andamento. No entanto, pode diminuir temporariamente os resultados da pesquisa até o backup do site, mas obviamente isso deve ser esperado, mas a longo prazo, sem problemas.
A dica para colocar um site em espera temporariamente sem nenhum impacto sério no SEO é usar o código de status correto. Em todos os cenários, é sempre melhor retornar uma resposta do cabeçalho HTTP 503 (Serviço Indisponível) . De preferência, é melhor usar o 503 sem usar o redirecionamento 302 primeiro, porque os bots verão o status 302 antes de detectar o 503 (ponto positivo do w3dk ).
Isso pode ser feito no HTML, PHP ou HTACCESS. Como a maioria das respostas atualmente cobre vários métodos htaccess, pensei em adicionar um método PHP caso alguém prefira uma solução alternativa.
Definindo o status do cabeçalho 503 no PHP
O Repetir após é em segundos, então 3600 é de 1 hora. Se você precisar de mais tempo de inatividade, basta alterar o número para o que precisar. Basta pesquisar no Google quantos segundos em X horas.
Configurações de verniz e outras caches
Se você estiver usando um Varnish ou qualquer outra configuração que armazene em cache o HTML, será necessário limpar o cache para que as alterações ocorram, pois os cabeçalhos geralmente são armazenados em cache.
fonte
Veja como a B&H Photo / Video lida com isso. Eles permitem que o site permaneça ativo, mas desativam as funções do carrinho.
Isso lida com o não trabalho / comércio no sábado.
Haverá um problema de SEO se você negar o acesso ao conteúdo.
fonte
Lembre ao seu cliente que o servidor da web não é judeu e não precisa de um dia de folga para ir à sinagoga local. As funções do site podem permanecer ativas e as consultas recebidas podem simplesmente esperar até segunda-feira. A loja física do cliente certamente pode desligar tudo e, portanto, não estará "fazendo negócios" no Shabat.
Se eles realmente querem "offline", eu faria uma função javascript para cobrir a página com uma camada "Fechado hoje", em vez de desativar o site. Se você seguir esse caminho, lembre também ao cliente que "Sábado" também precisa ter um fuso horário. Sua manhã de sábado é a sexta-feira de outra pessoa.
fonte
Eu não pensei sobre isso antes. Mas acredito que provavelmente prejudicará seu SEO, mas poderá não ser feito corretamente. Você precisará recuperar um status de cabeçalho http "503 Serviço Indisponível" para. Em seguida, certifique-se de informar o google ou outros bots para voltar no X tempo. Para fazer isso, você precisa criar um arquivo php com o script para criar um cabeçalho com as instruções apropriadas. Farei algo assim:
fonte
%{TIME_WDAY}
variável do servidor (6 é sábado). (Embora eu pensei que o sábado judaico inclui sexta-feira, o que complica-lo um pouco.)A remoção do site durante um dia prejudicará o SEO, mas não tanto. Dependendo do tráfego, alguns rastreadores (aqueles que não estão programados para visitar seu site durante o sábado) nem notarão. Mas vai doer para os usuários e para os outros.
Colocar uma mesa de luz ou um código javascript também não é a melhor solução, pois pode ser ignorado / desativado facilmente.
Uma solução é definir uma rotina no lado do servidor que altere a página principal para uma versão "fechada para o sábado", com os controles principais desativados.
Mas seu cliente está indo longe demais. Do que foi reunido no judaísmo.SE, há pouco problema em deixar os sistemas automatizados funcionarem durante o sábado, desde que eles não interajam com as pessoas que observam o sábado.
Portanto, uma opção mais sensata é deixar o site em execução e desabilitar as notificações automáticas (email, sms, aplicativo) para os proprietários e / ou desabilitar a página de login do usuário ou o carrinho de compras. Dessa forma, os usuários não poderão "comprar" durante o sábado.
Mas você pode informar ao seu cliente que não há nenhum problema em deixar o site, mesmo que seja E-commerce.
No judaism.stackexchange :
(ênfase minha)
De outra pergunta :
Créditos a J por vincular as perguntas nos comentários acima.
fonte
Nunca deve misturar negócios e religião.
Presumo que, durante o sábado, você não faz negócios ou faz qualquer transação. Se esse é o seu objetivo, você não precisa criar seu site completo.
A melhor solução possível seria
Se for um negócio de comércio eletrônico, na página de check-out, envie uma mensagem / desejos / o que for para o seu cliente neste sábado. Dessa forma, você pode capturar os leads e informar sobre sua situação atual. No dia seguinte, você pode ligar para o cliente e fazer os negócios / transações
Se for um serviço, na página Entre em contato ou em um pop-up na página inicial com mensagem / desejos / o que for, ele transmite a mensagem sem interromper o site.
Espero que resolva o problema.
fonte
Se os mecanismos de pesquisa estiverem funcionando corretamente, eles poderão dizer que o site não está disponível no sábado e, portanto, é potencialmente menos útil para algumas pessoas do que um site disponível sete dias por semana.
Embora seja possível induzir os mecanismos de pesquisa a não perceberem isso por um tempo, esses truques não são confiáveis e podem causar mais danos se os mecanismos de pesquisa detectarem que você está tentando enganá-los.
Portanto, acho que não é razoável esperar que a principal função do site fique indisponível por um dia por semana, sem reduzir as classificações nos mecanismos de pesquisa.
fonte
J. já apontou em seu comentário que parece não ser um problema que um site seja aberto no sábado. Se você quiser uma discussão prolongada, pode apontar que não-judeus nem máquinas são proibidos de realizar tarefas durante o sábado (relógios do sábado).
Se você não quer discutir o assunto (a coisa toda é ridícula do ponto de vista técnico de qualquer maneira; a eletricidade não é fogo e não há "faíscas" geradas pelos servidores)) e / ou você deseja agir com base na noção de que o cliente é sempre certo, você pode perguntar por quanto tempo o site deve ser desligado.
Deveria ser apenas para o fuso horário ou para o sábado dos clientes? Se for um cliente, significa o mundo inteiro e isso significa que ele precisa fechar de sexta a domingo (o período exato depende da localização).
Se a pessoa ainda for inflexível ao desligar o site, configure uma página 503 para o sábado (503 é o código HTTP correto) e use .htaccess no diretório raiz:
Deve funcionar, mas teste-o antes.
Não é absolutamente um problema para a otimização de SEO se o cliente exigir que o site esteja inoperante. Simplesmente faça se for a decisão do cliente.
fonte
%{TIME_HOUR} < 9
" - Não deve haver espaço entre o<
e>
operador eo operando. Essa também é uma comparação lexicográfica e, para ajudar nisso, aTIME_HOUR
variável retorna uma sequência de dois dígitos, com prefixo zero e zero. Assim, deve ler-se:%{TIME_HOUR} <09
. (O// comment
também deve ser removido se você quer um exemplo de trabalho.)# comment
também disparará um erro 500 neste contexto, uma vez que o argumento flags (3rd) é omitido. Estritamente falando, o Apache suporta apenas comentários de linha completa.) (+1)Às vezes, com argumentos como esses, é melhor fazer perguntas do que argumentar. O seu servidor web é apenas mais uma máquina como a sua geladeira? Você desconecta a geladeira no sábado? Se você ou sua família pegam comida da geladeira no sábado e a comem, está trabalhando ou apenas desfrutando de uma boa refeição? Se alguém navega no seu site no sábado, eles estão trabalhando ou apenas desfrutando do seu site?
fonte
Eu mostrava uma mensagem explicando a situação e as pessoas (judeus ou não judeus) podem sair ou clicar no botão "eu entendo, deixe-me continuar". Ordens ou o que for processado, é claro, quando o shabat terminar.
fonte
EDITAR:
Além disso, lembre-se de que o cliente do Leviticus ... afirma claramente que os desenvolvedores da Web solicitados a implementar esse recurso precisam receber 300% a mais do que o preço inicialmente acordado.
fonte
Imagine se todas as luzes da rua, carros da polícia e caminhões de bombeiros não pudessem ser usados no Shabat.
Os judeus observadores insistiram em algumas peculiaridades tecnológicas interessantes. Primeiro, um telefone que usa LEDs / fototransmissores para detectar quando um botão é pressionado. Portanto, o usuário não está causando a luz do LED, mas apenas interferindo em seu caminho. Isso também foi feito para elevadores.
Mas como D'us nunca escreveu na Sagrada Escritura que outras coisas deveriam deixar de funcionar, é preciso perceber que nosso Criador olha em nossos corações. Ele sabe que, quando você pressiona o botão do telefone, o maquinário resultante gasta energia. Mesmo para elevadores. Mas é o que está no coração que realmente importa.
Para responder à pergunta diretamente: Não há como fazer com que os resultados do seu mecanismo de pesquisa desapareçam um dia por semana. Muito menos sincronizar a duração do pôr do sol para o pôr do sol do dia judaico. Nem mesmo uma cidade de referência na qual basear o horário do pôr do sol.
Claro que você pode derrubar manualmente o servidor. E em seu coração você está tentando obedecer. Isso é tudo o que Ele pede a qualquer um de nós.
Mas não há proibição contra sua infraestrutura de fazer seu trabalho.
Tenha em mente que Shabat é o dia de descanso. Deve-se concentrar no aprendizado e na oração. Deixe o servidor web rodar por conta própria. Gaste sua energia para conhecê-lo melhor a cada semana.
Eu te desejo o melhor.
Shalom, irmão
fonte
A literatura é clara: https://en.wikipedia.org/wiki/Electricity_on_Shabbat
No mundo real, quantas empresas observadoras derrubam sua sinalização e fazem frente à loja e precisam reconstruí-la novamente a cada semana?
Não se trata de saber se o site está ativo ou não, é de usá-lo. Se estiverem atentos, não estarão desligando / ligando a eletricidade, cozinhando ou chegando perto de um computador / telefone. Eles não estarão interagindo com o site e isso é suficiente para serem observadores. Se eles também querem que o resto do mundo seja observador, isso é uma questão completamente diferente.
Mas ... voltando à pergunta do OP:
Para resolver isso estritamente, você precisa:
Em resumo, uma solução Javascript que obscurece a página aparece, explicando que o site está observando uma observância religiosa e quando eles devem retornar.
fonte
Muitas vezes pensamos nos sites de comércio eletrônico como lojas digitais. Se qualquer parte financeira puder ser desativada no sábado, pode ser mais apropriado pensar nisso neste caso como um pôster ou livreto digital. Você pegaria todos os seus cartazes no sábado?
Se isso não for suficiente, tentarei convencê-los da solução JavaScript. Diga a eles que é um "sinal fechado". É muito razoável pensar dessa maneira.
fonte
Lembrete: um servidor web não é judeu e não analisa a moralidade humana. Não sei por que o tráfego deve ser desligado por causa do que um livro antigo disse.
De qualquer maneira, a maneira como eu lidaria com isso seria exibir uma mensagem amigável para os seres humanos, algo como "VOCÊ É UM PECADOR!" E, em seguida, use um cabeçalho 503 envolto no schema.org do lado da fonte (metas ou JSON-LD) para continuar para exibir informações de back-end para bots que tentam indexar.
Fácil, sem aborrecimentos.
fonte
Não, porque um site que está disponível apenas 6/7 do tempo é pior para o usuário do que um site idêntico que está disponível 7/7 do tempo, independentemente do motivo do tempo de inatividade, os mecanismos de pesquisa devem abaixou.
fonte
Nunca bloqueie o mecanismo de busca com muita frequência, é um mau SEO.
De acordo com a minha opinião, a melhor solução é o uso indisponível após as meta tags . Fico surpresa que ninguém esteja falando dessa tag: p
Com um timing perfeito , você pode mostrar qualquer coisa na sua página da Web, pode ser um erro 404 ou aviso bloqueado ou qualquer outra coisa que você não deseja mostrar ao usuário.
fonte