Господа СЕОшники, внимание, вопрос по robots.txt.
Есть поиск по сайту, мне нужно чтоб ПС индектировали только первую страничку выдачи и НЕ индексировали постраничную навигацию, т.е:
Индексируем
http://site.net/-/search?query={запрос}
НЕ индексируем
http://site.net/-/search?query={запрос}&page=2
http://site.net/-/search?query={запрос}&page=3
L!MP, как-то так
User-agent: *
Disallow: /-/search?query={запрос}&page=*
Allow: /-/search?query={запрос}$
Вообще не совсем понял вопрос. Где
{запрос}, это что-либо постоянное или переменное?
L!MP, понятно, тогда надо немного подумать. Приеду домой соображу, если раньше никто не подскажет , а то при отвлекающих внешних факторах с телефона как-то не думается гГ.
L!MP, у тебя на сайте вот такая комбинация &page= в адресах ещё где-то используется, кроме того что тебе надо запретить?
Pillott, угу. Я понял ход твоих мыслей, гг.
Может просто в поиске, в постраничку добавить nofollow во все ссылки, кроме той, что на первую страницу?
L!MP, вообще страницы поиска динамичные и постоянно меняются, их как правило вообще закрывают от индексации полностью, как бесполезные и создающие не нужные копии текста.
Но если ты хочешь именно первую страничку оставить, то вот так например можно
Disallow: *search?query=*&page=*
Или создать правило от корня
Disallow: /-/search?query=*&page=*
Pillott, Disallow: /-/search?query=*&page=*
--
А в этом случае /-/search?query=ololo будет в индексе?