1. OneData.ru
  2. »
  3. Что делать, если сайт упал?
--- 22-08-2017, 12:18 0 101

Что делать, если сайт упал?

Что делать, если сайт упал?В интернете часто встречается вопрос что делать, если сайт упал? Это довольно распространённая проблема, которую порой очень трудно решить. В сегодняшней статье мы попытаемся дать несколько советов, как избежать падения, и что делать, если оно уже произошло. Начнём с того, что под «падением» сайта понимают снижение его позиции в поисковой выдаче. Поэтому, логично предположить, что падение – это практически антоним продвижения, только со своими особенностями.


Что делать?


Что делать, если сайт упал? В первую очередь нужно провести мониторинг ресурса. Конечно, специалисты рекомендуют делать это постоянно, даже когда сайт функционирует нормально. Но, как говориться: «Лучше поздно, чем никогда». Итак, мониторить главную страницу не нужно, так как в таком случае не будет общей картины происходящего. Лучше провести полный анализ сайта, используя специальные системы мониторинга, так как они обладают следующими достоинствами:
  • Автоматизация некоторых процессов;
  • возможность проведения круглосуточного анализа;
  • высокая эффективность мониторинга;
  • точные результаты.



Анализ сайта


Далее мы предлагаем перечень моментов, на которые нужно обратить внимание, при мониторинге «упавшего» сайта:
  • Общая нагрузка – данный показатель нужно изучить в первую очередь, так как он демонстрирует актуальную ситуацию загружённости сервера, и показывает, сколько процессов не смогли загрузиться в последнее время. Исходя из этого, можно выяснить и проблему задержки. Если количество незапущенных процессов доходит до определённого потолка, то увеличивается потребление ОЗУ, падает быстродействие и, соответственно, некоторые программы вообще отказываются запускаться;
  • количество запущенных процессов – этот момент тесно переплетается с предыдущим. Нетрудно догадаться, что большое количество процессов приводит к тому, что некоторые из них становятся в очередь на запуск. Также, проблема может возникнут в том случае, если при написании программного кода сайта была допущена ошибка, в следствии которой, на сервере скапливается множество «пустых» процессов. Это людской фактор, и даже самые опытные веб-мастера имеют право на ошибку;
  • наличие обязательных процессов – если ваш сайт упал, то нелишним будет проверить выполняемые на данный момент процессы. К примеру, вышла из строя база данных, следовательно, процесс также завис – это всё можно заметить и «невооружённым» глазом. Кроме того, можно прийти к нужному выводу, исходя из поверхностного анализа сайта. Например, вы заметили, что пришло меньшее количество писем, чем обычно. Это значит, что повис почтовый сервер;
  • свободная оперативная память – важно помнить, что система Линукс, прежде чем нагружать SWAP, полностью загружает всю оперативную память. К сожалению, этого нельзя сказать о Виндовс, где система, вместо того, чтобы нормально выполнять процессы, будет постоянно их перетасовывать. Поэтому, если вы заметили, что показатель SWAP больше нуля, это уже свидетельство того, что возникли какие-то проблемы, которые, скорее всего, и стали причиной «падения» сайта;
  • свободное место на диске – логично предположить, что любой, даже самый объёмный диск можно полностью «забить». Нередки случаи, когда всего лишь за 2-3 часа накапливается ошибок на 500 гигабайт. Учитывая то, что система ротации обычно запускается лишь раз в неделю, ситуация может выглядеть плачевно. «Падение» сайта неизбежно в тех случаях, когда ресурс предоставляет возможность своим посетителям загружать определённое количество информации. Как мы уже говорили выше, диск не резиновый;
  • изменение системных файлов – в не зависимости от типа операционной системы, имеются специальные файлы, в которых храниться информация о пользователях и паролях. Если результаты мониторинга показали, что один из таких файлов недавно изменялся, это может свидетельствовать о хакерской атаке. В таком случае нужно немедленно принимать соответствующие меры;
  • контроль прогрузки страницы – как бы это банально не звучало, но в некоторых случаях нужно просто проконтролировать присутствие атрибута HTML. Если он отсутствует, это означает, что страница не сможет прогрузиться до конца. В связи с ростом количества случаев хакерных атак, данная проблема являтся одной из наиболее распространённых, хотя часто случается и по причине системных сбоев;
  • старение файлов-флагов – обычно, специалисты, настраивают систему таким образом, чтобы определённые процессы запускались с нужной периодичностью и лишь в одном экземпляре. Для этого используется специальный флажок, от которого отталкиваются остальные процессы, и не запускаются, пока не закончиться предыдущий. А теперь представьте себе ситуацию, когда процесс с флажком падает во время работы – это как раз и приводит к падению сайта;
  • автоматизация процессов – многие администраторы сайтов устанавливают большое количество софта для постоянного анализа ресурса. С одной стороны это хорошо, так как всегда можно следить за состоянием страниц, но с другой – это грозит перегрузом оперативной памяти и падением сайта.


Стоит отметить, что мониторинг сайта вовсе не означает, что нужно круглосуточно следить за ходом его выполнения. Достаточно просто правильно настроить вспомогательный софт, который и возьмёт на себя всю самую «грязную работу».


Частые причины падения сайта


Среди наиболее распространённых причин «падения» сайта нужно выделить такие:
  • Поисковая система потеряла ваш сайт – в таком случае не нужно ничего предпринимать, и подождать, пока специалисты всё исправят;
  • сайт заблокирован – вы не можете загрузить свой ресурс, и вам приходит соответствующее уведомление. В таком случае нужно напрямую обращаться в администрацию;
  • бонус новичка – актуально для поисковика Яндекс, который частенько приписывает новым ресурсам большее количество посетителей, чем
  • сайты конкурентов вырвались вперёд – конечно, это редко приводит к серьёзным изменениям в ранжировке, но если это всё же случилось, нужно от них не отставать, и также внедрять в свой ресурс что-то новое;
  • резко сократилось количество ваших ссылок на других сайтах – нужно опять наращивать их количество;
  • изменился алгоритм ранжирования – чтобы убедиться в этом, достаточно поговорить со своими коллегами и конкурентами – если у них аналогичная ситуация, то принимать соответствующие меры.


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


Вывод


С проблемой падения сайта сталкивался практически каждый веб-мастер. Изменения условий поисковых систем, деятельность конкурентов и хакеров – причин может быть очень много, но к счастью, данная проблема решается. Что делать, если сайт упал? В первую очередь нужно проверить нет ли никаких внутренних проблем, а затем обратится в администрацию поисковика. Нелишним будет также изучить изменения ресурсов конкурентов, расположенных выше вашего. Этих мер должно быть достаточно для решения возникшей проблемы.