СSS links

P
На сайте с 27.09.2006
Offline
41
981

Если ссылки с главной, в т.ч. и на внутренние прописать с помощью css. Их же не должны всякие гуглы-муглы и яндексы учитывать?!

Если можно, то как это правильнее исполнить?

[Удален]
#1
Pnul:
Если ссылки с главной, в т.ч. и на внутренние прописать с помощью css. Их же не должны всякие гуглы-муглы и яндексы учитывать?!
Если можно, то как это правильнее исполнить?

Такое можно исполнить только при помощи content, но его не все броузеры хавают. А особенно не хавает наш любимый ИЕ.

SF
На сайте с 11.10.2005
Offline
137
#2
Pnul:
Если ссылки с главной, в т.ч. и на внутренние прописать с помощью css.

Про это не знаю, не встречал пока. :)

А с помощью java-script можно.

делаете файл menu-po-site.js, внутри пишите

document.write('<a href="/privet/index.php">Привет.</a>');

На странице ставите такой код:

<script type="text/javascript" src="/js/menu-po-site.js">

</script>

файл menu-po-site.js можно для верности запретить к индексации в роботсе

Инструкция: Как Правильно Делать Сайты: Домен, Хостинг, Установка CMS (http://www.3sd.ru/kak-delat-site/index.php).
Ayavryk
На сайте с 11.10.2003
Offline
209
#3
Pnul:
Если ссылки с главной, в т.ч. и на внутренние прописать с помощью css

99% новых сайтов используют CSS. В том числе для ссылок. Например код самого Яндекса:

table.home-head a { color: black; }

table.home-head a.exit {color:#E03A3A;}

table.home-head a.enter {color:#000000;}

table.home-head a.link {color:#1A3DC1;}

td.loginForm a { color: #666666; }

div.news-switch li a { border-bottom: 1px dashed #ff5223; text-decoration: none; color: tr.tabs td a, table.home-head a { color: black;}

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/
[Удален]
#4
Pnul:
Если ссылки с главной, в т.ч. и на внутренние прописать с помощью css. Их же не должны всякие гуглы-муглы и яндексы учитывать

во-первых: CSS не запрещает и не разрешает индексировать что-либо, CSS служит для форматирования элементов на странице

во-вторых: Вы что хотите запретить к индексации все ссылки на сайте? зачем? тем более внутренние ссылки на основные страницы запрещать не стоит

в-третьих: если нужно запретить индексацию какой-либо ссылки выведите её через скрипт например <a href="#" onclick="document.location.href='http://site.ru/'">ссылка</a>

Ayavryk
На сайте с 11.10.2003
Offline
209
#5
burunduk:
если нужно запретить индексацию какой-либо ссылки выведите её через скрипт например <a href="#" onclick="document.location.href='http://site.ru/'">ссылка</a>

Если нужно запретить - пользуйтесь robots.txt или метатегами robots noindex

Если нужно, чтобы не перетекал PR/ИЦ

<a href="#" onclick="document.location.href='http://site.ru/'" rel="nofollow">ссылка</a>

[Удален]
#6
Ayavryk:
Если нужно запретить - пользуйтесь robots.txt или метатегами robots noindex

пример в студию как с помощью robots.txt запретить индексацию конкретной ссылки

noindex - нет такого тега!

Ayavryk
На сайте с 11.10.2003
Offline
209
#7
burunduk:
пример в студию как с помощью robots.txt запретить индексацию конкретной ссылки

http://google.com/robots.txt

burunduk:
noindex - нет такого тега!

- ж<...> - нет такого слова, Вовочка!
- Это как же Марья Ивановна! ж<...> есть, а слова нет?

http://www.google.ru/support/webmasters/bin/answer.py?answer=35303

Или вы не про метатеги, а про теги? Тогда с оговоркой тоже есть. в w3.org их действительно нет, но Рэмблер и Яндекс поддерживают:

http://webmaster.yandex.ru/faq.xml?id=502464#foreigndomain

[Удален]
#8

Ayavryk, из приведённых примеров нет ни одного который бы запрещал учитывать конкретную ссылку или блок ссылок

Их же не должны всякие гуглы-муглы и яндексы учитывать

Вы привели пример запрета на конкретные страницы и каталоги, а не на конкретную ссылку на странице

Тогда с оговоркой тоже есть. в w3.org их действительно нет, но Рэмблер и Яндекс поддерживают:

нет в w3.org -значит нет

Вы же не используете border-corner-image хотя в CSS3 это есть или filter: progid:..... хотя это существует довольно давно

Flint
На сайте с 25.12.2002
Offline
98
#9

Хм... Вот кусок http://google.com/robots.txt

User-agent: *
Allow: /searchhistory/
Disallow: /news?output=xhtml&

Я отстал от жизни? В роботсе появился Allow ???

С уважением, Копылов Кирилл | ICQ - 505-982 | Тел. +7 (8412) 25-22-00
Ayavryk
На сайте с 11.10.2003
Offline
209
#10
Flint:
Хм... Вот кусок http://google.com/robots.txtЯ отстал от жизни? В роботсе появился Allow ???

Не отстали. В стандарте он не прописан.

Можно проверить здесь: http://tool.motoricerca.info/robots-checker.phtml

У Яндекса, кстати тоже с ошибкой (User-Agent вместо User-agent). Причем в их хелпе для веб-мастеров присутствует та же ошибка. Но на индексацию это не влияет.

burunduk:
Ayavryk, из приведённых примеров нет ни одного который бы запрещал учитывать конкретную ссылку или блок ссылок

Вы о чем об учете или об индексации? Если об индексации - то вы просто не прочитали приведенные ссылки там все написано. Если об учете PR то написал как это делается. Точнее дополнил ваш текст гуглевской опцией rel=nofollow. И ту и другую тему развивать больше не буду.

burunduk:
нет в w3.org -значит нет

Я не настаиваю. Не хотите не пользуйтесь. Яндекс этот тег не для пуристов придумал.

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