Во время обновлений мой форум иногда испытывает кратковременные простои. Сайт был недоступен в течение короткого времени во время выполнения обновления. Поскольку я обновляю свой форум часто, иногда даже ежедневно, я обеспокоен тем, что это может негативно сказаться на SEO и пользовательском опыте. Можно ли это исправить? У меня 3 ядра процессора с частотой 4,2 ГГц, 8 ГБ оперативной памяти и низкий трафик. Я неоднократно перестраивал свой форум и даже переустанавливал его несколько раз.
Привет, Кейт! Это обычная часть процесса обновления и занимает совсем немного времени. Честно говоря, я бы не стал слишком сильно беспокоиться о SEO, но вы можете сообщить своим участникам, что вы часто обновляете сайт, чтобы они знали: если сайт временно станет недоступен на несколько минут во время обновления, стоит просто зайти позже.
Кроме того, если вы выполняете обновление через интерфейс, сайт останется в основном доступным на протяжении всего процесса.
Существует трюк для отображения страницы «Ведутся технические работы» во время обновления, но я не рекомендую его использовать.
Однако я обновлял через панель администратора. Я использую HTTP 503 во время перестройки. Мой предыдущий сайт был исключён из индекса Google из-за множественных простоев, поэтому мне пришлось сменить домен.
Ну, я же сказал «в основном»!
Полностью избежать простоя невозможно, так как во время обновления контейнер необходимо перезапустить. Но, исходя из моего опыта, простой никогда не превышает минуты или около того.
Я обновляюсь ежедневно, но мои сайты довольно небольшие, и я одержим желанием видеть последние изменения. Никто никогда не жаловался мне на простой.
Мне интересно… почему вы обновляетесь ежедневно?
Что это значит?
Это меня действительно удивляет! Сколько времени длился простой и как долго?
В разговоре о Google я теряюсь. Я не беспокоюсь об этом для своих сайтов (они небольшие и частные). Кроме того, Google — это настоящая «чёрная коробка»! Трудно понять, почему там происходят те или иные вещи.
Я использую ответ 503 (вместо ошибки 502) в режиме обслуживания, например, при перестройке (только когда это требуется Discourse). Мой предыдущий сервер был медленным, поэтому иногда обновления занимали больше времени, и сайт оставался недоступным слишком долго. Из-за этого меня исключили из индекса. Теперь мой новый сервер с избыточной мощностью, поэтому такие проблемы возникают у меня лишь иногда во время обновлений.
Обновления выходят ежедневно, каждый час, поэтому я обновляюсь, как только вижу новые версии.
Извините, это непрошеный совет и он не отвечает на ваш вопрос… Я бы предложил обновляться реже — так у вас будет меньше неизбежного простоя, и вы с меньшей вероятностью обновитесь в момент, когда что-то работает со сбоями. Лично я обновляюсь, когда выходят релизы, но также жду день или два, чтобы дать возможность исправить возможные неполадки.
