Почему 404 ошибка: Откуда взялась ошибка 404 — Look At Me

Содержание

Ошибка 404 – Помощь | REG.RU

Ошибка 404 (http status 404) — что это значит?

В статье рассмотрим, что означает ошибка 404 на сайте. Ошибка 404 page not found — это код ответа сервера, который сообщает пользователю, что сервер не может найти запрашиваемые данные. Почему такое может произойти? Есть несколько возможных причин:

  1. Вы допустили ошибку при вводе адреса страницы или файла в браузер. Или браузеру не удалось найти IP-адрес сервера. Сервер не может найти и выдать данные потому, что вы дали ему неправильные «координаты». В таком случае вам достаточно просто исправить ошибку в URL-адресе, и вместо страницы с ошибкой 404 появятся искомые страница/файл.

  2. Данные (страница или файл) не размещены на сервере, или 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 или 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 ~ "\..]*)$  [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.

Вот несколько советов по созданию страницы:

  • дизайн этой страницы должен соответствовать всему ресурсу (цвет, шрифт, иллюстрации),
  • поместите ссылку на главную страницу,
  • добавьте дайджесты последних публикаций на сайте,
  • поместите контакты организации (номер телефона, адрес) и службы поддержки,
  • можно предложить действия для решения проблемы доступа к странице.

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

Была ли эта статья полезной?

Да Нет

Пользователи, считающие этот материал полезным: 42 из 57

Ошибка 404 – Помощь | REG.RU

Ошибка 404 (http status 404) — что это значит?

В статье рассмотрим, что означает ошибка 404 на сайте. Ошибка 404 page not found — это код ответа сервера, который сообщает пользователю, что сервер не может найти запрашиваемые данные. Почему такое может произойти? Есть несколько возможных причин:

  1. Вы допустили ошибку при вводе адреса страницы или файла в браузер. Или браузеру не удалось найти IP-адрес сервера. Сервер не может найти и выдать данные потому, что вы дали ему неправильные «координаты». В таком случае вам достаточно просто исправить ошибку в URL-адресе, и вместо страницы с ошибкой 404 появятся искомые страница/файл.

  2. Данные (страница или файл) не размещены на сервере, или 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 или 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..]*)$  [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.

Вот несколько советов по созданию страницы:

  • дизайн этой страницы должен соответствовать всему ресурсу (цвет, шрифт, иллюстрации),
  • поместите ссылку на главную страницу,
  • добавьте дайджесты последних публикаций на сайте,
  • поместите контакты организации (номер телефона, адрес) и службы поддержки,
  • можно предложить действия для решения проблемы доступа к странице.

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

Была ли эта статья полезной?

Да Нет

Пользователи, считающие этот материал полезным: 42 из 57

Ошибка 404 – Помощь | REG.RU

Ошибка 404 (http status 404) — что это значит?

В статье рассмотрим, что означает ошибка 404 на сайте. Ошибка 404 page not found — это код ответа сервера, который сообщает пользователю, что сервер не может найти запрашиваемые данные. Почему такое может произойти? Есть несколько возможных причин:

  1. Вы допустили ошибку при вводе адреса страницы или файла в браузер. Или браузеру не удалось найти IP-адрес сервера. Сервер не может найти и выдать данные потому, что вы дали ему неправильные «координаты». В таком случае вам достаточно просто исправить ошибку в URL-адресе, и вместо страницы с ошибкой 404 появятся искомые страница/файл.

  2. Данные (страница или файл) не размещены на сервере, или 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 или 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..]*)$  [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.

Вот несколько советов по созданию страницы:

  • дизайн этой страницы должен соответствовать всему ресурсу (цвет, шрифт, иллюстрации),
  • поместите ссылку на главную страницу,
  • добавьте дайджесты последних публикаций на сайте,
  • поместите контакты организации (номер телефона, адрес) и службы поддержки,
  • можно предложить действия для решения проблемы доступа к странице.

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

Была ли эта статья полезной?

Да Нет

Пользователи, считающие этот материал полезным: 42 из 57

Как проверить и найти ошибки 404 на сайте и почему это важно сделать.

Сегодня я подготовил для вас материал, в котором я решил собрать свой опыт при работе с ошибками 404. Как проверить и найти ошибки 404 на своем сайте и почему это важно сделать?

Ошибка 404 на сайте означает то, что пользователь обратился к вашему сайту по такому url-адресу, страницы для которого в данный момент не существует.

Обратите внимание, что это не означает, что данной страницы вообще никогда не существовало. Она могла быть создана вами ранее, но позже вы могли переместить ее в другой раздел сайта, поменять ее название или что-то еще и автоматически изменился ее url-адрес. Кроме того, вы могли просто ее удалить.

Все бы ничего, но если на эту страницу были ссылки с вашего сайта, либо с других сайтов или она попадала в ранжирование поисковых систем, все переходы с таких мест на эту страницу, будут выдавать ошибку 404 — страница не найдена.

Как думаете есть ли на вашем сайте такие ошибки?

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

Вот скриншот из системы Яндекс Метрика:

Только за первые несколько дней, мне удалось найти 22 такие страницы.

Как думаете, сколько таких страниц у вас?

Большое количество 404 ошибок на вашем сайте может очень серьезно сказаться на показателях и посещаемости вашего сайта.

 Почему так происходит?

Большое количество 404 ошибок означает для поисковой системы:

+ Автор не следит за своим сайтом.

+ Автор пытается обмануть своих посетителей.

+ На сайте какие-то неполадки.

Зачем поисковой системе давать высокие позиции в поисковой выдаче таким сайтам? Соответственно, доверие поисковых систем к ним довольно серьезно снижается.

Чтобы этого не допускать, нужно постоянно проверять свой сайт на ошибки 404, находить их и устранять.

Как это можно сделать и где посмотреть есть ли они на вашем сайте или нет?

Здесь есть несколько вариантов, как это можно сделать. Давайте рассмотрим самые основные.

Вариант 1. Система Яндекс Метрика.

https://metrika.yandex.ru

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

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

По умолчанию, Яндекс Метрика не умеет учитывать такие переходы с ошибками 404. Для того, чтобы это стало возможным, необходимо настроить так называемые параметры визитов.

Но, человеку, который плохо разбирается в веб-разработке, сделать это может быть не совсем просто. Если у вас возникли трудности, можете обратиться ко мне, у меня есть специальная услуга по настройке ошибок 404 в системе Яндекс Метрика для вашего сайта.

Услуги веб-аналитики сайта.

Этот способ хорош также тем, что вы можете данные об ошибках 404 как метрики и использовать их при построении отчетов веб-аналитики. Это дает возможность отвечать на такие вопросы как:

1) С каких именно страниц приходили на ваш сайт и натыкались на ошибку 404.

2) Какая доля таких посещений от общего числа визитов

3) Когда именно была зафиксированна ошибка 404.

Вариант 2. Как посмотреть 404 ошибки в Яндекс.Вебмастер?

http://webmaster.yandex.ru

Страницы 404 находятся в разделе «Индексирование – Статистика обхода — Исключенные страницы»

Это хорошо, но таким способом вы можете увидеть не совсем полную информацию о вашем сайте, а только о тех страницах, которые так или иначе попадали в индекс поисковой системы Яндекс.

Вариант 3. Как посмотреть 404 ошибки в Google инструменты вебмастера.

http://www.google.com/webmasters/tools/

Этот способ аналогичен проверки ошибок 404 с помощью Яндекс Вебмастера. Картина здесь будет не совсем полная, но тем не менее, общую информацию вы можете получить.

Ошибки 404 в Google вебмастер можно найти здесь:

«Сканирование – ошибки сканирования».

После того, как вы отследите ошибки 404, на вашем сайте, нужно сделать 301 редирект на то место, где эти страницы на самом деле находятся.

Например, на wordpress это можно сделать с помощью следующего плагина.

Хороших позиций вашему сайту!

Что означают ошибки 400, 403, 404, 500, 502, 503 и как их исправить?

Читайте о самых распространённых онлайн ошибках. Какие причины их возникновения и как исправить.

Содержание

Перейти к просмотру

Браузер не открывает страницы, ошибка соединения с прокси сервером 🌐🚫💻

Введение

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

Распространенные типы сетевых ошибок при доступе к ресурсам сети

«Интернет»

Перейти к просмотру

Как 🛠️ исправить ошибку 🐞 CRITICAL PROCESS DIED при загрузке Windows 10 или 8

Большинство известных видов ошибок в сети «Интернет» сопровождаются кодом состояния «HTTP». Обычно пользователи могут наблюдать сообщение об ошибке, содержащее помимо объясняющего текста еще числовое значение формата «4XX» или «5XX» (за числами четыре или пять следуют две дополнительные цифры, например, код ошибки имеет вид «404»).

И вариант формата «4XX», и «5XX» являются ошибками, но они имеют существенную разницу. Формат «4XX» – это ошибки, возникающие вследствие деятельности клиента, а «5XX» – результат ошибки сервера. Если при обращении к сетевому ресурсу всплывает сообщение с ошибкой в виде «4XX», то, скорее всего, пользователи могут ее самостоятельно исправить.

Ошибки вида «5XX» – это ошибки сервера, которые означают, что пользователи не оказывали влияния на результат, приведший к возникновению ошибки, и источником сбоя является неработающий сервер, к которому пользователи пытаются получить доступ. Независимо от вида ошибки, связанна ли она с деятельностью пользователей или работоспособностью удаленного сетевого сервера, пользователи могут предпринять несколько шагов, которые могут помочь решить проблему и устранить существующую неисправность.

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

«400 Bad Request» («ошибка неверного запроса»)

Перейти к просмотру

Как 🛠️ исправить ошибку 🐞 обновления 🔄 0x80070422 в Windows 10, 8 или 7

Каждый раз, когда пользователи пытаются открыть веб-сайт путем набора «URL-адреса» в адресной строке сетевого обозревателя или нажимают на соответствующую ссылку сайта, полученную посредством различных приложений, веб-браузер инициирует запрос и отправляет его на удаленный сервер веб-сайта, к которому пользователи организовывают соответствующее обращение и стараются получить доступ. Ошибка «400» возникает, когда сервер не может полноценно понять и корректно обработать запрос. Такой вид непредвиденной ошибки может произойти, если указанный запрос искажен, неверен, испорчен или поврежден, но, чаще всего, ошибка возникает по довольно простой причине, например, пользователь использовал «URL-адрес» веб-сайта, которого не существует.

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

Обновите страницу. Нажатие клавиши «F5» обновляет страницу в большинстве браузеров. Если проблема связана с поврежденным запросом, то его повторная отправка иногда может помочь. Процесс не займет много времени и его всегда стоит попробовать. Ошибка «400» часто является временной, и простое обновление способно нередко ее исправить.

Перепроверьте «URL- адрес». Иногда неверный «URL-адрес», указанный пользователем в адресной строке обозревателя, может вызвать ошибку «400 Bad Request» вместо ошибки «404 Not Found» (о которой мы также поговорим в одном из разделов). Просмотрите и исправьте адрес при необходимости.

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

Очистите файлы «cookie» и содержимое кэша используемого веб-браузера. Иногда, при обращении к веб-сайту, от сервера возвращается ответ с ошибкой «400», потому что происходит попытка прочесть «cookie» на пользовательском компьютере, которые повреждены или сильно устарели, или, как вариант, браузер кэшировал поврежденную версию страницы, которую пользователь пытается открыть. Своевременная очистка данных кэша и файлов «cookie» может помочь исправить неприятную ошибку.

«403 Forbidden» (ошибка «запрещено»)

Перейти к просмотру

🛠️Как исправить ошибку 🐞 обновления, установки 0x80070002 в Windows 10 или 7

Ошибка «403» возникает при попытке доступа к странице или сетевому ресурсу, к которым у пользователя нет соответствующего разрешения. В большинстве случаев, устранить проблему запрета доступа силами конкретного пользователя не получиться. Обычно подобное сообщение об ошибке возникает по одной из двух причин. В первом случае, владельцы веб-сервера корректно настроили права доступа, а пользователь действительно не обладает соответствующими допусками для перехода на удаленный ресурс. В другом случае, причина заключается в том, что собственники веб-сервера неправильно настроили разрешения (случайно или преднамеренно), и пользователь получает отказ в доступе, когда он действительно необходим, даже при наличии необходимых привилегий.

Несмотря на тот факт, что ошибка «403», ограничивающая доступ к удаленному ресурсу, регулируется и управляется настройками сетевого веб-сервера, пользователи могут опробовать несколько шагов для ее исправления.

Обновите страницу. Нажатие клавиши «F5» во многих популярных обозревателях позволяет мгновенно обновить страницу.

Повторно проверьте «URL- адрес». Иногда неверно заданный в строке обозревателя «URL-адрес» может вызвать появление ошибки запрета доступа «403 Forbidden». Убедитесь, что «URL-адрес» действительно указывает на страницу, а не на каталог. Большинство веб-сайтов ограничивают доступ к своим внутренним папкам из соображений безопасности, и опечатка в адресе может быть причиной отображения ошибки «403».

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

«404 Not Found» (ошибка «не найдено»)

Перейти к просмотру

🛠️Как исправить ошибку 0xc0000142 при запуске игры или приложения в Windows 10 или 7

Ошибка «404 Not Found» – самая распространенная ошибка в сети, которая возникает при попытке посетить несуществующую веб-страницу. В основном, данная ошибка подразумевает, что серверу не удалось найти, искомый пользователями, удаленный ресурс. В большинстве случаев, в обозревателе появится сообщение об ошибке «404» после неудачной попытки ввести «URL» искомой страницы или перейти по соответствующей ссылке, которая на сервере абсолютно не представлена. И если пользователи сталкиваются с ошибкой «404», то можно попробовать ее исправить несколькими способами.

Обновите проблемную страницу. Нажатие клавиши «F5» инициирует обновление страницы в подавляющем большинстве современных веб-браузеров. Не всегда такое решение сможет устранить ошибку «404». Но иногда, на веб-серверах может происходить случайный сбой и, как следствие, отображение страницы, которая действительно существует, будет временно приостановлено. Поэтому необходимо обязательно опробовать данный способ и перегрузить страницу, в особенности, если на обновление будет потрачено всего несколько секунд, но существует шанс добиться корректной загрузки.

Убедитесь в правильности «URL- адреса». Неверно введенные «URL-адреса» (независимо от того, была ли допущена ошибка в процессе набора или веб-страница содержит неверную ссылку) являются наиболее частой причиной отображения в обозревателе сообщения об ошибке «404 Not Found».

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

«500 Internal Server Error» («внутренняя ошибка сервера»)

Перейти к просмотру

Как исправить ошибку 0x80070005 в Windows 10, 8 или 7

Если пользователь пытается посетить веб-сайт и на странице веб-браузера всплывает сообщение «500 Internal Server Error», это обычно означает, что на сетевом ресурсе, к которому непосредственно происходит обращение, существует определенная неполадка и сервер не может предоставить более конкретную информацию. Проблема относится только к сайту и никак не связана с настройками и функционированием пользовательского веб-браузера, персонального компьютера или задействованным способом подключения к сети «Интернет».

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

Обновите страницу обращения. Большинство распространенных веб-браузеров используют стандартный набор клавиш для быстрого исполнения списка команд, и нажатие на клавишу «F5» позволяет сразу обновить активную страницу. К сожалению, во многих случаях, данный способ не работает по причине неисправности на удаленном ресурсе.

Важное замечание. Не пытайтесь перезагрузить страницу, если перед получением данного сообщения об ошибке «500» была предпринята попытка осуществить онлайн-платеж или любой вид денежного перевода. Принудительное обновление страницы может привести к отправке одного и того же платежа дважды. Большинство веб-сайтов обладают встроенным инструментом защиты и должны препятствовать повторному переводу денежных средств, но проблема может возникнуть, если веб-сайт испытывает проблему во время выполнения платежа.

Обратитесь к ресурсу позже. Довольно часто проблемы с сервером носят временный характер. Попробуйте посетить страницу после небольшого перерыва.

Свяжитесь с администрацией сайта. Если проблема не устранена, попробуйте, при возможности, связаться со службой поддержки веб-сайта, и сообщить им о возникших неполадках.

«502 Bad Gateway» («ошибка шлюза»)

Перейти к просмотру

Как исправить ошибку ‘Элемент не найден 0x80070490’ при обновлении Windows 10, 8 или 7 в 2019🐞

Ошибка «502 Bad Gateway» означает, что посещаемый вами сервер пытался получить некоторую информацию с другого сервера, но получил неверный ответ. Причиной могут послужить несколько факторов. Возможно, сервер перегружен или возникли неполадки с сетью между двумя серверами, что носит временный характер, и может быть быстро исправлено. Также, как вариант, могут оказывать влияние на отсутствие доступа неправильные настройки брандмауэра или даже ошибка кодирования. В довольно редких случаях ошибка может возникать из-за проблемы на пользовательском компьютере или сетевом оборудовании. Поэтому стоит попробовать применить несколько шагов для возможного исправления ситуации.

Обновите страницу после отображения сообщения об ошибке. Как и в предыдущих случаях, воспользуйтесь быстрым способом перезагрузки страницы посредством нажатия в веб-браузере клавиши «F5».

Проверьте, доступен ли сайт для других пользователей. Посетите сайт, такой как «IsItDownRightNow» или «DownforEveryoneorJustMe», который отслеживает состояние веб-сайтов и проверяет их работоспособность для уточнения данных, испытывают ли другие пользователи трудности с доступом к конкретному ресурсу, или проблемы возникают только локально на пользовательском устройстве.

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

Выполните очистку «cookie» и содержимого кэша пользовательского браузера. Иногда (хотя и редко) серверы возвращают ошибки формата «502», потому что веб-браузер, который регулярно использует пользователь для выхода в сеть «Интернет», кэшировал устаревшие или поврежденные файлы. Процедура очистки содержимого кэша и файлов «cookie» может помочь исправить ошибку.

«503 Service Unavailable» (ошибка «сервис недоступен»)

Перейти к просмотру

Что значит и как исправить ошибку 2147219196 файловой системы Windows 10, 8, 7 в 2019 🐞🖥️🛠️

Ошибка «503 Service Unavailable» означает, что сервер временно не может обработать запрос пользователя. Ошибка может возникать по ряду причин, но наиболее распространенная, из доступного списка вариантов, состоит в том, что сервер перегружен внешними запросами. Отображение данной ошибки на странице веб-браузера после обращения пользователя фактически означает, что с сервером все в порядке, его работоспособность не нарушена и он может обработать ваш запрос, но чрезмерная нагрузка не позволяет этого сделать в данный момент. Подобно всем ошибкам формата «5XX», ошибка «503» происходит на сервере, и, следовательно, с пользовательским компьютером все в порядке, и он не влияет на ее наличие.

Но несмотря на удаленную форму неисправности, можно попробовать применить несколько способов для устранения ошибки.

Обновите страницу с сообщением об ошибке. Нажмите на клавишу «F5» и принудительно обновите проблемную страницу (стандартный способ перезагрузки поддерживается многими основными веб-браузерами).

Проверьте работоспособность ресурса. Перейдите в веб-браузере на сайт проверки состояния удаленных ресурсов, например, «IsItDownRightNow» или «DownforEveryoneorJustMe», и оцените его доступность для других пользователей.

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

Заключение

Перейти к просмотру

🛠️ Как исправить ошибку 0xc000007b 🐞 при запуске программы, игры в Windows 10, 8 или 7

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

С развитием международной сети «Интернет» объем информационных данных существенно увеличился и, часто, возможности сети используются для хранения, обмена, передачи и распространения различных материалов, основное множество которых представлено на удаленных сетевых ресурсах.

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

Что такое ошибка 404, как сделать и настроить страницу

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

Причины возникновения ошибки 404

Чаще всего причиной такой ошибки становятся:

  • неработающая ссылка;
  • некорректное изменение адреса страницы;
  • удаление страницы;
  • ошибка при написании URL в адресной строке.

Появление большого количества ошибок 404 может быть вызвано вирусной атакой (например, размещением дорвеев на сайте).

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

Лучший способ сделать так, чтобы посетители не попадали на страницу 404 — регулярно проверять наличие на сайте «битых» (то есть неработающих) ссылок. Это касается как внутренней перелинковки, так и внешних ссылок на другие ресурсы.

Почему необходимо настроить код ответа 404?

Само по себе наличие на сайте ошибки 404 не составляет проблемы. Но чтобы присутствие таких страниц не привело к ухудшению ранжирования ресурса, они должны быть правильно настроены — давать код ответа 404 (Not Found). Именно такой ответ сообщает поисковому роботу, что данной страницы не существует, и предотвращает ее индексирование. Это позволяет избежать появления дублей и снижения качества сайта.

Если вместо кода 404 будет даваться ответ 200 (OK), в индекс попадет множество пустых страниц. Они создадут дубли, которые будут сканироваться поисковым роботом вместо реально существующих страниц с качественным контентом.

Кроме того, если несуществующие страницы не дают код ответа 404, недобросовестные конкуренты могут отправить их в поисковый индекс (например, разместив ссылки на такие страницы). Также создаются новые URL-адреса для несуществующих страниц конкурирующего сайта, чтобы увеличить их количество в поиске. В результате краулер (поисковый робот) успевает просканировать только несуществующие страницы и понижает сайт в выдаче как некачественный.

Таким образом, правильная настройка и оформление страницы 404 является необходимым условием корректной работы и успешного продвижения любого веб-ресурса.

Для чего нужна страница под ошибку 404?

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

Как должна быть оформлена страница с ошибкой 404?

Стандартная страница 404 обычно неинформативна и никак не связана с конкретным сайтом.

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

К оформлению страницы 404 есть целый ряд требований со стороны поисковых систем. Яндекс и Google неоднократно давали рекомендации по этому вопросу.

  1. Рекомендации по созданию страницы 404 от Google
  2. Рекомендации по созданию страницы 404 от Яндекс

На основе данных рекомендаций можно выделить следующие тезисы:

  1. Пользователям должно быть понятно, что страница, которую они запрашивают, недоступна — внешне она должна отличаться от других страниц сайта.
  2. Однако дизайн страницы должен быть выполнен в таком же стиле, что и у всего сайта. Это поможет пользователю понять, что он оказался на искомом ресурсе.
  3. Хорошо, если на странице будут размещены ссылки на основные разделы и Главную страницу сайта – тогда пользователь сможет легко продолжить работу с ресурсом.
  4. Будет актуально разместить на такой странице строку поиска, чтобы посетитель мог сразу найти интересующую его информацию.
  5. Предоставьте возможность сообщить о возникшей проблеме. Это не только покажет заботу о пользователях, но и позволит дополнительно отслеживать и устранять ошибки.
  6. Своевременно удаляйте из индекса поисковых систем несуществующие страницы.
  7. При замене товара аналогичным, делайте переадресацию на него, чтобы поисковая система не считала эту страницу дублем.

Правильно оформленная страница ошибки 404 выглядит следующим образом:

Как создать страницу для ошибки 404?

Как уже говорилось, с технической точки зрения, это обычная страница сайта, и создается она средствами HTML. Также ее можно создать с помощью текстового редактора во всех популярных CMS:

После создания страницы, необходимо прописать правило в файле .htaccess, который находится в корневой системе сайта. .htaccess — это особый файл, в котором можно указывать дополнительные правила и параметры, касающиеся работы сайта.

Чтобы пользователям при попадании на несуществующий ресурс указывалась страница с 404-ой ошибкой, нужно прописать следующую команду:

ErrorDocument 404 http://www.site.ru/404.html

где http://www.site.ru/404.html — ссылка на готовый шаблон страницы под ошибку 404

 

Соблюдайте приведенные выше правила, и наличие ошибки 404 не ухудшит позиций вашего сайта, а напротив – может стать его преимуществом.

Интересные и полезные страницы ошибки 404 будут привлекать внимание пользователей и улучшать поведенческие факторы вашего ресурса.

Что такое ошибка 404 и как корректно ее обработать

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

Чем плоха страница ошибки 404 по умолчанию?

  1. Сообщение «Страница не найдена» стандартной обработки ошибки 404 не несет никакой пользы для посетителя, что ухудшает впечатление пользователя о сайте.
  2. Если в поисках информации пользователь наткнулся на битую ссылку, то он вынужден возвращаться на главную и начинать поиск заново.

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

 

Еще хуже, если страницы ошибки 404 нет вообще. Это признак непрофессионализма разработчиков сайта, посетитель не понимает, что происходит и уходит с сайта.

 

Как сделать страницу ошибки 404 максимально полезной?

  1. Дизайн страницы ошибки не должен отличаться от остального дизайна веб-сайта, включая логотип,  цветовую схему, навигацию и т.п.
  2. Сделайте страницу информативной для пользователя. Для этого на нее можно пометить  следующие элементы:
    • ссылку на главную страницу сайта
    • форму поиска по сайту
    • самые популярные страницы сайта(топ-10)
    • ссылку на карту сайта
  3. Простая, а порой даже забавная обработка страницы 404 ошибки, поможет задержать на сайте пользователя. Есть много сайтов тому подтверждением
  4. Сообщите об ошибке в дружелюбной манере. «Упс! Извините, мы не можем найти данную страницу!» звучит приятнее, чем «Ошибка 404 – страница не найдена»

Как реализуется обработка 404 ошибки?

Во-первых, необходимо запретить индексацию данной страницы  поисковыми роботами. Для этого необходимо убедиться, что возвращается правильный http статус ошибки, тогда поисковики ее проигнорируют. Но для надежности лучше запретить  страницу в файле robots.txt , добавив в него всего одну строку:

Disallow: /404.html

Во-вторых,  чтобы отображалась  собственная страница 404 ошибки в файле .htaccess (для сервера Apache) необходимо прописать следующее:

ErrorDocument  404 / 404-error.html

где 404-error.html и есть специально созданная страница-обработчик ошибки.

Почему не стоит перенаправлять пользователя на другую (например, главную)  страницу сайта?  Перенаправление приводит к замешательству пользователя, так как выдается не то, что он искал – необходимо информировать об ошибке. Кроме того, если ответ страницы будет не 404, то это наплодит большое число неинформативных страниц в поисковых системах.

Как бороться с возникновением ошибки 404 на сайте?

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

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

Вот несколько нестандартных решений оформления страницы обработки ошибки 404 различными ресурсами:

Сайт eu.blizzard.com

 

 Сайт chrisjennings.com

 

 Сайт jhuskisson.com

Вернуться назад

Статьи по теме:

Ошибка: 404: Товар не найден

Ошибка 404 — это распространенная ошибка, которая может быть вызвана рядом проблем. По сути, ошибка 404 возникает, когда запрошенная информация недоступна. Если вы получили ошибку 404, вы смогли успешно связаться с сервером, но сервер не смог получить информацию, которую вы искали. Ниже показано изображение ошибки 404.

В Joomla !, наиболее частая причина этой ошибки связана с нехваткой контента — пункт меню должен был быть связан со статьей, но статья больше не существует.Например, иногда статья создается и связывается с пунктом меню, но затем категория, в которой была сохранена статья, каким-то образом удаляется. В этом примере пункт меню все еще существует, но статьи для просмотра больше нет, и пользователь получает ошибку 404. Чтобы решить эту конкретную проблему, вам нужно будет создать некоторый контент и связать его с пунктом меню. Первый шаг — это перейти к вашему Менеджеру статей.

Щелкните New, чтобы создать новую статью.

Создайте свою статью, заполнив необходимую информацию и вставив образец содержания.Не забудьте нажать «Сохранить», когда закончите.

Следующим шагом является привязка этой статьи к пункту меню, чтобы он отображался в интерфейсе сайта. Для этого перейдите в «Диспетчер меню» и нажмите «Главное меню», чтобы добавить новый пункт меню.

В Диспетчере элементов меню нажмите «Создать», чтобы создать новый элемент меню.

При создании нового пункта меню вы захотите выбрать «Отдельная статья» в качестве типа пункта меню.

В разделе «Необходимые настройки» в области параметров выберите только что созданную статью из вариантов, которые появляются после нажатия кнопки «Выбрать / Изменить».

Сохраните свою работу и перейдите во внешний интерфейс вашего сайта. Ошибка 404 должна быть устранена, и ваш контент должен быть правильно связан. Если вы по-прежнему получаете ошибку 404, скорее всего, причина в другой. Отправьте заявку в службу поддержки, чтобы мы могли помочь вам разобраться.

Окончательное руководство по ошибкам 404

Ошибки 404 появляются в отчетах Google Search Console или отображаются в Google Analytics? Сделайте глубокий вдох и не паникуйте.Некоторые ошибки 404 абсолютно нормальны и не оказывают негативного влияния на поисковую оптимизацию. Но есть некоторые ошибки 404, которые необходимо исправить, чтобы ошибки 404 не повредили вашему SEO.

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

Что такое ошибка 404? Почему на моем сайте ошибка 404?

Прежде чем мы сможем говорить о том, как исправить ошибки 404, мы должны понять, что это такое.Разные виды ошибок 404 исправляются по-разному.

Ошибка 404, также называемая ошибкой не найдена, возникает, когда страница, которую вы искали, не может быть найдена и передана обратно на ваш компьютер или устройство для отображения. Ошибки 404 могут быть вызваны разными причинами, но есть четыре основных причины возникновения ошибки 404:

  • Внутренние ошибки 404 — Одна из ваших страниц ссылается на другую страницу вашего сайта, и ссылка заканчивается на странице 404. Это может произойти, если вы ошиблись при вводе URL-адреса, ссылки на удаленную страницу или когда исходящая ссылка повреждена и фактически по ошибке ведет на ваш веб-сайт.
  • Входящие ошибки 404 — Это происходит, когда какое-то другое место в мире за пределами вашего сайта ссылается на ваш сайт и заканчивается на странице 404. Это может произойти из-за того, что кто-то неправильно набрал URL или сделал ссылку на несуществующую страницу.
  • Исходящие ошибки 404 — Это происходит, когда вы ссылаетесь на чужой веб-сайт, а ссылка ведет на страницу 404, потому что вы неправильно ввели URL-адрес или страница больше не существует.
  • Изображение и встраивание 404 Ошибки — Это происходит, когда изображения или видео не отображаются на вашей странице из-за какой-либо ошибки, например, из-за удаления изображения или ошибки в исходном коде, использованном для создания изображения.

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

  • Вредоносное ПО, перенаправляющее посетителей на страницу 404 — проверьте свой сайт на вирусы или спам.
  • Ограничения памяти, препятствующие тому, чтобы ваша страница была обслужена посетителем — проверьте ограничения памяти php и ресурсов сервера.
  • Проблемы с файлом .htaccess. Убедитесь, что в файле .htaccess случайно не возникает ошибка 404.
  • Проблемы с сертификатом SSL
  • — проверьте, чтобы при добавлении или изменении SSL не создавались ошибки 404.
  • Проблемы с функциями mod_rewrite или «дружественный URL» — URL-адреса были изменены или не переписываются должным образом. Проверьте правила постоянных ссылок.
  • Слишком много перенаправлений — примерно после 5 перенаправлений боты часто заканчивают на 404. Проверьте путь перенаправления.
  • Проблемы с ответом сервера — неотвечающие серверы обычно вызывают другую ошибку, но также могут создавать ошибки 404.Проверьте журналы ошибок сервера.

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

Ошибки 404 вредны для SEO? Когда ошибка 404 вредна для SEO?

Вообще говоря, ошибка 404 не оказывает негативного влияния на способность вашего сайта ранжироваться в поиске.Эксперты Google в Search Console (ранее называвшиеся Инструменты для веб-мастеров) написали сообщение, в котором объясняется, почему 404-е являются естественной частью Интернета и что 404-е не оказывают негативного влияния на поисковую оптимизацию. При этом многих SEO-экспертов заметили корреляцию между исправлением ошибок 404 и увеличением сканирования и ранжированием . Другими словами, веб-сайты, которые убирают свои дела, получают больше любви от Google. Это не причинно-следственная связь , а довольно хорошо задокументированная корреляция.

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

Если у вас есть 404 ошибки, не волнуйтесь! Все нормально. Я здесь, чтобы помочь вам разобраться в этом. Хотя ошибка 404 может быть довольно технической, она не так сложна, как кажется.

Когда мне следует исправить ошибку 404?

Если контент существует где-то на вашем веб-сайте, вы хотите, чтобы создал 301 редирект , чтобы направлять посетителей в нужное место. Вы можете сделать это, отредактировав файл .htaccess и перенаправив трафик с неправильных URL-адресов на правильные или используя плагин для создания перенаправлений для вас.

Такая ошибка 404 может произойти, когда:

  • Кто-то неправильно набрал вашу ссылку
  • Вы ошиблись при вводе ссылки
  • Вы или кто-то поделился неверной ссылкой в ​​социальных сетях

Итак, если что-то из этого произошло, пора выполнить 301 редирект! 301 редирект проходит через любую SEO-ценность, которую дает ссылка на странице, поэтому вы сможете сохранить всю тяжелую работу, которую вы вложили в SEO, даже если ссылка была неправильной.

Лучше всего исправить неправильную ссылку, если это возможно, а также выполнить переадресацию 301, поэтому определение источника ошибок 404 также важно для их исправления. Каждый раз, когда вы можете исправить неработающую ссылку на своем собственном сайте, вы обязательно должны это сделать. ( Я объясню ниже, как именно это сделать, продолжайте читать .)

Потому что серьезно, кто хочет, чтобы посетители злились на них? Отправка людей на страницы 404 с плохими ссылками в вашем контенте не сулит ничего хорошего для того, чтобы этот посетитель связался с вами или совершил покупку у вас.

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

Когда следует игнорировать ошибку 404?

Если контент не существует , у вас есть два варианта. Эксперты по SEO имеют разные мнения о том, как обрабатывать контент, которого больше нет на вашем сайте. Я считаю, что мы должны следовать передовым методам Google, и должны действовать только в том случае, если это имеет смысл для SEO . Итак, перенаправляем все битые страницы на вашу домашнюю страницу? В моей книге это запрещено.

Некоторые ошибки 404, которые вы хотите исчезнуть и естественным образом исчезнуть сами по себе, потому что это сигнал для Google о том, что страница мертва. Сьюзан Москва из Google прокомментировала, что Google перестанет просматривать страницы, которые со временем приводят к ошибке 404:

Увидев, что URL-адрес неоднократно повторяет ошибку 404, мы перестаем сканировать его.

Это означает, что когда вы хотите, чтобы страница исчезла и исчезла с вашего веб-сайта и появилась в поиске, вы должны позволить ей 404 и естественным образом исчезнуть. Другие методы могут не работать или работать так же быстро, чтобы удалить страницу из результатов поиска Google.

Однако, если страница, которая теперь дает результат 404, имела отличное SEO для вашего веб-сайта, , когда происходит 404, ваш сайт не получает ничего из этого SEO-значения . Он исчезает, когда появляется 404-й. Если контента не существует, но вы хотите сохранить ценность для SEO, неплохо было бы перенаправить мертвый URL-адрес в аналогичное релевантное место на вашем веб-сайте .

Лично я использую это только в очень редких случаях, когда сообщение стало вирусным или имеет обратные ссылки с действительно сильных веб-сайтов, но исходный контент был удален.

Решить, как исправить ошибки 404, намного проще, если у вас есть диаграмма, поэтому я создал ее, чтобы значительно упростить выяснение того, как исправить ошибки 404. Возьмите мою бесплатную таблицу исправлений 404 здесь:

Как найти ошибки 404 на вашем сайте

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

Просмотр собственного веб-сайта — лучший способ узнать о SEO, потому что это то, с чем вы уже знакомы и хорошо знаете. Итак, , давайте перейдем к вашим данным SEO .

В первую очередь нужно заглянуть в отчеты Google Analytics и в Google Search Console, чтобы увидеть, что уже происходит. Позаботившись об ошибках, которые легко найти, вы можете использовать инструменты сканирования, чтобы найти более подробные ошибки 404, такие как битые изображения на вашем сайте.

Как найти ошибку 404 с помощью Google Analytics

Я большой поклонник MonsterInsights (ранее Yoast Analytics) для WordPress, потому что он внедряет некоторые дополнительные средства отслеживания, которые упрощают поиск ошибок 404 в отчетах Google Analytics. Если у вас не установлен этот бесплатный плагин WordPress, Google Analytics будет бесполезен. , когда дело доходит до поиска ошибок 404 в ваших аналитических отчетах.

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

В Google Analytics выберите Поведение> Контент сайта> Детализация контента. В этом отчете выполните поиск по запросу 404.html, чтобы увидеть все ошибки 404, обнаруженные на вашем веб-сайте.Вы увидите такой отчет:

Как видите, даже на сайтах SEO-специалистов есть ошибки 404! Потому что они случаются и абсолютно нормальны! Важно то, что вы делаете с ними .

Формат ссылок в этом отчете соответствует системе, которая поможет вам выяснить, на какую страницу пытался перейти посетитель и откуда они пришли, чтобы вы могли легко обнаружить и исправить ошибки 404. Это отличный инструмент! Ах, моя любовь к плагинам WordPress, которые облегчают работу SEO, не знает границ.

Ссылки следуют этому шаблону: /404.html?page=/siteurl&from=url

Первый URL после = — это страница, которую посетитель пытался получить на вашем веб-сайте. Второй URL после слова from указывает на то, откуда пришел посетитель.

Итак, в этом примере с использованием моего веб-сайта в строке 2 кто-то попытался получить доступ к удаленному сообщению и пришел с OneWomanShop.com.

Каждый раз, когда вы ничего не видите после «от», это означает, что трафик был прямым, поэтому Google не знает, откуда они пришли, или они ввели URL-адрес непосредственно в свой браузер.(Имейте в виду, что в последнее время Pinterest становится прямолинейным!)

Лучшие методы SEO, мы хотим исправить ошибки на наших веб-сайтах, которые относятся к 404, а также попросить людей, которые ссылались на предыдущий контент, обновить ссылки, если контент все еще существует .

Решение, что делать с ошибками, — это половина дела, но наличие моей блок-схемы значительно упрощает ее понимание.

Как найти ошибку 404 с помощью консоли поиска Google

Консоль Search Console, ранее называвшаяся Инструментами для веб-мастеров Google, является центром всех сообщений с Google о вашем веб-сайте.это также то место, где Google сообщит вам, если они обнаружили ошибки на вашем веб-сайте. Чтобы найти, где Google перечисляет ваши ошибки 404, перейдите в Сканирование> Ошибки сканирования> Не найдено, чтобы найти этот отчет:

Мы хотим сосредоточиться на ошибках Not Found, а также на ошибках Soft 404. Мягкие сообщения 404 — это вещи, которые переходят на страницы без содержания, но не вызывают ошибку 404, например, пустая запись или архив категорий, в котором ничего нет. По возможности, их тоже важно исправить.

Это ошибки, которые роботы Google, называемые «пауками», обнаружили на вашем веб-сайте. Особенно важно исправить ошибку 404 в отчетах Google , потому что Google заботится об этих страницах, чтобы сканировать их в достаточной степени, поэтому это мешает той любви, которую ваш сайт получает от Google.

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

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

Как найти ошибку 404 с помощью инструментов сканирования веб-сайтов

Это супер-технический материал, когда дело доходит до SEO. Инструменты сканирования используются профессионалами для сканирования веб-сайтов, таких как Google и другие роботы поисковых систем. Я использую сканеры в своей повседневной работе в качестве консультанта по поисковой оптимизации, и они очень мощные, но при этом очень запутанные. Я признаю, что инструменты сканирования были одной из вещей, которые удерживали меня от поначалу более глубокого изучения SEO.

А потом я узнал, что они на вес золота, когда дело касается успешного SEO. Так что я окреп и научился ими пользоваться. Совет от профессионалов: они не могут сломать ваш сайт, так что не стесняйтесь возиться с ними сколько угодно!

ScreamingFrog, BeamUsUp и Xenu — все это инструменты SEO, используемые профессионалами. Они будут автоматически проходить через ваш веб-сайт, проверяя SEO-информацию об URL-адресах, с которыми они сталкиваются. . Каждый из них немного отличается и имеет разные ограничения (ScreamingFrog может использовать только 500 URL-адресов в бесплатной версии).Но, тем не менее, это последняя остановка для поиска всех ваших ошибок 404.

Чтобы использовать поисковый робот, вы вводите URL своей домашней страницы в строку домена и нажимаете «Пуск». Существует множество различных настроек, но вы ищете результаты, которые фокусируются на ошибках 4xx, одна из которых — ошибка 404. Добавьте их в свой список ошибок 404, которые необходимо рассмотреть для исправления.

Как исправить ошибку 404

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

Проблема с ошибками 404 в том, что их не так важно, как знать, что с ними делать. Я давал вам всевозможные советы, но пора принять меры и сделать ваш сайт более здоровым.

Что делать после исправления ошибок 404

После того, как вы исправите все ошибки 404 на своем веб-сайте, создадите 301 переадресацию, исправите все неработающие ссылки или контент и проанализируете, какие ошибки 404 вы хотите оставить в покое, пришло время сообщить об этом в Google .

  1. Повторно отправьте карту сайта в Google.
  2. Отметьте проблему 404 как решенную в Search Console для неработающих ссылок, по которым вы предприняли действия. Если вы оставили его истекать самостоятельно, оставьте его нерешенным.
  3. Отслеживайте в Search Console статистику сканирования и статус индекса, чтобы узнать, как забота о 404 повлияла на ваш веб-сайт. Также обязательно следите за своими впечатлениями в отчетах поисковой аналитики.
  4. Примите меры, чтобы предотвратить их повторение в будущем, насколько это возможно — потому что вы не хотите, чтобы вам снова пришлось проходить через этот процесс!

Как предотвратить ошибку 404

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

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

Цель состоит в том, чтобы предотвратить появление ошибок 404 в первую очередь . Вы сэкономите себе много времени и душевных страданий, если будете время от времени делать пару дополнительных шагов:

  • Во время перемещения веб-сайта на новый хост или новый домен убедитесь, что вы тщательно переносите свой контент и URL-адреса. Это самый большой источник проблем с кодом 404! Я настоятельно рекомендую попросить специалиста по миграции перенести ваш сайт, чтобы предотвратить гибель 404, особенно если вы переходите с одной платформы для ведения блогов на другую.
  • Обязательно соблюдайте осторожность, если вы изменяете структуру постоянных ссылок или отдельных URL-адресов, и всегда следите за необходимыми переадресациями 301.
  • Если вы удаляете страницы, следуйте блок-схеме 404 и решите, нужно ли перенаправление 301. Не забудьте также удалить или обновить любые внутренние ссылки на вашем веб-сайте на удаленную страницу.
  • Регулярно выполняйте проверку неработающих ссылок, чтобы убедиться, что вы не ссылаетесь на мертвые страницы других веб-сайтов. Если вы встраиваете чужие видео, периодически проверяйте, не были ли они удалены или заблокированы.
  • WordPress может иногда вызывать добавление исходящих ссылок к вашему URL, если вы не включили http в ссылку. Обязательно используйте всю ссылку, включая http, при переходе по ней.
  • Если вы удаляете изображения в медиатеке, обязательно замените или удалите их в содержимом. (То же самое касается удаления видео, размещенного в другом месте.)

Креативные страницы 404 для снижения показателя отказов и улучшения SEO

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

Итак, лучше подготовить действительно отличную страницу 404 , которая помогает направлять посетителей туда, куда им нужно. Дело в том, что когда посетители попадают на страницу 404, они часто покидают веб-сайты, потому что не попали туда, куда хотели, и расстроены или сбиты с толку. Что плохо для SEO. Это косвенное влияние 404-х страниц на SEO!

404 могут увеличить показатель отказов, что может негативно повлиять на SEO .Поэтому делать все возможное для снижения показателя отказов — лучшее, что вы можете сделать, когда дело доходит до устранения 404 ошибок. Если вы хотите прочитать информацию о 404 страницах из первых уст, обязательно прочтите статью Google о 404 страницах, а также Bing.

Ваша страница 404 должна делать несколько вещей:

  1. Помогите людям понять, где они находятся.
  2. Дайте им возможность добраться туда, куда они хотели.
  3. Направляйте их на важные части вашего веб-сайта, чтобы конвертировать или взаимодействовать с брендом.
  4. Сделайте свой бренд запоминающимся в Интернете благодаря творчеству и индивидуальности.

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

Идеи для творчества 404 страницы

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

  • Pac-Man 404 — Веселая и эффективная страница 404 включает Pac-Man и услуги компании. Привлекает внимание и направляет посетителей туда, где они могут больше узнать о компании.
  • Car Wow 404 — Это не только увлекательная игра о вождении автомобиля, но и несколько призывов к действию, в том числе когда вы разбиваете свою машину в игре!
  • Самый неудобный 404 — Запоминающийся, по бренду, представительный, со строкой поиска.
  • Диаграмма Венна 404 — отмеченная наградами страница 404 (потому что это вещь!), Которая направляет людей в нужные места. и объясняют, как они туда попали.
  • Фирменный 404 — eHarmony выделяется этой фирменной забавной страницей 404, которая стремится превратить посетителей в клиентов.
  • NPR’s Lost Wiki 404 — В отношении бренда эта страница 404 выполняет множество задач (снижает показатель отказов, взаимодействует с посетителями и заставляет их сообщать о том, что ссылка отсутствует).
  • Sheep 404 — Эта страница соответствует бренду, креативна и запоминается, но не дает посетителям возможности найти то, что им нужно.
  • Broken 404 — Эта страница 404 с креативной графикой демонстрирует дизайнерские навыки компании. Но также не дает посетителям возможности добраться туда, куда они хотят.
  • French 404 — Несмотря на творческий подход, эта страница отправит вас в нейтральную зону.

Как часто нужно проверять наличие ошибок 404?

Проверять каждые 60 дней на наличие ошибок 404 — хорошая практика для поддержания работоспособности вашего сайта. Данные в Google Search Console возвращаются в отчеты только за 90 дней, поэтому лучше проверять наличие ошибок чаще, чем максимальное время для отчетов, которое вы можете просмотреть.

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

Плагин

Broken Link Checker — мой любимый плагин WordPress для простой и быстрой проверки, чтобы убедиться, что в вашем контенте нет битых ссылок на ваши собственные страницы и внешние веб-сайты.

Помогите! Мой контент есть, но по-прежнему отображается ошибка 404.Все перепробовала! Что мне делать?

Вероятно, вы столкнулись с более серьезной проблемой на своем веб-сайте, чем обычная ошибка 404. Это может быть любое количество проблем, начиная от того, что ваш сервер медленно реагирует на слишком много перенаправлений, до ошибок в ваших постоянных ссылках. Также существуют специфические ошибки 404 для WordPress, о которых следует знать, если вы пользователь WordPress, у которого проблемы с ошибками 404.

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

И если вы все еще застряли, я всегда рекомендую привлечь стороннюю помощь по SEO. Я предлагаю консультации по SEO, чтобы помочь устранить ошибку 404, если вы застряли! Просто свяжитесь с нами .

Зачем настраивать страницы ошибок 404?

В этой статье вы узнаете, почему страницы с ошибками 404 так важны и как их настроить на своем веб-сайте.

страницы с ошибкой 404 являются результатом, когда сервер не может получить доступ к желаемому URL-адресу, запрошенному клиентом, потому что URL-адрес больше не существует на сервере. Ошибка 404 сравнима с распроданными товарами в магазине или старым адресом школьного друга, который с тех пор переехал. Если вы регулярно просматриваете веб-страницы, вы обязательно увидите фразу «Не найдено. Запрошенный URL /xyz.htm не был найден на этом сервере «несколько раз. Это стандартный текст, отображаемый, когда сервер не может найти определенный URL.

Сервер не может найти URL-адреса по многим причинам. Ошибка 404 может возникнуть в следующих ситуациях:

  • Если страница переместилась: Вы решили перенести свой домен. Как правило, старые URL-адреса следует перенаправлять на новый сайт с 301-редиректом. Однако, если URL-адреса забыты, это приводит к сообщению об ошибке в виде кода состояния 404.
  • Реструктуризация URL: Есть несколько причин, по которым URL меняются. Например, переименование каталога может потребовать изменения URL-адреса.Если внутренние ссылки не адаптированы соответствующим образом, это может привести к сообщению об ошибке 404. То же самое применимо, если внешний веб-сайт ссылается на страницу, которая больше не существует.
  • Удаление URL: классическая ошибка 404 возникает с удаленными страницами. Это может произойти случайно или намеренно, если, например, товар больше не доступен в интернет-магазине.

Что произойдет, если я не настрою страницу с ошибкой 404?

Если страница 404 не создана, сервер не может предоставить адекватный ответ для ресурса, который не найден.Это нехорошо по двум причинам: во-первых, пользователи не знают, почему URL-адреса не работают, и отрицательно относятся к вашему сайту. Во-вторых, робот Googlebot хочет получить доступ к несуществующему ресурсу, но не получает правильный код состояния 404 или 410, что этот URL-адрес больше не доступен. В обоих случаях Google пошлет негативный сигнал. Это делает создание страницы с ошибкой 404 еще более важной.

Другой возможностью может быть 301-редирект на домашнюю страницу. Даже если этот вариант обычно выбирают крупные бренды, такие как Espirit или Airbnb, это приводит к так называемым программным страницам 404.Вы узнаете, что это означает, в последнем абзаце этой статьи.

ошибки 404 не оказывают негативного влияния на рейтинг веб-сайта и не заставляют Google наказывать веб-сайт. Гэри Иллис подтвердил это своим твитом в 2015 году:

Рисунок 1: Твит от Гэри Иллиса в 2015 году

Правильная настройка страниц ошибок

Для отображения страницы 404 достаточно простой записи в файле .htaccess. Затем это дополняется следующим сообщением.

    ErrorDocument 404 /meine-404-Fehlerseite.html

В переводе это означает, что если есть запрос сервера на URL-адрес, который больше не доступен (документ об ошибке 404), отображается следующая страница. Конечно, вам следует создать соответствующую страницу в своем домене. В зависимости от типа CMS такие страницы обычно уже доступны в стандартной комплектации.

Самый простой вариант страницы с ошибкой 404 может выглядеть так:

Рисунок 2: Простая страница ошибки 404

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

Создайте креативную страницу с ошибкой 404

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

1. См. Домашнюю страницу

Самый простой способ удержать пользователей на вашем веб-сайте — это ссылка на домашнюю страницу.

Рисунок 3: Ссылаясь на домашнюю страницу ryte.com

2. См. Другие категории и домашнюю страницу

Рисунок 4: Ссылаясь на другие категории на странице 404 (источник)

3. Предложите функцию поиска

Рисунок 5: Функция поиска на странице 404 (источник)

4. Предложите вариант взаимодействия

Рисунок 6: Возможность взаимодействия

Google не проявляет особого творчества со своей страницей с ошибкой 404.Однако, как поставщику крупнейшей поисковой системы в мире, очевидно, на какую страницу пользователь откроет следующую страницу…

Рисунок 7: 404-я страница Google

Регулярное управление и перенаправление при необходимости

Даже если ошибка 404 относится к «естественным» характеристикам веб-сайта, вам следует регулярно проверять свой веб-сайт на предмет возможных кодов ошибок, во-первых, чтобы вы могли быть уверены, что все важные URL-адреса вашего веб-сайта доступны в браузере, а во-вторых, заметное накопление 404 ошибок может указывать на возможные проблемы либо после перезапуска, либо после реструктуризации ваших URL-адресов.

Если ваш сайт хранится в Google Search Console, вы можете найти отчет об ошибках 404 в меню «Ошибки сканирования». Выберите вкладку «Рабочий стол» и нажмите «Не найдено». Затем отображаются все ошибки 404, которые сообщает Google.

При анализе этих показателей обратите внимание, что данные частично генерируются путем сравнения URL-адресов, хранящихся в Sitemap.xml. Это означает, что здесь могут отображаться ошибки 404, которые уже были исправлены, или URL-адреса, которых больше нет в поисковом индексе Google.

Часто 404 ошибки появляются в списке внезапно, даже если вы уже отметили их как исправленные. Это происходит потому, что Google сканирует каждый веб-сайт несколько раз. Возможным решением этой проблемы является код ответа 410. Однако вам следует использовать его только в том случае, если вы уверены, что эта страница больше никогда не понадобится, поскольку 410 предполагает необратимое удаление страницы. Если вы примените правильные меры, все мягкие 404 должны исчезнуть.

Однако накопление таких ошибок не является проблемой для Google.В консоли поиска Google вы можете отметить правильные ошибки 404 и, соответственно, передать их в Google.

С помощью модуля Website Success Ryte предлагает вам возможность идентифицировать страницы с ошибками 404. Выберите вкладку «Карты сайта» и нажмите «Коды состояния файлов»

Рисунок 8: Просматривайте коды состояния 404 с помощью Ryte

Одним щелчком мыши по красной полосе с заголовком 4xx (не найдено) можно увидеть все URL-адреса, которые ведут на страницу с ошибкой.

Рисунок 9: Просмотрите все URL-адреса с кодом состояния 404 с помощью Ryte

Что означают программные ошибки 404?

«Мягкая ошибка 404» означает, что URL-адрес, запрошенный клиентом, не существует на сервере, но сервер возвращает другой код состояния.В то время как ошибка 404 регулярно возникает на веб-сайтах и ​​не влияет отрицательно на рейтинг, мягкая ошибка 404 может иметь влияние. Это связано с тем, что Google по сути «обманут», и URL-адреса могут быть проиндексированы вдвое, или сканирование будет затруднено из-за мягкой ошибки 404.

В этом контексте также важно отметить, что несуществующие URL-адреса, которые перенаправляются на домашнюю страницу через перенаправление 301, оцениваются Google как мягкие ошибки 404.

Заключение

404 ошибки связаны с серфингом в сети, как и опечатки в текстах или распроданные товары в магазинах.Если ваши ошибки 404 накапливаются, вам обязательно нужно проверить конфигурацию вашего сервера или свои внутренние ссылки. Возможно, там есть несколько опечаток или «старые» URL после перезапуска.

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

Эта статья написана Филиппом Роосом и опубликована в журнале German Ryte Magazine 18 октября 2017 г.

Практика ведет к совершенству!
Проанализируйте свои ошибки 404 с помощью Ryte FREE

Начни сейчас!

Что такое ошибка 404? Технический советник

Хотя это правда, что большинство из нас не совсем в курсе кодов ошибок в Интернете, есть одна, с которой все мы, вероятно, когда-нибудь столкнулись во время наших приключений в Интернете.

Код ошибки 404 является наиболее распространенным, но что он на самом деле означает?

Когда вы видите код ошибки 404?

Время, когда вы столкнетесь с кодом ошибки 404, — это когда вы нажимаете ссылку на несуществующую веб-страницу — возможно, это было однажды, но больше не существует.

Вы также можете неправильно ввести или вставить неполный веб-адрес в адресную строку, что приведет к тому же результату перехода на страницу, которой не существует.

И вместо ожидаемого контента вы видите сообщение, содержащее «Ошибка 404», за которым часто следует «Страница не найдена».

Почему вы видите код ошибки 404?

Этот код сообщает вам, что либо веб-страница, которую вы пытаетесь найти, больше не существует, либо она могла быть перемещена на другой адрес, и никто не настроил процесс переадресации, чтобы автоматически перейти на новый.

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

Какой бы ни была проблема, результат один: вы не сможете увидеть желаемый контент.

Почему 404?

Код 404 является частью более широких кодов состояния ответа HTTP, которые помогают идентифицировать текущие функции серверов и Интернета в целом. Существует пять классов кодов состояния, которые начинаются с 1, 2, 3, 4 или 5 и сопровождаются двумя дополнительными цифрами, которые обозначают любые конкретные проблемы или текущие процессы.

Коды хранятся и координируются Internet Assigned Numbers Authority, который описывает пять различных типов кодов состояния ответа HTTP следующим образом;

  • 1xx: информационная — запрос получен, процесс продолжается
  • 2xx: Success — действие было успешно получено, понято и принято
  • 3xx: перенаправление — для выполнения запроса необходимо предпринять дальнейшие действия.
  • 4xx: ошибка клиента — запрос содержит неверный синтаксис или не может быть выполнен
  • 5xx: ошибка сервера — серверу не удалось выполнить явно действительный запрос

404 просто регистрируется с поясняющим тегом — Не найдено.

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

Как исправить ошибку 404?

Хотя вы мало что можете сделать, если сервер постоянно отключен или испытывает проблемы, вам следует быстро проверить правильность URL-адреса, который вы использовали для перехода на страницу.

Если вы нажали ссылку, возможно, в URL есть ошибка, которая ведет на страницу, которая не существует или была перемещена. Вместо этого попробуйте перейти на основной сайт, например www.techadvisor.com, а затем с помощью функции поиска или меню навигации найти оттуда страницу или контент, а не идти прямым путем, возвращающим ошибку 404.

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

Вы всегда можете попробовать такой сайт, как Down Detector, который сообщит вам текущий статус веб-сайта, чтобы вы знали, есть ли какие-либо проблемы, о которых сообщалось.

Наконец, еще один вариант — очистить кеш в браузере, поскольку сохраненная версия веб-страницы может вызывать проблемы.

Улучшение ужасного сообщения об ошибке 404

Боковая панель к колонке Якоба Нильсена на linkrot.

По умолчанию большинство веб-серверов возвращают простое сообщение об ошибке « 404 Not Found », когда они получают запрос на URL-адрес, которого у них нет. Это сообщение об ошибке нарушает три основных правила для сообщений об ошибках . Все сообщения об ошибках должны быть:

  • написано на простом языке , который легко понять для нетехнических пользователей, и это не означает, что ошибка возникла по вине пользователя
  • точное с указанием именно того, что было сделано неправильно (то есть не должно быть общим или расплывчатым)
  • конструктив в предложении шагов, которые пользователь может предпринять для устранения проблемы

Что касается сообщения об ошибке «URL не найден», было бы лучше объяснить пользователю , почему URL не может быть найден.Было бы даже лучше перечислить наиболее распространенные ошибки при доступе к файлам на данном сайте: например, пользователи часто запрашивают URL-адреса, заканчивающиеся на .htm для сайтов, которые постоянно используют .html для всех страниц (или они используют . html , когда все страницы заканчиваются на .htm ). Для любого данного сайта рекомендуется иметь согласованных соглашений об именах и перечислять эти соглашения на странице настраиваемых сообщений об ошибках.

Еще лучше: предоставить конструктивное сообщение об ошибке, попросив сервер выполнить проверку орфографии для любых ошибочных URL-адресов, чтобы убедиться, что они полностью соответствуют действительным URL-адресам.Несмотря на то, что Apache поддерживает эту функцию, необходимый код (mod_speling), к сожалению, не компилируется по умолчанию, поэтому веб-мастеру необходимо перекомпилировать сервер, чтобы улучшить обработку ошибок.

Тобиас Ратшиллер сообщает, что он уменьшил количество ошибок 404 по крайней мере на 40%, когда проверка орфографии для ошибочных URL-адресов была добавлена ​​на сайт с домашними страницами отелей.

Если ваш веб-сервер поддерживает настроенные страницы ошибок 404, рекомендуются следующие действия:

  1. создать индивидуальную страницу с ошибкой 404 для вашего сайта — это не может не быть лучше, чем стандартное сообщение об ошибке
  2. начните с простого и слегка извиняющегося заявления о том, что запрошенный URL не может быть найден на вашем сайте
  3. добавить список наиболее распространенных ошибок при указании URL-адресов (вы можете написать этот список после изучения файлов журнала, чтобы увидеть, какие ошибки совершаются чаще всего)
  4. если возможно, выполните проверку орфографии в запрошенном URL-адресе и перечислите все близкие совпадения (в виде гиперссылок, чтобы пользователь мог перейти непосредственно на нужную страницу одним щелчком мыши)
  5. наконец, на странице ошибки должно быть поле поиска, связанное с поисковой системой сайта: даже если пользователи не могут угадать текущий URL-адрес, они могут указать запрос для поиска нужной информации

Я благодарю Тобиаса Ратшиллера (tobias @ dnet.it), который является консультантом по новым медиа в Италии, за предположение, что улучшенная обработка 404 может облегчить проблемы связки.


Обновление добавлено в апреле 1999 г .: Internet Explorer 5.0 очевидно предполагает, что все, что короче 512 байт, является плохо написанным сообщением об ошибке сервера, и заменяет его собственным текстом. Сообщение об ошибке IE5, по общему признанию, более пригодно для использования, чем стандартное сообщение об ошибке, но часто менее уместно, чем настраиваемое сообщение об ошибке, которое может предоставить конструктивные подсказки для получения желаемой страницы на определенном сайте.Таким образом, хотя обычно я выступаю за короткий текст, необходимо будет сделать любое настраиваемое сообщение 404 длиной более 512 символов, чтобы IE5 отображал его.

Все, что вам нужно знать об ошибках 404 для SEO

A 404 — это просто модный компьютерный разговор для «Не найдено». Другими словами, когда вы нажимаете ссылку или вводите URL-адрес в строку браузера, браузер переходит на сервер и спрашивает: «Эй, чувак, можно мне получить эту веб-страницу?» и сервер такой: «Извини, чувак, я нигде не могу найти эту страницу».

Плохие ли коды 404 для SEO?

Страницы с ошибками — обычная проблема в Интернете, и их влияние на SEO зависит от ситуации и от того, почему они возникают. Ниже я обрисовал некоторые ситуации от наиболее критических до наименее важных:

Это происходит либо из-за того, что страница больше не существует, либо из-за того, что страница была неправильно связана. Неработающие ссылки не только создают неудобства для пользователей, но и ставят под угрозу целостность веб-сайта и мешают Google сканировать и получать доступ к сайту.

Как найти неработающие внутренние ссылки:

Периодически просматривайте ваш сайт с помощью поискового робота, такого как Screaming Frog. Вы можете экспортировать список 404 страниц из вкладки «Коды ответа» или использовать экспорт «Все входящие ссылки», чтобы идентифицировать 404 страницы и их источник. Ознакомьтесь с нашим Руководством по Screaming Frog, чтобы узнать больше о поиске неработающих внутренних ссылок.

Мягкое сообщение 404 возникает, когда несуществующая страница возвращает код состояния 200. Это как если бы вы заказали что-то из меню в ресторане, и они принесли вам пустое место, вместо того, чтобы просто сказать вам, что их нет в этом меню.Мягкие ошибки 404 являются проблематичными, поскольку поисковые системы будут продолжать сканировать и индексировать несуществующие страницы, хотя это время можно было бы лучше потратить на сканирование существующих страниц.

Как найти программные страницы 404

Вы можете найти список URL-адресов, которые Google считает ошибочными страницами 404, в Google Search Console в разделе «Покрытие»> «Ошибки». Вы также можете выполнить сканирование в Screaming Frog, отфильтровать по страницам, которые возвращают код состояния 200, а затем отсортировать по количеству слов в порядке возрастания.

Страницы ошибок

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

Оптимизированная страница ошибки будет включать:

  • Упрощенная версия навигации, помогающая пользователям ориентироваться на сайте.
  • Окно поиска по сайту, чтобы побудить пользователей продолжить путешествие по сайту или открыть для себя новый контент, который они, возможно, изначально не искали.
  • В зависимости от сайта или ситуации может иметь смысл указать контактные данные, такие как номер телефона, адрес электронной почты, социальные сети или чат-бот.

Требуется вдохновение для страницы с ошибками клиента, ознакомьтесь с пользовательской страницей 404 от Seer:

Иногда страницы стары или устаревают и удаляются с сайта. Это нормально и этого следовало ожидать. Обработка ошибок 404 — это баланс. С одной стороны, слишком большое количество ошибок 404 может сигнализировать о проблемах с качеством вашего сайта.С другой стороны, непрактично и утомительно пытаться спорить о каждом появлении 404-й страницы.

Если страница 404 получила качественные обратные ссылки или получает значительный объем трафика, страница должна быть 301 перенаправлена ​​на страницу, которая наиболее актуальна или лучше всего соответствует намерениям пользователей. Если страница не получает трафик или ссылки, можно разрешить ей 404. Однако независимо от того, выберете ли вы 301 или 404, убедитесь, что старые или устаревшие URL-адреса удалены из вашей XML-карты сайта.

Как найти старые и устаревшие ссылки

  1. Сначала просмотрите аналитику своего веб-сайта, чтобы увидеть, какие страницы 404 получают реферальный трафик.В Google Analytics это можно сделать, применив фильтр к заголовкам страниц, которые содержат «страница не найдена» (или любой другой текст, используемый в теге заголовка страницы с ошибкой).
  2. Используйте инструмент обратных ссылок, например Ahrefs или Majestic, чтобы найти страницы 404 с обратными ссылками. Выявление и перенаправление этих неработающих ссылок может помочь вашему сайту восстановить утраченную ценность ссылки. Этот процесс известен как восстановление обратных ссылок.
  3. Наконец, вы можете экспортировать список 404 страниц, с которыми столкнулся Google, выбрав Покрытие> Ошибка в консоли поиска Google.

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

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

Подпишитесь на нашу рассылку, чтобы получать больше подобных сообщений — прямо на ваш почтовый ящик!

Все, что вам нужно знать о странице 404

(Последнее обновление: 11 января 2021 г.)

Ни один веб-сайт не работает постоянно на 100% идеально.Ваши посетители неизбежно перейдут по неработающей или просроченной ссылке. Когда это произойдет, они будут перенаправлены на страницу 404.

Страница 404 выполняет две основные функции:

  1. Он сообщает посетителю, что он успешно установил связь с веб-сервером, но веб-сервер не смог найти запрошенную страницу.
  2. Предлагает посетителю вернуться в рабочую часть вашего сайта.

Вот почему страница 404 вашего сайта чрезвычайно важна.

Вы можете подумать, зачем вам страница 404 вместо того, чтобы просто исправить все неработающие ссылки?

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

Когда это происходит, страница 404 используется в качестве резервного решения, пока вы не исправите неработающую ссылку.

Чтобы получить выигрышную страницу 404, вам следует подумать о создании собственной страницы.

Зачем нужно создавать собственную страницу 404?

Зачем создавать пользовательскую страницу 404, если вы можете получить ее по умолчанию?

Ну потому что часто они тоже расплывчаты .

В приведенном выше примере страница 404 по умолчанию не сообщает вам ничего, кроме того, что вы столкнулись с ошибкой 404 и URL-адрес не был найден.

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

После того, как ваши посетители обнаружат такую ​​страницу, они, скорее всего, покинут ваш сайт и, возможно, больше не вернутся. По данным Econsultancy, 88% потребителей с меньшей вероятностью вернутся на сайт после неудачного опыта.

С другой стороны, если вы действительно создаете собственную страницу 404, вот что она может для вас сделать:

  • Уменьшите разочарование и замешательство, которое ваши посетители могут почувствовать после нажатия на неработающую ссылку, предоставив более четкое объяснение.
  • Предоставьте вашим посетителям различные возможности, чтобы они могли оставаться на вашем веб-сайте немного дольше, включая другие рекомендуемые ссылки, панель поиска и т. Д.
  • Повысьте показатель отказов вашего сайта и, в сочетании с небольшой реализацией ключевых слов, также улучшите SEO вашего сайта.

Изображение предоставлено: Y Times

Как создать пользовательскую страницу 404

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

В этом разделе мы предоставим вам пошаговые инструкции по созданию пользовательской страницы 404 по адресу:

  • WordPress
  • Конструкторы сайтов
  • Пользовательские сайты i.е. HTML

Создание пользовательской страницы 404 в WordPress

Самый простой способ создать страницу 404 в WordPress — это установить плагин. Затем вы можете просто выбрать любую страницу в редакторе WordPress и сделать ее страницей 404 по умолчанию.

Вот два плагина, которые мы рекомендуем для этой цели:

  • 404страница: после установки этого плагина перейдите в Внешний вид → Страница ошибки 404 и выберите любую страницу, которую вы хотите сделать своей страницей 404 по умолчанию.
  • Custom 404 Pro: этот плагин появится на вашей главной панели управления WordPress, где вы можете просто выбрать любую страницу, которую хотите (или даже добавить URL-адрес), и этот плагин превратит ее в вашу страницу 404 по умолчанию.

Все, что вам нужно сделать, это создать новую страницу в WordPress и с помощью редактора перетаскивания вашей темы или с помощью веб-разработчика спроектировать ее как страницу 404.

Создание настраиваемой страницы 404 с помощью конструктора веб-сайтов

Создать пользовательскую страницу ошибки 404 с помощью конструкторов веб-сайтов очень просто. Все, что вам нужно сделать, это создать новую страницу, оформить ее как страницу с ошибкой 404 и установить в качестве страницы 404 по умолчанию.

У большинства конструкторов веб-сайтов есть собственные инструкции по установке пользовательской страницы в качестве страницы 404 по умолчанию, поэтому обязательно ознакомьтесь с ними перед тем, как начать.

Создание настраиваемой страницы 404 на настраиваемом веб-сайте (HTML)

Если у вас есть веб-сайт, на котором не используется CMS или конструктор веб-сайтов, вы все равно можете установить пользовательскую веб-страницу 404 по умолчанию.

Вот как:

  • Шаг 1: Загрузите и установите FTP-клиент на свой компьютер. FileZilla отлично подходит, если вы используете Windows. Fetch отлично подходит, если вы используете Mac.
  • Шаг 2: В FTP-клиенте введите имя хоста i.е. IP-адрес или доменное имя вашей учетной записи хостинга, а также имя пользователя и пароль для этой учетной записи.
  • Шаг 3: Перейдите в корневой каталог вашего хостинг-сервера и найдите файл с именем « .htaccess ». Если его нет, создайте его. Откройте его и добавьте следующую строку:

ErrorDocument 404 /not-found-page.html

Этот код указывает вашему хостинговому серверу искать этот HTML-файл в случае ошибки 404.

  • Шаг 4: Просто создайте HTML-файл с именем « not-found-page.html ’и скопируйте / вставьте сюда код пользовательского файла 404.

И все.

Всякий раз, когда ваш веб-сайт обнаруживает ошибку 404, он перенаправляет вашего посетителя на вашу пользовательскую страницу 404.

Изображение предоставлено: журнал поисковой системы

Максимальное использование ошибки 404 Страница

Создать страницу 404 не так уж и сложно. Однако для его оптимизации требуются дополнительные усилия, чтобы посетители оставались на вашем веб-сайте.

Вот три основных качества, которыми должна обладать ваша страница 404.

1. Простое и понятное объяснение

Когда пользователь попадает на страницу с ошибкой 404, он сталкивается с замешательством и разочарованием. Расплывчатое и техническое объяснение, включающее «серверы» и «отсутствие ответов», не облегчает им понимание того, что происходит.

Вот почему лучшее, что вы можете сделать со своей страницей 404, — это использовать простую терминологию, например:

«Ссылка, по которой вы щелкнули, не работает.”

«Страницы, которую вы ищете, не существует».

«Мы не смогли найти страницу, которую вы искали».

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

Вы можете пойти еще дальше и перечислить несколько возможных причин, по которым ваш посетитель получил страницу 404. Вот несколько примеров:

«Возможно, вы ошиблись при вводе URL-адреса или допустили ошибку копирования / вставки».

«Возможно, владелец веб-сайта удалил / переместил эту страницу на другой URL-адрес.”

Использование простого языка и объяснение уменьшит вероятность того, что ваша пользовательская страница 404 отпугнет посетителей.

Вот пример 404-й страницы Disney.

Это просто, понятно и понятно. Он хорошо сочетается с их брендом, используя одного из их персонажей и копируя эти рифмы. Кроме того, он включает только одну ссылку — Back to Home .

2. Полезные альтернативные призывы к действию

Теперь, когда у вас есть настраиваемая страница 404, которая объясняет ситуацию вашим посетителям, пора приступить к дальнейшим улучшениям.

Прочитав текст, они могут задаться вопросом, что делать дальше. Ваша страница 404 также должна дать ответ на этот вопрос.

Призыв к действию (CTA) поможет вашим посетителям перейти в другое место на вашем веб-сайте, которое может оказаться полезным. Эти CTA могут быть:

.
  • Ссылка на главную страницу вашего сайта.
  • Список ваших самых популярных товаров / сообщений.
  • Панель поиска, где они могут снова попробовать найти страницу, которую искали.

… и др.

Если на вашей странице 404 нет CTA, посетители могут покинуть ваш сайт. CTA помогает предотвратить это.

В дополнение к призывам к действию вы можете также рассмотреть возможность добавления своей контактной информации. Это поможет посетителям вашего веб-сайта связаться с вами и найти возможное решение, если они не найдут вашего призыва к действию.

Вот 404-я страница Airbnb. Он включает в себя краткое объяснение, панель поиска, ссылки на меню навигации и всю карту сайта внизу, чтобы люди могли быстро предпринять следующие действия.

3. Немного юмора и индивидуальности

Последнее, что нужно вашей странице 404, — это немного юмора и индивидуальности, которые подходят вашему бренду.

Какой он должен быть, решать вам, например:

  • Остроумная веб-копия,
  • Смешной мем / GIF,
  • Милая иллюстрация

Это заставит вашу страницу 404 улыбаться, а не хмуриться. В качестве примера приведем страницу Imgur 404.

Они используют остроумные копии и милые иллюстрации животных, чтобы наполнить свою страницу 404 юмором.И глаза животных следят за вашим курсором!

Почему появляются страницы ошибок 404

Мы уже упоминали, что страницы с ошибкой 404 появляются, когда пользователь нажимает на неработающую ссылку. Так что же приводит к тому, что ссылка не работает?

К трем наиболее частым причинам относятся:

  1. Удаление страницы с сайта;
  2. Изменение каталога, в котором ранее находилась страница;
  3. Изменение URL-адреса.

Как исправить ошибки 404

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

Некоторые из доступных опций включают:

  1. Если ваш веб-сайт находится на WordPress, вы можете использовать плагин MonsterInsights. Он автоматически помечает вам ошибки 404, что упрощает их исправление как можно быстрее.
  2. Если вы не используете WordPress или не хотите платить за инструмент для веб-мастеров, вы можете использовать вместо этого Google Search Console.

Вот как найти ошибку 404 с помощью Google Search Console:

  • Он просканирует ваш веб-сайт на предмет возможных ошибок 404 с помощью «роботов-пауков»: программ, которые сканируют ссылки и страницы на вашем веб-сайте.
  • Откройте панель управления Google Search Console и выберите Сканирование → Ошибки сканирования , чтобы увидеть существующие ошибки 404 на вашем веб-сайте.
  • Как только вы обнаружите ошибку 404, проверьте ссылку, перейдя по ней в своем браузере. Если это работает, отметьте это как исправленное. Если это не так, проанализируйте, на какую страницу ссылка пытается направить ваших посетителей, и замените ее действующей ссылкой.

С помощью этих нескольких простых шагов вы сможете исправить ошибку 404 на своем веб-сайте.

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

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