Quelqu'un ici pourrait avoir de l'expérience avec ce problème (ce n'est pas mon problème personnel et ne l'a jamais été):
Supposons que votre client soit un juif pratiquant et qu'il souhaite que son site soit hors ligne (ou du moins en ligne mais non disponible pour le surf) pendant samedi - Shabat en hébreu, Sabbat en anglais.
Existe-t-il un moyen d'atteindre cet objectif sans causer de problème de référencement au site?
La façon dont je peux penser est une Lightbox plein écran qui couvrira tout le site avec un petit message, mais qui ne nuira peut-être pas au référencement, car le site lui-même sera en ligne mais sans surfer.
seo
availability
JohnDoea
la source
la source
Réponses:
Le fait de placer un site Web en attente temporaire, en cas d'indisponibilité pour maintenance ou pour des raisons religieuses, ne nuira pas à votre référencement en cours. Il peut toutefois réduire temporairement les résultats de la recherche jusqu'à ce que le site Web soit sauvegardé, mais il est évident que cela devrait être prévu, mais à long terme, pas de problème.
L'astuce pour mettre temporairement un site Web en attente sans impact sérieux sur le référencement consiste à utiliser le code d'état correct. Dans tous les scénarios, il est toujours préférable de renvoyer une réponse d'en-tête HTTP de 503 (service non disponible) . De préférence, il est préférable d’utiliser 503 sans utiliser une redirection 302 d’abord, car les bots verront l’état de 302 avant de détecter le 503 (bon point de w3dk ).
Cela peut être fait soit en HTML, PHP ou HTACCESS. Comme la majorité des réponses couvrent actuellement diverses méthodes htaccess, j'ai pensé ajouter une méthode PHP au cas où quelqu'un préférerait une solution alternative.
Définition du statut de l'en-tête 503 en PHP
La nouvelle tentative est en secondes, donc 3600 est 1 heure. Si vous avez besoin de plus de temps d'arrêt, modifiez simplement le nombre en fonction de vos besoins. Simplement Google combien de secondes en X heures.
Vernis et autres configurations de mise en cache
Si vous utilisez un Varnish ou toute autre configuration mettant en cache HTML, vous devrez alors purger le cache pour que les modifications soient apportées, car les en-têtes sont généralement mis en cache.
la source
Découvrez comment B & H Photo / Video gère cela. Ils permettent au site de rester actif, mais désactivent les fonctions du panier.
Cela gère le pas de travail / commerce le jour du sabbat.
Il y aura un problème de référencement si vous refusez l'accès au contenu.
la source
Rappelez à votre client que le serveur Web n'est pas juif et qu'il n'a pas besoin d'un jour de congé pour se rendre à la synagogue locale. Les fonctions du site peuvent rester actives et toute demande entrante peut simplement attendre jusqu'à lundi. Le magasin physique du client peut certainement tout désactiver et ne sera donc pas "en train de faire des affaires" le Shabbat.
S'ils le veulent vraiment "hors ligne", je ferais une fonction javascript pour couvrir la page d'un calque "Fermé aujourd'hui" plutôt que de désactiver le site. Si vous choisissez cette voie, rappelez également au client que "Samedi" doit également être associé à un fuseau horaire. Votre samedi matin est le vendredi soir de quelqu'un d'autre.
la source
Je n'y avais pas pensé avant. Mais je crois que cela va probablement nuire à votre référencement mais ne le sera peut-être pas si vous le faites correctement. Vous devez vous assurer de récupérer un statut d'en-tête http "Service 503 indisponible", pour. Ensuite, assurez-vous de dire à Google ou à d'autres robots de revenir dans X time. Pour ce faire, vous devez créer un fichier php avec le script afin de créer un en-tête avec les instructions appropriées. Je vais faire quelque chose comme ceci:
la source
%{TIME_WDAY}
variable serveur (6 correspond à samedi). (Bien que je pensais que le sabbat juif inclut le vendredi soir, ce qui le complique un peu.)Supprimer le site Web au cours d'une journée nuirait au référencement, mais pas autant. En fonction du trafic, certains robots d'exploration (ceux qui ne sont pas programmés pour visiter votre site pendant le sabbat) ne le remarqueront même pas. Mais cela va faire mal aux utilisateurs et aux autres.
Mettre une lightbox ou un code javascript n'est pas la meilleure solution, car il peut être facilement contourné / désactivé.
Une solution consiste à définir une routine côté serveur qui modifie la page principale en une version "fermée pour Sabbat", avec les contrôles principaux désactivés.
Mais votre client va trop loin. D'après ce qui a été rassemblé dans le judaïsme.SE, il n'y a pas de problème pour laisser les systèmes automatisés fonctionner pendant le sabbat, tant qu'ils n'interagissent pas avec les personnes observant le sabbat.
Une option plus judicieuse consiste donc à laisser le site en activité et à désactiver les notifications automatiques (e-mail, sms, application) destinées aux propriétaires et / ou à désactiver la page de connexion de l'utilisateur ou le panier d'achat. De cette façon, les utilisateurs ne pourront pas "magasiner" pendant le sabbat.
Mais vous pouvez dire à votre client qu’il n’ya aucun problème à quitter le site, même s’il s’agit du commerce électronique.
De judaism.stackexchange :
(c'est moi qui souligne)
D' une autre question :
Crédits à J pour relier les questions dans les commentaires ci-dessus.
la source
Ne devrait jamais mélanger les affaires et la religion.
Je suppose que pendant le sabbat, vous ne faites aucune affaire ou transaction. Si tel est votre objectif, vous n'avez pas besoin de supprimer votre site Web complet.
La meilleure solution possible serait
S'il s'agit d'une entreprise de commerce électronique, alors dans la page de départ ont un message / souhaits / quoi que ce soit à votre client en ce sabbat. De cette façon, vous pouvez capturer les pistes et informer sur votre situation actuelle. Le lendemain, vous pouvez appeler le client et faire le commerce / transaction
S'il s'agit d'un service, alors dans la page Contactez-nous ou dans une fenêtre contextuelle avec la page d'accueil avec un message / des souhaits / quoi que ce soit, le message est alors transmis sans que votre site Web ne soit abaissé.
J'espère que ça résoud le problème.
la source
Si les moteurs de recherche fonctionnent correctement, ils seront en mesure d'indiquer que le site n'est pas disponible le samedi et qu'il est donc potentiellement moins utile pour certaines personnes qu'un site disponible sept jours sur sept.
Bien qu'il soit possible de tromper les moteurs de recherche en ne remarquant pas que pendant un certain temps, de telles astuces ne sont pas fiables et risquent de causer plus de dégâts si les moteurs de recherche détectent que vous essayez de les duper.
Je pense donc qu'il n'est pas raisonnable de s'attendre à ce que la fonction principale du site ne soit pas disponible un jour par semaine sans réduire le classement dans les moteurs de recherche.
la source
J. a déjà indiqué dans son commentaire qu'il ne semblait pas être un problème qu'un site Web soit ouvert le jour du sabbat. Si vous souhaitez une discussion prolongée, vous pouvez indiquer que ni les non-Juifs ni les machines ne sont empêchés de faire des tâches pendant le sabbat (horloges du sabbat).
Si vous ne souhaitez pas discuter du problème (de toute façon, le problème est ridicule du point de vue technique; l’électricité n’est pas une source d’incendie et les serveurs ne génèrent aucune "étincelle") et / ou vous souhaitez agir sur la notion que le client est toujours raison, vous pouvez lui demander combien de temps le site doit être fermé.
Devrait-il s'agir uniquement de son fuseau horaire ou du sabbat du client? S'il s'agit d'un client, cela signifie le monde entier et cela signifie qu'il doit fermer du vendredi au dimanche (la période exacte dépend du lieu).
Si la personne est toujours déterminée à fermer le site Web, configurez une page 503 pour Sabbath (503 est le code HTTP correct), puis utilisez .htaccess dans le répertoire racine:
Cela devrait fonctionner, mais testez-le avant.
Ce n’est absolument pas votre problème d’optimisation SEO si le client demande que le site Web soit en panne. Faites simplement si c'est la décision du client.
la source
%{TIME_HOUR} < 9
» - Il devrait y avoir aucun espace entre le<
et l'>
opérateur et l'opérande. Il s’agit également d’une comparaison lexicographique. Pour faciliter cette opération, laTIME_HOUR
variable renvoie une chaîne à deux chiffres avec un préfixe nul. Donc, il faut lire:%{TIME_HOUR} <09
. (Le// comment
devrait également être supprimé si vous voulez un exemple de travail.)# comment
déclenchera également une erreur 500 dans ce contexte puisque l'argument flags (3ème) est omis. À proprement parler, Apache ne prend en charge que les commentaires de ligne complète.) (+1)Parfois, avec de tels arguments, il vaut mieux poser des questions que de discuter. Votre serveur Web est-il juste une autre machine comme votre réfrigérateur? Débranchez-vous votre réfrigérateur le jour du sabbat? Si vous ou votre famille sortez les aliments de votre réfrigérateur le jour du sabbat et les mangiez, travaillez-vous ou profitez-vous simplement d'un bon repas? Si quelqu'un navigue sur votre site Web pendant le sabbat, travaillent-ils ou profitent-ils simplement de votre site Web?
la source
Je voudrais montrer un message expliquant la situation et ensuite les gens (juifs ou non-juifs) peuvent partir ou cliquer sur le bouton "je comprends, laisse-moi continuer". Les commandes ou quoi que ce soit sont bien sûr traitées lorsque le shabat est terminé.
la source
MODIFIER:
De plus, rappelez-vous que client de Leviticus ... il est clairement indiqué que les développeurs Web invités à implémenter une telle fonctionnalité doivent être payés 300% de plus que le prix initialement convenu.
la source
Imaginez si tous les lampadaires, les voitures de police et les camions de pompiers ne pouvaient pas être utilisés à Shabat.
Les Juifs observateurs ont insisté sur quelques bizarreries technologiques intéressantes. Tout d'abord, un téléphone qui utilise des DEL / phototransisteurs pour détecter lorsqu'un bouton est enfoncé. Ainsi, l’utilisateur n’allume pas la LED, mais interfère simplement avec son trajet. Cela a également été fait aux ascenseurs.
Mais puisque D.ieu n'a jamais écrit dans les Saintes Écritures que d'autres choses devraient cesser de fonctionner, il faut se rendre compte que notre Créateur regarde dans nos cœurs. Il sait que lorsque vous appuyez sur cette touche du téléphone, la machine résultante consomme de l'énergie. Même chose pour les ascenseurs. Mais c'est ce qui est dans le cœur qui compte vraiment.
Pour répondre directement à la question: il n’ya aucun moyen de faire disparaître les résultats de votre moteur de recherche un jour par semaine. Laissez seul pour synchroniser la durée du jour du coucher du soleil de la fête juive. Pas même une ville de référence sur laquelle baser l'heure du coucher du soleil.
Bien sûr, vous pouvez supprimer manuellement le serveur. Et dans votre cœur, vous essayez d'obéir. C'est tout ce qu'il demande à aucun de nous.
Mais rien n’interdit à votre infrastructure de faire son travail.
Gardez à l'esprit que Shabat est le jour de repos. Il faut se concentrer sur l'apprentissage et la prière. Laissez le serveur Web s'exécuter seul. Dépensez votre énergie pour mieux le connaître chaque semaine.
Je te souhaite le meilleur.
Shalom, frère
la source
La littérature est claire: https://en.wikipedia.org/wiki/Electricity_on_Shabbat
Dans le monde réel, combien d'entreprises observantes démolissent leur signalisation et leur devanture et doivent la reconstruire chaque semaine?
Il ne s'agit pas de savoir si le site Web est ouvert ou non, mais de savoir s'ils l'utilisent. S'ils sont attentifs, ils ne vont pas éteindre / allumer l'électricité, cuisiner ou s'approcher d'un ordinateur / téléphone. Ils n'interagiront pas avec le site et cela suffit pour qu'ils soient observateurs. S'ils veulent que le reste du monde soit également observateur, eh bien, c'est une question totalement différente.
Mais ... revenons à la question du PO:
Pour résoudre ce problème, il vous faut:
En bref, une solution Javascript qui assombrit la page apparaît, expliquant que le site observe une pratique religieuse et à quel moment ils doivent revenir.
la source
Nous considérons souvent les sites de commerce électronique comme des magasins numériques. Si certaines parties financières peuvent être désactivées le jour du sabbat, il serait peut-être plus approprié de les considérer comme une affiche ou un livret numérique. Souhaitez-vous prendre toutes vos affiches pour le sabbat?
Si cela ne suffisait pas, je tenterais de les convaincre de la solution JavaScript. Dites-leur que c'est un "signe fermé". C'est très raisonnable de penser de cette façon.
la source
Rappel: Un serveur Web n'est pas juif et n'analyse pas la moralité humaine. Je ne sais pas pourquoi il faut fermer la circulation à cause d'un vieux livre.
Quoi qu'il en soit, la façon dont je gèrerais ceci est d'afficher un message amical aux humains, quelque chose comme "YOU'RE A SINNER!", Puis utilisez un en-tête 503 entouré du côté source schema.org (metas ou JSON-LD) pour continuer. pour afficher les informations d’arrière-plan des robots essayant d’indexer.
Peasy facile, pas de soucis impliqués.
la source
Non, car un site disponible uniquement 7 jours sur 7 est pire pour l'utilisateur qu'un site identique par ailleurs disponible 7 jours sur 7, quelle que soit la raison du temps d'indisponibilité, les moteurs de recherche doivent donc: le downrank.
la source
Ne bloquez jamais trop souvent l'araignée du moteur de recherche, c'est du mauvais référencement.
Selon moi, la meilleure solution est d' utiliser non disponible après les balises méta . Je suis surprise que personne ne parle de ce tag: p
Avec un timing parfait , vous pouvez afficher n'importe quoi dans votre page Web, il peut s'agir d'une erreur 404, d'un avertissement bloqué ou de toute autre chose que vous ne souhaitez pas montrer à l'utilisateur.
la source