Ошибка 404 – Помощь | REG.RU
В статье мы расскажем, что означает ошибка 404 на сайте. Также она может называться:
- 404 page not found,
- http error 404,
- error 404.
Ниже мы опишем, почему возникает ошибка 404, а также как её отследить и исправить.
404 ошибка (http error 404) — что это значит?
Ошибка 404 page not found — это код ответа сервера. Что это значит?
Когда вы вводите адрес сайта, браузер запрашивает его стартовую страницу у сервера. Если сервер не может найти страницу, он сообщает об этом браузеру с помощью кода 404. Это сообщение отображается на экране пользователя в браузере.
Почему такое может произойти? Есть несколько возможных причин:
Вы допустили ошибку при вводе адреса страницы или при открытии файла в браузере. Или браузеру не удалось найти IP-адрес сервера. Сервер не может найти и выдать данные потому, что вы дали ему неправильные «координаты». В таком случае вам достаточно просто исправить ошибку в URL-адресе, и вместо страницы с ошибкой 404 появятся искомые страница/файл.
Данные (страница или файл) не размещены на сервере, или CMS неверно отвечает на запрос пользователя. В этом случае дело обстоит сложнее и быстро справиться с проблемой не получится. Чтобы устранить ошибку 404, определите, как создавался сайт, на котором обнаружена ошибка (на CMS или без использования CMS). От этого будет зависеть способ решения проблемы.
Мы рассмотрим, что делать с ошибкой 404 и как исправить.
Как убрать ошибку 404 на сайте, созданном на CMS (WordPress, Joomla, 1С-Битрикс и т.д.)
На сайтах, созданных с использованием CMS, встречаются различные страницы с ошибкой 404 (http status 404). В зависимости от типа страницы с ошибкой различаются причины возникновения и пути решения проблемы:
- Если вы видите на своём сайте стандартную ошибку 404 REG.RU:
В большинстве случаев проблема связана с отсутствием конфигурационного файла .htaccess. Как избавиться от ошибки 404? Создайте в корневой папке сайта пустой текстовый файл с расширением . htaccess и добавьте в него стандартные директивы для используемой CMS. Стандартные директивы приведены в статье: Файлы .htaccess для популярных CMS.
Важно: в панели управления cPanel файл .htaccess по умолчанию скрыт (т.е. он существует, но не виден). Следуйте инструкции, чтобы включить отображение файла. Затем сверьте его содержимое со стандартным.
Если файл .htaccess существует и его содержимое корректно, а ошибка 404 not found сохраняется, обратитесь в техническую поддержку.
- Если вы видите иную страницу ошибки, которую отдает CMS сайта. Например:
Ошибка на WordPress
Пользовательская ошибка 404 not found
Возможно, страница не создана или не опубликована на этапе размещения сайта в админке CMS. Также ошибка может быть связана с формированием «человекопонятных» ЧПУ-ссылок с помощью SEO-плагинов. Чтобы избавиться от проблемы, необходимо обратиться к веб-разработчикам сайта или на тематические форумы, на которых представлена необходимая техническая информация (ошибка http 404).
Как быстро устранить ошибку 404 на сайте, созданном без использования CMS
На сайтах, созданных без использования CMS, код ошибки 404 отображается следующим образом:
Что означает это сообщение? Запрашиваемые страница/файл отсутствуют или размещены в неправильной папке (не в корневой папке сайта).
Что делать? Откройте корневую папку сайта в панели управления хостингом и проверьте, находятся ли в ней файлы вашего сайта.
Как находить и мониторить код ошибки 404?
Если вы владелец сайта, вы можете найти страницы с ошибкой с помощью специальных сервисов. Самые популярные сервисы:
- Яндекс.Вебмастер,
- Google Search Console,
- Screaming Frog.
Ниже мы описали, как работать с каждым из них.
Яндекс.Вебмастер
- Авторизуйтесь в Яндекс.Вебмастер.
- Перейдите в раздел Индексирование — Страницы в поиске:
HTTP status 404 — что это
- Выберите Исключенные страницы:
- Добавьте фильтр, при котором отобразятся результаты с ошибкой “404 page not found”:
Google Search Console
- Авторизуйтесь в Google Search Console.
- Разверните блок Индекс и выберите Покрытие:
404 ошибка: что это
- Используйте фильтр, который покажет код ошибки 404. Для этого перейдите в раздел Сведения и кликните Отправленный URL не найден (ошибка 404):
Ошибка 404: что значит и как исправить
Screaming Frog
- Загрузите программу с официального сайта.
- Установите её на компьютер.
- Откройте программу, введите ссылку на сайт и нажмите
- Перейдите во вкладку Response Code. Из выпадающего списка выберите фильтр Client Error (4xx):
Открывается только главная страница сайта, на внутренних страницах ошибка 404 или 500
Рассмотрим, что значит и как исправить ошибку отображения внутренних страниц сайта (error 404 или 500). Причиной проблемы является отсутствие файла . htaccess (либо он пустой, либо в нем не хватает необходимых директив для работы CMS). Решить проблему может замена текущего файла .htaccess стандартным для данной CMS.
На хостинге Linux
Если у вас ISPmanager, проверьте, не включены ли Автоподдомены. Если они включены, отключите их, проверьте актуальность проблемы.
В остальных случаях для устранения внутренней ошибки 404 или 500, перейдите в корневую папку сайта: Как узнать корневую папку сайта
Создайте файл .htaccess (или замените его) со следующим содержимым:
Файл .htaccess для Joomla
##
# @version $Id: htaccess.txt 14401 2010-01-26 14:10:00Z louis $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##
#####################################################
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.
It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file. If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's. If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################
## Can be commented out if causes errors, see notes above.
Options +FollowSymLinks
#
# mod_rewrite in use
RewriteEngine On
########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.
(adsbygoogle = window.adsbygoogle || []).push({});
.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
Файл .htaccess для WordPress
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Файл .htaccess для HostCMS
Options +FollowSymlinks
AddDefaultCharset Off
<IfModule mod_php4.c>
php_flag magic_quotes_gpc off
php_flag magic_quotes_runtime off
php_flag register_globals off
</IfModule>
<IfModule mod_php5.c>
php_flag magic_quotes_gpc off
php_flag magic_quotes_runtime off
php_flag register_globals off
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.php index.htm index.html
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.
(.*)$ index.php?q=$1 [L,QSA]
#
# Make sure .htc files are served with the proper MIME type, which is critical # for XP SP2. Un-comment if your host allows htaccess MIME type overrides.
#AddType text/x-component .htc
#
# If your server is not already configured as such, the following directive
# should be uncommented in order to set PHP's register_globals option to OFF.
# This closes a major security hole that is abused by most XSS (cross-site
# scripting) attacks. For more information: http://php.net/register_globals
#
# To verify that this option has been set to OFF, open the Manager and choose
# Reports -> System Info and then click the phpinfo() link. Do a Find on Page
# for "register_globals". The Local Value should be OFF. If the Master Value
# is OFF then you do not need this directive here.
#
# IF REGISTER_GLOBALS DIRECTIVE CAUSES 500 INTERNAL SERVER ERRORS :
#
# Your server does not allow PHP directives to be set via .htaccess. In that
# case you must make this change in your php.
ini file instead. If you are
# using a commercial web host, contact the administrators for assistance in
# doing this. Not all servers allow local php.ini files, and they should
# include all PHP configurations (not just this one), or you will effectively
# reset everything to PHP defaults. Consult www.php.net for more detailed
# information about setting PHP directives.
#
#php_flag register_globals Off
#
# For servers that support output compression, you should pick up a bit of
# speed by un-commenting the following lines.
#
#php_flag zlib.output_compression On
#php_value zlib.output_compression_level 5
#
# The following directives stop screen flicker in IE on CSS rollovers. If
# needed, un-comment the following rules. When they're in place, you may have
# to do a force-refresh in order to see changes in your designs.
#
#ExpiresActive On
#ExpiresByType image/gif A2592000
#ExpiresByType image/jpeg A2592000
#ExpiresByType image/png A2592000
#BrowserMatch "MSIE" brokenvary=1
#BrowserMatch "Mozilla/4.
(\..*|Entries.*|Repository|Root|Tag|Template)$">
Order allow,deny
</FilesMatch>
# Don't show directory listings for URLs which map to a directory.
Options -Indexes
# Follow symbolic links in this directory.
Options +FollowSymLinks
# Make Drupal handle any 404 errors.
ErrorDocument 404 /index.php
# Force simple error message for requests for non-existent favicon.ico.
<Files favicon.ico>
# There is no end quote below, for compatibility with Apache 1.3.
ErrorDocument 404 "The requested file favicon.ico was not found.
</Files>
# Set the default handler.
DirectoryIndex index.php index.html index.htm
# Override PHP settings that cannot be changed at runtime. See
# sites/default/default.settings.php and drupal_initialize_variables() in
# includes/bootstrap.inc for settings that can be changed at runtime.
# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
php_flag magic_quotes_gpc off
php_flag magic_quotes_sybase off
php_flag register_globals off
php_flag session.
auto_start off
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_flag mbstring.encoding_translation off
</IfModule>
# Requires mod_expires to be enabled.
<IfModule mod_expires.c>
# Enable expirations.
ExpiresActive On
# Cache all files for 2 weeks after access (A).
ExpiresDefault A1209600
<FilesMatch \.php$>
# Do not allow PHP scripts to be cached unless they explicitly send cache
# headers themselves. Otherwise all scripts would have to overwrite the
# headers set by mod_expires if they want another caching behavior. This may
# fail if an error occurs early in the bootstrap process, and it may cause
# problems if a non-Drupal PHP file is installed in a subdirectory.
ExpiresActive Off
</FilesMatch>
</IfModule>
# Various rewrite rules.
<IfModule mod_rewrite.c>
RewriteEngine on
# Block access to "hidden" directories whose names begin with a period.
(.*)$ index.php [L,QSA]
</ifModule>
<ifModule mod_headers.c>
<FilesMatch "\.(jpg|jpeg|png|gif|js|css|svg|ttf|eot|otf|woff|woff2)$">
Header set Cache-Control "max-age=3153600, public"
</FilesMatch>
</ifModule>
Если у вас хостинг Windows
На хостинге Windows файл .htaccess не поддерживается. Его функцию выполняет файл web.config. Если вы наблюдаете внутреннюю ошибку 404 или 500 на хостинге Windows, рекомендуем обратиться к разработчикам сайта или на тематические форумы с вопросом, как убрать 404, заменив файл web.config.
Что будет, если не исправлять ошибку 404
Во-первых, есть риск потерять потенциальных клиентов. Когда пользователь не получает информацию, которую искал, он уходит на другой сайт, который ему предложил браузер. Если ошибка встречается на веб-ресурсе часто, можно потерять и уже имеющихся пользователей, так как они решат, что использование такого сайта небезопасно.
Во-вторых, есть риск потерять хорошую позицию в поисковой выдаче. Сама по себе страница с ошибкой 404 не вызывает у поисковой системы недоверия. Она просто удаляется из индексации. Однако там могли находиться ключевые слова, которые могли повлиять положительно на поисковую выдачу. Если на сайте много страниц с ошибкой, тогда поисковые роботы действительно могут отнестись с недоверием ко всему веб-ресурсу и сайт может потерять высокий рейтинг.
Сделайте страницу 404 полезной
Ошибка 404 (страница не найдена) может появиться в любое время. Важно, чтобы пользователь при входе на эту страницу не потерял доверия к сайту. Страницы с ошибкой 404 можно создавать самостоятельно. Например, если у вас сайт на WordPress или вы пользуетесь услугой REG.Site, страницу с ошибкой можно легко создать с помощью плагина 404page.
Вот несколько советов по созданию страницы:
- дизайн этой страницы должен соответствовать всему ресурсу (цвет, шрифт, иллюстрации),
- поместите ссылку на главную страницу,
- добавьте дайджесты последних публикаций на сайте,
- поместите контакты организации (номер телефона, адрес) и службы поддержки,
- можно предложить действия для решения проблемы доступа к странице.
После посещения такой страницы посетитель хоть и не получит нужную информацию, однако у него останется положительное впечатление от посещения сайта, и в следующий раз он не откажется зайти на него снова.
Если перечисленные способы не помогли исправить ошибку, обратитесь в службу поддержки REG.RU.
Видеосправка. Об ошибке 404 и как создать страницу для неё
Была ли эта статья полезной?
Да Нет
Пользователи, считающие этот материал полезным: 125 из 191Ошибка 404: проверка, настройка и оформление
Иногда переходя по ссылке из различных ресурсов или даже из поисковой системы пользователь вместо страницы вашего сайта может увидеть сообщение браузера: 404 ошибка. В этом случае он просто закрывает вкладку и забывает о намерении посетить ваш сервис.
Однако вы можете изменить его решение и обратить ошибку 404 в свою пользу. Как это сделать, узнаете из нашей статьи.
Причины возникновения ошибки 404
Ошибка 404 – это не результат неправильной работы сайта. Ее причинами могут быть:
- ошибки и опечатки при ручном вводе или копировании адреса;
- нарушение внутренней перелинковки;
- переход по ссылке на удаленную или скрытую страницу;
- переход по ссылке на страницу, к которой у пользователя нет доступа.
Ошибка 404 довольно неприятное явление для владельца сайта, она имеет ряд негативных последствий:
- Пользователи покидают ваш сайт так и не узнав о ваших услугах, товарах или других возможностях, которые он предлагает.
- Ваш сайт теряет посещения, отчего страдает статистика, а значит и ранжирование сайта.
- У пользователей складывается негативное впечатление о вашем ресурсе.
К сожалению, возникновение ошибки 404 в большинстве случаев зависит не от владельца сайта. Однако есть способы, как сделать страницу ошибки полезной для себя и своего ресурса.
Как обработать страницу ошибки 404?
Начнем с того, что избавляться от страницы 404 и оставлять предупреждение об ошибочном переходе на усмотрение браузера – это неверное решение, которое гарантированно приведет к потере клиентов. Чтобы не портить статистику, настройте страницу следующим образом.
Позаботьтесь об оформлении страницы. Она должна соответствовать сайту в целом и свидетельствовать о серьезности и солидности ресурса. Разместите на странице свои логотипы, оформите в единой с сайтом цветовой схеме.
Сделайте страницу полезной для посетителя, то есть разместите на ней элементы, которые помогут ему перейти к полезной информации. Для этого на страницу ошибки 404 следует поместить:
- ссылку, ведущую на главную страницу вашего сайта, в каталог или к другой полезной по вашему мнению информации;
- форму поиска для того, чтоб посетители могли быстро найти любые данные, введя соответствующий запрос;
- ссылки для перехода на самые популярные страницы вашего сервиса, например, оформив их каталогом или в виде рейтинга ТОП-10;
- ссылку на карту сайта;
- рекламную и полезную информацию, например, объявление о скидках, новых товарах или рубриках.
Довольно интересными идеями, которые привлекут внимание пользователя и вызовут интерес, станут необычные или смешные картинки. Проявите креатив в этом вопросе. Также внимание привлекают и сообщения в нестандартной, юмористической форме. Например: Ой, мы не можем найти эту страницу, но раз уж вы здесь, посетите нашу распродажу. Или: Упс, что-то пошло не так, может вам будет интересна следующая информация?
Обработка ошибки 404
Чтобы ошибка 404 не отразилась на популярности сайта, ее следует настроить.
Для начала отключите индексацию данной страницы поисковыми роботами, а лучше запретите ее. Тогда поисковики будут игнорировать эту страницу вашего сайта и не направлять посетителей на нее по недоразумению. Чтобы запретить страницу, найдите файл robots.txt и добавьте в него всего одну строчку: Disallow: /404.html.
Далее следует заменить стандартную страницу на собственную уникальную разработку. Для этого найдите файл с расширением . htaccess и внесите в него следующую строку: ErrorDocument 404 / 404-error.html. Где 404-error.html – это и будет URL созданной вами оригинальной страницы для обработки ошибки.
А вот подменять страницу ошибки переходом на главную страницу вашего ресурса не стоит. Не факт, что на ней находится искомая пользователем информация. В результате посетитель решит, что у поисковика произошел какой-то сбой и закроет ваш сайт. Лучше честно признаться, что страницы уже нет или не существовало вовсе, и предложить пользователю самостоятельно найти нужную информацию.
Как минимизировать вероятность возникновения ошибки 404
Как мы уже выяснили, ошибка 404 может возникать и в результате сбоев на сайте. Чтоб снизить эту вероятность, регулярно выполняйте мониторинг внутренних ссылок. Если удаляете или скрываете от пользователей какую-либо страницу или раздел, позаботьтесь, чтоб на них не было переходов с других страниц.
Для обнаружения битых ссылок может пригодиться и специальное программное обеспечение.
Если битые или устаревшие ссылки расположены на других ресурсах, обратитесь с просьбой об их замене к вебмастеру. Если это невозможно, воспользуйтесь скриптами, перенаправляющими пользователей на нужный раздел.
Запомните, от ошибки 404 не защищен ни один ресурс. Однако грамотная ее обработка поможет удержать посетителей и не скажется на статистике и ранжировании сайта.
Значение ошибки 404 Page Not Found и методы ее исправления – База знаний Timeweb Community
Ошибка с кодом 404 появляется у пользователя при попытке открыть страницу, которой не существует на сайте. Виной тому может быть битая ссылка или просто неверно введенный адрес, однако сама проблема появляется довольно часто, так что вопрос, как исправить ошибку 404, возникает как у владельцев сайтов, так и у обычных пользователей.
Причины появления ошибки с кодом 404
Из описания выше вы узнали, что значит рассматриваемая ошибка, однако не совсем понятна картина того, как она может появиться. Существуют четыре основные причины, из-за которых вместо стандартной загрузки страницы и появляется соответствующее уведомление. Выглядят они следующим образом:
- Неверный адрес. Чаще всего появляется, когда юзер вручную вводит адрес страницы или пытается перейти в несуществующий раздел сайта.
- Удаленная страница. Иногда страницы удаляются с сайта его владельцем, однако из поисковика они не пропадают еще некоторое время. Кроме того, прямые ссылки могут храниться в закладках у некоторых пользователей. Соответственно, при переходе и появится соответствующее уведомление об ошибке сервера.
- Битая ссылка. Такая страница когда-то действительно существовала, однако сбой произошел при перелинковке, и теперь ссылка ведет в никуда, что и влияет на возникновение проблемы.
- Проблемы функционирования сервера. Последняя причина появляется крайне редко и связана со сбоями на сервере, где размещен сайт.
Казалось бы, все перечисленные выше причины схожи между собой, однако владельцу сайта придется подойти по-разному к их решению, а от обычного юзера требуется только проверить правильность введения адреса страницы.
Поиск битых ссылок на сайте
Если вы являетесь владельцем сайта, можно проверить наличие битых ссылок и удаленных страниц при помощи специальных онлайн-сервисов или программ. Существует несколько популярных инструментов, о которых и пойдет речь далее.
Яндекс.Вебмастер
Проще всего использовать сайт Яндекс.Вебмастер. Потребуется авторизоваться в сервисе и добавить собственный сайт, выполнив простые инструкции, которые будут отображаться на экране. После этого выполните такую последовательность действий:
- Через левое меню откройте раздел «Индексирование».
- Там вас интересует категория «Страницы в поиске».
- Снизу перейдите на вкладку «Исключительные страницы».
- Задайте фильтрацию, чтобы сначала отображались результаты, где присутствует «ошибка 404: страница не найдена».
Google Search Console
Онлайн-сервис от известной компании Google Search Console функционирует примерно по такому же принципу, а для поиска проблемных страниц пользователю потребуется выполнить следующие действия:
- Выполните вход и добавьте свой сайт.
- Откройте раздел «Сканирование».
- Перейдите к категории «Ошибки сканирования».
- Используйте фильтр или самостоятельно ознакомьтесь с присутствующими ошибками.
Screaming Frog
Screaming Frog – специализированное программное обеспечение, подходящее для сканирования сайтов. Если приведенные выше онлайн-сервисы вам не подошли, скачайте это решение с официального сайта, подключите к нему ваш сайт и произведите сканирование.
Благодаря данному инструменту у вас получится легко обнаружить все проблемные страницы, в том числе и страницы с другими ошибками сервера.
Исправление ошибки 404
С принципом обнаружения проблемных страниц все понятно, однако как исправить ошибку 404 Page Not Found? Здесь все зависит непосредственно от возникшей ситуации, а также того, используется ли на сайте CMS. Давайте по очереди разберем каждую ситуацию.
При использовании CMS
Сейчас многие сайты создаются при помощи CMS. Это может быть WordPress, Joomla, 1С-Битрикс или какие-либо другие системы управления содержимым. Если проблема возникает на таком сайте, а на экране при переходе к сайту вы видите следующее изображение, значит, потребуется выполнить ряд действий для исправления неполадки.
В первую очередь перейдите в корневую папку сайта и создайте там документ с расширением .htaccess. Он должен быть текстовым. Его содержимое зависит от конкретной используемой CMS. То есть необходимо прописать стандартные директивы, которые вы можете найти на официальном сайте reg.ru. Другие полезные материалы по настройке htaccess вы найдете тут и тут.
Однако иногда неполадка может сохраняться даже при условии, что файл был создан или существовал изначально. Тогда не остается другого варианта, кроме как обратиться напрямую в техническую поддержку хостинга.
Описанная выше ситуация подразумевает, что ошибку 404 выдает сам хостинг, однако бывает, что она отображается от самой CMS, а в браузере это выглядит примерно следующим образом:
В таких ситуациях вам необходимо проверить каждое название ссылки на правильность ввода, а также убедиться в том, что установленные SEO-плагины функционируют нормально и не влияют на проблемную генерацию ссылок. После проверки каждой ссылки ошибка http 404 должна исчезнуть.
Без использования CMS
Иногда сайты функционируют и без использования CMS. В таких ситуациях метод решения будет другим, поскольку, скорее всего, причина возникновения неполадки связана с отсутствием файлов в папке сайта или их неправильном расположении.
Для начала откройте корневую папку с файлом через панель хостинга и убедитесь в наличии всех необходимых элементов (например, html-страниц). В случае отсутствия потребуется загрузить их вручную и проверить, исчезла ли ошибка. Если же она сохранилась или файлы изначально находились в правильном месте, обращайтесь напрямую в техническую поддержку хостинга.
Только что мы разобрались с тем, что значит ошибка 404 Not Found, а также рассмотрели методы ее решения для разных ситуаций. Владельцу сайта нужно внимательно подойти к этому вопросу и всегда быть аккуратным при составлении адресов ссылок. От обычного же юзера требуется только соблюдать правильность ввода URL, если речь идет о ручном наборе в адресной строке браузера.
Плагин «Ошибки 404 и битые ссылки» для Shop-Script
Плагин позволяет находить посещенные 404 страницы и битые ссылки ведущие на ваш сайт.
Определения:
Несуществующая страница — ошибка 404 (Not Found — «не найдено») сообщает о том, что сервер не может найти данные согласно запросу.
Битая ссылка — ссылка, которая ведет на страницу с ошибкой 404.
С помощью плагина вы сможете найти:
- Битые ссылки на вашем сайте, которые ведут на страницы самого сайта.
- Битые ссылки, которые ведут на страницы вашего сайта, но размещенные на сторонних сервисах, таких как: социальные сети, поисковые системы и др.
- Несуществующие страницы вашего сайта, на которые заходят ваши посетители или поисковые системы.
Как влияют битые ссылки на сайт?
В первую очередь, такие ссылки оказывают негативное влияние на пользователей сайта. Когда посетитель вашего сайта переходит по ссылке и видит 404 ошибку, он теряет доверие. Очень часто такие пользователи закрывают страницу и не возвращаются на данный ресурс.
Но битые ссылки отрицательно влияют и на поисковые системы. Яндекс и Google могут наложить санкции за большое количество ссылок, которые ведут на 404 ошибку.
Что делать с ошибками и битыми ссылками?
Если плагин нашел битую ссылку, то ее необходимо найти в исходном коде сайта и заменить на существующую или удалить.
Если вы видите большое количество посещений какой-либо 404 страницы, то вам необходимо сделать 301 редирект с нее на какую-либо другую (похожую по смыслу) страницу.
Ограничения:
Плагин работает только в приложении «Shop Script»!
Плагин для отслеживания ссылающейся страницы использует заголовок «HTTP_REFERER», который устанавливает браузер. Т.к. не все браузеры устанавливают данный заголовок, а некоторые программы позволяют изменять его, то могут быть неточные данные!
Купите плагин, найдите и исправьте 404 ошибки
Купить плагин
Если возникли сложности или вопросы, пишите на [email protected]
404 Not Found и 9 Наиболее распространенных ошибок HTTP
Olha Kashyna 24. 09.2015
7 25563 на прочтение 7 минут
Помимо 404 ошибки, существует много других страниц ошибок HTML. Что вы о них знаете? Задумывались ли вы о том, что происходит в фоновом режиме, когда вы видите на какой-либо из этих страниц ошибку HTML на экране?
Эти коды предназначены для передачи важной информации для пользователя. Знание их может быть полезно, особенно, если вы являетесь владельцем сайта. Решение их должным образом снижает количество отказов, улучшает ранжирование поисковой системы и дает вам возможность повышения производительности Вашего сайта.
На каждой странице ошибки есть код состояния HTTP, который отправляется на веб-сервере. Коды состояния приходят в формате трехзначных чисел. Первая цифра обозначает класс кода статуса:
— 1XX статус кода в информационных целях
— 2XX указывает на успех
— 3XX для перенаправления
Ни один из этих трех классов не приводит к ошибке HTML страницы, в таких случаях клиент знает, что делать и работает без проблем. Мы часто видим 4XX и 5XX :
4XX — ошибки на стороне клиента
5XX — указывают на проблемы на стороне сервера
Страницы ошибок HTML отображаются в этих случаях, и клиент не имеет ни малейшего представления о том, что, как двигаться дальше. Давайте посмотрим, что происходит в фоновом режиме, когда что-то идет не так и что вы можете с этим сделать.
Ошибки на стороне клиента:
Всякий раз, когда клиент отправляет запрос серверу, а сервер необрабатывает запрос всплывает «400 Bad Request». Это обычно происходит, когда данные, отправляемые браузером, не соблюдают правила протокола HTTP, так что веб-сервер не знает как обработать запрос, содержащий искаженный синтаксис.
Так что, когда вы увидите страницу ошибки 400, причина, скорее всего, на стороне клиента: не достаточно защищена операционная система, нестабильное подключение к интернету, проблемы с браузером или существует проблема кэширования. Появление данной ошибки хороший повод для проверки собственного компьютера, перед обращением с жалобами к владельцу веб-сайта.
Откройте веб-страницу в другом браузере, очистите кэш, и проверьте обновления безопасности. Если вы регулярно встречаете 400 ошибку на разных сайтах, ПК или Mac, ожидайте тщательной проверки безопасности.
401 — требуется авторизация
Когда вы заходите на защищенную паролем веб-страницу, сервер выдает 401 ошибку, требуя авторизацию. Окно 401 ошибки появляется в случае неправильного ввода логина и пароля в всплывающем окне авторизации. Если вы являетесь владельцем сайта, вы можете добавить защиту паролем на ваш сайт, например, через ваш аккаунт с помощью сPanel.
403 — доступ запрещен
Вы можете столкнуться с ошибкой «403 Forbidden», когда сервер понимает запрос клиента правильно, но по некоторым причинам отказывается выполнять его. Это не отклонение, не проблема авторизации. Переадресация на код 403 состояния сервера в основном ошибка, которая появляется без объяснений для клиента.
Наиболее распространенной причиной ее является то, что владелец веб-сайта не разрешает посетителям просматривать структуру каталогов файловой сайта. Когда этот вид защиты включен, то вы не можете получить доступ к папке прямо на веб-сайте. Другой частой причиной является то, что конкретный файл не имеет разрешения для просмотра из сети.
Вы можете установить 403 ошибку, как способ защиты по соображениям безопасности на собственном сайте. Это может быть полезно для защиты сайта от взлома путем скрытия структуры или файлов, которые содержат информацию про уязвимость.
404 — не найдено
404 — код состояния HTTP, и вы наверняка читали много постов о том, как настроить 404 страниц. Браузер загружает страницу 404 HTML, когда сервер не находит запрашиваемой команды.
Есть два основных сценария, которые могут привести к появлению «404 Not Found». Либо посетитель сделал опечатку в URL, или структура ссылки на сайте была изменена и входящие ссылки указывают на страницы, которые были перемещены в различные места. 404 страницы ошибок могут появиться на URL на высшем уровне тоже. Это обычно происходит, когда сайт недавно переехал в другой веб-сервер, а DNS по-прежнему указывает на старое место. Эта проблема обычно исчезает через некоторое время.
408 — время отклика истекло
Когда запрос клиента занимает слишком много времени, время отклика сервера закрывает соединение, а браузер отображает сообщение об ошибке 408 Request. Тайм-аут происходит потому, что сервер не получит полный запрос от клиента в течение определенного срока. Постоянные 408 ошибки могут возникать из-за большой загруженности на любом сервере или на системе клиента.
В некоторых случаях оба конца соединения должны работать определенным образом, но временный всплеск активности в Интернет замедляет доставку сообщения.
410 — недоступен
Сервер не может найти требуемый файл, и указывает на его отсутствие. 410 показывает клиенту, что ресурс преднамеренно недоступен, и владелец сайта хочет, чтобы входящие ссылки быть удалены из Интернета.
500 — внутренняя ошибка сервера
Внутренняя ошибка сервера является наиболее известной ошибкой сервера, и используется, когда сервер встречает неожиданное условие, что предотвращает его выполнения. Код ошибки 500 является общим, он срабатывает, когда нет данных о других коды ошибок на стороне сервера 5xx .
Хотя в данном случае проблема не с вашей стороны, вы можете сделать некоторые вещи, чтобы решить это, например, перезагрузите страницу (ошибка может быть временной), очистить кэш браузера (проблема может возникнуть с кэшем сайта), и удалите Куки браузера и перезапустите его.
Вы также можете связаться с веб-мастером и сообщить о проблеме.
Если вы столкнулись с 500 страницей ошибки на вашем сайте, свяжитесь с хостинг-провайдером. Причина, скорее всего, ошибка разрешения, поврежденный файл .htaccess или слишком низкое ограничение памяти.
502 — неверный шлюз
Сообщение об ошибке 502 представляет собой проблему связи между двумя серверами. Это происходит, когда клиент подключается к серверу, действующего в качестве шлюза или прокси-сервера, который должен получить доступ к вышестоящему серверу, который обеспечивает дополнительное подключение к нему. Другой сервер находится выше по иерархии.
Когда вы встречаете страницу с ошибкой Bad Gateway, сервер получает неверный ответ от вышестоящего сервера. В большинстве случаев это не означает, что вышестоящий сервер не работает, а означает что два сообщающихся серверы не согласны с протоколом для обмена данными. Это обычно происходит, когда один из серверов неправильно настроен или запрограммирован. Если вы видите 502 на вашем сайте, то свяжитесь с хостинг-провайдером.
503 — служба временно недоступна
Вы видите надпись “служба временно недоступна” (иногда недостаточно ресурсов), это означает, что сервер временно перегружен или проводятся плановые технические работы. Код 503 ошибка означает, что сервер в настоящее время недоступен. Это, как правило, временное состояние и будет решено после некоторой задержки.
Если вы являетесь владельцем сайта, важно иметь соответствующие знания о коде 503 для правильной роботы над этой ошибкой. Если вы не устраните эту ошибку быстро, то она может повредить поисковому рейтингу вашего сайта.
504 — время ответа сервера истекло
Существует проблема связи сервер-сервер, что вызывает сообщение об ошибке шлюза Time-Out. Когда код 504 появляется, есть сервер высшего уровня в фоновом режиме, который должен отправить данные на сервер, подключенный к нашему клиенту. В этом случае сервер нижнего уровня не получил своевременного ответа от вышестоящего сервера. Это сообщение обычно указывает на медленную связь между двумя серверами, и на то, что сервер высшего уровня не работает. 504 это проблема сети в фоновом режиме. Только специалисты, которые имеют доступ к этой сети, могут ее решить. Как и в других ошибках, на стороне сервера HTTP иногда достаточно просто обновить страницу через несколько минут, чтобы решить вопрос — конечно, если поставщики услуг работают над проблемами в это время.
Не отображаются картинки на сайте? Причин может быть много. Актуальная статья по ссылке.
Надеемся данная статья поможет Вам быстро и точно решать любые возникшие проблемы с Вашим сайтов. А компания HyperHost™ со своей стороны позаботиться об отсутствии ошибок 5-го класса и стабильности Вашего сайта. Все о протоколах передачи данных http и https подробнее тут.
Используется перевод с сайта http://www.hongkiat.com
Отслеживание 404 ошибок с помощью Google Tag Manager
В предыдущей статье мы разобрали причины возникновения «404 ошибка» и способы их отслеживания с помощью Google Analytics. В этом материале вы научитесь отслеживать страницы «Not Found» с помощью Google Tag Manager.
Чтобы это сделать, нам необходимо выполнить 4 пункта:
- определить название (title) страницы;
- создать переменную JavaScript;
- создать триггер;
- создать тег;
1. Определение названия страницы с 404 ошибкой
Самый простой способ – вызвать искусственно 404 ошибку на вашем сайте, добавив в url любую абракадабру в конце.
404 ошибка на сайте
Title страницы 404 в моем примере: 404 ошибка. Страница не найдена. У вас может быть другое название или не быть его вообще. В таком случае обратитесь к разработчику, чтобы он в шаблоне 404 ошибки сделал статичный вывод данного заголовка.
2. Создание переменной JavaScript
Для записи и возврата значения по заголовку той страницы, которую пользователь посетил, можно воспользоваться пользовательской переменной GTM.
В Google Tag Manager заходим в «Переменные», в пользовательских переменных нажимаем «СОЗДАТЬ» и выбираем «Переменная JavaScript».
- Название — document.title
- Тип — Переменная Javascript
- Имя глобальной переменной — document.title
document.title
Сохраняем переменную.
Свойство document.title получает или задает текущий заголовок документа. Вы можете протестировать эту конструкцию, перейдя на любой сайт, любую вкладку и открыв консоль разработчика. Введите туда document.title и нажмите Enter.
Вызов document.title в консоли разработчика
3. Создание триггера
Далее необходимо создать триггер, который бы активировался не на всех страницах, а когда заголовок страницы содержит 404 ошибка. Страница не найдена.
В GTM заходим в «Триггеры», нажимаем «СОЗДАТЬ» и выбираем «Просмотр страницы».
- Название – Триггер 404 ошибка
- Тип триггера – Просмотр страницы
- Условия активации триггера — Некоторые просмотры страниц
Выбираем нашу переменную document.title, условие содержит и добавляем часть или полностью Страница не найдена (так как условие СОДЕРЖИТ).
Триггер активации 404 ошибки
Сохраняем триггер.
4. Создание тега
На последнем шаге настройки нам следует создать тег, который будет активироваться по триггеру «Триггер 404 ошибка» и передавать данные в Google Analytics как события, с категорией, действием и ярлыком.
В Google Tag Manager переходим в раздел «Теги», нажимаем «СОЗДАТЬ» и выбираем в качестве конфигурации тип тега «Google Аналитика – Universal Analytics».
Настройки:
- Тип отслеживания – Событие
- Категория – 404 ошибка (произвольно)
- Действие — {{Page URL}} или {{Page Path}} (если хотите весь путь, то первый вариант, если часть URL, то Page Path)
- Ярлык – {{Referrer}} (переменная, в которой будет значение страницы, с которой перешел пользователь, то есть предыдущая)
- Не взаимодействие – True (чтобы действие не влияло на показатель отказов)
В случае, если у вас до этого была создана переменная с типом «Константа» для идентификатора Google Analytics (чтобы не вводить каждый раз UA- счетчика), включаем переопределение настроек и выбираем нашу переменную. У меня это {{UA-}}. В качестве триггера активации выбираем «Триггер 404 ошибка».
Тег 404 ошибка с настройками
Сохраняем тег. На этом настройка отслеживания 404 ошибок с помощью Google Tag Manager завершена.
Хорошим тоном будет проверка корректности передачи данных с помощью режима отладки. Перейдем на страницу с 404 ошибкой. Если все настроено верно, то «Тег 404 ошибка» будет активирован и находиться в Tags Fired On This Page.
Проверка тега в режиме предварительного просмотра
Раскроем его и увидим данные, которые в нем возвращаются — наши Категория, Действие, Ярлык.
Тег 404 ошибка
Перейдем в Google Analytics и в отчетах «В режиме реального времени» на вкладке События увидим наше событие.
В режиме реального времени
Данные по событиям также можно посмотреть в отчетах «Поведение – События – Лучшие события», или же построив собственный отчет.
Специальный отчет по действию, категорию и ярлыку события
Мы с вами проделали те же самые шаги, что и в статье, посвященной Google Analytics. Теперь у вас есть возможность сравнить процесс настройки и выбрать наиболее подходящий — добавлять конструкции /ga send event/ или /gtag event/ в счетчик Google Analytics, залезая в код сайта, или же воспользоваться интерфейсом Google Tag Manager и просто создать тег, триггер и переменную.
Обработка 404 ошибки | Блог компании AdminVPS
При попытке входа на сайт может возникнуть несколько ошибок, которые не дадут вам этого сделать. Они могут быть вызваны огромным количеством разнообразных причин. Одной из самых часто встречающихся является ошибка 404. Из-за нее чаще всего снижается производительность сайтов. Особенно важно настроить на сайте вывод специальной страницы вместо обычного извещение об ошибке 404.
Причины 404 ошибки
Часто случается так, что ошибки подобного типа происходят регулярно. Это может быть вызвано несколькими факторами.
- Отсутствует файл favicon.ico, который запрашивается браузером при каждом входе на страницу. Этот файл требуется, чтобы появилось изображение перед URL страницы в адресной строке браузера.
- Отсутствует файл robots.txt. Он создается для роботов поисковиков, которые запрашивают его, когда выполняются запросы сайта. Это позволяет более грамотно распределять ресурсы поискового робота, указывая ему на страницы какие следует обойти, а какие нет.
- Отсутствует файл javascript. Если в html-коде присутствует ссылка на данный файл, а сам файл отсутствует, то возникнет ошибка.
Для того, чтобы решить все проблемы подобного типа вам требуется проверить, что запрашиваемые файлы действительно находятся на вашем сервере. После устранения данной проблемы, скорость загрузки сайта может возрасти в разы.
Важно понимать, что обработкой 404 ошибок пользователь должен заниматься самостоятельно, ведь обработка этих ошибок не включена в настройки системы.
Этапы обработки ошибки 404
- Пользователь получает ошибку сервера.
- Уточняется, какая именно ошибка произошла.
- В случае 404 ошибки, происходит ее обработка, которая выполняет следующие действия:
- устанавливает кода ошибки 404.
- создает документ из шаблона.
- удаляет код ошибки с сервера.
Также проводится проверка обработки страниц 404.
Очень часто сервером хостинга является Apache, в таком случае, в файл .htaccess следует добавить код:
ErrorDocument 404 /404.html
Где 404.html — это страница, сообщающая об ошибке, а .htaccess – это файл, содержащий правила для работы сервера.
В ситуации, когда сервером является IIS, для устранения ошибки нужно в разделе настроек менеджера Error Pages найти файл web.config и прописать код обработки ошибок:
error statusCode="404" prefixLanguageFilePath="" path="/404.php" responseMode="ExecuteURL" /
Когда возникает ошибка 404, очень важно сообщить о ней и о ее причине посетителям. Ваши пользователи должны понимать, что попали на несуществующую страницу, а также о том, что они могут вернуться к главной странице ресурса. Причем ссылка для продолжения навигации по сайту должна быть размещена на странице-обработчике 404 страницы, иначе ваши посетители могут просто покинуть сайт и уйти на работающий сайт вашего конкурента. При этом важно не создавать редирект на отдельную 404-ю страницу, а реализовать обработку таким образом, чтобы непосредственно сама несуществующая страница имела код ответа сервера 404. Именно на этой странице вы должны дать пользователю информацию о произошедшем сбое и о том, что он может продолжить навигацию по сайту.
Отслеживать появление и обработку ошибок 404 вы можете в файле error_log, он покажет вам, каких файлов не хватает на сайте. Это поможет избежать ссылок на такие несуществующие файлы.
Стоит отметить, что описанная выше директива ErrorDocument способна обрабатывать не только 404 ошибку, но и все остальные.
Как найти и исправить ошибку 404
Знаете ли вы, что отстойно при просмотре веб-сайтов?
Получение страницы 404.
Неважно, ошиблись ли они в URL-адресе или страница больше не существует. Ошибка 404 может серьезно навредить вашему бренду и негативно повлиять на SEO, поскольку поисковым системам будет сложнее сканировать ваш сайт.
Это означает, что поиск и исправление ошибок 404 должны быть приоритетом.
В этом посте я расскажу все, что вам нужно знать о 404, почему они вредны для бизнеса, как их найти и как их исправить.
Что такое ошибка 404?Ошибка 404 — это код, указывающий на то, что запрошенная страница не может быть найдена.
Всякий раз, когда страница загружается в браузере, она имеет код состояния ответа в заголовке HTTP, который обычно невидим для зрителей. Эти ответы сгруппированы в пять категорий:
- 100-199 — информационные ответы
- 200-299 — успешные ответы
- 300-399 обозначают перенаправления
- 400-499 обозначают ошибки клиента
- 500-599 обозначают ошибки сервера
Ошибка 404 (также известная как код HTTP 404 или 404) — это очень специфический тип ошибки клиента. Это означает, что страница, которую пытается открыть зритель, не может быть найдена на сервере.
На самом деле есть два типа ошибок 404, которых вам нужно остерегаться.
Хотя вы, вероятно, столкнетесь с жестким запросом 404 при просмотре веб-сайта в какой-то момент, вы вряд ли увидите программную ошибку 404, если не получите уведомление от Google Search Console.
Мягкая ошибка 404 возникает, когда несуществующая страница вашего сайта отображает пользователям сообщение «не найдено», но возвращает поисковым системам статус 200 OK.
Это сообщает Google и другим поисковым системам, что по этому URL-адресу есть страница. В результате сканеры тратят время, пытаясь просканировать и ранжировать URL-адрес.
Вот в чем дело: Google довольно хорошо идентифицирует эти фальшивые страницы.
Когда он находит страницу, возвращающую статус 200 OK со всеми атрибутами страницы, которая должна возвращать код 404, он добавляет к ней программную ошибку 404 и уведомляет владельца сайта в Google Search Console.
Итак, вы знаете, что это за ошибки.Теперь нужно понять, что вызывает ошибку 404.
Может быть много причин, по которым ваш сайт возвращает ошибку 404.
Вы получите ошибку 404, если недавно удалили или удалили страницы со своего сайта без перенаправления их URL-адресов.
Ошибки404 также могут возникать, если вы перезапустили или перенесли свой домен и не смогли перенаправить все свои старые URL-адреса на новый сайт.
Иногда ошибка 404 может быть результатом изменения URL-адреса страницы. Изменение любой части URL-адреса, будь то название категории или ярлык страницы, приведет к ошибке 404.
Даже неправильный ввод URL-адреса во внутренней ссылке может привести к странице 404 и неработающей ссылке.
Почему ошибки 404 вредны для веб-сайтов?Большое количество ошибок 404 может создать большие проблемы для вашего сайта.
Начнем с точки зрения пользователя. Постоянное столкновение с ошибкой 404 при просмотре вашего сайта приведет к ужасному пользовательскому опыту.
Даже обнаружения одной ошибки 404 может быть достаточно, чтобы отправить посетителя в панику.
Прочитайте это еще раз: всего одна ошибка 404 может стоить вам клиента.
Ситуация становится еще хуже, потому что ошибки 404 также могут повредить вашему рейтингу.
Ошибки404 сами по себе не являются фактором ранжирования, и Google не будет напрямую наказывать вас за их большое количество.
Но они могут навредить вашему SEO.
Чем больше неработающих ссылок на вашем сайте, тем труднее Google и другим поисковым системам сканировать ваш сайт. Ссылочный вес также не будет распространяться по вашему сайту.
И то, и другое может привести к падению рейтинга.
Вы также можете страдать от высоких показателей отказов, если пользователи покидают ваш сайт после перехода на страницу 404.В отличие от ошибки 404, показатель отказов является фактором ранжирования, и Google может оштрафовать ваш сайт, если показатель отказов слишком высок.
Теперь вы знаете, насколько плохи ошибки 404, давайте посмотрим, как мы можем их найти и исправить.
Поиск ошибок 404 Поисковые роботы, такие как Screaming Frog – отличный способ быстро найти неработающие ссылки, которые приводят к ошибке 404. Screaming Frog также бесплатен, если на вашем сайте не более 500 URL-адресов.
Начните с аудита сайта.
Затем нажмите «Коды ответов» в верхнем меню.
Фильтр для ошибок клиента 4XX, чтобы получить список всех страниц, возвращающих ошибку 404.
Однако сканеры сайтане дадут вам полный список ошибок 404, поскольку они показывают только неработающие ссылки.
Но вы можете найти каждую ошибку 404 в Google Search Console.
Google Search Console предоставляет список всех ошибок 404, которые робот Googlebot находит на вашем сайте. Сюда входят как жесткие 404, так и мягкие 404.
Войдите в Search Console, нажмите Покрытие и выберите вкладку Исключенные.
Вы увидите список серьезных ошибок 404 с пометкой Не найдено (404) и программных ошибок 404 с пометкой Мягкая 404.
Нажмите на каждую, чтобы просмотреть полный список страниц с ошибкой 404.
Вы также можете найти ошибку 404 в Инструментах для веб-мастеров Bing, нажав Отчеты и данные , а затем Информация для сканирования .
Наконец, вы можете найти ошибку 404 с помощью моего SEO-инструмента Ubersuggest.
Перейдите на вкладку аудита сайта на левой боковой панели.
Запустите аудит сайта и щелкните Критические ошибки.
Затем щелкните вкладку Предупреждения в верхней части страницы.
Если какие-либо страницы возвращают коды ошибок 404, они будут перечислены здесь. Нажмите на проблему, чтобы увидеть полный список страниц.
Исправить ошибки 404 Теперь пришло время исправить все найденные ошибки.
Вот четыре способа сделать это:
- Перенаправить ошибку 404 : Перенаправление пользователей на другую релевантную страницу — это самый простой способ исправить ошибку 404 на вашем сайте.Просто убедитесь, что вы перенаправляете их на что-то релевантное, а не просто отправляете их обратно на свою домашнюю страницу.
- Восстановить страницу : Если вы обнаружите, что на удаленную вами страницу по-прежнему существует большой спрос и нет подходящей страницы для перенаправления пользователей, рассмотрите возможность восстановления исходной страницы.
- Исправьте ссылку : Если на вашем сайте есть неработающие ссылки, вы можете просто отредактировать ссылку, чтобы она указывала на правильный URL.
Однако вы не сможете исправить ссылки на веб-сайтах, которые вы не контролируете.
- Создайте страницу 404: Создав пользовательскую страницу ошибки 404, вы можете быть уверены, что ни одно посещение не будет потрачено впустую — подробнее об этом ниже.
Если у вас много ошибок 404, вам нужно расставить приоритеты. Если у вас есть ошибки 404 на каких-либо основных страницах, исправьте их в первую очередь. Страницы продуктов, страницы контактов и страницы услуг с ошибками 404 должны быть исправлены в первую очередь.
Другие страницы могут быть не такими актуальными. Консоль поиска Google может обнаруживать ошибки 404 на страницах, на которые пользователь-человек никогда не сможет перейти.Со временем вы захотите их исправить, но эти ошибки не должны слишком сильно влиять на ваш рейтинг.
Поиск и исправление ошибки 404 на вашем сайте WordPress Если у вас есть сайт WordPress, вы можете использовать те же шаги, что и выше, чтобы найти ошибку 404.
Нашли их? Отлично, теперь давайте исправим 404 ошибки в WordPress.
Если вы получаете ошибки на уровне всего сайта, вероятно, это проблема с вашими постоянными ссылками. Перейдите в «Настройки» → «Постоянные ссылки», чтобы обновить настройки.
Когда закончите, нажмите «Сохранить изменения» внизу страницы.
Если определенные страницы возвращают ошибку 404, вам нужно настроить для них перенаправление 301. WordPress попытается сделать это автоматически, но иногда это не работает.
Самый простой способ сделать это самостоятельно — приобрести Yoast Premium или установить плагин Redirection.
После установки и активации перейдите в Инструменты → Перенаправление.
Чтобы настроить инструмент, вам нужно будет ответить на несколько быстрых вопросов.
После этого вы сможете перенаправить любой URL-адрес на своем сайте WordPress.Просто введите URL-адрес, который вы хотите перенаправить, в поле «Исходный URL-адрес» и URL-адрес, на который вы хотите перенаправить страницу, в поле «Целевой URL-адрес».
Затем нажмите Добавить перенаправление.
Если это кажется запутанным или сложным, может быть лучше, чтобы разработчик веб-сайта или служба поддержки хостинга вашего веб-сайта помогли вам с этим, чтобы убедиться, что все ошибки 404 перенаправляются правильно.
Как часто следует проверять ошибки 404?Как часто следует проверять ошибки 404, зависит от размера вашего сайта.
Меньшие сайты с менее чем 50 страницами, вероятно, могут проверять наличие ошибки 404 каждый месяц или около того. Более крупные сайты могут захотеть запускать проверки на наличие ошибки 404 каждую неделю или через день.
Другие популярные инструменты для поиска и исправления ошибок 404Методы, которые я упомянул выше, — не единственные способы найти и исправить ошибки 404. Вот некоторые из других ведущих инструментов, которые вы можете использовать.
Средство проверки неработающих ссылок Dead Link Checker похож на игру Screaming Frog. Вы можете использовать его для проверки до 2000 ссылок на вашем сайте, чтобы увидеть, не сломаны ли они.
Google Analytics не отслеживает ошибки 404 по умолчанию, но вы можете использовать его для поиска ошибок 404, если у вас есть собственная страница 404.
Начните с поиска названия страницы 404.
Моя страница не найдена — Нил Патель.
Затем откройте Google Analytics и перейдите в раздел «Поведение» → «Контент сайта» → «Все страницы».
Теперь добавьте заголовок страницы в качестве вторичного измерения.
Нажмите «Дополнительно» рядом с панелью поиска, затем измените правило со «Страница» на «Заголовок страницы» и введите заголовок страницы 404 в поле «Содержит».
Теперь у вас будет отчет о том, сколько людей попало на вашу страницу 404 и откуда они пришли.
MonsterInsights Если у вас есть сайт на WordPress, MonsterInsights может сделать всю тяжелую работу за вас. Вместо создания ручного отчета в Google Analytics просто установите плагин MonsterInsights.
Он автоматически отслеживает ваши ошибки 404, как только вы подключаете Google Analytics.
Создание уникальной страницы кода ошибки 404Я настоятельно рекомендую создать для вашего сайта уникальную страницу с кодом ошибки 404.
Большинство стандартных сообщений об ошибках 404 слишком технические, чтобы их мог понять обычный пользователь, и они не помогают им найти другую релевантную страницу.
С уникальной страницей 404 вы можете принести больше пользы своим пользователям и даже помочь им найти информацию, которую они ищут.
Вы также можете усилить свои усилия по брендингу и маркетингу.
Многие компании используют специальную страницу ошибки 404, чтобы укрепить имидж своего бренда и добавить немного юмора. Создание пользовательской страницы URL также упрощает отслеживание ошибок 404 в Google Analytics.
Однако не переусердствуйте. Чистая и простая страница 404 гораздо эффективнее, чем слишком сложная.
Убедитесь, что вы также включили статус заголовка 404 на свою пользовательскую страницу.
Если вы этого не сделаете, поисковые системы не смогут правильно распознать страницу.Google будет продолжать отображать страницу в результатах поиска и отправлять вам поток программных сообщений об ошибках 404 в Search Console.
Если вам нужно вдохновение, вот несколько моих любимых примеров уникальных страниц 404:
AirbnbAirbnb максимально использует ошибку 404, показывая пользователям забавный GIF и предлагая ссылки на главные страницы своего сайта.
Юго-западSouthwest берет на себя полную ответственность за ошибку и объясняет, как это могло произойти, если пользователи захотят снова попытаться найти страницу.
Вендис Wendys делает все возможное со своей страницей 404. Здесь нет ссылок на другие части их сайта; просто бесплатная игра, в которую пользователи могут играть, чтобы скоротать время.
Перенаправить неработающую ссылку в другое место.
Что означает ошибка 404?Пользователь видит ошибку 404, когда вводит правильный URL-адрес веб-сайта, но конкретная веб-страница, которую он ищет, не существует на сервере веб-сайта.Веб-сайт показывает страницу ошибки 404, когда пользователи вводят такой URL.
Можете ли вы персонализировать страницы ошибок 404 на своем веб-сайте?Да, вы можете настроить внешний вид и сообщение, отображаемое для страниц с кодом ошибки 404.
Какие инструменты я могу использовать для проверки моего веб-сайта на наличие ошибок 404?Вы можете использовать такие инструменты, как Ubersuggest, SEMrush, AHrefs и Screaming Frog.
Как найти и исправить ошибки 404
Заключение Если у вас есть сайт, ошибки 404 неизбежны. Но нет причин позволять им наносить ущерб пользовательскому опыту вашего сайта и ухудшать ваш рейтинг.
Используйте описанные выше стратегии и инструменты, чтобы регулярно запускать проверки, чтобы находить ошибки 404 и быстро их исправлять. Чем быстрее вы их исправите, тем меньше вреда они могут нанести.
Сколько ошибок 404 вы смогли исправить на своем сайте? Дай мне знать в комментариях.
Посмотрите, как мое агентство может привлечь огромное количество трафика на ваш сайт
- SEO — разблокируйте огромные объемы SEO-трафика.Смотрите реальные результаты.
- Контент-маркетинг — наша команда создает эпический контент, которым будут делиться, получать ссылки и привлекать трафик.
- Платные медиа — эффективные платные стратегии с четкой окупаемостью.
Заказать звонок
Как это исправить в вашем интернет-магазине
Ошибки 404 распространены, и мы, вероятно, все сталкивались с ними раньше при просмотре веб-страниц. Но что такое ошибка 404? По каким причинам вы получаете страницу 404? И почему ошибки 404 важны для вашего SEO? Ответы на все эти и многие другие вопросы приведены ниже.
Что такое ошибка 404?
Ошибка HTTP 404 — одна из самых распространенных ошибок в Интернете. Ошибка также известна как «Страница 404 не найдена». Это означает, что страница, которую вы ищете, не может быть найдена. Обычно это будет означать, что страница удалена или перемещена. Это может означать, что ссылка не работает или что она не ведет на действительный веб-сайт или страницу. Чтобы объяснить это более подробно, это означает, что когда вы переходите на определенную страницу, ваш браузер просит этот конкретный веб-сайт отобразить что-то.Если веб-сайт не может найти нужную страницу для отображения, вместо этого он выдает ошибку.
Страница 404 определенно не подходит для веб-сайта. Это плохо для пользовательского опыта, и частые случаи перенаправления пользователей на страницы с ошибкой 404 могут привести к тому, что веб-сайт будет отнесен к категории «ненадежных» или «низкокачественных». Эта категоризация производится алгоритмами Google.
Из-за того, что ошибка 404 так часто встречается в Интернете и, следовательно, является одной из самых известных ошибок в Интернете, она в конечном итоге стала мемом и жаргонным термином.Например, если вы называете кого-то «имеющим ошибку 404», это обычно означает, что он ничего не знает о конкретной теме или, возможно, даже медленно соображает.
Причины, по которым вы получаете ошибку страницы 404
Пользователь может попасть на страницу 404 разными способами. Например, это может произойти, если пользователь переходит по ссылке на веб-сайте, и ссылка приводит к сообщению об ошибке 404. Это также может произойти, если у пользователя есть закладка, которая ведет в тупик. Мы объясним пять причин, по которым вы можете получить страницу 404:
- Страница перемещена : Если страница была перемещена, возможно, она была помещена в неправильную папку.В этом случае вам, возможно, придется проверить путь к странице и сравнить его с вашей службой протокола передачи файлов (FTP) или системой управления контентом (CMS).
Если вы видите, что страница размещена в неправильном месте, вам необходимо переместить ее в нужное место, а затем снова попытаться получить к ней доступ из браузера. Если это не поможет, вам, возможно, придется поговорить с хостом вашего веб-сайта и позволить им помочь вам.
- Каталог страницы был перемещен : Иногда при перемещении папки, содержащей страницу — каталога — URL-адрес каждой отдельной страницы в этой папке также меняется.Это означает, что вам нужно будет получить доступ к каждой странице по ее новому URL-адресу. Более того, имена каждой папки в вашем URL-адресе должны совпадать с именами в вашей CMS или на вашем FTP-сервисе.
- Весь сайт был перемещен : Если весь сайт был перемещен/повторно размещен, вы можете столкнуться с ошибкой HTTP 404, пока сайт перенастраивается на новое место. Если это произойдет, вы можете либо подождать, пока проблема исправится сама собой — веб-сайт не должен быть недоступен более пары минут после его перемещения, — либо вы можете связаться с вашим новым хостом веб-сайта.
Они должны быть в состоянии сказать вам более или менее, сколько времени потребуется, прежде чем ваш сайт будет готов.
- 301 редиректы были забыты : Если страница или весь сайт недавно были перемещены, возможно, не были установлены надлежащие 301 редиректы. Перенаправление 301 сообщает пользователю, что страница навсегда переместилась на новый URL-адрес. Более того, он сообщает поисковым системам, что вы не теряете ни одного рейтинга по ценным поисковым запросам, но вы по-прежнему можете настроить свой веб-сайт так, как вы хотите.Если вы хотите, чтобы старый URL-адрес перенаправлял пользователей на ту же страницу с другим адресом, вам необходимо реализовать перенаправление 301 на этой странице.
- URL-адрес был введен с ошибкой : Это самая простая причина, и прежде чем вы начнете беспокоиться о том, что должно быть причиной страницы 404, рекомендуется проверить правописание вашего URL-адреса. Такая простая ошибка может привести к тому, что пользователь получит ошибку HTTP 404.
Любой несуществующий URL-адрес на веб-странице обычно ведет к странице 404.Не потому, что URL не работает, а просто потому, что его не существует.
- Вы удалили продукт, категорию или страницу : Если вы удалите страницу, например страницу продукта или страницу категории, то при переходе по ссылке вы столкнетесь с ошибкой 404. Это наиболее распространенная причина, по которой вы сталкиваетесь с ошибкой 404 в своем PrestaShop.
Почему исправление ошибок 404 важно для вашего SEO
Итак, какое значение имеет страница 404 для вашего SEO? Что ж, 404 страницы влияют на ранжирование.Если страница возвращает ошибку 404, это означает, что ссылка не существует. Это также означает, что Google и другие поисковые системы не будут его индексировать (в конечном итоге). По данным Google, ошибки 404 — это совершенно нормальная часть Интернета. Они нормальны, потому что сеть постоянно меняется; создается новый контент, а старый контент устаревает, а у самого Google возникают ошибки 404. Тем не менее, нет никакого способа избежать того, что страницы 404 вредны для вашего SEO.
Google и другие поисковые системы отдают предпочтение новому и свежему контенту в своих алгоритмах.Поэтому, если на вашем веб-сайте много ошибок HTTP 404, это автоматически является признаком того, что контент вашего веб-сайта устарел и устарел. Короче говоря, он сообщает поисковым системам, что вы не заботитесь о своем веб-сайте, и это в конечном итоге повредит вашему SEO-рейтингу. Излишне говорить, что никто не может избежать 404 страниц. Так что не волнуйтесь, если они у вас есть. Самое главное – регулярно проверять и исправлять их.
Кроме того, ошибка 404 не найдена не очень популярна среди владельцев веб-сайтов, потому что она может испортить работу пользователя в Интернете.Эта ошибка может разочаровать пользователей, поскольку они не попадают на нужную страницу. Это может привести к плохому пользовательскому опыту. Однако, как владелец веб-сайта, вы можете убедиться, что страница с ошибкой 404 содержит ссылки, которые, например, ведут на вашу домашнюю страницу, одну из ваших популярных записей в блоге, один из популярных продуктов вашего веб-сайта, страницу контактов или, возможно, даже способ для пользователей сообщить о неработающей ссылке.
Разница между ошибкой 404 и битой ссылкой
Итак, ошибки 404 и битые ссылки — это одно и то же? Не совсем.Если ссылка не работает из-за того, что URL-адрес изменил местоположение, то да, ошибка 404, следовательно, является неработающей ссылкой. В данном случае происходит то, что пользователь запрашивает что-то с сервера, которого больше не существует. Он определяется как неработающий, потому что что-то ранее существовало на этой конкретной странице/ссылке.
Неработающая ссылка должна указывать на страницу с любой ошибкой клиента 4XX или ошибкой сервера 5XX, чтобы ее можно было классифицировать как неработающую. Таким образом, неработающие ссылки не всегда связаны исключительно с ошибкой 404.
Как исправить страницы 404 (неработающие ссылки) в вашем PrestaShop
Для владельца магазина PrestaShop ошибка 404 может быть неприятной. Поэтому мы сейчас обсудим самые распространенные причины этой ошибки, и как ее исправить, когда она возникает в панели администрирования или во фронт-офисе.
Очень важно отметить, что существует два способа исправления неработающей ссылки, ведущей на страницу с ошибкой 404. Скажем, на одной из страниц вашей категории есть неработающая ссылка.Ссылка: yourwebsite.com/nike-air-one и ссылка не работает. Рабочая ссылка: yourwebsite.com/nike-air-force-one
Так что ты делаешь?
- Плохая практика : вы оставляете неработающую ссылку как есть, а затем перенаправляете /nike-air-one на /nike-air-force-one страницу с ошибкой на новую страницу (например, новую страницу).
- Передовая практика : Вы исправляете неработающую ссылку на данной странице и заменяете ее новой ссылкой, и в то же время вы также перенаправляете неработающую ссылку на новую ссылку.
Конечный результат для пользователя, но разница в том, что неработающая ссылка все еще будет существовать на вашей странице, если вы сделаете это неправильным способом.
Кроме того, вот некоторые проверки, которые необходимо выполнить для устранения ошибки 404:
1) Просмотрите удаленные страницы
Если вы удалили страницы на своем сайте, поисковые системы могли их найти и проиндексировать. Таким образом, это может быть доступ к этой странице по неправильной ссылке, которая вызвала ошибку HTTP 404 для пользователя. Поисковым системам может потребоваться много времени, чтобы распознать, что страница была удалена, в зависимости от того, сколько раз поисковый робот посещает ваш сайт.В настоящее время поисковые роботы Google будут посещать ваш сайт как минимум один или два раза в неделю, если не чаще.
Чтобы исправить страницы 404, вам нужно знать, где они находятся. Вы можете найти множество онлайн-сканеров, которые могут сканировать весь ваш веб-сайт и сканировать любые неработающие ссылки. В этом могут помочь такие инструменты, как Screaming Frog, Ahrefs, Seemrush. Вы можете использовать Google «Проверка 404», которая бесплатно сканирует ваш сайт (ограниченное количество страниц) и дает вам список страниц 404 и неработающих ссылок, которые существуют в вашем интернет-магазине.
Хорошим методом является перенаправление удаленных продуктов на другую страницу, например на домашнюю страницу или страницу категории удаленного продукта, чтобы предлагать похожие продукты вашим клиентам.
Вы можете проанализировать все эти ошибки с помощью инструмента (платного) под названием Ahrefs, чтобы обнаружить возможное содержимое, которое может представлять этот тип аномалии.
Ahrefs может выполнить проверку состояния здоровья на веб-сайте. После проверки Ahrefs сообщит вам количество 404 страниц и количество найденных неработающих ссылок.
Затем вы можете увидеть весь список 404 страниц и на какой странице были найдены битые ссылки.
Изображение: список 404 из Ahrefs Health Score со списком 404 страниц на novasolar-service.dk
Кроме того, в PrestaShop вы можете выполнять анализ с помощью модуля перенаправления из PrestaShop Addons, что не требует каких-либо технических знаний.
В конце концов, если вы продолжите работу и исправите ошибки 404, список будет пуст, и у вас не будет битых ссылок.
2) Разрешения
Если вы столкнулись с инцидентом такого типа, сопровождающимся сообщением типа « Вы не авторизованы для доступа… «, то ошибка, вероятно, связана с проблемой авторизации.
Мы рекомендуем изменить CHMOD файлов с помощью FTP-команды или попросить хост сделать это изменение за вас. Лучшая конфигурация прав доступа к вашим файлам/папкам должна быть 755 для каталогов и 644 для файлов.
3) Проблемы с .файлы htaccess
Это файл конфигурации, используемый веб-сервером Apache в корневом каталоге, который, среди прочего, может управлять перенаправлениями, защищать ваши каталоги и переписывать URL-адреса.
Во многих случаях ошибки 404 можно устранить путем повторного создания этого файла.
Вы можете вручную удалить файл .htaccess на FTP-сервере. .htaccess находится в корне каталога установки.
Если вы используете Filezilla, щелкните правой кнопкой мыши файл «. htaccess» и нажмите «Удалить». После удаления файла просто откройте свой веб-сайт, и файл .htaccess снова сгенерируется автоматически.
Более безопасным способом было бы просто переименовать файл .htaccess, например, в «.htaccess_old». Это также сработает в качестве резервной копии на случай, если что-то пойдет не так и файл .htaccess сгенерируется неправильным образом.
Еще одна менее техническая альтернатива — просто сохранить настройки страницы «SEO и URL-адреса» в вашем бэк-офисе PrestaShop.Это действие также автоматически регенерирует файл .htaccess.
Нажмите «Параметры магазина», а затем «Трафик и SEO». Прокрутите вниз и нажмите кнопку «Сохранить».
4) Режим перезаписи URL (mod_rewrite) отключен
Это модуль Apache, который позволяет настраивать ваши URL-адреса («дружественные URL-адреса» или «удобные URL-адреса»). Если вы получаете ошибку 404 после их включения, вы, вероятно, не включили режим перезаписи URL («mod_rewrite») на своем сервере.
Если ваши «дружественные URL-адреса» работают, но внутри « Параметры магазина > Трафик и SEO » у вас есть предупреждение о том, что « Режим перезаписи URL-адресов (mod_rewrite) не включен на вашем сервере или невозможен. для проверки его конфигурации «, то проблема не из-за режима перезаписи URL (mod_rewrite).
Некоторые веб-хостинги предлагают более высокий уровень безопасности, который не позволяет PrestaShop проверять настройки вашего сервера. Однако, если ваши «дружественные URL-адреса» работают правильно, это означает, что режим перезаписи URL-адресов (mod_rewrite) установлен правильно.
5) Неверная схема URL-адреса
Если вы по ошибке изменили схему вашего URL-адреса « Параметры магазина > Трафик и SEO » (должны быть включены удобные URL-адреса), то это вызовет массовые ошибки 404 на многих ваших страницах. В этом случае это возможно, пути «дружественных URL» были введены неправильно.
Если вы не используете какие-либо модули, которые делают ваши URL-адреса красивыми, вы можете следовать схеме по умолчанию.
Схема по умолчанию для PrestaShop 1.7.x выглядит так:
Маршрут к продуктам. {category:/}{id}{-:id_product_attribute}-{rewrite}{-:ean13}.html
Маршрут к категории: {id}-{rewrite}
Маршрут к категории selected_filter: {id}-{rewrite}{/:selected_filters}
Маршрут к поставщику: supplier/{id}-{rewrite}
Маршрут к бренду: brand/{id}-{rewrite}
Маршрут к странице: content/{id}-{rewrite}
Маршрут к категории страницы: content/category/{id}-{rewrite}
Маршрут к модулям: module/{module}{/:controller}
Но будьте осторожны, изменение пути к схеме может сильно повлиять на ваш сайт, и в конечном итоге вы создадите множество неработающих ссылок, если не будете знать, что делаете.В этом случае обратитесь за профессиональной помощью.
6) Автоматически перенаправлять страницы ошибок 404 на домашнюю страницу
Обычно это не считается лучшей практикой, но если вы сталкиваетесь с большим количеством страниц с ошибкой 404, это может быть для вас самым быстрым способом избежать множества страниц с ошибкой 404 в результатах поиска. Apache предоставляет директиву ErrorDocument, чтобы помочь вам перехватывать все типы ответов об ошибках.
Если вас не устраивают файлы и каталоги сервера, вы можете перейти к надстройкам PrestaShop, где вы найдете множество модулей, которые могут выполнить вышеупомянутое решение.
Сделайте так, чтобы ваша страница «404 не найдена» выглядела красиво
Как упоминалось ранее, мы рекомендуем настроить сообщение об ошибке так, чтобы человек, использующий ваш сайт, не покидал страницу, разочаровавшись в том, что не нашел то, что искал.
Источник: dahlsgravering.dk
Здесь у датского магазина Dahls Gravering есть простая, но полезная страница 404, которая позволяет искать товары. (PS: Панель поиска также является функцией по умолчанию на страницах PrestaShop 404).Также есть кнопка со ссылкой на их самую популярную категорию.
Источник: leslipfrancais.co.uk/
Здесь французский интернет-магазин «Le Slip Français» дает вам возможность вернуться в разделы сайта для мужчин или женщин, чтобы ознакомиться с их продукцией.
Источник: novasolar.dk
Novasolar.dk имеет простую страницу 404. На странице есть 4 полезные ссылки. Они ссылаются на свою домашнюю страницу, страницу продаж, страницу калькулятора отопления и страницу часто задаваемых вопросов.
Самое главное при настройке страницы 404 — убедиться, что страница не выглядит «устрашающе». Неопытные пользователи могут легко принять его за вирус или вредоносное ПО.
Вот страница 404, которую мы наверняка все помним 🙂
Не волнуйтесь, ошибки 404 неизбежны
404 ошибки неизбежны. Они появятся на вашем сайте. Неработающая ссылка, выдающая страницу 404, не является ошибкой новичка. Действительно, все веб-сайты, интернет-магазины и т. д. могут в какой-то момент столкнуться с такой проблемой.
Мы рекомендуем вам часто выполнять проверки страницы 404 на вашем веб-сайте. Обычно, если вы наняли SEO-агентство или специалиста, проверка страницы 404 будет одной из их обязанностей.
404 — это ошибка, с которой знакомо большинство пользователей, но она не единственная. Другие ошибки из семейства 4XX включают 400 Bad Requests, 301 Unauthorized, 403 Forbidden и 408 Request Timeout.
Разница между жесткими и программными ошибками 404
Иногда старые или устаревшие страницы на вашем сайте необходимо удалить.Удаление устаревших веб-страниц или контента — это просто часть регулярного обслуживания, но удаление страницы оставляет пустоту на вашем сайте, и вам необходимо предпринять шаги, чтобы сообщить Google и другим поисковым системам, действительно ли контент исчез или он только что взолнованный. Вот почему так важно понимать разницу между «жесткими» и «мягкими» ошибками 404.
Подождите минутку: что такое ошибка 404?
Когда поисковик пытается открыть страницу на вашем веб-сайте, которой больше не существует, ваш сайт обычно реагирует двумя способами: отображая общую или пользовательскую страницу «Страница не найдена» и возвращая код ответа HTTP 404 с вашего сервера, который указывает страницы нет. В то время как читатель может быть удовлетворен отображаемым сообщением или перенаправлением на другой контент, сканеры Google и других поисковых систем зависят от кода, возвращенного с вашего сервера, чтобы определить, есть ли на странице контент, который следует проиндексировать.
Почему для вас важна разница между аппаратными и программными ошибками 404
Есть правильный и неправильный способ удаления страниц. Хотя разница может показаться не такой уж важной, особенно по сравнению с созданием контента и другими вашими маркетинговыми задачами, выбор неверного пути означает, что вы по существу тратите время Google и отнимаете часть сока у ваших реальных страниц — страниц, которые содержат уникальные информации и основного содержания.
Подумай об этом. Вы действительно хотите, чтобы Google продолжал индексировать кучу страниц на вашем сайте, на которых просто написано «Файл не найден», или вы бы предпочли, чтобы сканеры поисковых систем сосредоточились на сканировании вашего контента, который все еще существует?
Неправильный путь: программные ошибки 404
Не позволяйте имени обмануть вас. Мягкие ошибки 404 намного хуже влияют на видимость вашего сайта, чем серьезные ошибки 404. «Мягкая» ошибка 404 возникает, когда ваш сервер возвращает неправильный код (часто код ответа 200), когда кто-то пытается получить доступ к странице, которой больше нет на вашем сайте.Даже если ваш веб-сайт показывает читателю страницу с ошибкой, он все равно должен возвращать правильный код ошибки, чтобы поисковые роботы знали, что нужно игнорировать страницу. Или вы удалили старую страницу и перенаправили ее на новую страницу, которая не имеет отношения к исходному содержанию старой страницы.
Когда сервер вашего веб-сайта не возвращает код 404 (или в некоторых случаях код 410 «Исключено»), сканеры поисковых систем, по сути, получают сообщение о том, что на этой странице существует контент, и они тратят время на попытки проиндексировать этот «контент».Если количество программных ошибок 404 велико, особенно по сравнению с количеством «настоящих» страниц на вашем сайте, это может негативно сказаться на эффективности вашего обычного поиска. Google рекомендует использовать Fetch as Google или аналогичные инструменты, чтобы проверить, использует ли конкретный URL-адрес на вашем сайте правильный код ответа HTTP.
правильный путь: жесткие 404 ошибки
Когда все работает правильно, ваш читатель увидит страницу с ошибкой, а ваш сервер вернет код ответа 404 или 410.Это позволяет и читателям, и сканерам понять, что страницы больше не существует и ее не следует индексировать, а со временем эта страница будет удалена из результатов поиска.
Это означает, что возможно ограниченное время, которое поисковые роботы Google тратят на индексацию вашего сайта, может быть сосредоточено на страницах, которые вы действительно хотите проиндексировать, и это помогает поисковым роботам лучше понять, о чем на самом деле ваш сайт. И, используя пользовательскую страницу с ошибкой 404 или перенаправляя читателей на другой релевантный и полезный контент на вашем сайте, вы в основном устраняете потенциальные проблемы при удалении страницы.
Решение проблем со страницами ошибок 404: перенаправление 301
В компании Foster Web Marketing путаница между программными и жесткими ошибками 404 автоматически обрабатывается для наших клиентов в DSS. Используя «постоянную переадресацию» 301, мы, по сути, предлагаем простой способ перенаправить пользователей и поисковые роботы с удаленной страницы на обновленную или аналогичную страницу. В DSS вы можете автоматически перенаправлять страницы при их удалении. Тем не менее, вам по-прежнему необходимо выбрать наиболее релевантную новую страницу информации для отправки трафика старой страницы, иначе у вас могут возникнуть проблемы с программными ошибками 404.Вы не хотите оказаться в ситуации, когда читатели перенаправляются на нерелевантные страницы, которые не отвечают на их вопросы, или когда поисковые роботы снова и снова индексируют одну и ту же страницу через удаленные страницы. Итак, если на вашем веб-сайте есть контент, который не имеет отношения ни к чему другому на вашем сайте, и вы хотите избавиться от него, обратитесь в нашу службу поддержки клиентов, чтобы помочь вам определить наилучший план действий.
У вас есть вопросы об ошибках 404, перенаправлениях страниц в DSS или о том, как Google индексирует ваш веб-сайт? Не стесняйтесь звонить нашей дружной команде SEO по телефону 888-886-0939 .
Определение ошибки страницы 404 на вашем веб-сайте
A 404 Ошибка страницы или ошибка Not Found отображается при переходе на страницу, которой нет на активном веб-сайте.
Одной из наиболее распространенных ошибок, с которыми вы можете столкнуться при работе в Интернете, является ошибка 404 или страница не найдена. Эта ошибка часто возникает, когда вы переходите по неработающей ссылке или вводите адрес несуществующего веб-сайта.
Ошибка страницы 404 появляется, когда веб-сайт активен, но конкретная страница на нем не существует. Другая ошибка появляется, если весь веб-сайт, который вы посещаете, недоступен.
Хотите узнать, есть ли на вашем сайте ошибки 404? Начните бесплатную 14-дневную пробную версию Raven Tools и обнаруживайте ошибки сканирования, такие как ошибки 404, отсутствующие мета-заголовки и многое другое!
Наличие неработающих ссылок на вашем веб-сайте создает плохой опыт, и поисковые системы рассматривают это как показатель низкого качества. Таким образом, очистка неработающих ссылок на вашем веб-сайте может повысить его рейтинг в результатах поиска.
Лучший способ очистить неработающие ссылки на вашем веб-сайте — удалить их или заменить другими релевантными ссылками.
Даже если на вашем веб-сайте нет неработающих ссылок, рекомендуется создать страницу 404, когда люди неправильно вводят адрес веб-сайта. Страница 404 — это страница, которая объясняет, что произошла ошибка 404. В большинстве шаблонов веб-сайтов по умолчанию включена страница 404.
Некоторые бренды настраивают свою страницу 404, чтобы продемонстрировать свое чувство юмора или креативность. Вот несколько примеров креативных страниц 404.
На некоторых страницах 404 число 404 может вообще не упоминаться, а использоваться более удобный язык, например:
.Страница не найдена
Извините, мы не смогли найти запрошенную вами страницу. Вы хотите выполнить поиск на нашем веб-сайте или перейти на домашнюю страницу?
Код состояния 404 — это один из многих существующих кодов ответа HTTP от 100 до 599. Веб-браузеры, такие как Chrome, и серверы используют подобные коды для связи при отображении веб-сайтов. Они также полезны при устранении неполадок.
Каждый 3-значный код соответствует определенному статусу или ошибке. Официальный реестр кодов статуса поддерживается IANA. В организационных целях первая цифра кода состояния объясняет категорию кода:
.- Информационная
- Успех
- Перенаправление
- Ошибки, связанные с клиентом
- Ошибки, связанные с сервером
404 Страница Ошибка Ресурсы
Синонимы
Начать отслеживание SERPS
Следите за ходом своей маркетинговой кампании, ежедневно, еженедельно или ежемесячно отслеживая рейтинг ключевых слов в нескольких поисковых системах, устройствах или почтовых индексах.
Ошибки 404: как их найти и исправить
- Ошибка 404 означает, что страница не может быть найдена.
Обычно это происходит, когда URL-адрес или его содержимое были удалены или перемещены. Ошибки
- 404 вредны для пользовательского опыта и плохи для SEO — Google классифицирует ваш сайт как ненадежный, если увидит, что ранее существовавшая страница больше недоступна.
- Для вас важно проводить регулярные проверки на своем веб-сайте, чтобы отслеживать любые ошибки 404.
- Вы можете найти ошибки 404 с помощью Google Search Console, Google Analytics или инструментов Google для веб-мастеров.
- К счастью, исправление ошибок 404 не является сложной задачей, и вам не нужно быть экспертом по программированию, чтобы реализовать их.
Вы потратили часы, дни и недели на создание идеальной страницы для своего веб-сайта. Ваш идеальный клиент находит его и нажимает на страницу. Заинтересованные клиенты, проверьте.
И они сталкиваются лицом к лицу со страшной страницей 404.
Как вы думаете, ваш потенциальный клиент или покупатель вернется на вашу домашнюю страницу и попытается снова? Или вы думаете, что они разозлятся и перейдут на другой сайт?
Скорее всего, они просто уйдут. Однако, обладая некоторыми базовыми знаниями и несколькими простыми стратегиями, вы можете оптимизировать свой веб-сайт, чтобы избежать ошибок 404 и научиться справляться с ними, когда они возникают.
Из этой статьи вы узнаете:
- Что такое ошибка 404? прочтите, чтобы узнать все, что вам нужно знать об ошибках 404, чтобы вы могли создать веб-сайт, с которым у вашей аудитории не будет проблем при навигации. Что такое ошибка 404?
Многие люди застревают на значении 404, поэтому давайте начнем с объяснения этой концепции. Ошибка 404 означает, что страница не может быть найдена. Обычно это происходит, когда URL-адрес или его содержимое были удалены или перемещены.
Например, предположим, что вы владеете компанией, занимающейся электронной торговлей, и раньше вы продавали бутылки с синей водой, но теперь поставщик прекратил их выпуск. Итак, вы удаляете страницу товара, но забываете удалить ссылку на страницу из раздела «Бестселлеры» вашего сайта.
Когда пользователь нажимает на ссылку на бутылку с водой, URL-адрес ведет на несуществующую страницу, что, несомненно, раздражает вашего клиента.
Однако ошибки 404 могут возникать и по другим причинам. Например, они могут произойти, если URL был неправильно набран в браузере или был неправильно написан при создании страницы. Это также может произойти, если есть проблема с сервером или доменное имя больше не существует, например, когда кто-то полностью удаляет свой веб-сайт из Интернета.
Почему ошибки 404 — это плохоВы не хотите рисковать, рассказывая клиенту о продукте или услуге только для того, чтобы они узнали, что их не существует. Однако ошибки 404 — это плохие новости по многим причинам, а не только потому, что они злят ваших клиентов. Ошибки 404 опасны, потому что вы можете даже не заметить их, пока не начнете терять трафик на своем сайте.
Один из немногих способов узнать, есть ли у вас ошибка 404, — это если кто-то сообщит вам об этом (что маловероятно) или вы сами столкнетесь с ней при навигации или тестировании своего веб-сайта.
Ошибки404 также вредны для вашего SEO, поскольку Google классифицирует ваш сайт как ненадежный, если увидит, что ранее существовавшая страница больше недоступна. Если ваша карта сайта постоянно показывается неточной, вы можете быть уверены, что ваш рейтинг не будет таким высоким, как раньше. Хуже того, вы потеряете доверие своих посетителей, поскольку они посчитают ваш сайт непрофессиональным.
Имейте в виду, что обычно не сама страница с ошибкой 404 предупреждает Google о ненадежности вашего сайта, а неработающие ссылки, ведущие на отсутствующую страницу.Если вы переписываете кучу страниц на своем веб-сайте, обязательно проверьте каждую внутреннюю ссылку, чтобы случайно не перейти на страницы, которых больше нет на вашем сайте.
В чем разница между 404 и Soft 404?Большинство людей не понимают, что существует два типа ошибок 404. Мягкая ошибка 404 по-прежнему показывает посетителям, что страницы не существует (как и обычная ошибка 404), но возвращает поисковой системе код состояния 200.
Код состояния 200 сообщает поисковой системе, что страница загружена правильно, но заметит, что содержание страницы больше не существует.
Другими словами, мягкая ошибка 404 возникает, когда содержимое страницы было удалено, но страница все еще существует, в то время как при обычной ошибке 404 страница больше не существует.
Вернемся к нашему примеру с сайтом электронной коммерции. Допустим, вы не удалили страницу продукта после того, как ваш поставщик бутылок с синей водой прекратил выпуск своего продукта. Вы сохранили страницу, но просто удалили то, что было на странице, например описание продукта и кнопку заказа.
Поскольку страница все еще существует, она загрузится в поисковой системе, но поисковая система распознает, что на странице ничего нет, и пометит ее как 404.Мягкие 404 особенно вредны для SEO, потому что, если у вас их больше одной, Google будет рассматривать их как дубликаты страниц, что повредит вашему SEO-рейтингу.
Как определить ошибки 404Вероятность того, что клиент свяжется с вами, чтобы сообщить вам об ошибке 404, невелика.
Вот почему вам важно проводить регулярные проверки на своем веб-сайте, чтобы отслеживать любые причины ошибки 404.
К счастью, вы можете использовать бесплатные онлайн-инструменты для выявления ошибок 404.Если на вашем сайте 500 URL-адресов или меньше, вы можете бесплатно использовать поисковый робот, такой как Screaming Frog, для быстрого поиска неработающих ссылок.
В Screaming Frog запустите аудит сайта и нажмите «Коды ответов» в правом верхнем углу. Щелкните значок «Фильтр» и выберите «Ошибка клиента (4xx)». Затем Screaming Frog просканирует ваш сайт, чтобы проверить наличие неработающих ссылок, но имейте в виду, что он не будет искать другие ошибки 404.
Чтобы найти все ошибки 404 на вашем сайте, попробуйте один из следующих трех способов:
Инструменты Google для веб-мастеровВойдите в свою учетную запись Google Webmaster Tools и перейдите на вкладку «Сканирование».Нажмите «Ошибки сканирования», и вы увидите список страниц вашего сайта, к которым поисковые роботы Google не могут получить доступ.
Консоль поиска GoogleGoogle будет считать, что эти страницы должны существовать, потому что они либо были ранее включены в вашу карту сайта, либо уже существовали на вашем веб-сайте.
Войдите в свою учетную запись Google Search Console и перейдите в раздел «Покрытие». Нажмите на вкладку «Исключено» справа и убедитесь, что она стала серой и что флажок установлен. Затем Search Console предоставит вам список всех ваших страниц с ошибкой 404, а также всех программных страниц с ошибкой 404.
Google AnalyticsЭтот метод немного сложнее, но он дает больше деталей. Войдите в Google Analytics. В меню слева нажмите «Все действия» → «Контент сайта» → «Все страницы». Там, где написано «Основной параметр», нажмите на вкладку «Заголовок страницы».
В строке поиска введите «404» и нажмите Enter. С левой стороны, под «Заголовком страницы», он сообщит вам, какие страницы помечены (помечены) 404. Нажмите на каждый заголовок, чтобы точно увидеть, какие URL-адреса возвращают страницу 404.
Как исправить ошибку 404К счастью, исправление ошибок 404 — это не ракетостроение (или информатика?), и вам не нужно быть экспертом по программированию, чтобы реализовать их. Прежде чем начать, обязательно обновите страницу, очистите файлы cookie/кеш браузера и убедитесь, что вы правильно ввели URL-адрес. Давайте исправим этот надоедливый код ошибки!
Исправление исходной ссылкиЕсли на вашем веб-сайте существует неработающая ссылка, и вы можете ее исправить, исправьте ее.
Возвращаясь к нашему примеру с бутылкой воды (его уже разбавляют?), предположим, что на вашей странице «Бестселлеры» есть неработающая ссылка на страницу с бутылкой воды, которой больше не существует. Все, что вам нужно сделать, это либо удалить ссылку, либо изменить ссылку, чтобы перейти на другую страницу, например, на другой самый продаваемый продукт.
Поскольку большинство неработающих ссылок, как правило, находятся на страницах, которые вы не можете исправить или изменить напрямую, другим вариантом является создание перенаправления.
Создать перенаправлениеПеренаправление происходит, когда страница с ошибкой автоматически перенаправляет зрителя на другую рабочую страницу вашего веб-сайта.Таким образом, пользователь фактически не увидит страницу с ошибкой 404, а вместо этого будет перенаправлен на другую страницу вашего сайта. Просто не забудьте перенаправить своего зрителя на страницу, которая будет ему полезна и имеет отношение к тому, что он на самом деле искал.
Например, вы не хотите перенаправлять кого-то, кто ищет конкретную пару кроссовок, на страницу об автомобилях. Примером полезного перенаправления может быть перенаправление их на страницу с другими кроссовками на вашем веб-сайте.
Советы для страниц 404Поскольку страницы 404, вероятно, неизбежны в какой-то момент жизни вашего сайта (надеюсь, долгой), это отличная идея настроить страницы 404. Поскольку поисковой системе нужно некоторое время, чтобы перестать показывать ошибку 404 после того, как вы ее исправили, вам нужно показать клиенту больше, чем тупик на вашем сайте.
Вот несколько идей по настройке страниц 404:
- Добавьте немного юмора
- Сохраняйте формулировку или тему в соответствии с вашим брендом
- Добавьте забавную и связанную картинку
- Включите ссылки на похожие страницы на вашем веб-сайте
Настройка страниц 404 может помочь удержать посетителей на вашем веб-сайте и помочь пользователи находят то, что искали изначально.
Если у вас есть опыт программирования, вы можете создать свои собственные страницы 404 или попросить своего веб-дизайнера сделать их для вас.
Есть еще вопросы о 404s? Спросите нас сегодня!Мы надеемся, что эта статья дала вам полезное объяснение ошибки 404. Вы должны лучше понимать, как их избежать и как исправить, если они появятся.
Ошибки404 могут раздражать, но, к счастью, есть способы их исправить и убедиться, что они не раздражают посетителей вашего сайта.
Если у вас все еще есть вопросы о 404, свяжитесь с нашей специальной командой специалистов по цифровому маркетингу, чтобы мы могли помочь вам сделать ваш сайт еще лучше.
404 ошибки и как их исправить
Обзор
Следующее руководство предоставит вам информацию об определении, причинах и решениях для сообщения об ошибке 404. Ошибки 404 довольно распространены, и в какой-то момент они будут возникать почти на всех веб-сайтах. Однако есть шаги, которые можно предпринять, чтобы смягчить некоторые негативные побочные эффекты, которые часто связаны с этой ошибкой.
ЗАЯВЛЕНИЕ О ПОДДЕРЖКЕ:
Имейте в виду, что устранение неполадок с конфигурацией/функциональными возможностями сторонних приложений не покрывается нашим заявлением о поддержке. Эти ресурсы были предоставлены в качестве любезности, чтобы помочь вам в меру наших возможностей. Для получения дополнительной информации о нашем заявлении о поддержке щелкните здесь.Что такое ошибка 404?
Сообщение 404 также может называться сообщением HTTP 404, Page Not Found или Server Not Found.Это происходит из-за того, что клиент или сервер не может найти содержимое, которое ищет пользователь.
В повседневных терминах это обычно означает, что кто-то щелкнул или ввел URL-адрес, и его веб-браузер или сервер не смогли его найти.
Что вызывает ошибку 404?
Ошибка 404 может возникать по разным причинам. Тем не менее, некоторые из наиболее распространенных:
- Пользователь допустил опечатку в своем URL-адресе (случайно написал example.con вместо example.ком).
- Местоположение URL было обновлено или перемещено (например, изменение постоянных ссылок).
- URL был удален или больше не существует .
- На сервере возникла техническая или проблема с конфигурацией , которая не позволяет ему обработать запрос
Зачем мне исправлять ошибку 404?
Существует множество причин, по которым вы хотели бы устранить ошибки 404. Однако некоторые из них включают:
- Это может повредить результаты вашего SEO-поиска , поскольку такие компании, как Google, принимают к сведению ваши ошибки 404 и могут удалить ваш веб-сайт из результатов поиска.
- Это может вызвать путаницу или разочарование у ваших посетителей .
- Может занимать ненужных ресурсов на вашем сервере (ЦП, ОЗУ и т.д.).
Идентификация ошибок 404
Первым шагом к устранению ошибок 404 является выяснение того, как их найти. Ниже приведены несколько различных инструментов и веб-сайтов, которые можно использовать для определения источника ошибки 404:
.- Инструмент GPU: Для пользователей Grid инструмент GPU доступен через вашу учетную запись Media Temple.Вы можете найти ошибки 404 и найти пути к файлам, о которых идет речь.
- Средство проверки неработающих ссылок: Это один из самых быстрых способов найти страницы с ошибкой 404. Просто введите URL-адрес своего веб-сайта, и сайт сможет проверить отдельные страницы или весь веб-сайт.
- W3C Link Checker: Этот сайт работает так же, как и Dead Link Checker, однако, как правило, его тестирование более подробно.
Поэтому получение результатов может занять немного больше времени.
- Консоль поиска Google: Если вы создадите учетную запись Google и зарегистрируете свой веб-сайт, вы можете использовать этот инструмент, чтобы Google сканировал ваш веб-сайт для поиска ошибок (включая 404).
Обновление постоянных ссылок
Этот первый вариант полезен, если на вашем сайте WordPress возникают ошибки 404 на всех ваших страницах .
- Войдите в свой веб-сайт wp-admin wp-admin wp-admin wp-admin.
- В левом меню нажмите Настройки >> Постоянные ссылки .
- Просто нажмите Сохранить изменения.
- Хотя это может показаться излишним, выполнение этого процесса приведет к сбросу ваших постоянных ссылок.Если на всех ваших страницах возникают ошибки 404, это должно решить эту проблему.
- В тех редких случаях, когда у вас все еще возникают проблемы, вы можете попытаться использовать готовый файл .
htaccess.
Создать пользовательскую страницу ошибки 404
Пользовательская страница ошибок поможет устранить недостатки SEO, запутанные посетители и проблемы, связанные с ресурсами, связанные с ошибкой 404. Мы рекомендуем использовать простую HTML-страницу , так как это будет наименее ресурсоемким на вашем сервере.Если ваша страница с ошибкой будет забавной или беззаботной, это поможет облегчить сознание ваших посетителей. Наличие панели поиска или кнопки для возврата на домашнюю страницу также может помочь посетителям найти контент, который они ищут на вашем веб-сайте. Ниже приведен краткий пример, который мы сделали:
.Если у вас нет веб-разработчика, который поможет вам создать пользовательскую страницу 404, вы можете попробовать найти бесплатные шаблоны 404, например, на сайтах ниже:
Использование файла .htaccess
- После создания пользовательской страницы ошибки 404 подключитесь к серверу с помощью FTP FTP FTP FTP.
- Перейдите к корневому каталогу вашего веб-сайта, корневому каталогу, корневому каталогу, корневому каталогу.
- Загрузите страницу с ошибкой 404. В этом примере мы представим, что наш файл называется not_found.html .
- Находясь в корневом каталоге, добавьте следующий код в файл .htaccess:
# Следующее перенаправит ошибки 404 на пользовательскую страницу ошибок 404. Документ об ошибке 404 /not_found.html
Обязательно замените not_found.html вашим фактическим путем/именем файла.
пользователей WordPress
Большинство тем WordPress содержат стандартную страницу 404.php. Тем не менее, существует множество бесплатных плагинов, которые вы можете использовать для создания пользовательской страницы с ошибкой 404 без обширных знаний в области кодирования. Обычно они также автоматически перенаправляют ошибки 404. Некоторые из этих плагинов включают:
Перенаправление старых/битых ссылок
Если вы заметили, что клиенты пытаются посетить старую страницу или URL-адрес, которых больше не существует, вы можете попытаться перенаправить их на новую или аналогичную страницу, а не на страницу с ошибкой 404.
Использование файла .htaccess
- Подключитесь к вашему серверу с помощью FTP FTP FTP FTP.
- Перейдите к корневому каталогу вашего веб-сайта, корневому каталогу, корневому каталогу, корневому каталогу.
- Отредактируйте файл .htaccess и введите следующий код:
# Перенаправить старый путь к новому файлу Перенаправить /olddirectory/oldfile.html http://example.com/newdirectory/newfile.html
Обязательно замените пути к файлам шаблона вашими фактическими старыми и новыми путями к файлам.
пользователей WordPress
Существует множество доступных бесплатных плагинов WordPress, которые помогут вам перенаправить старые страницы без знания программирования. Некоторые из них включают:
Вредят ли ошибки 404 моему сайту? | Центральный блог Google Поиска | Google Developers
Уровень веб-мастера: начальный/среднийИтак, вы занимаетесь своими делами, используя Инструменты для веб-мастеров, чтобы проверить, насколько хорош ваш сайт.
.. но подождите! То Ошибки сканирования страница заполнена 404 Не Найдено) ошибки ! Катастрофа неизбежна??
Не бойся, мой юный падаван.Давайте посмотрим на 404 и как они влияют (или не влияют) на ваш сайт:В: Влияют ли ошибки 404 в Инструментах для веб-мастеров на рейтинг моего сайта?
А: Коды 404 — совершенно нормальная часть Интернета; Интернет постоянно меняется, рождается новый контент, старый контент умирает, и когда он умирает, он (в идеале) возвращает код ответа HTTP 404. Поисковые системы знают об этом; у нас есть ошибки 404 на наших собственных сайтах, как вы можете видеть выше, и мы находим их по всему Интернету. На самом деле, мы на самом деле предпочитать что, когда вы избавляетесь от страницы на своем сайте, вы убедитесь, что она возвращает правильный код ответа 404 или 410 (а не «мягкий 404»).Имейте в виду, что для того, чтобы наш поисковый робот увидел код HTTP-ответа URL-адреса, он должен иметь возможность сканировать этот URL-адрес — если URL-адрес заблокирован вашим файлом robots.txt, мы не сможем его сканировать и см. его код ответа. Тот факт, что некоторые URL-адреса на вашем сайте больше не существуют или возвращают ошибку 404, не влияет на то, как другие URL-адреса вашего сайта (те, которые возвращают 200 (успешно)) выполнить в наших результатах поиска.
В: Значит, ошибки 404 никак не навредят моему сайту?
А: Если некоторые URL-адреса на вашем сайте 404, сам по себе этот факт не причиняет вам вреда и не считается против вас в результатах поиска Google.Однако могут быть и другие причины, по которым вы хотели бы устранить определенные типы ошибок 404. Например, если некоторые из страниц с ошибкой 404 на самом деле вам небезразличны, вам следует выяснить, почему мы видим ошибки 404 при их сканировании! Если вы видите опечатку в допустимом URL-адресе ( www.example.com/awsome вместо www.example.com/awesome ), вполне вероятно, что кто-то хотел сделать ссылку на вас и просто сделал опечатку. Вместо того, чтобы возвращать 404, вы можете 301 перенаправить URL-адрес с ошибкой на правильный URL-адрес и перехватить предполагаемый трафик с этой ссылки.Вы также можете убедиться, что когда пользователи попадут на страницу 404 на вашем сайте, вы помогите им найти то, что они искали вместо того, чтобы просто сказать «404 не найдено».
В: Расскажите подробнее о «мягких 404».
А: А мягкий 404 это когда веб-сервер возвращает код ответа, отличный от 404 (или 410) для несуществующего URL-адреса. Типичный пример — когда владелец сайта хочет вернуться красивая страница 404 с полезной информацией для своих пользователей, и считает, что для предоставления контента пользователям они должны возвращать код ответа 200.Не так! Вы можете вернуть код ответа 404 пока обслуживая любой контент, который вы хотите. Другой пример — когда сайт перенаправляет любые неизвестные URL-адреса на свою домашнюю страницу вместо возврата 404. Оба этих случая могут отрицательно сказаться на нашем понимании и индексации вашего сайта, поэтому мы рекомендуем убедиться, что ваш сервер возвращает правильные коды ответов для несуществующего контента.Имейте в виду, что просто потому что страница говорит «404 Not Found» не означает, что на самом деле он возвращает код ответа HTTP 404. -использовать Получить как Googlebot в Инструментах для веб-мастеров, чтобы перепроверить.Если вы не знаете, как настроить сервер для возврата правильных кодов ответов, ознакомьтесь со справочной документацией вашего веб-хостинга.
В: Как узнать, должен ли URL быть 404, 301 или 410?
А: Когда вы удаляете страницу со своего сайта, подумайте, перемещается ли этот контент куда-то еще или вы больше не планируете размещать этот тип контента на своем сайте. Если вы перемещаете этот контент на новый URL-адрес, вы должны 301 перенаправить старый URL-адрес на новый URL-адрес — таким образом, когда пользователи переходят по старому URL-адресу в поисках этого контента, они будут автоматически перенаправлены на что-то, имеющее отношение к тому, что они мы ищем.Если вы полностью избавляетесь от этого контента и на вашем сайте нет ничего, что могло бы удовлетворить те же потребности пользователя, то старый URL должен возвращать 404 или 410.В настоящее время Google обрабатывает 410 (исчез) так же, как 404 ( Не найдено), поэтому нам безразлично, вернете ли вы тот или иной.
В: Большинство моих ошибок 404 связаны с причудливыми URL-адресами, которых никогда не было на моем сайте. Что случилось с этим? Откуда они пришли?
А: Если Google найдет где-то в Интернете ссылку, которая указывает на URL-адрес в вашем домене, он может попытаться просканировать эту ссылку, независимо от того, существует ли там какой-либо контент на самом деле или нет; и когда это произойдет, ваш сервер должен верните 404, если там нечего найти.Эти ссылки могут быть вызваны тем, что кто-то допустил опечатку при ссылке на вас, какой-то неправильной конфигурацией (если ссылки генерируются автоматически, например, системой управления контентом) или усиленными усилиями Google по распознаванию и сканированию ссылок, встроенных в JavaScript или другие встроенный контент; или они могут быть частью быстрой проверки с нашей стороны, чтобы увидеть, как ваш сервер обрабатывает неизвестные URL-адреса, и это лишь некоторые из них.Если вы видите в Инструментах для веб-мастеров сообщения об ошибках 404 для URL-адресов, которых нет на вашем сайте, вы можете спокойно их игнорировать.Мы не знаем, какие URL-адреса важны для вас, а какие должны вызывать 404, поэтому мы показываем вам все ошибки 404, которые мы нашли на вашем сайте, и позволим вам решить, какие из них требуют вашего внимания.
В: Кто-то очистил мой сайт и вызвал множество ошибок 404. Все они являются «настоящими» URL-адресами с другим кодом, например http://www.example.com/images/kittens.jpg» alt=»котята»/> Не повредит ли это моему сайту?
А: Как правило, вам не нужно беспокоиться о таких «битых ссылках», которые навредят вашему сайту.Мы понимаем, что владельцы сайтов практически не контролируют людей, которые парсят их сайт или ссылаются на них странным образом. Если вы свист с регулярное выражение, вы можете рассмотреть возможность перенаправления этих URL-адресов, но, как правило, об этом не стоит беспокоиться.Помните, что вы также можете подать запрос на удаление когда вы считаете, что кто-то крадет оригинальный контент с вашего сайта.
В: На прошлой неделе я устранил все ошибки 404, о которых сообщили в Инструментах для веб-мастеров, но они по-прежнему отображаются в моем аккаунте.Значит ли это, что я не правильно их исправил? Через какое время они исчезнут?
А: Взгляните на столбец «Обнаружено» на странице «Ошибки сканирования» — это самая последняя дата обнаружения каждой ошибки. Если даты в этом столбце относятся к моменту, когда вы исправили ошибки, это означает, что мы не сталкивались с этими ошибками с этой даты. Если даты более поздние, это означает, что мы продолжаем видеть эти ошибки 404 при сканировании.После внесения исправления вы можете проверить, видит ли наш сканер новый код ответа, используя Получить как Googlebot.Проверьте несколько URL-адресов, и, если они выглядят хорошо, эти ошибки вскоре начнут исчезать из вашего списка ошибок сканирования.