Мне кажется вопрос о том чем чревата выдача разного контента в зависимости от IP, лучше задать в форуме Google. Тем более что на вопрос о возможности санкций за схожесть с IP-клоакингом отвечали сотни раз. И отвечают примерно одно и то же:
"Google generally crawls from a US IP, but visitors can come from anywhere. What all visitors see has to be the same thing as Googlebot sees - otherwise it's cloaking. Best case scenario - only content available to US IP's gets indexed.
To show different info you need to use different urls." отсюда
О том что лучше воздерживаться от этого пишут и сами сотрудники Google здесь
Наверное я тоже не умею читать.
Когда речь идет о том чтобы выдавать юзеру контент в зависимости от языка - о чем идет речь??
1. О серверном редиректе по ip?
2. О редиректе через js?
3. Или так как было сформулировано - "контент в зависимости от языка"?
Если ссылаетесь на википедию, обратите внимание на фразу "Для различения роботов и посетителей могут проверяться их IP-адреса". Т.ч. формально зависимость текста от IP похожа на клоакинг.
Жутко бесит, когда на англоязычных броузерах мне втюхивают не то что пнашел в поиске, а какую-то ерунду. То же самое с багами геотаргетинга.
=
Полностью солидарен с trem.
Не надо делать никакой подмены ни в виде квазиклоакинга ни в виде редиректа.
В обоих случаях бот имеет шансы неадекватно отреагировать на манипуляции и соответственно зарезать одну из языковых версий.
http://www.ozon.ru/context/detail/id/3881091/
Дэвид Флэнаган. JavaScript. Подробное руководство
Книга очень толстая, местами занудная. Но лучше к сожалению нет.
http://shamansir.github.com/JavaScript-Garden/ - коротко про все.
Когда дойдете до ООП. Предварительно лучше почитать статьи Ильи Кантора на http://javascript.ru/ У него очень хорошо объясняются основы.
Когда прочитаете про ООП, ДОМ и события, в обязательном порядке нужно читать вот это
http://www.ozon.ru/context/detail/id/6287517/ -
Оно позволит лучше понять методы работы с ООП.
А так же этот человек запрограммирует, обучит, настроит, починит, протянет, продвинет, напишет тексты, составит бизнес-план, найдет заказчика, родит договор... И это будет девушкой модельной внешности, владеющей искусством эротического массажа, стенографии и кулинарии. И чтобы все бесплатно!
Никто никому ничего не должен. Но есть общие принципы взаимодействия дизайнера-верстальщика. См. http://web-standards.ru/articles/coder-vs-designer/
Если их соблюдать - не возникает ненужных вопросов и эксцессов, отнимающих кучу времени и нервов и у дизайнера и у верстальщика и у менеджера проекта.
Верно. Нужно сделать так чтобы ни ссылка ни nofollow не учитывались:
echo "<a href='"#"' rel="followfollow" title="'$target'">".$content->fullname."</a><br/></div><script type="text/javascript">
$('a[rel=followfollow]').each(function($(this).attr('href','http://'+ $(this).attr(title)));
</script> ";
- Настраиваемый/автоматический Title/Description
- Возможность установки 301 redirect
- автоматическая перелинковка статей (внутренние ссылки в статье + списки см.также + теги)
- Возможность установки кодов бирж (если собираетесь продавать)
- мультиязычность на отдельных доменах/поддоменах
- преобразование левых ссылок
- Ajax-функционал для упрятывания общих текстовых блоков (навигация, внутренняя и внешняя реклама)
- встраивание функционала рассылок куда можно от Subscribe.Ru до FaceBook
- RSS, MAP
По хорошему чистилка/валидатор должна быть встроена в движок CMS. Почему этого никто не делает для меня остается загадкой.
Пример такой утилиты см. к примеру здесь http://www.phpclasses.org/package/1020-PHP-Clean-up-MSHTML-and-Word-HTML.html Там не больше 20-30 строк. Легко и непринужденно настраивается и дополняется при необходимости.
.
Решение в виде очистки соответствующими плагинами встроенными в FCK или TinyMCE не катит. На практике чистить копипаст из MS забывают.
Чистка ручками в нотепаде для единичных случаев может сработать. Но для постоянной работы как-то не катит.
И до кучи - не обязательно что в ОС отличной от Win найдется Arial
Т.ч. отстаньте от верстальщика. Он не может сделать то что сделать без извращений невозможно.
необходимостью установки плагинов, доп. дырами безопасности, назойливостью в обновлениях.
А нигде не написано, когда это г.. прекратят поддерживать все остальные?