Как лучше закрыть ссылки от Я и Г?

12
P
На сайте с 06.01.2009
Offline
601
905

Ребят, подскажите, пожалуйста, как на сегодняшний день обстоят дела с закрытием ссылок от ПС? Задача как всегда - для юзера есть меню сквозное, для ПС нет.

Есть в сайте такой код (сквозное меню).

В Я.Вебмастере на странцу 01-... ссылка только с карты сайта, т.е. типа Яша не видит сквозное меню.

<script type="text/javascript"><!--

document.write( '<li>- <a href="../01-stati-remont-svoimi-rukami.php">ремонт своими руками?</a></li> <li>- <a href="../02-stati-zachem-obraschatsja-k-specu.php">почему лучше обращаться к специалисту?</a></li>');
//-->
</script>

или лучше эти ссылки поставить в <label> ?

Кто что скажет?

ewg777
На сайте с 04.06.2007
Offline
225
#1

Вынесите код из страницы, например, в отдельный js.

P
На сайте с 06.01.2009
Offline
601
#2
ewg777:
Вынесите код из страницы, например, в отдельный js.

т.е. подгружается например php файл где выполняется этот js?

ps. а вариант оформления через label class... onClick="location... плохой?

wwwwww
На сайте с 29.04.2011
Offline
195
#3
postavkin:
ps. а вариант оформления через label class

Почитайте, что такое "label", вопрос сам отпадет.

ewg777:
Вынесите код из страницы, например, в отдельный js.

Не забыв запретить через robots.txt.

Видишь? Свободная подпись.
P
На сайте с 06.01.2009
Offline
601
#4
ewg777:
Вынесите код из страницы, например, в отдельный js.

Здесь http://devaka.ru/articles/complex-javascript-for-google п.5, цитата

Полагаю, что это временно и после следующей переиндексации ссылка сработает.
ewg777
На сайте с 04.06.2007
Offline
225
#5
wwwwww:
Не забыв запретить через robots.txt.

Естественно, мусор в индексе не нужен.

postavkin:
Здесь http://devaka.ru/articles/complex-javascript-for-google п.5, цитата

Запрет индексации внешнего файла в большинстве решает:)

Индекс внешнего ещё не означает передачу веса ссылке.☝

vitvirtual
На сайте с 18.10.2007
Offline
248
#6

В корне сайта нужно создать файл go.php c таким содержимым:

<php $url = $_GET['url']; if(ereg("http://", $url)) { Header("Location: $url"); } else { Header("Location: http://$url"); } ?>

Перед ссылкой поставить:

<а href="/go.php?url=ссылка">

В файл robots.txt добавить следующую строчку:


User-Agent: *
Disallow: /go.php

Взято отсюда.

www.King-Servers.com - Dedicated Servers от 65$, VDS от 25$ / VPN - Open, Pptp, Double. Http proxy - http://secretsline.biz
P
На сайте с 06.01.2009
Offline
601
#7

vitvirtual, спасибо.

А санкций от ПС за такое быть не может?

Да, и ведь этот вариант я так понимаю для скрытия внешних ссылок, а мне надо спрятать внутренние.

vitvirtual
На сайте с 18.10.2007
Offline
248
#8
postavkin:
А санкций от ПС за такое быть не может?

А какие могут быть санкции?

Да, и ведь этот вариант я так понимаю для скрытия внешних ссылок, а мне надо спрятать внутренние.

А какой смысл прятать внутренние ссылки?

P
На сайте с 06.01.2009
Offline
601
#9
vitvirtual:
А какие могут быть санкции?
А какой смысл прятать внутренние ссылки?

Санкции например, за обман ПС (ну этоя просто переживаю).

А прятать смысл в том, чтобы больше веса давать нужным ссылкам, а не всем подряд :)

postavkin добавил 14.12.2011 в 10:24

И ещё.

Ребят, я посмотрел как видит Я и Г текстовую копию данного кода

<script type="text/javascript"><!--

document.write( '<li>- <a href="../01-remont.php">ремонт</a></li> <li>- <a href="../02-stati-zachem-obraschatsja.php">лучше обращаться к специалисту?</a></li>');
//-->
</script>

Ничего из того что внутри скрипта нет в текстовой копии, от куда инфа, что Пс видят такие ссылки?

богоносец
На сайте с 30.01.2007
Offline
774
#10
postavkin:
Ничего из того что внутри скрипта нет в текстовой копии

Вам сказали, унесите скрипт в отдельный файл и закройте его в роботс.тхт

Проверять надо не в текстовой копии, а погуглив уник фразу из скрипта. Иногда она искалась, если скрипт был в HTML-коде.

12

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