Alguien aquí podría tener experiencia con este problema (no es mi problema personal y nunca lo ha sido):
Digamos que tiene un cliente que es un judío observante y quiere que su sitio esté desconectado de alguna manera (o al menos en línea pero no disponible para navegar) durante el sábado: Shabat en hebreo, sábado en inglés.
¿Hay alguna manera de lograr este objetivo sin causar problemas de SEO de ningún tipo en el sitio?
La forma en que puedo pensar es en un Lightbox de pantalla completa que cubrirá todo el sitio con un pequeño mensaje, pero que en realidad no dañará el SEO ya que el sitio estará en línea pero sin navegar.
seo
availability
JohnDoea
fuente
fuente
Respuestas:
Poner un sitio web en espera temporal en caso de que sea un tiempo de inactividad por mantenimiento o por razones religiosas no dañará su SEO en curso. Sin embargo, puede reducir temporalmente los resultados de búsqueda hasta que el sitio web sea una copia de seguridad, pero obviamente esto debería esperarse, pero a largo plazo, no hay problema.
El consejo para poner un sitio web en espera temporal sin ningún impacto serio en SEO es usar el código de estado correcto. En todos los escenarios, siempre es mejor devolver una respuesta de encabezado HTTP de 503 (Servicio no disponible) . Preferiblemente, es mejor usar 503 sin usar una redirección 302 primero, esto se debe a que los bots verán el estado de 302 antes de detectar el 503 (punto bueno por w3dk ).
Esto se puede hacer en HTML, PHP o HTACCESS. Dado que la mayoría de las respuestas actualmente cubren varios métodos htaccess, pensé que agregaría un método PHP en caso de que alguien prefiera una solución alternativa.
Establecer el estado del encabezado 503 en PHP
Retry-After es en segundos, por lo que 3600 es 1 hora. Si necesita más tiempo de inactividad, simplemente cambie el número a lo que necesite. Simplemente Google cuántos segundos en X horas.
Barniz y otras configuraciones de almacenamiento en caché
Si utiliza un barniz o cualquier otra configuración que almacena en caché HTML, deberá purgar el caché para que los cambios se realicen ya que los encabezados generalmente se almacenan en caché.
fuente
Mira cómo B&H Photo / Video maneja esto. Permiten que el sitio permanezca activo pero desactivan las funciones del carrito.
Esto maneja el no trabajo / comercio en el día de reposo.
Habrá un problema de SEO si niega el acceso al contenido.
fuente
Recuerde a su cliente que el servidor web no es judío y no necesita el día libre para ir a la sinagoga local. Las funciones del sitio pueden permanecer activas y cualquier consulta entrante puede simplemente esperar hasta el lunes. La tienda física del cliente ciertamente puede apagar todo y, por lo tanto, no estará "haciendo negocios" en Shabat.
Si realmente lo quieren "fuera de línea", haría una función de JavaScript para cubrir la página con una capa "Cerrado hoy" en lugar de desactivar el sitio. Si sigue esa ruta, recuerde también al cliente que "Sábado" también debe tener una zona horaria adjunta. Tu sábado por la mañana es el viernes por la noche de otra persona.
fuente
No he pensado en esto antes. Pero creo que probablemente dañará tu SEO, pero podría no hacerlo si lo haces bien. Deberá asegurarse de recuperar el estado del encabezado http "503 Servicio no disponible", para. Luego, asegúrese de decirle a Google u otros bots que regresen en X tiempo. Para hacer esto, necesita crear un archivo php con el script para crear un encabezado con las instrucciones apropiadas. Haré algo como esto:
fuente
%{TIME_WDAY}
variable del servidor (6 es el sábado). (Aunque pensé que el sábado judío incluye el viernes por la noche, lo que lo complica un poco.)Eliminar el sitio web durante un día dañará el SEO, pero no tanto. Dependiendo del tráfico, algunos rastreadores (los que no están programados para visitar su sitio durante el sábado) ni siquiera se darán cuenta. Pero dolerá a los usuarios y a los demás.
Poner una caja de luz o un código de JavaScript tampoco es la mejor solución, ya que se puede omitir / deshabilitar fácilmente.
Una solución es establecer una rutina del lado del servidor que cambie la página principal a una versión "cerrada para el sábado", con los controles principales deshabilitados.
Pero su cliente va demasiado lejos. De lo que se juntó en el judaísmo. SE, hay pocos problemas para dejar que los sistemas automatizados funcionen durante el sábado, siempre que no interactúen con las personas que observan el sábado.
Por lo tanto, una opción más sensata es dejar el sitio en funcionamiento y simplemente deshabilitar las notificaciones automáticas (correo electrónico, sms, aplicación) a los propietarios y / o deshabilitar la página de inicio de sesión del usuario o el carrito de compras. De esta manera, los usuarios no podrán "comprar" durante el sábado.
Pero puede decirle a su cliente que no hay ningún problema en dejar el sitio web encendido, incluso si se trata de comercio electrónico.
Desde judaism.stackexchange :
(énfasis mío)
De otra pregunta :
Créditos a J por vincular las preguntas en los comentarios anteriores.
fuente
Nunca debe mezclar negocios y religión.
Supongo que durante el sábado, no haces negocios ni ninguna transacción. Si ese es su objetivo, no necesita cerrar su sitio web completo.
La mejor solución posible sería
Si se trata de un negocio de comercio electrónico, en la página de salida tenga un mensaje / deseos / lo que sea para su cliente en este sábado. De esta manera, puede capturar los clientes potenciales e informar sobre su situación actual. Al día siguiente, puede llamar al cliente y hacer el negocio / transacción
Si se trata de un servicio, en la página Contáctenos o en una ventana emergente en la página de inicio con mensaje / deseos / lo que sea, transmite el mensaje sin cerrar su sitio web.
Espero que resuelva el problema.
fuente
Si los motores de búsqueda funcionan correctamente, podrán decir que el sitio no está disponible un sábado y, por lo tanto, es potencialmente menos útil para algunas personas que un sitio que está disponible los siete días de la semana.
Aunque podría ser posible engañar a los motores de búsqueda para que no se den cuenta de eso por un tiempo, tales trucos no son confiables y tienen el potencial de hacer más daño si los motores de búsqueda detectan que estás tratando de engañarlos.
Por lo tanto, creo que no es razonable esperar que la función principal del sitio no esté disponible durante un día todas las semanas sin reducir la clasificación de los motores de búsqueda.
fuente
J. ya ha señalado en su comentario que parece no ser un problema que un sitio web esté abierto el sábado. Si desea una discusión prolongada, puede señalar que ni los no judíos ni las máquinas tienen prohibido realizar tareas durante el sábado (relojes de sábado).
Si no tiene ganas de debatir el problema (de todos modos, todo es ridículo desde un punto de vista técnico; la electricidad no es fuego y no hay "chispas" generadas por los servidores) y / o desea actuar sobre la idea de que el cliente es siempre tiene la razón, puede preguntarle cuánto tiempo debe cerrar el sitio.
¿Debería ser solo para su zona horaria o debería ser para el sábado del cliente? Si es un cliente, significa todo el mundo y eso significa que debe cerrar de viernes a domingo (el intervalo de tiempo exacto depende de la ubicación).
Si la persona sigue firme en cerrar el sitio web, configure una página 503 para Sabbath (503 es el código HTTP correcto), luego use .htaccess en el directorio raíz:
Debería funcionar, pero pruébelo antes.
No es absolutamente su problema para la optimización de SEO si el cliente exige que el sitio web esté caído. Simplemente hazlo si es decisión del cliente.
fuente
%{TIME_HOUR} < 9
" - No debe haber ningún espacio entre el<
y el>
operador y el operando. Esta también es una comparación lexicográfica y, para ayudarlo, laTIME_HOUR
variable devuelve una cadena de dos dígitos con prefijo cero. Por lo tanto, debe decir:%{TIME_HOUR} <09
. (// comment
También debe eliminarse si desea un ejemplo de trabajo)# comment
también provocará un error 500 en este contexto ya que se omite el argumento de banderas (3º). Estrictamente hablando, Apache solo admite comentarios de línea completa.) (+1)A veces con argumentos como estos, es mejor hacer preguntas que discutir. ¿Su servidor web es solo otra máquina como su refrigerador? ¿Desenchufa tu refrigerador el sábado? Si usted o su familia sacan comida de su refrigerador en sábado y se la comen, ¿está trabajando o simplemente está disfrutando de una buena comida? Si alguien navega a su sitio web en sábado, ¿está trabajando o simplemente está disfrutando de su sitio web?
fuente
Mostraría un mensaje explicando la situación y luego las personas (judías o no judías) pueden irse o hacer clic en el botón "Entiendo, déjenme continuar". Los pedidos o lo que sea, por supuesto, se procesan cuando termina el shabat.
fuente
EDITAR:
Además, recuerde que el cliente en Leviticus ... se afirma claramente que los desarrolladores web a los que se les solicitó implementar dicha función deben pagarse un 300% más que el precio inicialmente acordado.
fuente
Imagínense si todas las luces de la calle y los coches de policía y camiones de bomberos no pudieran usarse en Shabat.
Los judíos observantes han insistido en algunas peculiaridades tecnológicas interesantes. Primero, un teléfono que utiliza LED / fototransmisores para detectar cuando se presiona un botón. Por lo tanto, el usuario no está causando que el LED se ilumine, sino que simplemente interfiere con su camino. Eso también se ha hecho a los ascensores.
Pero como Di-s nunca escribió en la Sagrada Escritura que otras cosas deberían dejar de funcionar, uno debe darse cuenta de que nuestro Creador mira nuestros corazones. Él sabe que cuando presiona ese botón del teléfono, la maquinaria resultante gastará energía. Lo mismo para los ascensores. Pero es lo que hay en el corazón lo que realmente importa.
Para responder la pregunta directamente: No hay forma de hacer que los resultados de su motor de búsqueda desaparezcan un día cada semana. Por no hablar de sincronizar la duración de la puesta de sol de la jornada judía. Ni siquiera una ciudad de referencia en la que basar el tiempo del atardecer.
Seguro que puedes eliminar el servidor manualmente. Y en tu corazón estás tratando de obedecer. Eso es todo lo que le pide a cualquiera de nosotros.
Pero no hay prohibición de que su infraestructura haga su trabajo.
Tenga en cuenta que Shabat es el día de descanso. Uno debe enfocarse en el aprendizaje y la oración. Deje que el servidor web se ejecute solo. Gasta tu energía para conocerlo mejor cada semana.
Te deseo lo mejor.
Shalom, hermano
fuente
La literatura es clara: https://en.wikipedia.org/wiki/Electricity_on_Shabbat
En el mundo real, ¿cuántas empresas observadoras derriban su señalización y escaparate y tienen que reconstruirlo cada semana?
No se trata de si el sitio web está activo o no, se trata de si lo están utilizando. Si son observadores, no apagarán / encenderán la electricidad, cocinarán o se acercarán a una computadora / teléfono. No interactuarán con el sitio y eso es suficiente para que sean observadores. Si quieren que el resto del mundo también sea observador, bueno, eso es algo completamente diferente.
Pero ... volviendo a la pregunta del OP:
Para abordar esto estrictamente necesita:
En resumen, aparece una solución de Javascript que atenúa la página, explicando que el sitio está observando una observancia religiosa, y cuándo deben regresar.
fuente
A menudo pensamos en los sitios de comercio electrónico como tiendas digitales. Si alguna parte de las finanzas se puede desactivar en el día de reposo, podría ser más apropiado considerarla en este caso como un póster o folleto digital. ¿Quitarías todos tus carteles para el sábado?
Si eso no fuera suficiente, trataría de convencerlos de la solución de JavaScript. Diles que es una "señal cerrada". Es muy razonable pensarlo de esa manera.
fuente
Recordatorio: un servidor web no es judío y no analiza la moralidad humana. No estoy seguro de por qué debe estar cerrado al tráfico debido a lo que decía un libro viejo.
De todos modos, la forma en que manejaría esto es mostrar un mensaje amigable a los humanos, algo parecido a "¡ERES UN PECADOR!", Luego usar un encabezado 503 envuelto con el esquema fuente.org (metas o JSON-LD) para continuar para mostrar información de back-end para los bots que intentan indexar.
Fácil, sin complicaciones.
fuente
No, porque un sitio que solo está disponible 6/7 del tiempo es peor para el usuario que un sitio idéntico que está disponible 7/7 del tiempo, sin importar cuál sea la razón del tiempo de inactividad, por lo tanto, los motores de búsqueda deberían lo bajé.
fuente
Nunca bloquees la araña del motor de búsqueda con demasiada frecuencia, es un mal SEO en absoluto.
Según mi punto de vista, la mejor solución es el uso no disponible después de las metaetiquetas . No me sorprende que nadie hable de esta etiqueta: p
Con el tiempo perfecto , puede mostrar cualquier cosa en su página web, puede ser un error 404 o advertencia bloqueada o cualquier otra cosa, que no desea mostrar al usuario.
fuente