Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

ikarus

Користувачі
  
  • Публікації

    547
  • З нами

  • Відвідування

Усі публікації користувача ikarus

  1. вот кстати я тоже несколько раз перечитал этот момент и закрались у меня сомнения... хотя в индексе гугла я вижу не только первые страницы! другое дело яндекс, тут в поисковом индексе нет ни одной страницы категорий старше первой! НО есть страницы продуктов находящихся на вторых и далее страницах, что тоже в общем то мало о чем говорит, т.к. это не обязательно влияние rel=next|prev !!! ... и все же.... :unsure: ... следует наверное провести эксперимент....
  2. отлично, спасибо, правда только вот так .... у меня: b[1] = parseInt( b[1] ); b[1] > 1 ? $('.category-info').hide() : $('.category-info').show();
  3. эх, freelancer, опять бортанул :mellow: ... а я тут тебя и твоё творение защищаю от нападок конкурентов...
  4. Что звучит по-детски? Основная работа состояла в интеграции с seo_pro, а остальное это действительно устранение "мелких" недочетов в админке модуля... ничего глобального я там не внедрял вот если интересно админка (demo/demo)
  5. А зачем пользователю на каждой странице подкатегории один и тот же текст? который, как замечено, он вообще не читает, даже на первой странице, а сразу пролистывает к товару
  6. "Прочие доделки" это мелкие исправления в админке блога. Заменять оригинальный seo_pro следует для того чтобы познакомить его с роутами pavblog'a. Кстати за основу seo_pro был взят мод от freelancer'a, а именно его кешируемая верси. А вообще на сколько я помню, Tom, Вы отказались от дальнейшей поддержки этой темы. То что я выложил, я делал для себя, для рабочего сайта, теперь просто делюсь своими наработками. Если кому пригодиться буду рад, если нет, мне пофиг....
  7. если кому надо, у меня есть pavblog, работающий с seo_pro и с прочими доделками демо: http://vinni.pusku.com/rootcat/ pavblog_rus_seopro.zip в catalog\controller\common\seo_pro_pavblog.php для замены seo_pro.php
  8. freelancer, так что не подскажешь хоть куда капнуть?
  9. какой ты суровый, мягше надо с клиентами.... Я разве что то говорил о влиянии фильтра на seo продвижение? :) Всего лишь хочу чтобы описание категории показывалось людям как поисковым роботам - только на первой странице.
  10. freelancer, можно ли как то не включать фильтрацию если пользователь просто ходит по страницам не используя фильтр? это требуется дабы сохранить адрес типа category/?page=N ИЛИ подскажи как реализовать такой код в фильтр-про: if ($page == 1) { $this->data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8'); } else { $this->data['description'] = ""; } т.е. это работает на страницах без фильтр-про а вот с оным не работает...
  11. Сделал оба. В catalog\view\theme\default\template\module лежат два файла: animtocart_image.tpl и animtocart_text.tpl, нужно переименовать нужный в animtocart.tpl animatetocart_1.5.3-1.5.4.zip animtocart_options_1.5.3-1.5.4.zip з.ы. версия ocstore соответствует? т.к. на других не проверялось.
  12. а пожалуста.... какая версия нужна? с проверкой опций или без?
  13. ну я так не помогу тогда, смотри во-первых навешивается ли onclick на кнопку, смотри тип кнопки (ссылка или input), смотри глубину вложенности картинки и играйся с соответ. параметром в настройках модуля (глубина вложенности для сетки)
  14. добрался таки до твоих рекомендуемых... в настройках модуля сделай глубину вложенности картинки для 'сетки' = 2
  15. Насколько я успел познакомился с seo, очень не хорошо когда страница ссылается на саму себя, причем в случае с opencart это проявляется еще и не один раз: последняя ссылка в "хлебных крошках", ссылка в боковом меню категорий, ссылка в верхнем меню и т.д. и т.п. ... Если баян пордоньте... Всё делалось для ocstore 1.5.3.1 1. Делаем из последней ссылки в хлебных крошках просто текст (метод не мой, взял где то тут на форуме, где уже не помню...): в шаблонах где есть крошки: \catalog\view\theme\ваша_тема\template\product\category.tpl \catalog\view\theme\ваша_тема\template\product\product.tpl \catalog\view\theme\ваша_тема\template\product\special.tpl \catalog\view\theme\ваша_тема\template\product\manufacturer_info.tpl и т.д. находим: <div class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> </div> меняем на: <div class="breadcrumb"> <?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?> <?php echo $breadcrumb['separator']; ?><?php if($i+1<count($breadcrumbs)) { ?> <a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?> <?php echo $breadcrumb['text']; ?> <?php } ?> <?php } ?> </div> 2. Делаем из ссылки на текущую категорию в меню категорий просто текст В шаблоне catalog\view\theme\ваша_тема\template\module\category.tpl: тут проще заменить всё на: <div class="box"> <div class="box-heading"><?php echo $heading_title; ?></div> <div class="box-content"> <div class="box-category"> <ul> <?php foreach ($categories as $category) { ?> <li> <?php if ($category['category_id'] == $category_id && !$child_id) { ?> <span class="active" ><?php echo $category['name']; ?></span> <?php } elseif ($category['category_id'] == $category_id && $child_id) { ?> <a class="active" href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a> <?php } else { ?> <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a> <?php } ?> <?php if ($category['children']) { ?> <ul> <?php foreach ($category['children'] as $child) { ?> <li> <?php if ($child['category_id'] == $child_id) { ?> <span class="active"><?php echo $child['name']; ?></span> <?php } else { ?> <a href="<?php echo $child['href']; ?>"> - <?php echo $child['name']; ?></a> <?php } ?> </li> <?php } ?> </ul> <?php } ?> </li> <?php } ?> </ul> </div> </div> </div> тут необходимо добавить стилей в \catalog\view\theme\default\stylesheet\stylesheet.css минимум что надо сделать чтобы меню категорий вообще работало: найти это: .box-category > ul > li a.active + ul { display: block; } заменить на это: .box-category > ul > li a.active + ul, .box-category > ul > li span.active + ul { display: block; } ну и добавить нужные стили к получившемуся вместо ссылки тексту. 3. Можно также очень просто уникализировать титлы страниц категорий: в catalog\controller\product\category.php находим if ($category_info) { if ($category_info['seo_title']) { $this->document->setTitle($category_info['seo_title']); } else { $this->document->setTitle($category_info['name']); } и заменяем на if ($category_info) { if ($category_info['seo_title']) { if($page > 1){ $this->document->setTitle($category_info['seo_title'].' - Страница '.$page); } else { $this->document->setTitle($category_info['seo_title']); } } else { if($page > 1){ $this->document->setTitle($category_info['name'].' - Страница '.$page); } else { $this->document->setTitle($category_info['name']); } } не забываем про кодировку UTF-8(без BOM), по аналогии делаем тоже в остальных "категорийных" модулях manufacturer.php, special.php, search.php Пока всё...
  16. Магазин молодой, я сделал ставку на продвижение по НЧ НК, коего добиваюсь путем внутренней оптимизации, внутренней ссылочной массы и контекстной перелинковки... как то так вот :) Последняя ссылка в крошках, а также текущая категория в боковом меню - просто текст Спасибо
  17. а если подкатегорий много? и каждая ссылается на корневую низкоконкурентной ключевой фразой, присутствующей в контенте корневой категории :) ? ... кстати убирать ссылку на текущую категорию в крошках имхо нужно в любом случае, т.к. их, ссылок на текущую категорию на странице и так много (верхнее меню, боковое меню и т.п.)
  18. ну вот так например :) : //$('html, body').animate({ scrollTop: 0 }, 'slow');

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.