Помощник
|
А как должен работать 404? |
WeBpIaR
|
Сообщение
#1
|
||
|
|
||
|
|||
Eserador |
31.7.2015, 13:01;
Ответить: Eserador
Сообщение
#2
|
|
В вебмастере натолкнулся на то, что в HTTP-статус: Ресурс не найден (404) добавлена страница со статьей, которой нет на сайте, но если перейти по этой ссылке, то открывается страница по этой ссылке и там написано "Внимание, обнаружена ошибка К сожалению, данная страница для Вас не доступна, возможно был изменен ее адрес или она была удалена. Пожалуйста, воспользуйтесь поиском. " что в таком случае делать? Это нормально? На то это и 404 ошибка. Конечно это нормально, так и должно быть. Точнее, кроме надписи о несуществующей странице при переходе по УРЛу, сам сервер еще должен отдавать 404 ответ на эту страницу. или нужен какой-то редирект куда-то? По идее же если страницы не существует должен срабатывать 301 редирект или я ошибаюсь? Смотря как Вам угодно, и как настроена реализация 404 ошибки. Хотите - отдавайте отдельную статическую страницу 404, на которую будут перенаправляться несуществующие УРЛы. Хотите - отдавайте сообщение о несуществующей странице, не меняя УРЛ. Итог один - если страницы нет, то сервер должен отдавать ответ 404 на ней. Или третий вариант - реализовывайте редиректы с несуществующих страниц на главную, разделы сайта и т.д. У каждого свое видение "лучшего варианта". -------------------- |
|
|
x64 |
31.7.2015, 13:24;
Ответить: x64
Сообщение
#3
|
|
Это нормально? Абсолютно http://asd.yandex.ru/ Если сервер отвечает в первой строке заголовка что-то вроде: Код HTTP/1.1 404 Not Found Стало быть, страницы не существует. Даже если сервер отдаёт полновесную страницу, она не должна индексироваться и участвовать в поиске. Если порядок, то ответ начинается с такой строки: Код HTTP/1.1 200 Ok Как лучше сделать (оставить 404 или отдать 301), не знаю. Рекомендуется убрать ссылки на подобные страницы, особенно, если они на том же сайте. |
|
|
Antoncheg87 |
31.7.2015, 14:47;
Ответить: Antoncheg87
Сообщение
#4
|
|
Наверно все-таки с 404 ошибкой будет правильнее. Взять тот же сайт moz.com у них как видно работает 404 документ.
Да и поиску будет намного легче избавиться от ненужных дублей в дальнейшем. Также Google рекомендует закрывать страницу 404 от индексации посредством файла Robots.txt Если взять многие популярные интернет магазины - Эльдорадо, М-видео, Wildberris, Citilink, Wikimart - у всех есть документ, отображающий 404 ошибку при вводе не существующего адреса. Логично предположить что лучше иметь такую страницу, чем просто настраивать редирект на главную страницу. Вот правда кто как ещё настраивает эту страницу с кодом ответа 404, вот мне не очень понравилась страница на Citilink (они кстати недавно поменяли дизайн сайта) и Wildberries, особенно на Amazon т.к. при виде практически пустой страницы хочется уйти. Мне нравится настроенная ошибка к примеру как на Девака, чтобы пользователь не плутал по разделам а сразу мог выбрать то что ему нужно. |
|
|
RushAgency |
3.8.2015, 14:16;
Ответить: RushAgency
Сообщение
#5
|
|
|
Добрый день, WeBpIaR!
Цитата В вебмастере натолкнулся на то, что в HTTP-статус: Ресурс не найден (404) добавлена страница со статьей, которой нет на сайте, но если перейти по этой ссылке, то открывается страница по этой ссылке и там написано "Внимание, обнаружена ошибкаК сожалению, данная страница для Вас не доступна, возможно был изменен ее адрес или она была удалена. Пожалуйста, воспользуйтесь поиском. " что в таком случае делать? Это нормально? или нужен какой-то редирект куда-то? По идее же если страницы не существует должен срабатывать 301 редирект или я ошибаюсь? Если страница не существует - действительно должна отдаваться 404 ошибка. Редирект ставить не нужно Одна из распространенных ошибок заключается в том, что несуществующие страницы отдают код ответа 200 (ОК). Это можно проверить, например, в Вебматере Яндекса: webmaster.yandex.ru/server-response.xml? Если страница отдает 200 (ОК), то поисковые системы считают, что страница с некорректным адресом существует, и не удаляет ее из своей базы. Это приводит к более медленному индексированию полезных страниц на сайте. Нужно чтобы такие страницы отдавали 404 (Not Found). По оптимизации 404 страницы, есть отличная статья на Хабре, рекомендую к изучению: habrahabr.ru/post/213227/ Цитата P.S. Также появился пункт Документ содержит мета-тег noindex там ссылка на 1 статью, посмотрел исходный код, на этой статей прописан мета-тег с ноиндексом и нофолоу, но на других статьях такого не прописано... в чем проблема? как такое могло произойти и как это исправить... CMS DLE Т.е. в коде страницы одной статьи у вас прописан мета-тег nofollow? верно? Вы хотите убрать мета-тег с этой статьи? опишите, пожалуйста, подробнее проблему.
-------------------- База знаний по подбору семантики |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Арбитражники, как ведете учет расходов и доходов? | 11 | Boymaster | 1798 | 17.4.2024, 23:35 автор: Boymaster |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 29 | freeax | 4806 | 17.4.2024, 1:19 автор: sergio11 |
|
Как вы отдыхаете от работы за компом | 148 | adw-kupon.ru | 19706 | 8.4.2024, 10:37 автор: Skyworker |
|
Как вы бросили работу и перешли на заработок с сайтов? | 18 | uahomka | 3099 | 5.4.2024, 5:53 автор: Skyworker |
|
Как бездомные хранят деньги? | 81 | metvekot | 13654 | 31.3.2024, 12:44 автор: Boymaster |
Текстовая версия | Сейчас: 19.4.2024, 8:51 |