вопрос по Disallow:

alldmc
На сайте с 26.04.2006
Offline
60
865

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

kimberlit
На сайте с 13.03.2007
Offline
370
#1

User-agent: *

Disallow: /year.php

Disallow: /music.php?style=

Disallow: /*page=

alldmc
На сайте с 26.04.2006
Offline
60
#2
kimberlit:
User-agent: *
Disallow: /year.php
Disallow: /music.php?style=
Disallow: /*page=

тут три разных параметра, какой будет работать, какой нет?

kimberlit
На сайте с 13.03.2007
Offline
370
#3
alldmc:
тут три разных параметра, какой будет работать, какой нет?

Где тут? Какие параметры? Disallow знаешь для чего?

alldmc
На сайте с 26.04.2006
Offline
60
#4
kimberlit:
Где тут? Какие параметры? Disallow знаешь для чего?

Disallow запрещает индексировать в местах, которые ты укажешь. Просто на сайте ссылки идентичны

/year.php?id=

/music.php?style=

/catalog.php?&page=

и наверно правильней будет

Disallow: /*year.php?id=*

Disallow: /*music.php?style=*

Disallow: /*catalog.php?&page=*

а у тебя 3 разных

Disallow: /year.php

Disallow: /music.php?style=

Disallow: /*page=

kimberlit
На сайте с 13.03.2007
Offline
370
#5
alldmc:
и наверно правильней будет

Disallow: /*year.php?id=*
Disallow: /*music.php?style=*
Disallow: /*catalog.php?&page=*

1. У тебя нет адресов где перед year.php (music.php, catalog.php) идёт что-либо. Поэтому звёздочка перед year.php (music.php, catalog.php) - это глупость.

2. Звёздочка в конце - это глупость, т.к. это подразумевается ...

3. year.php?id= - не принципиально ... У тебя есть адреса где есть другой параметр (кроме id) у этой страницы (year.php) и который не нужно закрыть?

4. page у тебя идёт не только в адресе catalog.php ... поэтому я там поставил *

PS Но если ты знаешь как сделать правильнее, то делай ...

alldmc
На сайте с 26.04.2006
Offline
60
#6
kimberlit:
1. У тебя нет адресов где перед year.php (music.php, catalog.php) идёт что-либо. Поэтому звёздочка перед year.php (music.php, catalog.php) - это глупость.
2. Звёздочка в конце - это глупость, т.к. это подразумевается ...
3. year.php?id= - не принципиально ... У тебя есть адреса где есть другой параметр (кроме id) у этой страницы (year.php) и который не нужно закрыть?
4. page у тебя идёт не только в адресе catalog.php ... поэтому я там поставил *

PS Но если ты знаешь как сделать правильнее, то делай ...

спасибо! реально помог!

seonik
На сайте с 29.06.2006
Offline
98
#7
alldmc:
Disallow: /*year.php?id=*
Disallow: /*music.php?style=*
Disallow: /*catalog.php?&page=*
alldmc:
Disallow: /year.php
Disallow: /music.php?style=
Disallow: /*page=

Абсолютно одинаковые правила.

Disallow: /year.php запрещает индексацию всех УРЛ, начинающихся с mp3volna.ru/year.php, в том числе и mp3volna.ru/year.php?id=*.

Звездочка в конце не нужна. Аналогично по другим строкам.

seonik добавил 17.10.2009 в 19:08

kimberlit, опередил :)

Все невозможное возможно!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий