X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> А как должен работать 404?
WeBpIaR
WeBpIaR
Topic Starter сообщение 31.7.2015, 12:30; Ответить: WeBpIaR
Сообщение #1


В вебмастере натолкнулся на то, что в HTTP-статус: Ресурс не найден (404) добавлена страница со статьей, которой нет на сайте, но если перейти по этой ссылке, то открывается страница по этой ссылке и там написано "Внимание, обнаружена ошибка
К сожалению, данная страница для Вас не доступна, возможно был изменен ее адрес или она была удалена. Пожалуйста, воспользуйтесь поиском. " что в таком случае делать? Это нормально? или нужен какой-то редирект куда-то? По идее же если страницы не существует должен срабатывать 301 редирект или я ошибаюсь?

P.S. Также пояился пункт Документ содержит мета-тег noindex там ссылка на 1 статью, посмотрел исходный код, на этой статей прописан мета-тег с ноиндексом и нофолоу, но на других статьях такого не прописано... в чем проблема? как такое могло произойти и как это исправить... CMS DLE

Сообщение отредактировал WeBpIaR - 31.7.2015, 12:35


--------------------
Ищу работу:) Мозг есть
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Eserador
Eserador
сообщение 31.7.2015, 13:01; Ответить: Eserador
Сообщение #2


Цитата(WeBpIaR @ 31.7.2015, 11:30) *
В вебмастере натолкнулся на то, что в HTTP-статус: Ресурс не найден (404) добавлена страница со статьей, которой нет на сайте, но если перейти по этой ссылке, то открывается страница по этой ссылке и там написано "Внимание, обнаружена ошибка
К сожалению, данная страница для Вас не доступна, возможно был изменен ее адрес или она была удалена. Пожалуйста, воспользуйтесь поиском. " что в таком случае делать? Это нормально?

На то это и 404 ошибка. Конечно это нормально, так и должно быть. Точнее, кроме надписи о несуществующей странице при переходе по УРЛу, сам сервер еще должен отдавать 404 ответ на эту страницу.

Цитата(WeBpIaR @ 31.7.2015, 11:30) *
или нужен какой-то редирект куда-то? По идее же если страницы не существует должен срабатывать 301 редирект или я ошибаюсь?

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

Или третий вариант - реализовывайте редиректы с несуществующих страниц на главную, разделы сайта и т.д.

У каждого свое видение "лучшего варианта".


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 31.7.2015, 13:24; Ответить: x64
Сообщение #3


Цитата(WeBpIaR @ 31.7.2015, 11:30) *
Это нормально?

Абсолютно
http://asd.yandex.ru/

Если сервер отвечает в первой строке заголовка что-то вроде:
Код
HTTP/1.1 404 Not Found

Стало быть, страницы не существует. Даже если сервер отдаёт полновесную страницу, она не должна индексироваться и участвовать в поиске.

Если порядок, то ответ начинается с такой строки:
Код
HTTP/1.1 200 Ok


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


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Antoncheg87
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
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? верно?
Вы хотите убрать мета-тег с этой статьи? опишите, пожалуйста, подробнее проблему.


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
SEO-аналитика: автоматизация подбора ключевых слов и проверка позиций rush-analytics.ru
База знаний по подбору семантики
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
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


 



RSS Текстовая версия Сейчас: 19.4.2024, 8:51
Дизайн