Содержание
Технические ошибки на сайте: как найти и исправить
Богдан Василенко
SEO-специалист SE Ranking
По каждому запросу поисковая система подбирает релевантные результаты — страницы, подходящие по тематике, и ранжирует их, отображая в виде списка. Согласно исследованиям, 99 % пользователей находят информацию, отвечающую запросу, уже на первой странице выдачи и не пролистывают дальше. И чем выше позиция сайта в топ-10, тем больше посетителей она привлекает.
Перед тем, как распределить ресурсы в определенном порядке, поисковики оценивают их по ряду параметров. Это позволяет улучшить выдачу для пользователя, предоставляя наиболее полезные, удобные и авторитетные варианты.
В чём заключается оптимизация сайта?
Оптимизация сайта или SEO (Search Engine Optimization) представляет собой комплекс действий, цель которых — улучшить качество ресурса и адаптировать его с учётом рекомендаций поисковых систем.
SEO помогает попасть содержимому сайта в индекс, улучшить позиции его страниц при ранжировании и увеличить органический, то есть бесплатный трафик. Техническая оптимизация сайта — это важный этап SEO, направленный на работу с его внутренней частью, которая обычно скрыта от пользователей, но доступна для поисковых роботов.
Страницы представляют собой HTML-документы, и их отображение на экране — это результат воспроизведения браузером HTML-кода, от которого зависит не только внешний вид сайта, но и его производительность. Серверные файлы и внутренние настройки ресурса могут влиять на его сканирование и индексацию поисковиком.
SEO включает анализ технических параметров сайта, выявление проблем и их устранение. Это помогает повысить позиции при ранжировании, обойти конкурентов, увеличить посещаемость и прибыль.
Как обнаружить проблемы SEO на сайте?
Процесс оптимизации стоит начать с SEO-аудита — анализа сайта по самым разным критериям. Есть инструменты, выполняющие оценку определенных показателей, например, статус страниц, скорость загрузки, адаптивность для мобильных устройств и так далее. Альтернативный вариант — аудит сайта на платформе для SEO-специалистов.
Один из примеров — сервис SE Ranking, объединяющий в себе разные аналитические инструменты. Результатом SEO-анализа будет комплексный отчёт. Для запуска анализа сайта онлайн нужно создать проект, указать в настройках домен своего ресурса, и перейти в раздел «Анализ сайта». Одна из вкладок — «Отчёт об ошибках», где отображаются выявленные проблемы оптимизации.
Все параметры сайта разделены на блоки: «Безопасность», «Дублирование контента», «Скорость загрузки» и другие. При нажатии на любую из проблем появится её описание и рекомендации по исправлению. После технической SEO оптимизации и внесения корректировок следует повторно запустить аудит сайта. Увидеть, были ли устранены ошибки, можно колонке «Исправленные».
Ошибки технической оптимизации и способы их устранения
Фрагменты кода страниц, внутренние файлы и настройки сайта могут негативно влиять на его эффективность. Давайте разберём частые проблемы SEO и узнаем, как их исправить.
Отсутствие протокола HTTPS
Расширение HTTPS (HyperText Transfer Protocol Secure), которое является частью доменного имени, — это более надежная альтернатива протоколу соединения HTTP. Оно обеспечивает шифрование и сохранность данных пользователей. Сегодня многие браузеры блокируют переход по ссылке, начинающейся на HTTP, и отображают предупреждение на экране.
Поисковые системы учитывают безопасность соединения при ранжировании, и если сайт использует версию HTTP, это будет минусом не только для посетителей, но и для его позиций в выдаче.
Как исправить
Чтобы перевести ресурс на HTTPS, необходимо приобрести специальный сертификат и затем своевременно продлевать срок его действия. Настроить автоматическое перенаправление с HTTP-версии (редирект) можно в файле конфигурации .htaccess.
После перехода на безопасный протокол будет полезно выполнить аудит сайта и убедиться, что всё сделано правильно, а также при необходимости заменить неактуальные URL с HTTP среди внутренних ссылок (смешанный контент).
У сайта нет файла robots.txt
Документ robots размещают в корневой папке сайта. Его содержимое доступно по ссылке website.com/robots.txt. Этот файл представляет собой инструкцию для поисковых систем, какое содержимое ресурса следует сканировать, а какое нет. К нему роботы обращаются в первую очередь и затем начинают обход сайта.
Ограничение сканирования файлов и папок особенно актуально для экономии краулингового бюджета — общего количества URL, которое может просканировать робот на данном сайте. Если инструкция для краулеров отсутствует или составлена неправильно, это может привести к проблемам с отображением страниц в выдаче.
Как исправить
Создайте текстовый документ с названием robots в корневой папке сайта и с помощью директив пропишите внутри рекомендации по сканированию содержимого страниц и каталогов. В файле могут быть указаны виды роботов (user-agent), для которых действуют правила; ограничивающие и разрешающие команды (disallow, allow), а также ссылка на карту сайта (sitemap).
Проблемы с файлом Sitemap.xml
Карта сайта — это файл, содержащий список всех URL ресурса, которые должен обойти поисковый робот. Наличие sitemap.xml не является обязательным условием, для попадания страниц в индекс, но во многих случаях файл помогает поисковику их обнаружить.
Обработка XML Sitemap может быть затруднительна, если ее размер превышает 50 МБ или 50000 URL. Другая проблема — присутствие в карте страниц, закрытых для индексации метатегом noindex. При использовании канонических ссылок на сайте, выделяющих их похожих страниц основную, в файле sitemap должны быть указаны только приоритетные для индексации URL.
Как исправить
Если в карте сайта очень много URL и её объем превышает лимит, разделите файл на несколько меньших по размеру. XML Sitemap можно создавать не только для страниц, но и для изображений или видео. В файле robots.txt укажите ссылки на все карты сайта.
В случае, когда SEO-аудит выявил противоречия, — страницы в карте сайта, имеющие запрет индексации noindex в коде, их необходимо устранить. Также проследите, чтобы в Sitemap были указаны только канонические URL.
Дубли контента
Один из важных факторов, влияющих на ранжирование, — уникальность контента. Недопустимо не только копирование текстов у конкурентов, но и дублирование их внутри своего сайта. Это проблема особенно актуальна для больших ресурсов, например, интернет-магазинов, где описания к товарам имеют минимальные отличия.
Причиной, почему дубли страниц попадают в индекс, может быть отсутствие или неправильная настройка «зеркала» — редиректа между именем сайта с www и без. В этом случае поисковая система индексирует две идентичные страницы, например, www.website.com и website.com.
Также к проблеме дублей приводит копирование контента внутри сайта без настройки канонических ссылок, определяющих приоритетную для индексации страницу из похожих.
Как исправить
Настройте www-редиректы и проверьте с помощью SEO-аудита, не осталось ли на сайте дублей. При создании страниц с минимальными отличиями используйте канонические ссылки, чтобы указать роботу, какие из них индексировать. Чтобы не ввести в заблуждение поисковые системы, неканоническая страница должна содержать тег rel=”canonical” только для одного URL.
Страницы, отдающие код ошибки
Перед тем, как отобразить страницу на экране, браузер отправляет запрос серверу. Если URL доступен, у него будет успешный статус HTTP-состояния — 200 ОК. При возникновении проблем, когда сервер не может выполнить задачу, страница возвращает код ошибки 4ХХ или 5ХХ. Это приводит к таким негативным последствиям для сайта, как:
- Ухудшение поведенческих факторов. Если вместо запрошенной страницы пользователь видит сообщение об ошибке, например, «Page Not Found» или «Internal Server Error», он не может получить нужную информацию или завершить целевое действие.
- Исключение контента из индекса. Когда роботу долго не удается просканировать страницу, она может быть удалена из индекса поисковой системы.
- Расход краулингового бюджета. Роботы делают попытку просканировать URL, независимо от его статуса. Если на сайте много страниц с ошибками, происходит бессмысленный расход краулингового лимита.
Как исправить
После анализа сайта найдите страницы в статусе 4ХХ и 5ХХ и установите, в чём причина ошибки. Если страница была удалена, поисковая система через время исключит её из индекса. Ускорить этот процесс поможет инструмент удаления URL. Чтобы своевременно находить проблемные страницы, периодически повторяйте поиск проблем на сайте.
Некорректная настройка редиректов
Редирект — это переадресация в браузере с запрошенного URL на другой. Обычно его настраивают при смене адреса страницы и её удалении, перенаправляя пользователя на актуальную версию.
Преимущества редиректов в том, что они происходят автоматически и быстро. Их использование может быть полезно для SEO, когда нужно передать наработанный авторитет от исходной страницы к новой.
Но при настройке переадресаций нередко возникают такие проблемы, как:
- слишком длинная цепочка редиректов — чем больше в ней URL, тем позже отображается конечная страница;
- зацикленная (циклическая) переадресация, когда страница ссылается на себя или конечный URL содержит редирект на одно из предыдущих звеньев цепочки;
- в цепочке переадресаций есть неработающий, отдающий код ошибки URL;
- страниц с редиректами слишком много — это уменьшает краулинговый бюджет.
Как исправить
Проведите SEO-аудит сайта и найдите страницы со статусом 3ХХ. Если среди них есть цепочки редиректов, состоящие из трех и более URL, их нужно сократить до двух адресов — исходного и актуального. При выявлении зацикленных переадресаций необходимо откорректировать их последовательность. Страницы, имеющие статус ошибки 4ХХ или 5ХХ, нужно сделать доступными или удалить из цепочки.
Низкая скорость загрузки
Скорость отображения страниц — важный критерий удобства сайта, который поисковые системы учитывают при ранжировании. Если контент загружается слишком долго, пользователь может не дождаться и покинуть ресурс.
Google использует специальные показатели Core Web Vitals для оценки сайта, где о скорости говорят значения LCP (Largest Contentful Paint) и FID (First Input Delay). Рекомендуемая скорость загрузки основного контента (LCP) — до 2,5 секунд. Время отклика на взаимодействие с элементами страницы (FID) не должно превышать 0,1.
К распространённым факторам, негативно влияющим на скорость загрузки, относятся:
- объёмные по весу и размеру изображения;
- несжатый текстовый контент;
- большой вес HTML-кода и файлов, которые добавлены в него в виде ссылок.
Как исправить
Стремитесь к тому, чтобы вес HTML-страниц не превышал 2 МБ. Особое внимание стоит уделить изображениям сайта: выбирать правильное расширение файлов, сжимать их вес без потери качества с помощью специальных инструментов, уменьшать слишком крупные по размеру фотографии в графическом редакторе или через панель управления сайтом.
Также будет полезно настроить сжатие текстов. Благодаря заголовку Content-Encoding, сервер будет уменьшать размер передаваемых данных, и контент будет загружаться в браузере быстрее. Также полезно оптимизировать объем страницы, используя архивирование GZIP.
Не оптимизированы элементы JavaScript и CSS
Код JavaScript и CSS отвечает за внешний сайта. С помощью стилей CSS (Cascading Style Sheets) задают фон, размер и цвета блоков страницы, шрифты текста. Сценарии на языке JavaScript делают дизайн сайта динамичным.
Элементы CSS/JS важны для ресурса, но в то же время они увеличивают общий объём страниц. Файлы CSS, превышающие по размеру 150 KB, а JavaScript — 2 MB, могут негативно влиять на скорость загрузки.
Как исправить
Чтобы уменьшить размер и вес кода CSS и JavaScript, используют такие технологии, как сжатие, кэширование, минификация. SEO-аудит помогает определить, влияют ли CSS/JS-файлы на скорость сайта и какие методы оптимизации использованы.
Кэширование CSS/JS-элементов снижает нагрузку на сервер, поскольку в этом случае браузер загружает сохранённые в кэше копии контента и не воспроизводит страницы с нуля. Минификация кода, то есть удаление из него ненужных символов и комментариев, уменьшает исходный размер. Ещё один способ оптимизации таблиц стилей и скриптов — объединение нескольких файлов CSS и JavaScript в один.
Отсутствие мобильной оптимизации
Когда сайт подходит только для больших экранов и не оптимизирован для смартфонов, у посетителей возникают проблемы с его использованием. Это негативно отражается на поведенческих факторах и, как следствие, позициях при ранжировании.
Шрифт может оказаться слишком мелким для чтения. Если элементы интерфейса размещены слишком близко друг к другу, нажать на кнопку и ссылку проще только после увеличения фрагмента экрана. Нередко загруженная на смартфоне страница выходит за пределы экрана, и для просмотра контента приходится использовать нижнюю прокрутку.
О проблемах с настройками мобильной версии говорит отсутствие метатега viewport, отвечающего за адаптивность страницы под экраны разного формата, или его неправильное заполнение. Также о нестабильности элементов страницы во время загрузки информирует еще показатель производительности сайта Core Web Vitals — CLS (Cumulative Layout Shift). Его норма: 0,1.
Как исправить
В качестве альтернативы отдельной версии для мобильных устройств можно создать сайт с адаптивным дизайном. В этом случае его внешний вид, компоновка и величина блоков будет зависеть от размера экрана конкретного пользователя.
Обратите внимание, чтобы в HTML-коде страниц были метатеги viewport. При этом значение device-width не должно быть фиксированным, чтобы ширина страницы адаптировалась под размер ПК, планшета, смартфона.
Отсутствие alt-текста к изображениям
В HTML-коде страницы за визуальный контент отвечают теги <img>. Кроме ссылки на сам файл, тег может содержать альтернативный текст с описанием изображения и ключевыми словами.
Если атрибут alt — пустой, поисковику сложнее определить тематику фото. В итоге сайт не сможет привлекать дополнительный трафик из раздела «Картинки», где поисковая система отображает релевантные запросу изображения. Также текст alt отображается вместо фото, когда браузер не может его загрузить. Это особенно актуально для пользователей голосовыми помощниками и программами для чтения экрана.
Как исправить
Пропишите альтернативный текст к изображениям сайта. Это можно сделать после установки SEO-плагина к CMS, после чего в настройках к изображениям появятся специальные поля. Рекомендуем заполнить атрибут alt, используя несколько слов. Добавление ключевых фраз допустимо, но не стоит перегружать описание ими.
Заключение
Технические ошибки негативно влияют как на восприятие сайта пользователями, так и на позиции его страниц при ранжировании. Чтобы оптимизировать ресурс с учётом рекомендаций поисковых систем, нужно сначала провести SEO-аудит и определить внутренние проблемы. С этой задачей справляются платформы, выполняющие комплексный анализ сайта.
К частым проблемам оптимизации можно отнести:
- имя сайта с HTTP вместо безопасного расширения HTTPS;
- отсутствие или неправильное содержимое файлов robots.txt и sitemap.xml;
- медленная загрузка страниц;
- некорректное отображение сайта на смартфонах;
- большой вес файлов HTML, CSS, JS;
- дублированный контент;
- страницы с кодом ошибки 4ХХ, 5ХХ;
- неправильно настроенные редиректы;
- изображения без alt-текста.
Если вовремя находить и исправлять проблемы технической оптимизации сайта, это поможет в продвижении — его страницы будут занимать и сохранять высокие позиции при ранжировании.
10 самых простых и частых ошибок на сайтах / Хабр
«Почему мой сайт не продаёт?» — ответ на этот вопрос может быть очень простым, стоит лишь взглянуть на свой сайт глазами «новичка».
Когда владелец сайта ежедневно взаимодействует со своим информационным ресурсом, он привыкает к навигации и с легкостью находит информацию. Недостатки и огрехи в юзабилити становятся незаметны или кажутся столь незначительными, что «все не до этого». Но как быть новому пользователю? Сориентироваться, порой, не то что сложно – невозможно! Особенно если владелец сайта не сумел найти баланс между информативностью (ведь всё так важно и обо всем нужно рассказать на страницах сайта), его навигацией и элементами юзабилити. В итоге на интернет-ресурсе «ногу сломать» можно.
У вас на сайте всё хорошо? Точно? Откройте свой сайт, пройдитесь по пунктам и проверьте себя.
Первая ошибка. Логотип на сайте изображен слишком мелко или «теряется» в общей массе элементов
Логотип должен говорить пользователю: «ты пришел по правильному адресу! Ты нашёл, что искал!» Каждый знает, на чем специализируется «Газпром», а чем занимаетесь вы? В шапке сайта, рядом с логотипом стоит расположить и краткое описание деятельности компании. Представьтесь, когда пользователь «заходит к вам». Это признак хорошего тона.
Пример: чем занимается компания, чей сайт представлен на скришоте? Напишите в комментарии свои догадки, только, чур, не гуглить.
Вторая ошибка. Логотип по клику не переводит пользователя на главную страницу сайта
Чтобы посетитель сайта мог вернуться на главную страницу, сделайте логотип кнопкой возврата. Это уже условный рефлекс большинства пользователей. Потому не обманывайте их ожидания.
Третья ошибка. Телефон и контакты сложно найти
Если пользователь сразу не находит контактную информацию, как он с вами свяжется? Номер телефона компании с кодом города нужно расположить на видном месте, в ожидаемом для пользователя месте – обычно это верхний правый угол. Желательно обозначить и часы работы.
Если специфика вашей работы подразумевает, что клиент может звонить, чтобы уточнить/ записаться/ забронировать/ задать вопросы, сделайте так, чтобы номер телефона всегда был перед его глазами, где бы пользователь ни находился. Самое простое решение – зафиксировать шапку сайта.
Еще один признак хорошего тона – указание альтернативного способа связи в разделе «Контакты» – это может быть электронная почта, мессенджер, номер телефона call-центра и т. д…
Не перестарайтесь в стремлении «зацепить» клиента на старые добрые скрипты «Мы вам перезвоним» или «Не нашли, что искали – мы вам перезвоним». Сделайте лучше так, чтобы пользователь сам смог найти то, зачем пришел и как с вами связаться, а не нервничал, кликая каждые 15 секунд на всплывающее окно обратной связи.
Четвертая ошибка. «На деревню дедушке»
На скриншоте, представленном ниже, указан телефон без кода города. Встречается и такое. Указывайте принадлежность к городу, если работаете в определенном регионе, либо дайте понять, что работаете по России. Пользователи не любят гадать и «догугливать».
Пятая ошибка. Перегруженное меню
Золотое правило «3-5, максимум 7» (кол-во элементов, которые человек в состоянии воспринимать одновременно) – говорит о том, что и на сайте не нужно перегружать меню и навигацию по услугам. Даже если вам очень хочется показать весь ассортимент. Облегчите клиенту выбор, быстро сориентируйте его по основным направлениям, объединяя элементы в группы.
Сделайте 3-5 основных разделов меню, внутри каждое тоже можете разбить на 3-5-7 элементов подменю. Отдельные опции покажите уже на страницах описания товара/услуги.
Шестая ошибка. «Корзину» днем с огнем не сыщешь
Требование относится по больше части к интернет-магазинам. Часто, очень часто бывают казусы с корзинами. У одного клиента была такая верстка, что в некоторых браузерах кнопка «Добавить товар в корзину» выпадала за пределы экрана.У другого после добавления товара с экрана пропадала кнопка для перехода в корзину. Исправили ошибку – продажи пошли. А как же.
Были случаи, когда кнопка «Корзина» располагалась не в шапке – в привычном для глаза месте, а в правом или левом блоке, между новостями и рекламным баннером.
Недавно столкнулись с такой же проблемой при заказе на OZON.ru. Квест: купить книгу. Описание книги есть, отзывы, рейтинг, наличие, характеристики, другие рекомендуемые товары. Прокручиваем страницу вверх и вниз: как добавить в корзину – непонятно! Кнопка должна быть рядом с ценой – это логично: посмотрел товар, увидел цену, принял решение, положил в корзину.
Кнопку нашли, вот она, зафиксированная по нижней кромке, не прокручивается вместе с текстом, воспринимается как рамка. А при скроллинге вверх перекрывается панелью навигации.
Даже у крупных интернет-магазинов есть такие же проблемы.
Седьмая ошибка. Слишком много полей в окне оформления заказа
Запрашивайте у пользователя только самую необходимую информацию, иначе его терпения может не хватить.
Выделяйте обязательные к заполнению поля, не заставляйте долго думать. Дополните форму подсказками. Пользователь отправил заявку – должен увидеть либо просьбу заполнить корректно, если что-то пошло не так, либо подтверждение, что все получилось. Например, «Благодарим за сделанный заказ! В ближайшее время с Вами свяжется наш менеджер».
Восьмая ошибка. 404. Битые ссылки, или «ссылки в никуда»
Они периодически встречаются каждому пользователю всемирной паутины при переходе на сайты. Наверняка «ошибку 404» видел каждый.
С точки зрения поисковой оптимизации, пустые страницы – зло, их необходимо скрывать от индексации, как и дубли. Наличие подобных ссылок может негативно сказываться на позициях сайта в выдаче Яндекса и Google, а также вызывать неудобство простого пользователя.
Девятая ошибка. Слишком долго, чтобы ждать
В одной из предыдущих статей мы подробно разбирали показатели скорости загрузки страниц сайта. По данным Kissmetrics, почти половина пользователей ожидают, что сайт загрузится максимум через две секунды. Если же сайт не загружается в течение трех секунд, с него уходят. В общей сложности 79% онлайн-покупателей, столкнувшись с медленной загрузкой сайта, не вернутся на него никогда, и около 40% расскажут друзьям о негативном опыте покупок в интернете. Именно поэтому за скоростью загрузки сайта нужно следить постоянно и предпринимать регулярные меры для улучшения данного показателя.
Десятая ошибка. Сайт некорректно отображается с мобильного устройства
Ваш сайт должен корректно отображаться как в десктопной, так и в мобильной версии.
Для решения вопроса адаптации сайта под все виды устройств существует два подхода:
• Создание отдельной версии сайта, которая корректно отображается на мобильном устройстве
• Создание сайта с так называемой адаптивной версткой, которая подстраивается под любой размер экрана.
Наиболее широкое распространение получил именно второй вариант, поскольку он дешевле в разработке и практичнее в целом. Большинство современных сайтов изначально проектируются так, чтобы они были одинаково удобны для просмотра на разных экранах.
Почему это так актуально? И отговорка «сколько лет жили без мобильной версии» больше не «прокатит»?
- Более 50% покупателей ищут товары и услуги в интернете с мобильных устройств. И эта цифра очень быстро увеличивается. Google предупреждает, что сайты, которые не имеют мобильной версии, будут очень низко ранжироваться в результатах поиска с мобильных устройств. Соответственно, если у вас нет мобильной версии сайта, найти вас пользователю будет весьма затруднительно.
- Более 40% пользователей заявили, что уйдут на другой сайт, он текущий «криво» отображается в мобильной версии. И опять же, их доля уверенно растет. Для бизнеса это значит, что вниманием покупателя завладеет тот продавец, чей сайт удобен на любом устройстве.
- Смартфон позволяет пользователю сразу сделать звонок по указанному на сайте номеру телефона (если на сайте реализована функция click-to-call). Таким образом, вы становитесь гораздо ближе к потенциальному покупателю.
- В тренде мобильная реклама. Если у вас нет мобильного сайта, то ее эффективность будет катастрофически низкой.
- И последнее. Если у ваших конкурентов еще нет мобильной версии сайта, то у вас есть отличная возможность создать мощное конкурентное преимущество и получить тех клиентов, которые покидают устаревшие сайты ваших противников. А если у конкурентов уже есть мобильные сайты? Вы просто «дарите» им своих клиентов, предпочитающих мобильные устройства.
В конкурентной борьбе побеждает тот, чей сайт дружелюбнее, доступнее и удобнее клиенту. Учитесь смотреть на свой сайт глазами покупателя.
Пять наиболее распространенных ошибок HTTP по данным Google
Иногда, когда вы пытаетесь посетить веб-страницу, вы сталкиваетесь с сообщением об ошибке HTTP. Это сообщение от веб-сервера о том, что что-то пошло не так. В некоторых случаях это может быть ваша ошибка, но часто это вина сайта.
Каждому типу ошибки соответствует свой код ошибки HTTP. Например, если вы попытаетесь зайти на несуществующую страницу на веб-сайте, вас встретит знакомая ошибка 404.
Вы можете задаться вопросом, с какими наиболее распространенными ошибками HTTP, с которыми люди сталкиваются при работе в Интернете? Именно на этот вопрос мы ответим в этой статье.
Google спешит на помощь
Почему бы не позволить миллионам пользователей Интернета самим рассказать нам, с какими ошибками они сталкиваются чаще всего? Косвенным образом мы можем сделать это через Google.
Основная идея здесь заключается в том, что некоторые люди, которые сталкиваются с ошибками при посещении веб-сайтов, захотят узнать больше об этой ошибке и отправятся для этого в ближайшую поисковую систему.
Короче говоря, в этом случае статистика поиска Google должна дать нам довольно хорошее представление о том, какие ошибки HTTP наиболее распространены.
С помощью Google Insights for Search (отличный инструмент для оценки «популярности» поисковых запросов) мы просмотрели все существующие коды ошибок HTTP, сравнив их друг с другом. Для этого сравнения мы выбрали местоположение «по всему миру», период включал все поиски в 2018 году, а тип поиска был ограничен веб-поиском. Когда пыль после этой небольшой перестрелки улеглась, у нас был топ-лист, который вы можете увидеть ниже.
Примечание. Если вы хотите лучше понять, как работает Google, обязательно прочитайте наш анализ того, как Google собирает данные об Интернете и его пользователях.
Пять наиболее частых ошибок по данным Google
Вот они, перечисленные и объясненные в обратном порядке, пять наиболее распространенных ошибок HTTP. Барабанная дробь, пожалуйста…
5. Ошибка HTTP 401 (Неавторизованный)
Эта ошибка возникает, когда посетитель веб-сайта пытается получить доступ к веб-странице с ограниченным доступом, но не имеет на это прав, обычно из-за неудачной попытки входа в систему.
4. Ошибка HTTP 400 (неверный запрос)
По сути, это сообщение об ошибке от веб-сервера, сообщающее вам, что используемое вами приложение (например, ваш веб-браузер) неправильно обращается к нему или что запрос был каким-то образом поврежден на способ.
3. Ошибка HTTP 404 (не найдено)
Большинство людей признают эту ошибку. Ошибка 404 возникает, когда вы пытаетесь получить доступ к несуществующему ресурсу на веб-сервере (обычно к веб-странице). Некоторыми причинами этого могут быть, например, неработающая ссылка, неправильный URL-адрес или то, что веб-мастер переместил запрошенную страницу в другое место (или удалил ее). Чтобы противостоять пагубному эффекту неработающих ссылок, некоторые веб-сайты создают для них настраиваемые страницы (и некоторые из них действительно крутые).
2. Ошибка HTTP 403 (запрещено)
Эта ошибка аналогична ошибке 401, но обратите внимание на разницу между неавторизованным и запрещенным. В этом случае возможности входа в систему не было. Это может произойти, например, если вы попытаетесь получить доступ к (запрещенному) каталогу на веб-сайте.
И самая распространенная ошибка HTTP из всех……….
1. Ошибка HTTP 500 (внутренняя ошибка сервера)
В описании этой ошибки сказано все. Это сообщение об ошибке общего назначения, когда веб-сервер сталкивается с некоторой внутренней ошибкой. Например, веб-сервер может быть перегружен и, следовательно, не может правильно обрабатывать запросы.
Судя по поисковой статистике Google, эта проблема встречается гораздо чаще, чем ошибка 404.
Некоторые дополнительные комментарии об ошибках веб-сайта
Мы хотели бы отметить, что все приведенные выше сообщения об ошибках являются ошибками, о которых веб-сервер сообщает посетителю (такова природа ошибок HTTP; они исходят от веб-сервера). вы получаете доступ).
Излишне говорить, что если вы вообще не можете получить доступ к веб-сайту — например, если это сеть не работает — вы не получите ответ об ошибке HTTP. Ваша попытка подключения просто истечет по тайм-ауту.
Мы должны добавить, что результаты Google на самом деле очень хорошо совпадают с нашими собственными данными. Как вы, возможно, знаете, мы здесь, в SolarWinds ® Pingdom ® отслеживаем веб-сайты и серверы для жизни (вы можете настроить свою собственную учетную запись, нажав здесь). Помогая клиентам с проблемами, мы часто сталкивались с ужасной (и довольно расплывчатой) ошибкой HTTP 500, «внутренней ошибкой сервера».
Если вы заинтересованы в обеспечении первоклассного взаимодействия с пользователями вашего веб-сайта, узнайте, как анализировать и повышать производительность загрузки страниц.
Примечание: Эта статья впервые появилась в этом блоге в 2009 году, и с тех пор мы корректировали данные.
Related Posts
что они означают и как их исправить
Веб-пользователи привыкли получать сообщение об ошибке HTTP, обычно когда страница, к которой они пытались получить доступ, не загружается правильно. Вам необходимо понимать различные коды ошибок, чтобы определить, почему вы получили сообщение об ошибке и как решить проблему. Мы собрали 15 самых распространенных ошибок веб-сайтов: что они означают, в чем причина и как их исправить.
Владельцу веб-сайта важно знать, как обойти распространенные ошибки веб-сайта. Это не только даст вам ценную информацию о производительности вашего сайта, но также может помочь вам снизить показатель отказов и улучшить рейтинг в поисковых системах!
Топ-15 самых распространенных ошибок веб-сайтов: что они означают, что их вызывает и как их исправить.
- 500 Внутренняя ошибка сервера
- 401 Неавторизованный
- 400 Неверный запрос
- 403 Запрещено
- 404 Не найдено
- 501 Не реализовано
- 502 Служба временно перегружена
- 503 Служба недоступна
- Соединение отклонено хостом
- Файл не содержит данных
- Не удается добавить результат отправки формы в список закладок
- Вспомогательное приложение не найдено
- Ошибка TCP при отправке запроса на сервер
- Ошибка поиска DNS
- 408 – Тайм-аут запроса
Топ-15 самых распространенных ошибок веб-сайтов: что они означают, что их вызывает и как их исправить
1.
500 Internal Server Error
Это самое распространенное сообщение об ошибке, с которым сталкиваются пользователи Интернета. Это ошибка общего назначения, которая может возникать всякий раз, когда веб-сервер сталкивается с внутренней проблемой. Часто ошибка 500 возникает при перегрузке веб-сервера. Когда вы сталкиваетесь с этим сообщением об ошибке, вы можете попытаться устранить его, перезагрузив страницу, очистив кеш браузера, удалив файлы cookie браузера и перезапустив браузер. Если вы обнаружите, что эта ошибка возникает на вашем веб-сайте, вам следует связаться с вашим хостинг-провайдером и, если вы используете сайт WordPress, протестировать один за другим любые сторонние плагины, которые вы можете использовать.
2. 401 Unauthorized:
Это сообщение об ошибке обычно появляется после того, как пользователь попытался получить доступ к сайту, к которому у него не было доступа, или после неудачной попытки входа в систему. Как владелец веб-сайта, вы можете добавить защиту паролем на свой сайт через свою учетную запись cPanel. Это может быть отличным дополнительным уровнем безопасности, ограничивающим доступ к вашей административной области, такой как папка wp-admin на сайте WordPress.
3. 400 Bad Request:
Если ваш запрос поврежден, вы увидите это сообщение об ошибке. Это означает, что что-то пошло не так с вашим веб-браузером в связи с вашим запросом. Обычно это означает, что данные, отправляемые браузером, не соответствуют правилам протокола HTTP. Сервер не знает, как обработать запрос с неверным синтаксисом. Это может означать, что на стороне пользователя что-то нестабильно (нестабильное подключение к Интернету, проблема безопасности в операционной системе, проблема с кэшированием или неисправный браузер).
4. 403 Запрещено:
При попытке доступа к запрещенному каталогу на веб-сайте вы увидите это сообщение об ошибке, которое означает, что на странице нет возможности входа в систему. Наиболее распространенная причина, по которой пользователь увидит это сообщение об ошибке, заключается в том, что веб-сайт не позволяет пользователям просматривать структуру каталогов файлов сайта или конкретный запрошенный файл не разрешен для просмотра в Интернете. Вы можете установить защиту 403 на своем собственном сайте из соображений безопасности — скрытие структуры каталогов или файлов, содержащих уязвимую информацию, — это хороший способ защитить ваш сайт от взлома. Хотя многие веб-хосты предлагают эту услугу своим клиентам по умолчанию, чтобы добавить дополнительный уровень безопасности на свой сайт, откройте свою учетную запись cPanel, перейдите в окно меню «Дополнительно» и выберите «Менеджер индексов». Отсюда вы можете настроить, как ваши пользователи будут просматривать определенный каталог на вашем веб-сайте, выбрав «Без индексирования» в каталоге, который вы хотите защитить.
5. 404 Not Found:
Если пользователь попытается получить доступ к несуществующей веб-странице, появится сообщение об ошибке 404 Not Found. Это сообщение обычно появляется, когда пользователь закрывает браузер, нажимает кнопку «Стоп» или слишком быстро щелкает ссылку. Однако это сообщение также может появиться, когда файл очень большой или сервер работает слишком медленно.
Определение ошибки 404: ошибка 404, скорее всего, возникнет при просмотре веб-страниц. Если сервер не может ничего найти в запрошенном месте, вы увидите сообщение 404. Часто это происходит просто из-за неправильного ввода URL-адреса, но также может появляться, когда пользователи пытаются получить доступ к удаленным страницам или временно недоступным страницам. Вы хотите уменьшить количество 404 на своем веб-сайте, где это возможно, потому что они, безусловно, увеличат ваш показатель отказов.
Следует отметить, что сообщение 404 очень близко к странице ошибки 410 — Gone. Хотя оба варианта означают, что сервер не смог найти запрошенный файл, ошибка 410 указывает на то, что это постоянная ситуация, а это означает, что ресурс, вероятно, был намеренно недоступен. Чтобы повысить удобство использования Google, полезно знать разницу между ними. Вы можете узнать больше, посмотрев видео. Обрабатывает ли Google коды состояния 404 и 410 по-разному?
6. 501 Не выполнено:
Это сообщение означает, что браузер не поддерживает запрошенную функцию. Обычно это происходит, когда запрашивается функция, которая не поддерживается Google или веб-сайтом. Таким образом, имеет смысл следить за технологическим стеком вашего веб-сайта и обеспечивать его актуальность. Это уменьшит вероятность возникновения этой проблемы в будущем.
7. Служба 502 временно перегружена:
Вы увидите ошибку 502, когда ваш сервер перегружен — проблема, которая обычно решается сама собой, когда веб-трафик уменьшается. Это также может быть вызвано проблемой с сервером или проблемой с провайдером облачного хостинга. Если вы не уверены в причине, обратитесь к своему хостинг-провайдеру и получите его помощь в решении этой проблемы.
8. Служба 503 недоступна:
Пользователи увидят сообщение 503, если сайт, на который они пытаются попасть, занят или если сервер не работает. Эта ошибка обычно носит временный характер, и веб-сайт должен снова стать доступным в течение нескольких минут или часов. Возможно, вам придется связаться с вашим хостинг-провайдером, если эта проблема не устранена. Кроме того, вы можете проверить состояние любых приложений, работающих на сервере, поскольку они могут вызывать проблему.
9. Соединение отклонено хостом:
Это сообщение об ошибке, как и ошибка 403, обычно означает, что у пользователя нет прав доступа к сайту или что попытка входа не удалась, обычно из-за неправильного пароля. Если вы недавно обновили свои учетные данные для входа, убедитесь, что вы используете правильную информацию. Если эта проблема не устранена, обратитесь к своему хостинг-провайдеру за дополнительной помощью в устранении проблемы.
10. Файл не содержит данных:
Пользователи увидят ошибку «Файл не содержит данных», когда страница присутствует, но ничего не отображается. Это может быть вызвано неправильным форматированием таблицы или отсутствием информации в заголовке. Попробуйте запустить проверку целостности базы данных, чтобы убедиться в отсутствии проблем со структурой. Если это не сработает, свяжитесь с разработчиком, который поможет вам найти и решить проблему.
11. Невозможно добавить результат отправки формы в список закладок:
Когда пользователь пытается сохранить тип формы, который не является документом или веб-адресом, он получит эту ошибку.
12. Вспомогательное приложение не найдено:
Эта ошибка может появиться, когда сервер не может найти вспомогательное приложение, необходимое для загрузки файла.
13. Ошибка TCP при отправке запроса на сервер:
При возникновении проблемы на линии между пользователем и запрошенным сайтом появляется это сообщение об ошибке. Поскольку это часто может быть связано с аппаратным обеспечением, сетевой администратор всегда должен сообщать об этой ошибке.
14. Ошибка поиска DNS:
Ошибка Failed DNS Look-Up обычно появляется, когда URL-адрес веб-сайта не может быть переведен. Эта ошибка обычно появляется на коммерческих сайтах из-за перегрузки. Это можно исправить, сбросив кеш DNS.
15. 408 – Истечение срока ожидания запроса:
Вы увидите это сообщение об ошибке, если сервер не получит полный запрос от пользователя в течение установленного периода времени ожидания. Повторяющиеся ошибки 408 будут возникать, если сервер или система пользователя испытывают большую нагрузку или если есть временный всплеск интернета, который замедляет доставку сообщения на сервер. Лучший немедленный шаг, который вы можете предпринять, когда получаете сообщение об ошибке 408, — это перезагрузить страницу и посмотреть, сохраняется ли проблема.
Памятка
Простой способ определить, что означает любой код состояния, можно найти по номеру, с которого он начинается. Код состояния обычно представляет собой трехзначное число. Поэтому примеры кода 5xx будут включать сообщения об ошибках 501, 502, 503 и т. д.
Небольшая шпаргалка, которая поможет вам сузить круг проблем:
Коды 1xx: Информационные статусы.
Коды 2xx: Статусы после успешного действия.
Коды 3xx: Статусы, показывающие перенаправление.
Коды 4xx: Статусы, указывающие на ошибку на стороне клиента.
Коды 5xx: Статусы, указывающие на ошибку на стороне сервера.
Коды ошибок и состояний помогают нам определить, что мешает работе чего-то еще. Хотя они могут показаться разочаровывающей и неописуемой кирпичной стеной, блокирующей доступ к странице или производительность функции, знание того, что означает каждая ошибка и код состояния, поможет вам лучше понять свой веб-сайт и указать правильное направление, чтобы вы можете решать и решать любые проблемы, которые возникают быстро.
Посетители вашего веб-сайта понимают, что мелкие детали имеют большое значение в общей картине. Поверьте нам, когда мы говорим, что они оценят любое время, которое вы потратите на настройку своих страниц 404, чтобы они были веселыми и дружелюбными. (В конце концов, если им придется его увидеть — это упущенная возможность не заставить их улыбнуться, когда они это сделают!) Если вам нужна помощь с функциональностью, безопасностью, макетом или дизайном вашего веб-сайта, свяжитесь с нами — мы будем рады услышать от тебя!
Позвольте ведущему агентству веб-дизайна Сиднея вывести ваш бизнес на новый уровень с веб-сайтом для малого бизнеса Pixel Fish.