Digamos que um cliente seja um judeu observador e queira que seu site esteja offline no Shabat - problema de SEO?

56

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.

JohnDoea
fonte
7
O site de um partido político conservador cristão como na Holanda está off-line no domingo. O mesmo vale para o jornal. A página inteira é substituída por uma única mensagem de que eles não oferecem informações aos domingos.
gerrit
7
Você pode encontrar conselhos úteis, pelo menos na medida em que as regras sobre o que é e o que não é permitido possam ser interpretadas, aqui: judaism.stackexchange.com/q/2799 , judaism.stackexchange.com/q/9304 , judaism.stackexchange. com / q / 2671
J ...
19
Lembre-se de que os dias judaicos começam e terminam ao pôr do sol, e não à meia-noite; portanto, para fazer isso corretamente, você pode precisar de um código para calcular a hora do pôr do sol, conforme entendido pelo seu cliente ou pelo rabino.
bdsl
4
Enquanto o proprietário do site é judeu, o site não é. ;-) Uma coisa é que um site não observador recebe pedidos, enquanto o proprietário do site observador não processa o pedido até que o sábado termine.
#Rocknoc #
5
O servidor e todo o resto não devem ser desligados para serem compatíveis, o que vale também para todos os dispositivos e máquinas elétricos?
NiKiZe

Respostas:

5

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

$protocol = "HTTP/1.0";
if ( "HTTP/1.1" == $_SERVER["SERVER_PROTOCOL"] )
  $protocol = "HTTP/1.1";
header( "$protocol 503 Service Unavailable", true, 503 );
header( "Retry-After: 3600" );

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.

Simon Hayter
fonte
3
Nesse caso de um tempo de inatividade planejado, eu daria um tempo até o site voltar (+ alguns minutos aleatórios, para evitar um DDOS auto-causado). Você também deve colocar um texto legível por humanos com essas informações no corpo do resultado.
Paŭlo Ebermann 8/16
Se o site estiver em manutenção (planejado ou não planejado) e os robôs dos mecanismos de pesquisa forem devidamente informados (em termos de códigos de status e cabeçalhos), isso não afetará o seu SEO, mas se os robôs determinarem que seu site está rotineiramente inativo ao mesmo tempo, toda semana, durante todo o dia, isso provavelmente afetará seu SEO, porque, na opinião do operador do bot, você está executando muita manutenção ou o servidor não é confiável.
Micheal Johnson 12/03
Pode ser prejudicial se o site for desativado várias vezes por mês. Olhe para fora em minha resposta :)
Goyllo
O que você acha da solução Lightbox Simon? Você já pensou em incluí-lo como uma alternativa para usuários que podem não querer usar o 503 na resposta, e sobre o código php, algumas chaves não envolvem a reação após a condição (eu apenas começo a aprender PHP, então pergunto )
31416 JohnDoea
Olhando para a frente pelo seu comentário Simon ...
JohnDoea
61

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.

insira a descrição da imagem aqui

Fiasco Labs
fonte
9
A Wikipedia diz : [B&H Photo] é de propriedade de Herman Schreiber. Schreiber e muitos dos funcionários da loja são judeus satmar Hasidic observadores que fecham a loja no Shabat, na maioria dos feriados judaicos (exceto no Hanukkah, quando são permitidos negócios) e no Natal. O site permanece aberto, mas os pedidos não são recebidos ou enviados entre sexta e sábado à noite e nos feriados judaicos.
Stephen Ostermiller
9
+1 para um exemplo da vida real. Para uma melhor experiência do cliente, você pode sugerir algo em que os clientes podem colocar pedidos em uma fila , que não é processada até o final do dia. Dessa forma, é menos provável que você perca ou frustre clientes que não desejam, esquecem ou não podem voltar mais tarde. (se o cliente quer é, naturalmente, a sua decisão, mas se aceitar este compromisso, é muito melhor para o cliente)
user56reinstatemonica8
2
Como outros comentários aqui apontam, aceitar pedidos de comércio eletrônico no Shabat poderia atrair outros judeus a não observar. Desligar o carrinho de compras no Shabat impediria isso.
Stephen Ostermiller
O cliente observador-judeu pode dizer que é problemático se os servidores pertencentes a judeus e especialmente dentro da terra sagrada (Israel ou Palestina), pois isso fará com que os judeus ajam como "Mehalel Shabat" (o que você pode definir como "profanador" do sábado ").
31416 JohnDoea
11
Belo exemplo. Acho que alguns comentários / sugestões sobre servidores que não precisam de um dia de folga não consideram que, se você receber pedidos em um horário específico, poderá ser esperado ou exigido que você forneça atendimento ao cliente. (Esta questão é relevante para qualquer momento a empresa não terá os trabalhadores disponíveis, tais como os principais feriados.)
Tim Grant
44

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.

user61631
fonte
16
"Sua manhã de sábado é outra noite de sexta-feira." - Mas é o proprietário do site que está observando o sábado, não necessariamente o cliente (esse é o negócio deles). Da mesma forma, uma loja pode fechar às 17h - são 17h onde o dono da loja está localizado, não onde o cliente está localizado.
MrWhite
16
Isso ... ouvi dizer que você pode configurar luzes para ligar / desligar automaticamente, bules de café para preparar café automaticamente, o roomba para limpar, etc ... Você faz o "trabalho" de configurar essas coisas durante a semana e Você não faz nada no dia de descanso. Se isso é verdade e aceito, por que não seria? Você não faz nada no sábado, mas o trabalho acontece por causa de sua diligência durante a semana e o início da semana é intenso.
WernerCD
7
@WernerCD vê as perguntas e respostas do judaísmo.SE vinculadas por J nos comentários da pergunta. Embora não seja um consenso na comunidade judaica, deixar um site em execução durante o sábado (e NÃO verificá-lo) é análogo ao recebimento de mensagens na caixa de correio. Contanto que você não interaja com ele, as rotinas do site não são consideradas funcionais.
Mindwin
33
O primeiro parágrafo parece inadequado. Você é o webmaster do cliente, não o rabino dele, e não está em posição de instruí-lo sobre o que sua religião exige ou não.
Nate Eldredge
9
@WernerCD Provavelmente não muito. Esse é meu argumento. Só porque essa pessoa que responde a essa pergunta (que pode ou não ser judia) afirma que os servidores da Web não precisam fazer uma pausa, isso não significa que o rabino do OP diria a mesma coisa. A pergunta leva como certo que o proprietário do site quer que ele desative o Shabat.
Daniel Daniel
16

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:

  • 1) Crie uma página 503-http-status.php
  • 2) Nessa página, insira as informações dos cabeçalhos com um script php para solicitar ao Google que retorne em XX: XX: XX
  • 3) Certifique-se de escrever o .htaccess a cada 7 dias ou sábados com instruções para direcionar o tráfego para sua página 503-http-status.php. Algo assim:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^111\.111\.111\.111
RewriteCond %{REQUEST_URI} !/503-http-status.php$ [NC]
RewriteRule .* /503-http-status.php [R=302,L]
Raul Reyes
fonte
9
Você não deve redirecionar a um 503 porque o user-agent vê pela primeira vez o código de status 302, não um 503. Veja webmasters.stackexchange.com/questions/55635/...
MrWhite
5
"Certifique-se de escrever o .htaccess a cada 7 dias ou aos sábados" - isso pode ser automatizado no .htaccess com a %{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.)
MrWhite
@ w3dk você está certo sobre o código de status 302. Tudo o que eu estou dizendo é que você deve recuperar 503 em informações cabeçalhos e foi muito óbvio para mim que você não vai ser escrito para o arquivo .htaccess a cada 7 dias manualmente
Raul Reyes
3
Se é óbvio para você, por que não declarar isso na sua resposta? Não é óbvio para quem lê sua resposta.
precisa saber é o seguinte
12

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 :

A Torá diz que você precisa deixar seus animais descansarem; e as suas máquinas? ("Shvisas keilim"). Seguimos Beis Hillel que não é um problema, para que seu servidor possa continuar fazendo o que estava fazendo.

Há também o problema de fazer negócios no shabbos. Um caso mais complicado é deixar minha loja on-line aberta no Shabbos (depois do shabbos, você lê os pedidos e os envia); O rabino Heinemann shlit'a primeiro proibiu isso, mas depois reconsiderou e permitiu. É um tanto análogo às pessoas que colocam envelopes no seu slot de correio; você lida com eles depois do Shabat .

(ênfase minha)

De outra pergunta :

http://www.shemayisrael.com/parsha/halacha/Issue7.pdf menciona que se pode manter uma máquina de venda aberta no shabbos, porque o pagamento que se está recebendo é pago "Comportamento" (Embora eu não entenda o porquê, a menos que estamos lidando com um empreiteiro). Quando alguém compra e vende pela Internet, a transação não é finalizada por alguns dias. Além disso, não é "Schar Shabbos" porque o trabalho pelo qual alguém está sendo pago ocorreu antes do Shabbos.

Créditos a J por vincular as perguntas nos comentários acima.

Mindwin
fonte
11
Não tenho certeza se uma caixa de luz ou outra solução JS pode ser facilmente ignorada. Você pode compará-lo a colocar uma placa fechada em uma loja insegura. As pessoas ainda podem "invadir", mas, nesse ponto, estão no cliente. Parar ativamente o processo de pedido faz sentido neste caso.
wedstrom
Tudo pode ser contornado. Certamente há um limite de sanidade para a quantidade de inconveniência que você precisa passar para evitar "facilitar as coisas para os outros". Então, alguém encontrou um domínio em que uma proibição poderia ser aplicada tecnologicamente. Não significa que faz sentido fazê-lo - os numerosos argumentos contra isso não devem ser apenas descartados como desculpas. Estamos falando de um processo autônomo pouco diferente de uma usina de energia solar - são desativados no Shabat? As taxas de juros estão suspensas?
Kaay
@ wedstrom Eu realmente acho que desligar o carrinho de compras / checkout é o caminho a percorrer, se o cliente não puder ser convencido do contrário. Você deixa o catálogo ativado (para que as pessoas possam navegar - não há "trabalho" de sua parte, mesmo que estejam navegando em uma loja física) e o carrinho é reativado no domingo. A mesa de luz está lá apenas por uma resposta completa, tentando esgotar todas as opções.
Mindwin
8

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

  1. 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

  2. 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.

Mani
fonte
23
Os negócios nunca devem ser misturados com nada, mas a religião se mistura com tudo. Goste ou não, essa não é uma solicitação incomum.
dotancohen
5
"Nunca deve misturar negócios e religião" é como dizer "nunca deve misturar caminhadas e conversas". Claro que eles vão se misturar. Os negócios não podem ser excluídos da vida religiosa, nem vice-versa.
Larsh
10
@LarsH Especialmente no judaísmo, que tem volumes halakhic inteiros sobre negócios.
Daniel Daniel
2
Quando você leva a sério a religião como um modo de vida, ela afeta tudo o que faz, basta perguntar aos meus amigos mórmons e adventistas do dia e aos meus antepassados ​​católicos. E fechar a sua loja um dia por semana não está forçando sua religião a ninguém; de fato, no caso de vários negócios de muito sucesso com os quais trato, apenas dá à concorrência uma chance justa. E está apenas fazendo o que é feito no Brick'n Mortar, não somos todos pressionados a nos matar indo 24/7.
Fiasco Labs
5

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.

bdsl
fonte
2
Os motores de busca nem precisam observar isso diretamente. Eles classificam os sites por número de links, e é improvável que alguém que atualize seu site em um sábado seja vinculado a um site que não carrega. Outros operadores de sites também podem remover links se seus visitantes reclamarem que o site não carrega.
bdsl
5

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:

RewriteEngine On

# The TIME_HOUR must be adjusted to whenever it is dawn on Friday
RewriteCond %{TIME_WDAY} 5
RewriteCond %{TIME_HOUR} >18  
RewriteRule .* - [L,R=503]

# The TIME_HOUR must be adjusted to whenever it is night on Saturday
RewriteCond %{TIME_WDAY} 6
RewriteCond %{TIME_HOUR} <19
RewriteRule .* - [L,R=503]

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.

Thorsten S.
fonte
11
" %{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, a TIME_HOURvariável retorna uma sequência de dois dígitos, com prefixo zero e zero. Assim, deve ler-se: %{TIME_HOUR} <09. (O // commenttambém deve ser removido se você quer um exemplo de trabalho.)
MrWhite
@ w3dk Corrigido.
Thorsten S.
11
(Desculpe, não pretendendo ser exigente, mas o final da linha # commenttambé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)
MrWhite
@ w3dk Não tem problema, já tinha 500s suficientes exatamente por causa da exigibilidade do Apache. De nada.
Thorsten S.
Que tal '451 Indisponível por Motivos Legais'
Wossname
5

À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?

Russell Hankins
fonte
Esta não é uma resposta para a pergunta "Existe uma maneira de atingir esse objetivo sem causar problemas de SEO de qualquer tipo ao site?"
bdsl
4

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.

user61692
fonte
4
  1. Consulte um rabino.
  2. Meu palpite é que não pode ser feito de uma maneira que não pareça que seu sistema está realmente falhando. Mesmo que o site retorne um 404, o servidor HTTP, o servidor DNS etc. ainda estão funcionando.
  3. OTOH, se você é gentio, e o servidor DNS e HTTP é seu, eles podem passar despercebidos.
  4. Consulte um rabino.
  5. Reescrita condicional de URL levando qualquer coisa no domínio do cliente para um "Shabat shalom!" página?
  6. Não esqueça que os dias no judaísmo começam ao pôr do sol na noite anterior, ou seja, Shabat começa ao pôr do sol na sexta-feira.

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.

Josip Ivic
fonte
Se você seguir esse caminho, faça um firewall das portas 80 e 443 para que o servidor esteja realmente inoperante no que diz respeito aos rastreadores. É melhor desativar os botões de compra, etc., em vez disso, com javascript e depender do fato de que os bots não executam javascript.
1937 Joshua Joshua
Haha consultar, consultar, consultar! Bom ponto sobre o aspecto do pôr do sol. Parece difícil prever que, já que grande parte dos pontos de dados de tempo / clima disponíveis para os horários de sol e pôr do sol são apenas estimativas.
precisa saber é
2
Consultar um rabino é bom, mas verifique se é um rabino cuja palavra o cliente aceita.
Larsh
Se este for um fariseu ou um rabino @LarsH Karaite;)
JohnDoea
2
Eu diria "Consulte o cliente" (supondo que o pôster não seja judeu, mas o cliente é, portanto o pôster deve fazer o que o cliente pede). Obviamente, o cliente deve consultar um rabino para garantir que tudo esteja correto.
precisa saber é o seguinte
3

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

SDsolar
fonte
Bom ponto. Se o servidor travar, corrija-o no dia seguinte. Se alguém entrar em contato com você pelo servidor, deixe o servidor reter a mensagem até o dia seguinte. Se o servidor estiver executando por conta própria, você não está fazendo nenhum trabalho.
Micheal Johnson
Bem, Michael. Exatamente. É um mistério o que D'us fez no sétimo dia. Só posso imaginar que ele estava olhando para Sua obra e dizendo para Si mesmo que é bom. É isso que podemos fazer, de maneira limitada. Podemos nos alegrar com as pessoas maravilhosas em nossas vidas e em nossas realizações nos negócios. E podemos oferecer nossas vidas a Ele, demonstradas tirando um dia de folga para honrá-Lo. As máquinas podem fazer o que fazem sem nenhuma proibição. E podemos honrar nossos entes queridos dizendo Shabat Shalom. Obrigado por escrever este comentário. Shalom
SDsolar 31 /
3

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:

ele quer que seu site fique offline de alguma forma (ou pelo menos online, mas indisponível para a navegação) durante o sábado ... ... Existe uma maneira de atingir esse objetivo sem causar problemas de SEO de qualquer tipo ao site?

Para resolver isso estritamente, você precisa:

  1. cada página do site não deve faltar ou cometer um erro para não perturbar os links, visitantes ou aranhas recebidos
  2. apresentar uma página em cada uma que não prejudique o conteúdo pesquisável do site. Ou seja, você não alterou materialmente a apresentação de finalidade ou uso, apenas a desativou.
  3. cronometrado para o período de blecaute local apropriado
  4. não é misterioso para um usuário. Ou seja, dando uma explicação razoável para afastar um cliente.

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.

Miles Gillham
fonte
Não se trata da observância dos visitantes do site; é sobre a observância do proprietário do site. O proprietário do site não deseja que o servidor esteja em execução no sábado, independentemente de seus visitantes estarem ou não atentos. Se os visitantes tentam navegar no site dele no sábado é problema deles, não dele.
31416 Michell Johnson
Meu argumento é que o proprietário deve considerar que não há um requisito estrito para desativar o servidor e, assim, evitar completamente as implicações de SEO.
Miles Gillham
Depende do que o proprietário e / ou seu rabino acredita ser observador. Se ele acredita que é necessário desligar o servidor (se é realmente o servidor dele , que não sabemos ao certo) para estar atento, o desenvolvedor não pode decidir o contrário.
precisa
Estou revisando minha resposta para aceitar que esse ainda pode ser o único curso de ação.
Miles Gillham
2

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.

wedstrom
fonte
Javascript é do lado do cliente e se o cliente tiver algum conhecimento de como isso funciona, ele provavelmente não o aceitará. Não apenas o servidor ainda está em execução, mas tudo o que é necessário é que um visitante tenha o Javascript desativado (surpreendentemente comum) e eles perderão a mensagem Javascript e ainda poderão acessar o site (que é exatamente o que o cliente está tentando evitar).
Micheal Johnson 12/03
Incluir um aviso de entrega do servidor seria útil para corrigir esses casos extremos, bem como ativar os recursos de comércio eletrônico. O ponto principal que estou tentando destacar é que ele não precisa ser seguro. Você não precisa se preocupar com pessoas invadindo para fazer negócios com você.
wedstrom
Não se trata de "invasão", mas se o cliente entender as implicações do uso de um script do lado do cliente, ele poderá não aceitá-lo como uma maneira de garantir a observância religiosa.
precisa
Acho que é apenas entender as implicações das diferentes abordagens, explicá-las ao cliente e descobrir como elas se sentem sobre isso. Você pode gentilmente levar essa interpretação a algo mais prático se tentar orientar as analogias da maneira certa. Os sites não são realmente parecidos com as vitrines tradicionais, e se é considerado um pôster, livreto, loja e se as ações dos usuários são como enviar por correio, invadir ou fazer negócios diretamente com você, têm implicações enormes para as regras. Só podemos dar sugestões e deixá-los decidir.
wedstrom
1

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.

dhaupin
fonte
1

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.

John Smith
fonte
11
Se eu fosse controlado por um mecanismo de pesquisa, eu desejaria remover esse site dos resultados no dia da semana em que não estiver disponível, mas incluí-lo no índice nos outros seis dias. Seria bom enviar usuários para lá quando o site estiver ativo e não uma boa experiência do usuário quando estiver inativo. No entanto, não conheço nenhum mecanismo de pesquisa que atualmente implemente isso.
Stephen Ostermiller
1

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.

Goyllo
fonte