blacks

Рейтинг
69
Регистрация
04.12.2008
AlexGM:

Какой-то яваскрипт стоит еще... так у вас скоро и 15-20 не будет.

Подскажите новичку пожалуйста - а как javascript может помешать индексации поискового робота?

Или я немного не понял?

Беобахтер:
blacks, ПС не гарантируют, что их боты не навестят Вас под другим юзер-агентом. На сёрче есть раздел про клоакинг, там сможете почерпнуть детали. :) Инструкции в роботс.тхт, кстати, тоже носят рекомендательный характер.

Три слова в Яндекс вбить совсем лениво? ;) Тогда вот, почитайте выжимку: http://robotstxt.org.ru/rurobots

Нет не лениво. Просто по опыту понял что иногда люди на форуме могут ответить в одну строчку

а при поиске попадаются статьи огромные... все не перечитать ;)

За наводку по поводу просмотра раздела "клокаинг" спасибо.

Попробую поизучать как только время позволит.

В продолжение:

Ставлю в код странички инклуд SSI с программируемым условием что он(инклуд)

ставиться только если клиентский браузер равен IE5.5

<!--#if expr = "$HTTP_USER_AGENT = /MSIE 5.5/" --

- Предполагаю что поисковые роботы не прочтут его.

- Врядли гугол/яндекс и прочие будут позиционировать себя как "ослы".

Подскажите пожалуйста:

1. есть ли возможность/шанс что поисковые роботы могут спрятаться под маской "осла",

и увидеть тем самым инклуд предназначенный только для IE?

2. где можно почитать о том как поисковые роботы себя "называют" / позиционируют?

Спасибо.

Беобахтер:
Оно Вам надо, размениваться по мелочам? Ну если только заказчик в ТЗ сий момент обозначил или для собственного образования...

Заказчик редко все это понимает.

От w3c комментарием-хаком тоже можно "оттделаться".

Если сейчас разобраться с данным моментом то образование с "хаком-комментом" на это почти и прекратитса.

Просто работаю на шаблонами для нескольких проектов и хочется чтоб там было все хорошо.

При условии что поисковики хранят в секрете свои алгоритмы то можно подумать и о таком:

анализ валидности кода опрашиваемой/индексированной страницы.

- может ресурсоемко для серверов... но для отделения хороший/нормальный/плохой очень даже хорошо.

Беобахтер:
Не беспокойтесь. Noindex вот вообще не по RFC, и ничаго.

Извините но про "Noindex вот вообще не по RFC" я не очень понял - о чем это вы?

Беобахтер:

Ещё раз повторяю - всё, что делается на стороне сервера, будет отдано поисковому боту. SSI = server side inclusions, робот увидит результат их работы, так же, как Perl, PHP, ASP и иже с ними. Только на стороне клиента или в таблицах стилей Вы можете что-либо скрыть. В надежде, что бот их не обрабатывает.

Так в том-то и дело: если я на SSI сделаю инклуд который будет работать только для браузера IE6

соответственно гугол его не прочтет так как сервер не отдаст ему этот инклуд?

Или вы хотите сказать что гугол принимает от сервера файл в виде:

<!--#include virtual="/header.html" -->

<!--#include virtual="/content.html" -->

<!--#include virtual="/footer.html" -->

?

Fi9hter:
ТС, я тут один что-то не понимаю похоже. Причем тут w3c и стили которые вы подключаете для ie6? Валидность html проверяется, а не css. Вообще для IE6 подключите другой css файл, а тот блок где используете эти стили сделайте валидным, и все через css хаками как вам надо сделайте. В чем проблема?

Вы немного не поняли - про CSS тут разговора вообще нет.

Дело в том что "хак-комментарий" используется чтоб добавить или исключить часть кода из страницы.

А вопрос в том прочтет ли поисковик исключенное или нет.

Если да то от этого пострадает валидность кода полученного поисковиком...

mall:
зачем вам закрывать меню от ПС?

вы с дуба рухнули? поставьте самые галимые ссылки без стилей - вам дороже

хаки, факи, я в шоке

Не меню закрываю

а несколько элементов которые нужны только для IE6 и которые влияют на валидацию при "их открытие из хака"

burunduk

- так с них ссылки на все разделы сайта идут. зачем их закрывать :) ?

burunduk:
blacks, просто перепишите код так чтобы он был валидным и не было необходимости использовать хаки. :)

у IE6 проблемы с :hover - только для того что в <A href>

Поэтому и пользуюсь данным хаком - чтоб выпадающие меню работало.

А иначе или JavaScript или совершенно другое меню... :(

А по поводу инклудов SSI что можете сказать - подойдут для данного решения/вопроса?

Беобахтер:
blacks, SSI работает на стороне сервера, сервер-сайд. :) Я говорю про js. Сверстать меню можно и на CSS, все хаки там же.

- про JavaScript уже говорил - стараюсь пока без него :)

Беобахтер:

Увидеть страницу глазами ПС можете в этой онлайн-утилите.

Спасибище. Интерсная ссылка. Насколько 100% бот гугла ;) ?

Беобахтер:

По-прежнему не вижу необходимости что-то скрывать. Ну увидит робот Ваш хак, ну и что? Или он у Вас в сниппет попадает? Так всё равно есть способы побороть...

За валидацию кода беспокоюсь

Может попробовать добавить через SSI - как по вашему?

Беобахтер:
У Вас там что, ссылки? Ну добавьте rel=nofollow. Вообще, какая суровая нужда заставляет изголяться? Если в хаке поисковый спам, то так и скажите. Клоакинг никто не любит.

Что внутри:

Там просто меню. которое хочется сделать без JavaScript

- для IE6 обычно пишется небольшой javascript-хак.

В результате открытия комметов-хака получаются вложенные ссылки вида:

<a href="#"><a href="menu1.html">menu1</a></a>

+ небольшой код для улучшения верстки в IE6.

Никакого "спама"(не знаю как обозвать) - все без приблуд и обманов поисковив.

Беобахтер:
Как вариант - подгружайте контент хака client-side скриптом, источник закройте в роботс.

Вы говорите про SSI? <!--#include virtual="/nav_index.html" -->

Инклуд только для определенной версии браузера?

- идея хороша... но к сожалению я тоже пока не уяснил толком как прочтет инкулд поисковик, проигнорирует - так как он не IE?

Беобахтер:
blacks, роботы ПС кладут не только на W3C-валидность, но и на другие вещи тоже.

Спасибо.

Где можно подчерпнуть данную информацию - интересно почитать для самообразования.

Если они "кладут" на валидность сейчас то не факт что они начнут ее использовать в ближайшие время тем самым оставив в топах поисках только хорошо сделанные сайты ;)

Беобахтер:
Посему не парьтесь, а просто обрамляйте код хака тегами noindex.

noindex вроде на Google не работает?

Всего: 135