Ответ на первый вопрос: поисковые машины обязательно проиндексируют версию для печати на вашем сайте. А выдавать будут страницы сайта на свое усмотрение. Либо основную, либо для печати.
Чтобы запретить индексацию есть 2 простых способа. Как уже сделано в демо-сайте.
1. Средствами robots.txt
Лучше всего писать в /robots.txt:
User-agent: *
Disallow: /*?print=
Disallow: /*&print=
На одном из старых сайтов так сделали - через некоторое время все страницы для печати из индекса яндекса пропали.
Обязательно посмотрите robots.txt в демо-сайте. Там он много чего ненужного запрещает.
2. Средствами HTML
Второй способ запретить индексацию версий для печати - написать в хеадере шаблона для печати:
<meta name="robots" content="noindex" />
3. А про JavaScript, атрибуты rel="nofollow" в теге <a> и <noindex> забудьте. К странице для печати эти советы не имеют отношения.
Это способы работают только для отдельной ссылки. Например, если вы не хотите отдавать вес своей страницы чужому сайту.
Чтобы запретить индексацию есть 2 простых способа. Как уже сделано в демо-сайте.
1. Средствами robots.txt
Лучше всего писать в /robots.txt:
User-agent: *
Disallow: /*?print=
Disallow: /*&print=
На одном из старых сайтов так сделали - через некоторое время все страницы для печати из индекса яндекса пропали.
Обязательно посмотрите robots.txt в демо-сайте. Там он много чего ненужного запрещает.
2. Средствами HTML
Второй способ запретить индексацию версий для печати - написать в хеадере шаблона для печати:
<meta name="robots" content="noindex" />
3. А про JavaScript, атрибуты rel="nofollow" в теге <a> и <noindex> забудьте. К странице для печати эти советы не имеют отношения.
Это способы работают только для отдельной ссылки. Например, если вы не хотите отдавать вес своей страницы чужому сайту.
Модуль «Продвинутый обмен с 1C» , создание сайтов и интеграция с 1С ,