Содержание

анализ лог файлов

Анализ лог файлов поможет в процессе оптимизации сайта на этапе поиска программных ошибок, которые мешают продвижению и могут даже стать причиной попадания сайта под фильтр. Лог файлы подразделяются на два типа: документы ошибок и посещений, соответственно error.log и access.log, о которых я сегодня и расскажу.

Для начала анализа надо подключить логи на хостинге, что можно в несколько кликов сделать в панели управления, после чего фиксация посещения сайта и ошибок на нём при визитах посетителей и ботов будет отображаться в лог файлах, расположенных в корне домена. Для их просмотра открываем ftp-соединение с сервером через Total Commander и видим возле папки public_html (на Joomla)файлы логов, открыть которые в свою очередь можно нажав F4 и выбрав текстовой редактор.

Error.log

Этот файл показывает ошибки, возникшие при визите на сайт, и часто помогает найти косяки, которые не видны взгляду простого смертного снаружи сайта. Так в строке ошибок мы видим –

  1. Время возникновения ошибки,
  2. IP-адрес посещения,
  3. Описание ошибки,
  4. Адрес проблемного web-документа.

В основном анализ error.log интересен тем, что позволяет увидеть, какие документы сайта недоступны, что поможет быстро устранить недоработки по программной линии без банального тыканья пальцем в небо. Лично мне анализ лог файлов помог вывести блог из-под АГС (нервных просят не смотреть – не этот), так как там было полно программных ошибок.

Access.log

access.log

В этом документе можно посмотреть, что творится на сайте при посещениях ботами и пользователями, то есть какие HTTP-статусы отдаёт сайт при визитах, с какого адреса пришли на какую страницу, с какого адреса IP и какие боты. С помощью access.log можно отследить активность роботов и увидеть, как они читают web-документы, то есть access я бы назвал более широкоформатным дополнением к error.log.

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

Конечно, сидеть сутками и изучать внутренность файлов посещений и ошибок не стоит, но как часть анализа сайта сие деяние необходимо, ибо оно часто помогает понять за 5 минут то, что было тайной за семью печатями очень долго и создавало проблемы и продвижению сайта и, как следствие, заработку на нём.

Если Вы хотите полностью проверить сайт и узнать его основные характеристики + посмотреть теги ресурса, объём текста, количество обратных ссылок, историю изменения параметров и прочее, то проверить сайт можно на сервисе prlog.ru и это будет отличным дополнением к анализу логов.

Комментарии   

0 #2 Administrator 08.07.2015 19:02
Вы смотрите более на файл Access.log. Откройте акел рад и через "найти" смотрите чтобы не было 404 ошибок. Кроме этого проверьте боты Яндекса и Google получают ответ 200 при посещении страниц или нет. Это главное. Для справки бот индексатор Яши YandexBot/3.0; +http://yandex.com/bots - забейте в строку найти и проверьте, отдаёт ли сервер 200 код.
Цитировать
+1 #1 Лара 04.07.2015 18:54
Дмитрий здравствуйте! Целый день убила на то, чтобы найти хоть какую-то информацию о Error.log Везде настолько мизерно написано, что ничего не понятно. У вас более менее доходчиво. А вы не могли бы мне помочь расшифровать ошибки? У меня проблемы с сайтом начались и я не знаю, что и где исправляется.

Весь конечно файл я не смогу привести, но хотя бы немного.

К примеру что значит?

[Fri Jul 03 00:02:34 2015] [error] [client 217.69.134.15:33562] AH01797: client denied by server configuration: /home/t/****/сайт.ru/public_html/post-sitemap.xml

А еще и такая ошибка [Fri Jul 03 04:11:18 2015] [error] [client 37.187.89.31:8255] AH01276: Cannot serve directory /home/t/***/сайт.ru/public_html/wp-content/cache/p age_enhanced/сайт.ru/: No matching DirectoryIndex (index.shtml,index.html,index.php,index.htm) found, and server-generated directory index forbidden by Options directive, referer http://newscentral.exsees.com/
Цитировать

Добавить комментарий


Защитный код
Обновить