Меню в Java

UralM
На сайте с 07.08.2006
Offline
188
656

Далек от программирования, но возник вопрос: возможно ли закрыть меню в джумле javascript в коде, вообщем сделать так чтобы по нему не ходили поисковики?

Т.е. не переделывать текущее меню, а просто закрыть ).

topy
На сайте с 28.03.2006
Offline
142
#1

покурите про robots.txt

PS JAVA != JavaScript

Новости коротко и ясно (https://subnews.ru)
UralM
На сайте с 07.08.2006
Offline
188
#2
topy:
покурите про robots.txt

Ну в роботс мы закроем раздел, а мне надо чтобы именно через пункты меню не передавался вес. Т.е. чтобы меню было только для пользователей, а не для ПС.

Варианты с ноиндекс и нофоллов не рассматриваем.

UralM добавил 16.06.2011 в 11:18

Ну и еще небольшой вопрос. Использование в роботс конструкции

Disallow: /*page=*

Закроет ли от индексации страницу домен/date/1/892?page=4 ?

maldivec
На сайте с 04.11.2008
Offline
160
#3
UralM
На сайте с 07.08.2006
Offline
188
#4

maldivec, я знаю что такое википедиа. Как я написал в первом посте я не прогер и им становиться не собираюсь. Поэтому сидеть и разбираться в специфических терминах не имею большого желания.

Знаю что можно задать одну ссылку в JS, а вот можно ли задать закрытие целого блока ссылок при помощи JS?

H
На сайте с 13.06.2011
Offline
9
#5
UralM:
Знаю что можно задать одну ссылку в JS, а вот можно ли задать закрытие целого блока ссылок при помощи JS?

Не понятно, что вы имеете ввиду. Подкрепите это примером, пожалуйста

Слово не воробей. Все не воробей, кроме воробья!
UralM
На сайте с 07.08.2006
Offline
188
#6

Ну например есть у нас сайт avign.com. Мне надо запретить индексацию (прохождение по ссылкам меню) поисковыми системами всех пунктов верхнего меню.

Возможно ли не переделывая меню, запрятать его в JS? Например поставив что-либо в начале меню и в конце.

ParserYa
На сайте с 04.10.2010
Offline
29
#7


<script type="text/javascript">
<!--
document.write("Меню");
// -->
</script>

Только обратите внимание, что в document.write все, что в кавычках должно быть в одну строку.

H
На сайте с 13.06.2011
Offline
9
#8

Вариант 1.

Запихнуть вообще формирование меню в js файл, и на месте вывода меню, вызвать соответствующую функцию, выводящую сформированное меню. (Правда без понятия как в этом случае отреагируют поисковики)

Вариант 2.

Ссылки в меню формировать таким образом:

<a href="#" mylink="/bla/bla/bla.html">Link text</a>

и с помощью того же jQuery при наведении на ссылку меняем ее атрибуты


$(document).ready( function() {
$('#navigation li a').hover(
// при наведении меняем содержимое атрибута href на mylink
function() {
this.attr('href') = this.attr('mylink');
this.attr('mylink') = '#';
},
// при наведении меняем содержимое атрибута mylink на href
function() {
this.attr('mylink') = this.attr('href');
this.attr('href') = '#';
}
);
});

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