Скажем, клиент - еврей-наблюдатель и хочет, чтобы его сайт был недоступен в Шабат - проблема SEO?

56

Кто-то здесь может иметь опыт решения этой проблемы (это не моя личная проблема и никогда не было):

Скажем, у вас есть клиент, который является наблюдательным евреем, и он хочет, чтобы его сайт каким-то образом был отключен (или, по крайней мере, онлайн, но недоступен для серфинга) в субботу - Шабат на иврите, Шаббат на английском языке.

Есть ли способ достичь этой цели без каких-либо проблем с SEO для сайта?


Я могу думать о полноэкранном лайтбоксе, который будет покрывать весь сайт небольшим сообщением, но на самом деле это не повредит SEO, так как сам сайт будет онлайн, но без серфинга.

JohnDoea
источник
7
Веб-сайт христианской консервативной политической партии, как в Нидерландах, не работает в воскресенье. То же самое относится и к его газете. Вся страница заменяется одним сообщением, что они не предлагают информацию по воскресеньям.
gerrit
7
Вы можете найти полезный совет, по крайней мере, в той части, в которой можно интерпретировать правила о том, что разрешено и запрещено, здесь: judaism.stackexchange.com/q/2799 , judaism.stackexchange.com/q/9304 , judaism.stackexchange. com / q / 2671
J ...
19
Помните, что еврейские дни начинаются и заканчиваются на закате, а не на полуночи, поэтому, чтобы сделать это правильно, вам может понадобиться код для расчета времени заката, понятный вашему клиенту или его раввину.
BDSL
4
В то время как владелец сайта - еврей, сайт - нет. ;-) Одно дело, что ненаблюдающий сайт принимает заказы, в то время как наблюдательный владелец сайта не обрабатывает заказ, пока не закончится суббота.
closetnoc
5
Не следует ли отключить сервер и все остальное, чтобы обеспечить его совместимость, в том числе со всеми электрическими устройствами и оборудованием?
NiKiZe

Ответы:

5

Перемещение веб-сайта во временное удержание, если это будет время простоя для обслуживания или по религиозным причинам, не повредит вашему постоянному SEO. Тем не менее, это может привести к снижению временных результатов поиска до тех пор, пока веб-сайт не станет резервным копированием, но, очевидно, этого следует ожидать, но в долгосрочной перспективе, никаких проблем.

Совет, чтобы временно приостановить работу сайта без какого-либо серьезного влияния на SEO, заключается в использовании правильного кода состояния. Во всех сценариях всегда лучше возвращать ответ HTTP-заголовка 503 (служба недоступна) . Желательно сначала использовать 503 без перенаправления 302, потому что боты увидят статус 302, прежде чем он обнаружит 503 (хорошая точка от w3dk ).

Это можно сделать в HTML, PHP или HTACCESS. Поскольку большинство ответов в настоящее время охватывают различные методы htaccess, я подумал, что добавлю метод PHP на тот случай, если кто-то предпочтет альтернативное решение.

Установка статуса заголовка 503 в 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" );

Retry-After находится в секундах, поэтому 3600 - 1 час. Если вам нужно больше времени простоя, просто измените номер на то, что вам нужно. Просто гуглите сколько секунд в Х часах.

Лак и другие настройки кэширования

Если вы используете Varnish или любую другую установку, которая кэширует HTML, вам нужно будет очистить кеш, чтобы изменения вступили в силу, поскольку заголовки обычно кэшируются.

Саймон Хейтер
источник
3
В этом случае запланированного простоя я бы на самом деле дал время, пока сайт не вернется (+ несколько случайных минут, чтобы избежать самозваного DDOS). Вы должны также поместить читаемый человеком текст с этой информацией в тело результата.
Паŭло Эберманн
Если веб-сайт закрыт на техническое обслуживание (плановое или внеплановое) и роботы поисковых систем должным образом проинформированы (с точки зрения кодов состояния и заголовков), то это не повлияет на ваш SEO, но если боты определят, что ваш веб-сайт постоянно недоступен в то же время каждую неделю в течение всего дня это, вероятно, повлияет на вашу SEO, поскольку, по мнению оператора бота, вы выполняете слишком много обслуживания или ваш сервер слишком ненадежен.
Майкл Джонсон
Это может быть вредно, если сайт не работает много раз в месяц. Смотри на мой ответ :)
Goyllo
Что вы думаете о решении Lightbox Simon? Хотели бы вы включить его в качестве альтернативы для пользователей, которые могут не захотеть использовать 503 в ответе, и о коде php, если некоторые фигурные скобки не обертывают реакцию после условия (я только начинаю изучать PHP, поэтому я спрашиваю ).
JohnDoea
Ждем вашего комментария Саймон ...
JohnDoea
61

Посмотрите, как B & H Photo / Video справляется с этим. Они позволяют сайту оставаться активным, но деактивируют функции корзины.

Это обрабатывает нет работы / коммерции в субботу.

Если вы запретите доступ к контенту, возникнет проблема с SEO.

введите описание изображения здесь

Fiasco Labs
источник
9
Википедия гласит : [B & H Photo] принадлежит Герману Шрайберу. Шрайбер и многие из сотрудников магазина - соблюдающие сатмарские евреи-хасиды, которые закрывают магазин в Шаббат, большинство еврейских праздников (за исключением Хануки, когда деловые отношения разрешены) и Рождество. Сайт остается открытым, но заказы не принимаются и не отправляются с вечера пятницы до вечера субботы и в еврейские праздники.
Стивен Остермиллер
9
+1 для примера из реальной жизни. Для лучшего обслуживания клиентов вы можете предложить что-то, где клиенты могут помещать заказы в очередь , которая не обрабатывается до конца дня. Таким образом, вы с меньшей вероятностью потеряете или расстроите клиентов, которые не хотят, забывают или не могут вернуться позже. (хочет ли клиент, конечно, это его решение, но если он примет этот компромисс, это будет намного лучше для клиента)
user56reinstatemonica8
2
Как отмечают другие комментарии, принятие заказов электронной коммерции в Шаббат может соблазнить других евреев быть ненаблюдающими. Отключение корзины покупок в Шаббат предотвратило бы это.
Стивен Остермиллер
Клиент-наблюдатель-еврей может сказать, что проблематично, если серверы принадлежат евреям и особенно внутри святой земли (Израиль или Палестина), поскольку это заставит евреев действовать как «Мехалел Шабат» (то, что вы можете определить как «осквернитель»). субботы ").
JohnDoea
1
Хороший пример. Я думаю, что некоторые комментарии / предложения о серверах, не нуждающихся в выходном дне, не учитывают, что если вы принимаете заказы в определенное время, вас могут ожидать или потребовать предоставить обслуживание клиентов. (Этот вопрос актуален в любое время, когда в компании не будет работников, например, в праздничные дни.)
Тим Грант,
44

Напомните своему клиенту, что веб-сервер не еврейский и ему не нужен выходной для посещения местной синагоги. Функции сайта могут оставаться активными, и любые входящие запросы могут просто подождать до понедельника. Физический магазин клиента, безусловно, может отключить все и, следовательно, не будет «заниматься бизнесом» в Шаббат.

Если бы они действительно хотели, чтобы он был «офлайн», я бы сделал функцию javascript, чтобы покрыть страницу слоем «Закрыто сегодня», а не отключать сайт. Если вы идете по этому маршруту, также напомните клиенту, что «суббота» также должна иметь часовой пояс. Ваше субботнее утро - это вечер пятницы.

user61631
источник
16
«Твое субботнее утро - это чей-то вечерний вечер пятницы» - Но субботник соблюдает владелец сайта, а не заказчик (это их дело). Точно так же магазин может закрыться в 5 вечера - это 5 вечера, где находится владелец магазина, а не там, где находится покупатель.
MrWhite
16
Это ... Я слышал, что вы можете настроить подсветку для автоматического включения / выключения, кофейники для автоматического заваривания кофе, уборку в номере и т. Д. ... Вы выполняете "работу" по настройке этого оборудования в течение недели и Вы ничего не делаете в день отдыха. Если это правда и принято, почему бы не быть? Вы ничего не делаете в субботу, но работа происходит из-за вашего усердия в течение недели, и у вас есть занятое начало недели.
WernerCD
7
@WernerCD см. Вопросы и ответы по иудаизму. Ссылки на вопросы приведены в комментариях J. Хотя в иудейском сообществе нет консенсуса, оставить сайт, работающий во время субботы (и НЕ проверять его), аналогично получению почты в почтовом ящике. Пока вы не взаимодействуете с ним, рутина сайта не считается работой.
Mindwin
33
Первый абзац кажется неуместным. Вы веб-мастер клиента, а не его раввин, и вы не в состоянии указать ему, что его религия делает или не требует.
Нейт Элдридж
9
@WernerCD Наверное, не так много. Это моя точка зрения. Тот факт, что этот человек, отвечающий на этот вопрос (который может быть, а может и не быть евреем), утверждает, что веб-серверам не нужно делать перерыв, не означает, что раввин ОП сказал бы ему то же самое. Вопрос принимается как должное, что владелец сайта хочет, чтобы его сайт не работал в Шаббат.
Даниил
16

Я не думал об этом раньше. Но я верю, что это, вероятно, повредит вашему SEO, но может и не повредит, если вы все сделаете правильно Вам необходимо убедиться, что вы получили статус HTTP-заголовка «503 Сервис недоступен», для. Затем обязательно сообщите гуглу или другим ботам, что они вернутся в X раз. Для этого вам нужно создать php-файл со скриптом, чтобы создать заголовок с соответствующими инструкциями. Я сделаю что-то вроде этого:

  • 1) Создайте страницу 503-http-status.php
  • 2) На этой странице вставьте информацию заголовков с помощью php-скрипта, чтобы сообщить Google о возвращении в XX: XX: XX раз
  • 3) Обязательно пишите .htaccess каждые 7 дней или субботу с инструкциями по перенаправлению трафика на страницу 503-http-status.php. Что-то вроде этого:
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]
Рауль Рейес
источник
9
Вы не должны перенаправлять на 503, потому что пользовательский агент сначала видит код состояния 302, а не 503. См. Webmasters.stackexchange.com/questions/55635/…
MrWhite
5
«Обязательно пишите .htaccess каждые 7 дней или субботу» - это можно автоматизировать в .htaccess с помощью %{TIME_WDAY}переменной сервера (6 - суббота). (Хотя я думал, что еврейская суббота включает в себя вечер пятницы, что несколько усложняет это.)
MrWhite
@ w3dk вы правы насчет кода статуса 302. Все, что я говорю, это то, что вы должны получить 503 в информации заголовков, и для меня было совершенно очевидно, что вы не будете писать в файл htaccess каждые 7 дней вручную
Рауль Рейес,
3
Если для вас это очевидно, почему бы не указать это в своем ответе? Это не очевидно для всех, кто читает ваш ответ.
MrWhite
12

Удаление сайта в течение одного дня повредит SEO, но не так сильно. В зависимости от трафика некоторые сканеры (которые не планируют посещать ваш сайт в субботу) даже не заметят. Но это повредит для пользователей и для других.

Размещение лайтбокса или кода javascript также не является лучшим решением, поскольку его можно легко обойти / отключить.

Одним из решений является установка серверной подпрограммы, которая изменяет главную страницу на «закрытую для субботы» версию с отключенными основными элементами управления.

Но ваш клиент заходит слишком далеко. Из того, что было собрано в иудаизме. SE, есть небольшая проблема оставить автоматизированные системы работающими в субботу, если они не взаимодействуют с людьми, соблюдающими субботу.

Поэтому более разумным вариантом является оставить сайт запущенным и просто отключить автоматические уведомления (электронная почта, смс, приложение) для владельцев и / или отключить либо страницу входа пользователя, либо корзину покупок. Таким образом, пользователи не смогут делать покупки в субботу.

Но вы можете сказать своему клиенту, что нет проблем с тем, чтобы оставить сайт включенным, даже если это электронная коммерция.

Из иудаизма .

Тора говорит, что вы должны дать своим животным отдохнуть; как насчет вашей техники? ("Швисас кейлим"). Мы следуем за Beis Hillel, что это не проблема, поэтому ваш сервер может продолжать делать то, что делал.

Есть также проблема ведения бизнеса в Шаббат. Более сложный случай - оставить мой интернет-магазин открытым в Шаббат (затем после Шаббата вы читаете заказы и отправляете их); Раввин Гейнеман Шлит'а сначала запретил это, но затем пересмотрел и допустил. Это несколько аналогично тому, как люди кладут конверты в ваш почтовый ящик; Вы имеете дело с ними после Шаббата .

(акцент мой)

Из другого вопроса :

http://www.shemayisrael.com/parsha/halacha/Issue7.pdf упоминает, что можно хранить торговый автомат открытым в субботу, потому что получаемый заработок оплачивается «Бихавла» (хотя я не понимаю почему, если только мы имеем дело с подрядчиком). Когда кто-то покупает и продает через Интернет, транзакция не завершается в течение нескольких дней. Более того, тогда это не «Шар Шаббос», потому что работа, за которую платят, имела место до Шаббата.

Кредиты для J для связи вопросов в комментариях выше.

Mindwin
источник
1
Я не уверен в том, что лайтбокс или другое решение JS можно легко обойти. Вы можете уподобить это закрытому знаку на небезопасной витрине. Люди все еще могут «взломать», но в этот момент это зависит от клиента. В этом случае имеет смысл активная остановка процесса заказа.
wedstrom
Все можно обойти. Безусловно, существует ограничение на количество неудобств, которые вы должны пройти, чтобы не допустить "облегчения для других". Таким образом, кто-то нашел область, где запрет может быть осуществлен технологически. Это не значит, что в этом есть смысл - многочисленные аргументы против этого не следует просто игнорировать как оправдание. Мы говорим об автоматическом процессе, мало отличающемся от солнечной электростанции - те, которые отключены в Шабат? Приостановлены ли процентные ставки?
Каай
@wedstrom Я действительно думаю, что отключение корзины покупок / оформление заказа - это путь, если клиент не может быть убежден иначе. Вы оставляете каталог включенным (чтобы люди могли просматривать - с вашей стороны нет «работы», даже если они просматривают физический магазин), и корзина снова активируется в воскресенье. Лайтбокс просто для полного ответа, пытающегося исчерпать все варианты.
Mindwin
8

Никогда не следует смешивать бизнес и религию.

Я предполагаю, что в субботу вы не ведете бизнес или какие-либо сделки. Если это ваша цель, вам не нужно закрывать весь веб-сайт.

Лучшее возможное решение будет

  1. Если это бизнес ECommerce, то на странице проверки есть сообщение / пожелания / что угодно для вашего клиента в этот субботний день. Таким образом, вы можете захватить потенциальных клиентов и сообщить о вашей текущей ситуации. На следующий день вы можете позвонить клиенту и сделать бизнес / транзакцию

  2. Если это услуга, то на странице «Свяжитесь с нами» или всплывающем окне на главной странице с сообщением / пожеланиями / чем-либо еще, тогда оно передает сообщение, не останавливая ваш сайт.

Надеюсь, это решит проблему.

Mani
источник
23
Бизнес никогда не должен смешиваться ни с чем, но религия смешивается со всем. Как ни крути, это не редкий запрос.
dotancohen
5
«Никогда не смешивать бизнес и религию» - это все равно, что сказать: «Никогда не смешивать прогулки и разговоры». Конечно, они собираются смешивать. Бизнес не может быть исключен из религиозной жизни, и наоборот.
LarsH
10
@LarsH Особенно в иудаизме, который имеет целые галахические тома о бизнесе.
Даниил
2
Когда вы серьезно относитесь к религии как к образу жизни, это влияет на все, что вы делаете, просто спросите моих друзей-адвентистов мормонов и седьмого дня и моих католических предков. А закрытие магазина один день в неделю никому не навязывает вашу религию, фактически, в случае нескольких очень успешных компаний, с которыми я имею дело, это просто дает конкурентам шанс. И это просто делает то, что делается в Brick'n Mortar, мы не все вынуждены убивать себя, идя 24/7.
Fiasco Labs
5

Если поисковые системы работают правильно, они смогут сказать, что сайт недоступен в субботу и, следовательно, потенциально менее полезен для некоторых людей, чем сайт, который доступен семь дней в неделю.

Хотя может оказаться возможным обмануть поисковые системы, чтобы они не заметили это какое-то время, такие хитрости ненадежны и могут нанести больший ущерб, если поисковые системы обнаружат, что вы пытаетесь их обмануть.

Поэтому я думаю, что не стоит ожидать, что основная функция сайта будет недоступна в течение дня каждую неделю без снижения рейтинга в поисковых системах.

bdsl
источник
2
Поисковым системам даже не нужно наблюдать это напрямую. Они ранжируют сайты по количеству ссылок, и тот, кто обновляет их сайт в субботу, вряд ли будет ссылаться на сайт, который не загружается. Другие операторы сайта могут также удалять ссылки, если их посетители жалуются, что сайт не загружается.
BDSL
5

J. уже указал в своем комментарии, что, по-видимому, не проблема в том, что веб-сайт открыт в субботу. Если вы хотите провести расширенное обсуждение, вы можете указать, что ни евреям, ни машинам запрещается выполнять задания в субботу (часы субботы).

Если вы не хотите обсуждать эту проблему (в любом случае все это с технической точки зрения смешно; электричество - это не огонь, и серверы не генерируют "искры"), и / или вы хотите действовать, полагая, что клиент всегда правильно, вы можете спросить его, как долго сайт должен быть закрыт.

Должно ли это быть только для его часового пояса или для субботы клиентов? Если это клиент, это означает, что весь мир, и это означает, что он должен закрыться с пятницы по воскресенье (точное время зависит от местоположения).

Если человек по- прежнему непреклонен при закрытии веб-сайта, настройте страницу 503 для субботы (503 - это правильный код HTTP), а затем используйте .htaccess в корневом каталоге:

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]

Это должно работать, но проверить это раньше.
Это абсолютно не ваша проблема для оптимизации SEO, если клиент требует, чтобы сайт был недоступен. Просто сделайте, если это решение клиента.

Торстен С.
источник
1
« %{TIME_HOUR} < 9» - Там не должно быть никакого пространства между <и >оператора и операнда. Это также лексикографическое сравнение, и для этого TIME_HOURпеременная возвращает двузначную строку с нулевым префиксом. Таким образом, следует читать: %{TIME_HOUR} <09. ( // commentТакже следует удалить, если вы хотите рабочий пример.)
MrWhite
@ w3dk Исправлено.
Торстен С.
1
(Извините, я не собираюсь быть разборчивым, но конец строки # commentтакже вызовет ошибку 500 в этом контексте, поскольку аргумент flags (3rd) опущен. Строго говоря, Apache поддерживает только
полнострочные
@ w3dk Нет проблем, уже хватило 500-х именно из-за придирчивости Apache. Пожалуйста.
Торстен С.
Как насчет «451 недоступен по юридическим причинам»
Wossname
5

Иногда с такими аргументами лучше задавать вопросы, чем спорить. Ваш веб-сервер - это просто еще одна машина, как ваш холодильник? Вы отключаете свой холодильник в субботу? Если вы или ваша семья достаете еду из холодильника в субботу и съели ее, вы работаете или просто наслаждаетесь хорошей едой? Если кто-то просматривает ваш веб-сайт в субботу, он работает или просто наслаждается вашим веб-сайтом?

Рассел Хэнкинс
источник
Это не ответ на вопрос "Есть ли способ достичь этой цели, не вызывая каких-либо проблем с SEO на сайте?"
BDSL
4

Я хотел бы показать сообщение, объясняющее ситуацию, и тогда люди (евреи или не евреи) могут уйти или нажать кнопку «Я понимаю, позвольте мне продолжить». Заказы или что-то еще, конечно, обрабатываются, когда заканчивается шабат.

user61692
источник
4
  1. Проконсультируйтесь с раввином.
  2. Я предполагаю, что это не может быть сделано способом, который не выглядит, как будто ваша система действительно выходит из строя. Даже если сайт возвращает 404, HTTP-сервер, DNS-сервер и т. Д. Все еще работают.
  3. OTOH, если вы неевреи, а DNS и HTTP сервер ваш, они могут пройти проверку.
  4. Проконсультируйтесь с раввином.
  5. Условная перезапись URL, переводящая что-либо из домена клиента в «Шабат шалом!» страница?
  6. Не забывайте, что дни в иудаизме начинаются на закате накануне вечером, то есть суббота начинается на закате в пятницу.

РЕДАКТИРОВАТЬ:

Кроме того, помните, что клиент в Leviticus ... четко заявлено, что веб-разработчики, попросившие реализовать такую ​​функцию, должны заплатить на 300% больше, чем первоначально оговоренная цена.

Иосип Ивич
источник
Если вы выберете этот путь, отключите брандмауэр от портов 80 и 443, чтобы сервер действительно не работал в отношении искателей. Лучше просто отключить кнопки покупки и т. Д. Вместо этого с помощью javascript и зависеть от того факта, что боты не выполняют javascript.
Джошуа
Хаха, советуй, посоветуйся, посоветуйся! Хороший момент в аспекте заката. Кажется трудным предсказать, что, поскольку большая часть временных и погодных данных, доступных для восхода и захода солнца, является лишь оценочной.
Дхаупин
2
Консультации с раввином это хорошо, но убедитесь, что это раввин, чье слово клиент принимает.
LarsH
Должен ли это быть фарисей или караимский раввин @LarsH;)
JohnDoea
2
Я бы сказал: «Проконсультируйтесь с клиентом» (при условии, что плакат не еврейский, а клиент, поэтому он должен делать то, к чему его просит клиент). Клиент, очевидно, должен проконсультироваться с раввином, чтобы убедиться, что все правильно.
gnasher729
3

Представьте себе, что все уличные фонари, полицейские машины и пожарные машины нельзя использовать в Шабат.

Наблюдательные евреи настаивали на некоторых интересных технологических причудах. Во-первых, телефон, который использует светодиоды / фототранзисторы для определения, когда нажимается кнопка. Таким образом, пользователь не заставляет светодиод светиться, а просто мешает его прохождению. Это также было сделано с лифтами.

Но поскольку Б-г никогда не писал в Священном Писании, что другие вещи должны перестать функционировать, нужно понимать, что наш Создатель смотрит в наши сердца. Он знает, что когда вы нажимаете эту телефонную кнопку, результирующее оборудование будет расходовать энергию. То же самое для лифтов. Но то, что находится в сердце, действительно имеет значение.

Чтобы ответить на вопрос напрямую: нет способа заставить результаты поиска исчезать один день в неделю. Не говоря уже о том, чтобы синхронизировать продолжительность еврейского дня от заката до заката. Даже не справочный город, на котором можно основывать время заката.

Конечно, вы можете вручную отключить сервер. И в своем сердце вы пытаетесь подчиниться. Это все, что Он просит любого из нас.

Но нет запрета на выполнение вашей инфраструктуры своей работой.

Имейте в виду, что Шабат - это день отдыха. Нужно сосредоточиться на обучении и молитве. Пусть веб-сервер работает самостоятельно. Тратьте свою энергию на то, чтобы лучше узнать Его каждую неделю.

Желаю тебе всего наилучшего.

Шалом, брат

SDsolar
источник
Хорошая точка зрения. Если сервер выходит из строя, исправьте это на следующий день. Если кто-то связывается с вами через сервер, пусть сервер удержит сообщение до следующего дня. Если сервер работает сам по себе, то вы не выполняете никакой работы.
Майкл Джонсон
Отлично, Майкл. Именно так. Это тайна, что Б-г сделал на 7-й день. Я могу только представить, что он смотрел на Свои дела и говорил Себе, что это хорошо. Это то, что мы можем сделать нашим ограниченным образом. Мы можем радоваться замечательным людям в нашей жизни и нашим достижениям в бизнесе. И мы можем предложить Ему свою жизнь, продемонстрировав этот выходной, чтобы почтить Его. Машины могут делать то, что они делают, без каких-либо запретов. И мы можем почтить наших близких, сказав Шабат Шалом. Спасибо за написание этого комментария. Шалом
SDsolar
3

Литература ясна: https://en.wikipedia.org/wiki/Electricity_on_Shabbat

Сколько в реальном мире наблюдательных предприятий сносит свои вывески и витрины магазинов и приходится восстанавливать их каждую неделю?

Дело не в том, работает ли веб-сайт или нет, а в том, используют ли они его. Если они соблюдают осторожность, они не будут выключать / включать электричество, готовить еду или приближаться к компьютеру / телефону. Они не будут взаимодействовать с сайтом, и этого достаточно, чтобы они были наблюдательны. Если они хотят, чтобы остальной мир тоже наблюдал, ну, это совсем другое дело.

Но ... возвращаясь к вопросу ОП:

он хочет, чтобы его сайт каким-то образом был отключен (или, по крайней мере, в сети, но недоступен для серфинга) в субботу ... ... Есть ли способ достичь этой цели, не вызывая каких-либо проблем с SEO для сайта?

Для этого строго необходимо:

  1. каждая страница на сайте не должна отсутствовать или давать ошибку, чтобы не расстраивать входящие ссылки, посетителей или пауков
  2. представление страницы в каждой, которая не ухудшает доступность для поиска контента сайта. То есть вы существенно не изменили представление цели или использования, просто отключили его.
  3. приурочен к соответствующему местному периоду отключения
  4. не таинственный для пользователя. То есть дать разумное объяснение, чтобы отогнать клиента.

Короче говоря, появляется решение Javascript, которое затемняет страницу, объясняя, что сайт соблюдает религиозные обряды и когда они должны вернуться.

Майлз Гилхэм
источник
Речь идет не о соблюдении посетителей сайта; речь идет о соблюдении владельца сайта. Владелец сайта не хочет, чтобы сервер работал в субботу, независимо от того, соблюдают ли его посетители. Попытки посетителей просмотреть его сайт в субботу - это их проблема, а не его.
Майкл Джонсон
Моя точка зрения заключается в том, что владелец должен учитывать, что нет строгого требования отключить сервер и, таким образом, полностью избежать последствий для SEO.
Майлз Гилхэм
Это зависит от того, что владелец и / или его раввин считает наблюдательным. Если он считает, что необходимо выключить его сервер (если это фактически его сервер, который мы точно не знаем), чтобы быть наблюдательным, то разработчик не может решить иначе.
Майкл Джонсон
Я пересматриваю свой ответ, чтобы признать, что это, возможно, все еще единственный курс действий.
Майлз Гилхэм
2

Мы часто думаем о сайтах электронной коммерции как о цифровых магазинах. Если в субботу могут быть деактивированы какие-либо финансовые разделы, в этом случае было бы более уместно думать об этом как о цифровом плакате или буклете. Не могли бы вы снять все свои плакаты для субботы?

Если этого недостаточно, я бы попытался убедить их в решении JavaScript. Скажите им, что это «закрытый знак». Очень разумно думать об этом таким образом.

wedstrom
источник
Javascript - это сторона клиента, и если клиент каким-либо образом знает, как это работает, он, скорее всего, не примет это. Мало того, что сервер все еще работает, но все, что нужно, это чтобы посетитель отключил Javascript (на удивление часто), и он пропустит сообщение Javascript и все еще сможет получить доступ к сайту (именно это пытается сделать клиент). избегать).
Майкл Джонсон
Включение предупреждения о доставке с сервера было бы полезно для исправления этих крайних случаев, а также включения функций электронной коммерции. Главное, что я пытаюсь сделать, это то, что он не должен быть безопасным. Вам не нужно беспокоиться о том, что люди вмешиваются, чтобы иметь с вами дело.
венчание
Речь идет не о «взломе», но если клиент понимает последствия использования сценария на стороне клиента, то он может не принять его как способ обеспечить соблюдение религии.
Майкл Джонсон
Я полагаю, что это просто понимание последствий различных подходов, объяснение их клиенту и выяснение того, как они к этому относятся. Вы можете осторожно подтолкнуть эту интерпретацию к чему-то более практичному, если попытаетесь направить аналогии в правильном направлении. Веб-сайты на самом деле не похожи на традиционные витрины, и то, что они воспринимаются как постер, буклет, магазин и являются ли действия пользователей, такие как отправка по почте, взлом или прямое сотрудничество с вами, имеют огромное значение для правил. Мы можем только давать предложения и позволять им решать.
венчание
1

Напоминание: веб-сервер не еврейский и не разбирает человеческую мораль. Я не уверен, почему это должно быть отключено для движения из-за того, что сказано в старой книге.

В любом случае, как бы я это обработал, это показать дружеское сообщение людям, что-то вроде «ВЫ ГРЕШНИК!», А затем использовать заголовок 503, завернутый в исходную схему schema.org (metas или JSON-LD), чтобы продолжить отображать бэкэнд-информацию для ботов, пытающихся проиндексировать.

Легко peasy, никаких хлопот.

dhaupin
источник
1

Нет, потому что сайт, который доступен только 6/7 времени, хуже для пользователя, чем другой идентичный сайт, который доступен 7/7 времени, независимо от причины простоя, поэтому поисковые системы должны понизить это.

Джон Смит
источник
1
Если бы я управлял поисковой системой, я хотел бы удалить этот сайт из результатов в один день в неделю, когда он недоступен, но включить его в индекс в остальные шесть дней. Было бы неплохо отправлять туда пользователей, когда сайт работает, и не очень удобно, когда он не работает. Тем не менее, я не знаю ни о каких поисковых системах, которые в настоящее время реализуют это.
Стивен Остермиллер
1

Никогда не блокируйте паука поисковой системы слишком часто, это вообще плохой SEO.

На мой взгляд, лучшим решением является использование недоступных после мета-тегов . Я удивлен, что никто не говорит об этом теге: p

С идеальным временем вы можете показать что-нибудь на своей веб-странице, это может быть ошибка 404 или предупреждение о блокировке или что-то еще, что вы не хотите показывать пользователю.

Goyllo
источник