Реклама на сайте Advertise with us

Какой HTTP заголовок должна отдавать пустая страница поиска?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 17/11/15 в 22:35       Ответить с цитатойцитата 

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

1
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 17/11/15 в 22:40       Ответить с цитатойцитата 

5
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 17/11/15 в 23:17       Ответить с цитатойцитата 

Как то так:
Код:
<?php
header("HTTP/1.0 204 No Content");
exit;

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

8
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 17/11/15 в 23:58       Ответить с цитатойцитата 

Stek писал:
Как то так:
Код:
<?php
header("HTTP/1.0 204 No Content");
exit;


exit не подходит, так как надо вывести хедер\футер и сообщение "Ничего не найдено". А при выводе перед контентом хедера header("HTTP/1.0 204 No Content"); браузер ведёт себя немного странно, а точнее отображает предыдущую страницу. Во всяком случае так действовал хром.

1
 

💀💀💀

С нами с 31.05.10
Сообщения: 4688
Рейтинг: 727

Ссылка на сообщениеДобавлено: 18/11/15 в 00:08       Ответить с цитатойцитата 

S_Flash писал:
Ведь теоретически поисковый бот может методом перебора сочетаний нескольких букв нагенерить таких страниц уйму. 404 не подойдёт ибо не совсем комильфо отдавать при неудачном поиске подобное.

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

9
 



С нами с 06.07.15
Сообщения: 110
Рейтинг: 171

Ссылка на сообщениеДобавлено: 19/11/15 в 20:32       Ответить с цитатойцитата 

Лучше запретить поиск в robots.txt. Все что нужно для индексации ботов есть в овновном контенте. Иначе будет клеиться и бота путать и индекс свех меры разрастать.

0
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 21/11/15 в 21:52       Ответить с цитатойцитата 

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

0
 



С нами с 06.10.15
Сообщения: 15
Рейтинг: -16

Ссылка на сообщениеДобавлено: 07/12/15 в 12:35       Ответить с цитатойцитата 

действительно, почему нельзя ввеси другой запрос?

-2
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »