Самые эффективные способы найти ошибки сайта

Доброе время суток уважаемые посетители!

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

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

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

Ошибки сайта

Как, я уже писал выше, сегодня мы пройдемся по нескольким пунктам. Возможно, кому-то они покажутся сложными, но знайте, что это залог успеха! Да, вы правильно поняли, это еще один способ бесплатной раскрутки сайта. Кто не хочет этим страдать, есть лишние деньги, то можете смело закрывать эту страницу, потому что тут нужно будет немного поработать, поработать над ошибками сайта и исправить их для успешного и быстрого продвижения. Смотрите на коротенький список сегодняшних действий:

Валидность (ошибки на сайте)

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

Для проверки на ошибки нужно всего лишь зайти на этот сервис, вбить в поле адрес своего сайта и нажать ENTER на клавиатуре. После чего система быстро найдет все ошибки сайта и покажет, где они, в каких именно строках. Все, что вам нужно, это просто посмотреть на то, что показывает валидатор и исправить. Ведь он даже показывает чего, где не хватает. Вот ошибки моего блога:

Валидные ошибки сайта

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

Ошибка сайта

Исходный код блога

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

Кто не знает, исходный код любой страницы вашего блога (сайта) открывается при помощи двух кнопок на клавиатуре CTRL+U. Чтобы быстро найти искомую строчку, нажмите CTRL+F в исходном коде, появиться поисковая панель, вставьте в нее строку с ошибками и жмите ENTER на клавиатуре. Строка найдется моментально, а вы посмотрите, есть ошибка сайта или нет. На этом все, дальше перейдем к скриптам.

Оптимизация загрузки блога

Почему блог (сайт) медленно грузиться? Тут может быть несколько причин:

  • Установлено много плагинов. Убрав лишние, ускорите загрузку
  • Плохой хостинг. Сервер, на котором лежит ваш блог не мощный, из-за нагрузки начинает тормозить
  • Скрипты стоят в шапке. Если script стоит между тегами head, то это усложняет загрузку

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

Ошибка на сайте

Почему обязательно? Браузер лишь средство для просмотра интернет страниц и загружает их так, как они есть на самом деле. Вот, например, у вас стоят скрипты в шапке блога, поэтому он их загружает. Есть, конечно, классные браузера, которые открывают страницы сайтов очень быстро, например Google Chrome, Yandex Браузер, Internet Explorer 10, но они еще не научились откидывать всякую дребедень, которую не нужно загружать в первую очередь. Каким браузером пользуетесь вы?

Браузер не может, но есть мы, владельцы сайтов, которые могут это все исправить для своего детища! Правильно? Не думайте, браузеры мы делать не будем! Просто перекинем скрипты в footer блога. Кстати это касается всех обладателей движков. То есть неважно, на чем ваш блог работает! Теги head и body есть у всех, это основа каждой страницы. Именно эти теги нам и нужны.

Перед изменениями сделайте копию сайта!

Соединяйтесь с FTP или, как вы там привыкли? В общем, заходите в корень своего блога, где лежат все файлы шаблона, если у вас движок WordPress, как у меня, то идите по этому адресу:

wp-content/ themes/название темы

Здесь нам понадобятся два файла. Один, который отвечает за шапку блога, а второй за подвал. В WordPress это файлы header.php и footer.php. Открываем сначала header, то есть шапку. Смотрите на строки <script>код</script>. Вырезайте их и вставляйте перед закрывающим тегом </body>.

Перенос скриптов

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

Находим ошибки ссылок в программе Xenu

Тут мы поговорим о старенькой программе, но она частенько обновляется и не уступает своим конкурентам. Раньше, я пользовался плагином «Broken-Link-Checker», но оказалась, что он не в состоянии найти все битые ссылки. Кстати пользовался им долгое время и считал, что мой блог в безопасности, пока не проверил свой ресурс программой Xenu. С помощью плагина удалял битые ссылки или изменял их по возможности. Думал, что нерабочих ссылок у меня нет на блоге, но проверил программой и охринел! У меня их было куча, тогда, я понял, почему продвижение остановилось.

Посещаемость может не расти на блоге из-за пяти причин:

  1. Ошибки сайта в файлах
  2. Пустые теги в контенте
  3. Битые ссылки
  4. Плохие поведенческие факторы
  5. Нет регулярности в написании статей
  6. Реклама

С 4 у меня все в порядке, а вот нерабочих ссылок было много. Знаете откуда само больше этих ссылок? Правильно! Полно битых ссылок с сайтов комментаторов. Многие бросают свои творения, разочаровавшись или поняли, что это не их занятие. Блоги/сайты бросаются, за них не платят, хостинг естественно бесплатно не соглашается держать брошенные сайты и отключает их. А ссылки то никуда не деваются с наших веб-ресурсов! Это создает ошибки, которые поисковые системы терпеть не могут (мягко говоря) и понижают посты в выдаче. Помимо этих битых ссылок, есть другие. Рассказывать обо всех не буду. Лучше давайте перейдем к программе Xenu.

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

Настройка ксену

Вообще-то там по умолчанию все выставлено, но мало ли? Жмите «OK». Давите вкладку «File/check URL». В строке введите адрес своего блога и на «OK». Смотрите на скрин:

Проверка на ошибки на сайта

Теперь все страницы нашего ресурса будут проверяться. Как только прога закончит проверку на ошибки, предложит сохранить найденные результаты. Это может пригодиться в том случае, если хотите отложить процесс исправления на потом. В общем «YES» — это сохранить, «NO» — отказаться.

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

Правильные и неправильные ссылки

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

Найти битые комментарии

Ссылка в записи. Тут похожая схема. В админ-панели на вкладке «Записи» тоже вбиваете нужную ссылку в поиск, но это будет легче сделать, если просто скопируете ее с программы. Правой кнопкой мыши жмите на адрес, выбирайте «Copy URL», Вставляйте его в поиск записей и если такая запись с этой ссылкой есть, то она откроется. Потом в режиме текст удалите ссылку или замените его другой (рабочей).

Ссылки на страницах. Все то же самое. На вкладке «Страницы» стоит поиск. Добавляете туда ссылку, и страница найдется (исправляйте).

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

С уважением, Алексей Кобзарев



Интересный и полезный контент

41 thoughts on “Самые эффективные способы найти ошибки сайта

  1. Volond

    Валидатор и у меня показал 62 ошибки.
    Программой Xenu не пользовался. Нужно будет попробовать.
    Для ускорения загрузки сайта могу посоветовать использовать плагины для кэширования. Скорость загрузки заметно увеличивается.

    1. Алексей Кобзарев Автор записи

      Спасибо за совет, он многим подойдет! У меня хостинг делает все эти дела, то есть кэширует страницы.

  2. Vlad

    Вроде все по делу написал! Но мне времени пока не хватает для исправления даже своих старых ошибок…

    Ну если что, где твой блог я знаю! 😉

  3. Софья

    Просто цены нет этой статье. Добавила в закладки. Буду изучать. Спасибо!

  4. Азик

    У меня сервис показывает, что у моего блога 55 ошибок, притом одна из них глобальная ошибка… 😯

    1. Алексей Кобзарев Автор записи

      Тут дело такого рода: сегодня эти ошибки не валидные, а завтра может быть наоборот. Вот например у меня, было 100 ошибок, через три дня проверяю опять, сервис показывает 62.

  5. Юрий

    Алексей, я даже догадываюсь что это был за блогер, упомянутый в начале 😳 .
    У меня вопрос. Когда сервис нашел критические ошибки, например красная скобка — это значит, что ее там нет или наоборот? И самое главное где найти в каком файле искать ошибку?

  6. Вера

    Алексей! Моё почтение и восхищение Вашей выдержкой и дисциплиной.

    Я вчера в Одноклассниках просмотрела информацию в ленте по Луганску — очень долго уснуть не могла от всех ужасов, что творятся в городе.

    А у Вас хватает мужества в таких экстремальных условиях не нарушать график выхода статей! Невероятно!

    Вот это характер!!!

    1. Алексей Кобзарев Автор записи

      Спасибо! 🙂 Двое суток не было света, но сегодня дали и напишу новую статью.

  7. Николай

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

    1. Алексей Кобзарев Автор записи

      Каким плагином, тем, что я описывал в статье или другим?

  8. Ольга

    Да, много на сайте есть ошибок. Надо исправлять обязательно. Я воспользуюсь твоими советами, Алексей. Спасибо.

  9. Антон Холкин

    Ё-моё… Да тут без 100 грамм не разберешься 🙂 А если серьезно, то хорошую тему поднял. Стоит обратить внимание на ошибки.

  10. Андрей Сосевич

    Да, Алексей, ты как всегда радуешь полезностями по оптимизации сайта в целом. Теперь понятно, почему твой сайт летает!

  11. Андрей Назыров

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

    1. Алексей Кобзарев Автор записи

      Твой блог еще очень молод, поэтому может и не быть, но все же, проверить стоит.

  12. Игорь Черноморец

    Алексей, статья как всегда на высшем уровне!
    я скачал прогу и проверил свой сайт на битые ссылки и…она нашла конечно парочку, но кроме одной ссылки комментатора, который не оплатил домен своего сайта, я не смог найти их нигде!!!!!!!!!!!! Обрыскал все темы, все файлы, комментарии, записи и страницы, ничего!!!!Несмотря на то что их всего лишь 3, всё таки хотелось бы их удалить тоже!я понимаю конечно, что без тщательной проверки ты не сможешь понять где проблема, но вот например дам тебе одну ссылку, а ты скажи примерно хотя бы где её искать igorchernomoretz.com/favocon.ico здесь всё понятно, favocon а не favicon, но где она ёлки палки?
    И ещё одно дело. Ты написал, что для поиска нужно нажать сочетании кнопок CTRL+A а надо CTRL+F
    😛

    1. Алексей Кобзарев Автор записи

      Favicon лежит в корне блога, смотри на скрин ниже:
      favicon

      Скорей всего, я запутался в Английской и Русской клавиатуре, ведь на одной и той же клавише стоит, как буква А, так и F. Спасибо, что подсказал, сейчас исправлю.

  13. Игорь Черноморец

    Алексей,то что фавикон лежит в корне я знаю,но в корне лежит фавикон правильный,иначе бы он не отражался нигде!А битая ссылка написана так мой домен/favocon.ico так вот именно favocon я и не могу нигде найти!

    1. Алексей Кобзарев Автор записи

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

  14. Аня

    Честно говоря не разу еще до валидности руки не доходили, да и сейчас у меня куча мелких ошибок на блоге, но почему то время не могу на них найти, хотя надо!

    Спасиб, Алексей, я просто в восторге сколько на вордпрессе есть всяких плагинов!

  15. Алексей

    Пробовал проверить валидность кода, есть пару ошибок ,видимо тема по которой мы создавали блог от Борисова, соответствовала всем современным требованиям разметки HTML 5, программой для избавления блога от битых ссылок пользовался, нашел 4 битых ссылки на блоге, я думаю это не смертельно,но убрать их надо.Интересно какой плагин использует Николай,для избавления от этих битых ссылок, вроде он так на твой вопрос и не ответил 😉

    1. Алексей Кобзарев Автор записи

      Молчит, но самый лучший плагин, который, я знаю «Broken Link Checker», и тот не видит всех битых ссылок.

  16. Андрей

    Интересная статья, но вот валидатор мне не помог. Эта собака написала,К сожалению! Этот документ не может быть проверено. Вот на это моя проверка и закончилась. Так что как то так 😐 ➡

    1. Алексей Кобзарев Автор записи

      У меня он тоже почему-то перестал проверять. Главную проверяет, а статьи нет. Но, я многое менял в коде, может напартачил что-то?

  17. Лиия

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

  18. Шамратова Елена

    Ловкий ход с переносом скриптов в подвал 😉 Гугловский PageSpeed Insights сразу стал ругаться на мой сайт гораздо меньше

  19. Анастасия

    Спасибо за полезную статью. Потихоньку исправляю ошибки по Валидатору, вроде пока все понятно. Сохранила статью в закладки, до остального скоро доберусь =)

  20. vinkon

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

  21. Татьяна

    Спасибо, Алексей, за эту статью.
    Ведь многие создали сайты, а потом куча ошибок — и не знаешь что с ними делать. Хоть бросай, одно расстройство.
    Мне тоже Гугл прислал письмо, что много ошибок на сайте. Погуглила — нашла валидатор и узнала где и какие (хотя с трудом) — ведь английский технический вообще — жесть.
    Но так и не поняла как сохранить сайт перед исправлением и как найти ГДЕ исправлять.
    Ведь очевидно нужно куда-то идти: на хостинг в файловый менеджер или в редактирование шаблона темы сайта? Исходный код любой страницы просмотреть можно, нажав соответствующие кнопки, но ведь в нем не исправишь — так ли я поняла?

    1. Алексей Кобзарев Автор записи

      Здравствуйте, Татьяна!
      Вы все правильно поняли. Желаю вам удачи!

  22. Виктория

    Здравствуйте. Хорошая работа, спасибо. Хочу тоже предложить помощь, если Вы затрудняетесь и как, Татьяна не знаете, как сохранить сайт перед исправлением и как найти ГДЕ исправлять ошибки. Вам нужно обратиться в техническую поддержку RuskyHost.ru, где в панели управления есть отличный сканер и каждый день на отдельном сервере сохраняется бэкап сайта, ГДЕ не оставят Вас с проблемой, а помогут её решить! Всем нам МИРА!

  23. Андрей

    Хочу порекомендовать сервис для полноценного продвижения сайта — называется Labrika, там и поведенческие, и технический и текстовый аудит и многое другое

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *