Подскажите новичку пожалуйста - а как javascript может помешать индексации поискового робота?
Или я немного не понял?
Нет не лениво. Просто по опыту понял что иногда люди на форуме могут ответить в одну строчку
а при поиске попадаются статьи огромные... все не перечитать ;)
За наводку по поводу просмотра раздела "клокаинг" спасибо.
Попробую поизучать как только время позволит.
В продолжение:
Ставлю в код странички инклуд SSI с программируемым условием что он(инклуд)
ставиться только если клиентский браузер равен IE5.5
<!--#if expr = "$HTTP_USER_AGENT = /MSIE 5.5/" --
- Предполагаю что поисковые роботы не прочтут его.
- Врядли гугол/яндекс и прочие будут позиционировать себя как "ослы".
Подскажите пожалуйста:
1. есть ли возможность/шанс что поисковые роботы могут спрятаться под маской "осла",
и увидеть тем самым инклуд предназначенный только для IE?
2. где можно почитать о том как поисковые роботы себя "называют" / позиционируют?
Спасибо.
Заказчик редко все это понимает.
От w3c комментарием-хаком тоже можно "оттделаться".
Если сейчас разобраться с данным моментом то образование с "хаком-комментом" на это почти и прекратитса.
Просто работаю на шаблонами для нескольких проектов и хочется чтоб там было все хорошо.
При условии что поисковики хранят в секрете свои алгоритмы то можно подумать и о таком:
анализ валидности кода опрашиваемой/индексированной страницы.
- может ресурсоемко для серверов... но для отделения хороший/нормальный/плохой очень даже хорошо.
Извините но про "Noindex вот вообще не по RFC" я не очень понял - о чем это вы?
Так в том-то и дело: если я на SSI сделаю инклуд который будет работать только для браузера IE6
соответственно гугол его не прочтет так как сервер не отдаст ему этот инклуд?
Или вы хотите сказать что гугол принимает от сервера файл в виде:
<!--#include virtual="/header.html" -->
<!--#include virtual="/content.html" -->
<!--#include virtual="/footer.html" -->
?
Вы немного не поняли - про CSS тут разговора вообще нет.
Дело в том что "хак-комментарий" используется чтоб добавить или исключить часть кода из страницы.
А вопрос в том прочтет ли поисковик исключенное или нет.
Если да то от этого пострадает валидность кода полученного поисковиком...
Не меню закрываю
а несколько элементов которые нужны только для IE6 и которые влияют на валидацию при "их открытие из хака"
burunduk
- так с них ссылки на все разделы сайта идут. зачем их закрывать :) ?
у IE6 проблемы с :hover - только для того что в <A href>
Поэтому и пользуюсь данным хаком - чтоб выпадающие меню работало.
А иначе или JavaScript или совершенно другое меню... :(
А по поводу инклудов SSI что можете сказать - подойдут для данного решения/вопроса?
- про JavaScript уже говорил - стараюсь пока без него :)
Спасибище. Интерсная ссылка. Насколько 100% бот гугла ;) ?
За валидацию кода беспокоюсь
Может попробовать добавить через SSI - как по вашему?
Что внутри:
Там просто меню. которое хочется сделать без JavaScript
- для IE6 обычно пишется небольшой javascript-хак.
В результате открытия комметов-хака получаются вложенные ссылки вида:
<a href="#"><a href="menu1.html">menu1</a></a>
+ небольшой код для улучшения верстки в IE6.
Никакого "спама"(не знаю как обозвать) - все без приблуд и обманов поисковив.
Вы говорите про SSI? <!--#include virtual="/nav_index.html" -->
Инклуд только для определенной версии браузера?
- идея хороша... но к сожалению я тоже пока не уяснил толком как прочтет инкулд поисковик, проигнорирует - так как он не IE?
Где можно подчерпнуть данную информацию - интересно почитать для самообразования.
Если они "кладут" на валидность сейчас то не факт что они начнут ее использовать в ближайшие время тем самым оставив в топах поисках только хорошо сделанные сайты ;)
noindex вроде на Google не работает?