Нет, на дургих сайтах такого нет.
Можете самостоятельно в темпелйте дописать редирект если резальтатов нет.
Search pages
Re: Search pages
Don't forget to run script update
Re: Search pages
А мне вот тут мысль пришла, а ведь можно же показывать страницу поиска обычную типа "результатов поиска 0", как вы говорите, но при этом отдать 404 код. Поясню, конкуренты могут вводить в поиск всякие нехорошие фразы и добавлять это в индекс гугла, и потом это будет вылезать в индексе твоего домена.
Да,я знаю что есть бан лист поисковых фраз, но всё туда писать геморройно.
Да,я знаю что есть бан лист поисковых фраз, но всё туда писать геморройно.
Я обожаю SmartCJ

-
richmantrade
- Posts: 1036
- Joined: Tue Dec 04, 2012 8:46 am
Re: Search pages
Условноmad wrote:...показывать страницу поиска обычную типа "результатов поиска 0", как вы говорите, но при этом отдать 404 код...
Code: Select all
if ( '<!--TOTAL_ITEMS-->' > '0' ) {
выводим контент
} else {
выводим баннер;
header("HTTP/1.0 404 Not Found");
}
ИМХО, архивы для поиска вообще не нужно делать, потому что, судя по search_log , вводятся запросы не однословные, типа cute girl suck big vlack cock. Я сильно сомневаюсь что на сайте будут результаты более чем на одну страницу
Но опять же, можно и под архивы замутить, условно
Code: Select all
if ( '<!--TOTAL_ITEMS-->' > '0' || '<!--TOTAL_ITEMS-->/100' > '<!--PAGE_NUM-->*100') {
выводим контент
} else {
выводим баннер;
header("HTTP/1.0 404 Not Found");
}
За точность кода не ручаюсь - написал из башки на лету.. нужно тестить, но 100% сделать это несложно . Удачи
Re: Search pages
richmantrade большое спасибо! Понятно, доходчиво, с примером, вот бы автор так отвечал... 
Я обожаю SmartCJ

Re: Search pages
richmantrade, да именно такой вариант я и имед ввиду.
Don't forget to run script update
Re: Search pages
Так же можyj средиректить на нужную вам страницу, хоть на 404.
Don't forget to run script update







