- PVSM.RU - https://www.pvsm.ru -
Вижу очень много статей на тему того что люди пытаются сделать Ajax сайты но их смущает то что такие сайты не будут проиндексированы поисковиками. У Google с этим все в порядке, можно использовать специальный синтаксис [1].
Некоторое время назад у меня стояла задача сделать Ajax сайт работающий «как твиттер» но при этом индексируемый поисковиками.
С Google не было проблемы, но с Яндекс было посложнее. Все достаточно просто решилось. Надо сделать так что бы сайт работал и без Javascript. Как для пользователей с отключенным Javascript. И преобразовывал ссылки на сайте в нужный формат при посещении сайта через браузер с включенным Javascript.
В итоге было решено сделать сайт статическим со статическими линками /p/video и при загрузке сайта преобразовывать их в «ломанный веб».
- $("a").each(function(){
- var href = $(this).attr("href");
- if(href){
- var nh = href.replace(/^/p//g,"/#!/");
- $(this).attr("href",nh);
- $(this).bind("click",function(){
- show($(this).attr("href"));
- });
- }
- });
После этого пользователь сайта уже нажимает по ссылкам вида /#!/video, которые отслеживаются при помощи jQuery Address Plugin v1.4 [2] и подгружаются на лету.
Сайт http://flir-russia.ru/ [3]
Проиндексировано в Яндекс [4]
Проиндексировано в Google [5]
Автор: greyhard
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/google/4332
Ссылки в тексте:
[1] специальный синтаксис: http://support.google.com/webmasters/bin/answer.py?hl=ru&answer=174993
[2] jQuery Address Plugin v1.4 : http://www.asual.com/jquery/address/
[3] http://flir-russia.ru/: http://flir-russia.ru/
[4] Проиндексировано в Яндекс: http://yandex.ru/yandsearch?text=flir-russia.ru&site=flir-russia.ru&clid=46510&lr=213
[5] Проиндексировано в Google: https://www.google.ru/#hl=ru&newwindow=1&sclient=psy-ab&q=site:flir-russia.ru&oq=site:flir-russia.ru&aq=f&aqi=&aql=&gs_l=hp.3...13296l14604l2l14949l7l6l1l0l0l1l173l836l0j6l8l0.llsin.&pbx=1&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.,cf.osb&fp=60368cd2ce37c222&biw=1264&bih=606
Нажмите здесь для печати.