«Ошибка 404» — Яндекс Кью
ПопулярноеСообществаОшибка 404
Стать экспертом- Популярные
- Открытые
- Все вопросы
- Новые ответы
Анонимный вопрос · 11 ответов
Ошибка 404, также известная как «страница не найдена», возникает, когда пользователь пытается перейти по ссылке на вашем сайте, которая не существует или была удалена. В результате… Читать далее
Интернет Хостинг Центр (ИХЦ)
5мес17,2 KИнтернет Хостинг центрИнтернет Хостинг Центр (ИХЦ) — хостинг для ваших проектовспрашиваетTyukal82 · 2 ответа
ОтвечаетНиколай ПоповОшибка 504 Gateway Time Out — это ошибка, возникающая при загрузке сайта, если запрос пользователя передавался на сервер, хранящий данные веб-ресурса, через промежуточный сервер… Читать далееДмитрий ДаниловМенеджмент
4г5,1 KУправляющий партнер. Агентство «Webpage Profy»спрашиваетАнастасия Лытова · 1 ответ
спрашиваетАрцах-это Армения! · 2 ответа
Приветствую, стоит проработать структуру вашего сайта. Проверить на внутренние ошибки и делать качественный и полезный контент. Заняться внутренней и внешней оптимизацией. Добавлять ваш… Читать далее
1 эксперт не согласен
Когнитус А.3гНа сайте повышения квалификации. Переход по ссылке выдает ошибку 404. https://courses-edu… Развернуть
ОтветитьПока нет ответовЕщё, после нажатия «окей» один раз вылезли какие-то 0х0000000000… и т.д. не успел разглядеть!
спрашиваетДжагадиш Васудев · 1 ответ
эээээээээээээээээээээээээээээээээээээээээээээээээээээээээээээм у меня такое тоже было — удалял и заного скачивал; скорее всего мало памяти. используюй клеанер
Лиана Мальцева3гОтветитьПока нет ответовАндрей ЧерновПрограммирование
3г119Верстальщик, разработчик сайтов на WordPress.спрашиваетЭ,Д · 1 ответ
Если вам нужно проверить, открывается ли сайт и не выдаётся ли ошибка при открытии сайта, можете воспользоваться сайтом https://checkmy.ru/ Вводите адрес вашего сайта и нажимаете на… Читать далее
спрашиваетabsolut w. · 1 ответ
Ошибка 404 возникает при попытке посетить несуществующую веб-страницу. Это означает, что серверу (на котором находится, например, сайт) не удалось найти, искомый пользователем, удаленный… Читать далее
Распространенные ошибки — Вебмастер. Справка
Одним из важнейших свойств интернета является свобода представления информации и большое разнообразие всевозможных форматов. Поисковая система Яндекс стремится корректно индексировать и ранжировать все документы, которые ей доступны. Однако, к сожалению, все еще возможны ситуации, когда та или иная информация будет воспринята нашими роботами не так, как это предполагалось вебмастерами:
Навигация через скрипты. Наиболее распространенным способом размещения ссылки является HTML тег <A>. Но существуют и другие способы навигации между страницами. Например, можно использовать технологии JavaScript или Flash. Робот Яндекса не переходит по таким ссылкам, поэтому следует дублировать ссылки, реализованные при помощи скриптов, обычными текстовыми ссылками.
Использование <iframe>. Для корректного ранжирования документа не рекомендуется использовать тег <iframe>, так как поисковый робот Яндекса не индексирует документы, подгружаемые в него.
Избыточное автоматическое перенаправление (редиректы). По возможности избегайте использования редиректов. Редирект может быть полезен только в том случае, если адреса страниц меняются по техническим причинам и необходимо перенаправить пользователя на новый адрес страницы. Подробно см. в разделе Обработка редиректов.
Адреса страниц. Каждая страница должна быть доступна по единственному и постоянному адресу. Желательно, чтобы адреса страниц сайта не содержали идентификаторы сессий, по возможности они также должны быть избавлены от списков cgi-параметров, заданных в явном виде.
Клоакинг. Избегайте ситуаций, когда поисковый робот индексирует одно содержание страницы, а пользователь при обращении к этой странице получает другое. Например, в версиях сайта для разных регионов, о которых будет рассказано в разделе «Региональность».
Изображения вместо текста. Избегайте создания страниц, не содержащих текст. Если главная страница сайта выполнена в виде изображения, являющегося ссылкой на основную часть сайта, и сама не содержит текста, это может помешать ранжированию сайта. Это происходит из-за того, что большинство внешних ссылок, как правило, ведут на главную страницу сайта, и если это документ без текста, надежность определения содержания документа несколько уменьшается.
Soft 404. Одна из распространенных ошибок заключается в замене сообщения об ошибке 404 (страница не найдена) для несуществующих страниц на страницу-заглушку, которая возвращается с кодом ответа 200 (ОК). В этом случае поисковая система считает, что страница с некорректным адресом существует, и не удаляет ее из своей базы. Это приводит к более медленному индексированию полезных страниц на сайте.
Движок сайта. Следите за корректностью работы программного обеспечения сайта — ошибки в скриптах сайта могут привести к тому, что одни и те же страницы при переходе на них из разных разделов будут иметь разные адреса. Это может негативно отразиться на индексировании сайта. Кроме того, ошибки в «движках» могут быть использованы злоумышленниками (например, для размещения ссылки на вредоносный сайт).
Узнавать об ошибках индексирования, если таковые возникают, можно в сервисе Яндекс Вебмастер.
Примечание.Чем проще и понятнее будет устроен ваш сайт, тем лучше он будет индексироваться.
К следующему разделу
Написать в службу поддержки
400 | Неверный запрос | Сервер не может понять запрос из-за неправильного синтаксиса. |
401 | Неавторизованный | Для доступа к документу требуется пароль или пользователь должен быть зарегистрирован. |
402 | Требуется оплата | Внутренняя ошибка или ошибка конфигурации на сервере. |
403 | Запрещено | Доступ к документу запрещен. Чтобы страница была проиндексирована, разрешите доступ к ней. |
404 | Не найдено | Документ не существует. Если вы удалили раздел веб-сайта, вы можете использовать файл robots.txt, чтобы запретить роботу доступ к нему. Если такой страницы на сайте никогда не было, игнорируйте эту ошибку. Кто-то может поставить неправильную ссылку на ваш сайт. |
405 | Метод не разрешен | Метод, указанный в запросе (Request-Line), не может быть применен к указанному ресурсу, поэтому робот не смог его проиндексировать. |
406 | Неприемлемо | Документ существует, но неверный формат (робот не поддерживает язык или кодировку). |
407 | Требуется аутентификация прокси-сервера | Требуется регистрация на прокси-сервере. |
408 | Время ожидания запроса | Веб-сайту не удалось выполнить запрос в течение указанного времени, и робот отключился. |
409 | Конфликт | Запрос конфликтует с другим запросом или с конфигурацией сервера. |
410 | Ресурс недоступен/исчез | Запрошенный ресурс был безвозвратно удален с веб-сайта. |
411 | Требуемая длина | Сервер отказывается принимать запрос без определенного заголовка Content-Length. Исправьте заголовки на своем сервере, чтобы робот мог проиндексировать страницу в следующий раз. |
412 | Ошибка предварительного условия | Сервер обнаружил несоответствие в одном или нескольких полях заголовка запроса (сбой или ошибка в обработке предварительного условия). |
413 | Объект запроса слишком велик | Сервер отказывается обрабатывать запрос, поскольку он больше, чем может обработать сервер. |
414 | Request-URI Too Long | Сервер отказывается обрабатывать запрос, так как запрошенный роботом URI (Request-URI) длиннее, чем сервер может отобразить. |
415 | Неподдерживаемый тип MIME | Сервер отказывается обрабатывать запрос, так как тело запроса имеет неподдерживаемый формат. |
416 | Запрошенный диапазон неудовлетворителен | Сервер отказывается обрабатывать запрос, так как поле Range в заголовке запроса содержит недопустимый диапазон байтов. |
417 | Ожидание не выполнено | Сервер отказывается обрабатывать запрос, так как значение |
422 | Необрабатываемый объект | Сервер не может обработать один или несколько элементов запроса. |
423 | Заблокировано | Сервер отказывается обрабатывать запрос, так как один из необходимых ресурсов заблокирован. |
424 | Ошибка зависимости | Сервер отказывается обрабатывать запрос, так как один из зависимых ресурсов заблокирован. |
426 | Требуется обновление | Сервер запросил обновление соединения до SSL, но клиент не поддерживает SSL. |
429 | Слишком много запросов отправлено | Слишком много запросов отправлено за короткое время. Это может свидетельствовать, например, о попытке DDoS-атаки. Ответ может сопровождаться заголовком Retry-After, который указывает, через какое время запрос может быть повторен. Яндекс не учитывает этот заголовок. |
Nuxt.js и поисковые системы. #Решение SEO задач для Google и Яндекс
Пришлось как-то столкнуться с одной проблемой, а именно с проблемой которая связана с возвратом ошибки после выкатки различных обновления, созданные в Vuejs + Nuxtjs в производстве.
Эта ошибка возникает чуть меньше минуты, но роботы кешируют это дело на всех страницах примерно 2-3 дня, из-за этого поисковики выдают старые метаданные и в итоге сайт провисает в выдаче результаты поиска.
Надеюсь, мое решение поможет многим, кто столкнулся с такой же проблемой и не будет тратить на это много времени, потому что эта проблема часто возникает, если вы используете Nuxt.js в режиме SSR, а описания ее решения я не нашел в Интернете.
Что происходит и почему возникает эта ошибка?
Я начал исследования. Первое, что я сделал, это начал анализировать, как именно происходит процесс работы с SSR. Да, я точно знаю, как это работает, но есть одно но… как в одном юмористическом шоу:
Когда вы найдете это место, вы поймете, что это не то место.
А если серьезно, вот проблемы: https://github.com/vuejs/vue-router/issues/3482 пишет, что маршрутизатор не определен в компоненте RouterLink на страницах Google WebCache. Потратив уйму времени, коллега создал компонент, который проверяет, отрисовывается ли $router и при его отсутствии возвращает обычную ссылку.
Казалось бы, проблема решена, но как говорится
это не то место.
Опять пытался поймать ошибку на нашей стороне. Отладил весь процесс и понял, что ошибка в Nuxt в данном случае не ошибка.
Проблема оказалась в алгоритме кэширования Google и Яндекс.
Позвольте мне показать вам Google в качестве примера.
Ошибка, которая стоила потраченного времени, оказалась в том, что гуул каждый раз сохраняет кеш страниц по-разному, а если быть точным, то сохраняет их двумя способами:
- Например, при обновлении своего кеша Google может загружать себе только статические данные, а все javaScript (JS) делать прямыми ссылками на наш сайт. Поэтому, когда на нашем сайте после обновления не осталось прямых ссылок на JS-модули из предыдущего обновления, вполне логично, что JS-компоненты не были загружены.
Гугл-кеш показывает пользователю статику, но не дает ничего нажать, так как нет JS’а.
При нажатии на любой интерактивный элемент, кроме обычной ссылки, мы получим страницу ошибки от самого Google об отсутствии страницы
Эту проблему можно решить очень просто, достаточно просто увеличить время кеширования JS хотя бы на 7 дней.
2. В другом случае гугл тянет к себе не только статику в кеше, но и весь JS. Поэтому при работе в кеше JS-модули будут пытаться работать с URL так же, как и на обычном сайте, но так как URL-путь в гугл-кеше будет другой, то JS-модули не понимают, какой путь должен быть используется для маршрутизации в Nuxt. Поэтому, когда мы нажимаем на любой интерактивный элемент, мы получаем страницу ошибки 404 с нашего сайта.
Именно эта ошибка привела к проседанию сайта в результатах поиска.
Решение которое я нашел очень простое, я создал страницу поиска поиск (для гугла) и страницу поиска yandbtm (для яндекса), в которых начал парсить входящий URL и переходить по этому URL на наш сайт.
Это позволило решить проблему с SEO и остановить проседание сайта в поисковой выдаче.
На всякий случай вот ссылка на [GitHub](https://github.com/abyss-soft/NuxtAndSEOforSearchEngines) с готовыми страницами для google и yandex. Постарался сделать как можно проще, думаю сложностей с этим не возникнет. Страницы должны быть размещены на страницах, чтобы Nuxt мог их маршрутизировать, но вы уже это знаете.
Рекрутер? Да !
23 февраля 2019 г.
Настроить среду разработки для изучения HTML, CSS, PHP в Windows.
1 июля 2018 г.
Иногда проще расстаться с клиентом, чем работать.