Как оптимизировать страницу 404
- Как отслеживать ошибки 404
- Мониторинг 404 ошибок с помощью Google Search Console
- Мониторинг 404 ошибок с помощью Google Analytics
- Как исправить ошибки 404
- Плагин перенаправления
- Перенаправить 404 ошибки на домашнюю страницу
- Как оптимизировать страницу 404
- Вставить панель поиска
- Вставьте страницу регистрации по электронной почте
- Добавьте страницу своего сайта
- Добавить информацию о бизнесе
- Добавить контактную информацию
- Примеры 404 страниц
- Последние мысли
404 - это стандартный код ошибки, генерируемый, когда пользователь пытается посетить страницу, которая не существует из-за неработающей ссылки или какого-либо другого типа ошибки. Это стандартный код ответа HTTP, который веб-хост использует, чтобы указать, что пользователь может получить доступ к серверу, но сервер не может найти страницу, которую запрашивал пользователь. Это один из самых узнаваемых кодов ошибок в Интернете.
Неотредактированные страницы этого типа при обращении к ним отображают только сообщения об ошибках «404 - Страница не найдена». Когда новый пользователь пытается получить доступ к вашему сайту любым способом, например, через Google или по ссылке с другого сайта, что, по вашему мнению, он будет делать, если попадет на одну из этих страниц? Покидать.
Новые посетители тратят менее 15 секунд на просмотр новых веб-страниц, прежде чем решить, содержат ли эти страницы контент, который им нужен, по словам Тони Хейла из Chartbeat , У вас есть 15 секунд, чтобы произвести впечатление на нового посетителя. Считаете ли вы, что общее сообщение об ошибке «404 - страница не найдена» является способом сделать это?
Так что ты можешь сделать? Ну, во-первых, вы можете использовать такой инструмент, как Google Search Console, чтобы следить за количеством не найденных кодов ошибок и неработающих ссылок, которые генерирует ваш сайт. Вы также можете использовать Google Analytics, чтобы увидеть, сколько посетителей попадают на 404 страницы. Самое главное, вы можете изменить язык и контент на своей странице, чтобы сохранить нового пользователя на вашем сайте, даже когда он попадает на одну из этих страниц. Давайте начнем.
Как отслеживать ошибки 404
Лучший способ оптимизировать страницы 404 - убедиться, что посетители и поисковые системы не попадают на них. Существует несколько различных способов отслеживания ошибок 404, и есть ряд различных инструментов, которые мы можем использовать. Мы поговорим о консоли поиска Google, ранее инструментах Google для веб-мастеров и Google Analytics.
Консоль поиска Google отслеживает ваш сайт и позволяет узнать, когда сканеры робота Google обнаруживают ошибки, которые называются «не найдены», как правило, это 404 и 503 коды ошибок HTTP. Что касается Google Analytics, мы можем использовать его для создания пользовательского отчета об ошибке 404, который отображает страницы и пути к файлам, давая нашим пользователям коды ошибок 404. Давайте начнем с Google Search Console.
Мониторинг 404 ошибок с помощью Google Search Console
Вам нужно будет подтвердить свой сайт как собственность в Google Search Console если вы хотите отслеживать ошибки 404 таким образом. Самый простой способ сделать это, используя такие плагины SEO, как Все в одном пакете SEO а также Yoast SEO , Откройте консоль поиска Google и нажмите кнопку Добавить свойство. Введите URL своего сайта и нажмите «Продолжить».
Вы должны перейти на страницу с просьбой подтвердить вашу собственность. Перейдите на вкладку «Альтернативные методы» и выберите параметр «Тег HTML». Если вы используете пакет «все в одном» для SEO, перейдите в раздел «Все в одном SEO»> «Общие настройки», прокрутите вниз, пока не найдете настройки подтверждения для веб-мастера, и вставьте длинный код в цитаты содержания в поле «Инструменты Google для веб-мастеров». Если вы используете Yoast SEO, перейдите в Yoast> Общие> Инструменты для веб-мастеров и вставьте длинный код в поле консоли поиска Google:
Сохраните изменения в используемом плагине SEO, вернитесь в консоль поиска и нажмите «Подтвердить», чтобы добавить свой сайт в качестве свойства. Нажмите на свой сайт на главном экране консоли поиска, как только вы будете готовы.
Первые несколько вещей, которые вы увидите, - это различные показатели для вашего сайта под заголовком «Текущее состояние». Первый раздел представляет собой набор ошибок, найденных сканерами Google-ботов на вашем сайте, в том числе ошибки Soft 404 и ошибки Not Found. Не найденные ошибки - это то, где будут ваши 404 ошибки.
Нажмите «Ошибки сканирования» и выберите «Не найдено». Вы увидите список страниц, которые сгенерировали 404 кода ответа:
Софт 404 в консоли поиска относится к неработающей ссылке, которая не вернула код ответа 404. Обязательно загляните во вкладки «Смартфон» и «Рекомендуемые телефоны».
Мониторинг 404 ошибок с помощью Google Analytics
Search Console - отличный инструмент для поиска страниц, которые генерируют 404 кода ответа на вашем сайте. У него есть только один существенный недостаток - он не сообщает о 404 страницах, на которые заходили посетители. Он сообщает только о 404 страницах поиска роботов Googlebot. Мы будем использовать Гугл Аналитика для этого.
Создайте учетную запись Google и Google Analytics, если у вас их еще нет, и добавьте свой сайт. Убедитесь, что вы вошли в Google Analytics, и нажмите на ссылку ниже, чтобы создать собственный отчет 404 внутри инструмента. Этот пользовательский отчет был создан Райан Шовен из Фортеи :
https://www.google.com/analytics/web/template?uid=Vwha4sfrRxS2Qg7f6Mokqg
Откройте новую вкладку в вашем браузере. Введите URL-адрес вашего сайта в адресной строке и введите несколько случайных букв после последнего символа «/», чтобы найти страницу 404 вашего сайта. Запишите заголовок страницы. Это будет первый бит текста на вкладке браузера вашей страницы 404. Обычно это «Страница не найдена», но ваша может отличаться.
Вернитесь в Google Analytics и нажмите «Изменить» на странице отчета. Прокрутите вниз, пока не найдете раздел Фильтры. Измените текст «Ошибка 404» на заголовок страницы 404 и нажмите «Сохранить», когда закончите:
Теперь вы должны увидеть список 404 страниц с ошибками, с которыми сталкивались ваши посетители. При необходимости измените диапазон дат в верхнем правом углу:
Как исправить ошибки 404
Есть два основных способа исправить 404 ошибки внутри WordPress. Лучше всего отслеживать каждую отдельную ошибку 404 и перенаправлять ее на правильную страницу или аналогичную страницу. Это то, что плагин Redirection позволяет нам делать. Второй способ - перенаправить все 404 ошибки на домашнюю страницу, то есть посетители будут перенаправлены на домашнюю страницу вашего сайта, если они попадут на 404 страницы.
Плагин перенаправления
Redirection - это бесплатный плагин WordPress, который позволяет отслеживать 404 ошибки и превращать их в 301 переадресацию с помощью нескольких простых кликов. Это перенаправление позволит вам перевести пользователей на другую страницу вашего сайта, когда они попадут на страницу 404. Им не нужно ничего нажимать. Они просто будут автоматически перенаправлены на другую страницу вашего сайта. Перенаправление 301 - это постоянное перенаправление, которое предпочитают большинство поисковых систем.
Этот плагин работает просто. Все, что вам нужно сделать, это вставить URL-адрес для страницы 404, которую вы нашли в консоли поиска Google, свой собственный отчет Google Analytics или даже журнал этого самого плагина в поле Source URL. Если вы изменили URL-адрес публикации, вставьте новый URL-адрес в поле «Целевой URL-адрес». Если сообщение или страница больше не существует, вставьте URL-адрес аналогичного сообщения или страницы или вставьте URL-адрес домашней страницы вашего сайта. Нажмите Add Redirection, как только вы закончите.
Перенаправить 404 ошибки на домашнюю страницу
Если на вашем сайте слишком много 404 ошибок, например, сотен или даже тысяч, вы можете перенаправить их все на домашнюю страницу вашего сайта. Опять же, лучше перенаправить каждую отдельную ошибку 404, но перенаправление их всех на домашнюю страницу может стоить того, если у вас нет времени на перенаправление сотен ошибок 404.
К счастью, перенаправление ошибок 404 просто. Вам нужно будет добавить код в файл 404.php вашей темы, и настоятельно рекомендуется использовать для этого дочернюю тему, а не редактировать родительский файл 404.php вашей темы. Проверьте наш пост об использовании дочерних тем. По сути, вам нужно создать новый файл 404.php в файловой системе вашей дочерней темы через FTP-клиент.
Связанные с: https://teslathemes.com/blog/wordpress-child-themes/
Вместо вставки кода из родительского файла 404.php, добавьте его в свой дочерний файл 404.php:
<? php header («HTTP / 1.1 301 перемещен навсегда»); заголовок ("Location:" .get_bloginfo ('url')); выход(); ?>
Нажмите Обновить файл, чтобы сохранить изменения. Теперь все 404 ошибки должны перенаправляться на домашнюю страницу.
Как оптимизировать страницу 404
Вы не всегда сможете перенаправить пользователя, когда он попадет на страницу 404. Если ваша страница 404 не читает ничего, кроме «404 - Страница не найдена», пользователи уйдут. К счастью, есть много вещей, которые мы можем добавить на страницу 404, чтобы сохранить пользователей на нашем сайте и уменьшить количество отказов, генерируемых 404 страницами.
В прежние времена вы должны были отредактировать файл 404.php, чтобы меню навигации и боковая панель отображались на странице 404, поскольку они были очень общими - черный текст на белом фоне. К счастью, большинство разработчиков тем включили хорошо оптимизированные файлы 404.php в свои темы, которые поддерживают навигационное меню вашего сайта и боковую панель, встроенную в вашу страницу, чтобы дать неверно направленным пользователям куда-то перейти, но мы можем добиться большего.
Для начала я рекомендую сменить язык на своей странице. «404 - Страница не найдена» является немного общим, как если бы ваши посетители общались непосредственно с сервером, а не с вами. Большинство разработчиков тем, включая TeslaThemes, включают в себя так называемые фреймворки с темами. Tesla Framework позволяет редактировать заголовок страницы 404 вашей темы без необходимости редактировать файл 404.php вашей темы.
Измените его на что-нибудь более гуманизированное, например «Упс! Я не думаю, что эта страница существует 🙁 Попробуйте это: »с последующим типом контента. Предложения ниже. Я рекомендую использовать только один из этих вариантов. Пользователи могут чувствовать себя ошеломленными и предпочитать уходить, если вы даете им слишком много вариантов для выбора.
Вставить панель поиска
Панель поиска - это отличный способ позволить пользователям искать контент, который они искали. Введите этот бит кода в свой файл 404.php перед кодом get_sidebar, чтобы вставить очень простую строку поиска на свою страницу:
<h2> Поиск YourSiteNameHere </ h2> <? php get_search_form (); ?>
Результат выглядит так:
Просто убедитесь, что ваша тема еще не вставила панель поиска на вашей странице 404.
Вставьте страницу регистрации по электронной почте
Страница 404 - это отличная возможность привлечь чье-то внимание и получить нового подписчика электронной почты. Убедитесь, что ваша форма подписки включает в себя поощрение, например бесплатную электронную книгу или 10-дневный электронный курс. Это побуждает больше людей зарегистрироваться.
Найдите скрипт Javascript для предпочитаемой вами формы электронной почты через службу маркетинга электронной почты. Этот сценарий обычно заключен в теги <script> </ script>. Вставка этого скрипта в поле «Сообщение» в разделе «Страница 404» Tesla Framework достаточна для того, чтобы вставить форму подтверждения по электронной почте на страницу 404. В противном случае, вставьте этот скрипт в ваш файл 404.php.
Добавьте страницу своего сайта
Это страница 404 Fizzle.co. Это просто и понятно, и хотя пользователь не может найти страницу, на которую он хочет перейти, он все равно может проверить другие страницы сайта, поскольку они упростили ему решение, куда идти.
Вот простой код, который я добавил в окно сообщения в Tesla Framework :
<H2> Упс! Я не думаю, что эта страница существует :( Попробуйте один из следующих способов: </ h2> <br /> <a href="#"> Главная страница </a> | <a href="#"> Начните здесь </ a > | <a href="#"> Блог </a> | <a href="#"> Связаться </a>
Замените хэштеги URL-адресами вашей страницы. Вот конечный результат:
Добавить информацию о бизнесе
Если у вас есть интернет-магазин, вы являетесь владельцем бизнеса или фрилансером, рассмотрите возможность добавления вашей бизнес-информации на страницу 404, такой как ваши услуги, цены и ссылка на страницу контактов. Вы даже можете добавить ссылку на свою страницу цитаты, если вы используете ее.
Если вы фрилансер или владелец магазина электронной коммерции, вы можете даже подумать о выделении здесь фотографий ваших лучших продуктов или товаров из портфолио.
Добавить контактную информацию
Отличный способ добавить индивидуальный подход - добавить адрес электронной почты вашего сайта или ссылку на страницу контактов на странице 404. Используйте дополнительные фразы, такие как «Испытываете проблемы? Есть вопрос? Напишите мне по адресу электронной почты@yourdomain.com.
Примеры 404 страниц
Многие сайты любят проявлять креативность с помощью своих 404 страниц. Вот несколько юмористических примеров.
Вот страница 404 WWE:
Вот страница 404 Lego:
А вот страница 404 Майка Куса:
Последние мысли
Плохо оптимизированные 404 страницы могут привести к увеличению показателя отказов, уменьшая вероятность конвертации нового посетителя каждый раз, когда кто-то попадает на одну из этих страниц. Надеемся, что теперь вы знаете несколько вещей, которые вы можете сделать, чтобы оптимизировать свою страницу, и мы надеемся, что вы воспользуетесь возможностью проявить немного творческого подхода к вещам.
Не забывайте использовать Консоль поиска Google и инструменты Google Analytics в сочетании с плагином Redirection для регулярного отслеживания ваших 404 страниц. Это упрощает весь процесс, когда вы заботитесь о мелочах, а не о больших кусках.
Береги себя!
PS Поделитесь с нами вашими примерами оптимизированных 404 страниц
Считаете ли вы, что общее сообщение об ошибке «404 - страница не найдена» является способом сделать это?Так что ты можешь сделать?
Com/analytics/web/template?
Php header («HTTP / 1.1 301 перемещен навсегда»); заголовок ("Location:" .get_bloginfo ('url')); выход(); ?
Php get_search_form (); ?
404. Используйте дополнительные фразы, такие как «Испытываете проблемы?
Есть вопрос?