Master-X
Форум | Новости | Статьи
Главная » Форум » Реклама, Объявления » 
Тема: Линки в ротаторе SmartCJ
цитата
17/08/11 в 12:59
 LemonS
Не секрет что обычно линки выглядят следующим образом:

/gallery/cool_gallery/index.html?12x34x56

12x34x56 - это параметры ротации, цель - избавиться от этого в урле дабы выглядело это эстетичнее.

Есть предложение сделать следующим образом:

1. В сабе ссылки у вас выглядят примертно так:

href="/gallery/<!--SAFE_DESC-->/<!--GALLERY_ID-->/index.html?<!--THUMB_LINK-->"

заменяем на

href="/gallery/<!--SAFE_DESC-->/<!--GALLERY_ID-->/index.html" rot_id='<!--THUMB_LINK-->'

как ни сложно заметить мы вынести <!--THUMB_LINK--> в параметр rot_id


2. в <head> добавляем

<script type="text/javascript" src="/scj/includes/js/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
   $('a').each(function(){
      if ($(this).attr('rot_id')) {
         $(this).bind('click', function(){
             $(this).attr('href', $(this).attr('href')+ '?' + $(this).attr('rot_id'));
            $(this).unbind('click');
         });
      }
   });
});

</script>




Все.


Кому не лень\жаль и тп - отпишитесь плз есть ли эффект\смысл.

Последний раз редактировалось: LemonS (23/08/11 в 22:11), всего редактировалось 1 раз
цитата
18/08/11 в 20:41
 Project
Толк будет однозначно, я думаю... в этом случае возможно получится избежать соплей...
Вот этого давно не хватало...)) Спасиб за апдейт. Пошел тестить...))
P.S. Кстати, апдейт надо еще раз провести?
цитата
21/08/11 в 12:02
 w84me
будет толк однозначно

как вариант, можно было бы обойти это через rel canonical в коде самой галеры, он для того и предназначен, но энивэй лучше урлы чистыми хранить кмк без всяких динамичных ?param
надежнее чтоли
цитата
21/08/11 в 12:46
 robd
вери гуд, ещё всякие боты перестанут учитыватся в статистике по тумбам
цитата
21/08/11 в 14:31
 Skat
Project писал:
P.S. Кстати, апдейт надо еще раз провести?


апдейт тут не надо делать, java скрипт все должен сделать )
цитата
21/08/11 в 14:32
 Skat
а у кого ява скрипт выключен поидее не попадут в стату?
цитата
22/08/11 в 04:20
 LemonS
Боты попадут все равно, просто не будут влиять на ротацию.

Апдейтить ничего не надо, это просто пару строк на JS.
цитата
23/08/11 в 22:11
 LemonS
Небольшая поправочка в код, для красоты добавлено $(this).unbind('click'); и код получился такой



<script type="text/javascript" src="/scj/includes/js/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
   $('a').each(function(){
      if ($(this).attr('rot_id')) {
         $(this).bind('click', function(){
             $(this).attr('href', $(this).attr('href')+ '?' + $(this).attr('rot_id'));
            $(this).unbind('click');
         });
      }
   });
});

</script>
цитата
27/08/11 в 21:46
 Alexaus
Чтот тут не то, задумка нормальная но у меня не работает корректно, ссылки на морде стали красивые, но при клике на тумбу открывается урл с параметром ИД, а следовательно и в индекс гугль загонит хз какую ссылку....
цитата
27/08/11 в 22:31
 Woland
Цитата:
Чтот тут не то, задумка нормальная но у меня не работает корректно
Почему я не удивлён, что всё получилось, как всегда ? smail31.gif
цитата
29/08/11 в 06:39
 LemonS
Alexaus: ссылки так и должны открываться с ИД что б была ротация.

Насколько серьезно обрабатывает гуглобот JS - это уже вопрос, но
1. ничего не мешает оставить как было.
2. если бот обрабатыввает JS он получил ссылку как и было, а для серфера линки красивее выглядят

так что я считаю если это работает это makes sense icon_smile.gif
цитата
01/09/11 в 00:29
 AWD
crap...

Последний раз редактировалось: AWD (01/09/11 в 23:33), всего редактировалось 1 раз
цитата
01/09/11 в 22:07
 Noobus Boobus
Как я вовремя smart cj захотел поставить, тут, оказывается, столько интересного %)

Последний раз редактировалось: Noobus Boobus (11/09/11 в 01:18), всего редактировалось 1 раз
цитата
08/09/11 в 19:22
 sm@rt
Проверено, в индекс залетают "прямые" урлы. Схема валит, лучшее средство от дублей имхо.
цитата
13/09/11 в 20:29
 aewm
ещё ктонить проверял опытным путём? В индекс попадают с параметром ротации или без?
цитата
13/09/11 в 21:55
 Axel-B
в индексе без параметров ротации стали урлы
цитата
14/09/11 в 15:56
 robd
тоже самое, без параметров


Эта страница в полной версии