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

V4mp

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

    156
  • З нами

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

Повідомлення, опубліковані користувачем V4mp

  1. Возвращаясь к теме подгрузки блоков через Ajax:
    В сопли Гугла залетает огромное количество страниц вида http://top-shopping.com.ua/platya-new/osen/platye-01159/?ajax_file=YWpheC4yODJjMjRkNWNlNzEwMWQ3NDI0MThlMWZhNTFmYTU4OS4xLnBocA==  , причем слава богу успел их запретить в роботс. Без запрета в роботсе это - прямые дубли. Крайне негативно сказывается на ранжировании - гугл учитывает процентное соотношение страниц в основной выдаче к соплям. Пришлось со страниц с товаром подгрузку Аяксом запретить, оставил только в категориях.
    Получается одно лечим (неуникальный сквозной контент), второе калечим.  :( 
     

  2. Значит отчитываюсь по кэшу Аякса.
    1. Если в общих настройках кэш выключен, а на виджетах включен - работает корректно.
    2.  Оба кэша включены - глючит.
    3. Включен общий, на виджетах выключен - глючит.
    Значит по идее проблема в общем кэшировании.  :-)

  3. Когда включаете ajax загрузку - отключайте кеширование для виджета. А вообще зачем вам ajax загрузка всех виджетов?

    Отключая кеширование для виджета я ничего не решаю. Сбоит также, но реже. Приходится отключать и  основной кэш в общих настройках. Но это уже как-то совсем не интересно) Тем более что у меня вроде приоритет от инвестиции в эту позицию)

    Вот единственное что не пробовал - при отключенном общем кэше врубить точечный на виджеты. Сейчас потестю и отпишусь потом....

  4.  

    OcStore 1.5.5.1.1

    Пошагово как и что делалось:

     

    1. Корректно обновил с версии 5.30 до 13.0 - с удалением папки /admin/model/agoo.
    2. Добавил в схемы Отзывы блога на Record, и ЧПУ для модуля на not_found.
        Заметил глюк - пропадают блоки, подгруженные через Ajax
     
    3. Корректно обновил с 13.0 до 14.0 - с удалением папки /admin/model/agoo, и удалением трех файлов blog.css
    4. Подправил с дэфолтных, и переименовал чуток парочку шаблончиков - абсолютно косметические вещи.
        Кэш чистил регулярно.

        seocmspro.css находится в папке кэша.

     
    На дэфолтных шаблонах, так же как и на измененных (когда переставлял оранжевые кнопки нажимал) - одинаковый глюк -  по разным двум Ajax ссылкам выводится одинаковый контент. После очистки кэша на время нормализуется, потом снова время от времени появляется.
    Проверял в двух браузерах - Firefox и Chrom - виджеты глючат в категориях в правой колонке.

    http://top-shopping.com.ua/platya-new/vecherniye-platya/

     

    8-)

     

    Что по моему вопросу? Есть решение? Вообщем отключаю два уровня  кеширования до решения проблемы.

  5. OcStore 1.5.5.1.1
    Пошагово как и что делалось:
     
    1. Корректно обновил с версии 5.30 до 13.0 - с удалением папки /admin/model/agoo.
    2. Добавил в схемы Отзывы блога на Record, и ЧПУ для модуля на not_found.
        Заметил глюк - пропадают блоки, подгруженные через Ajax
     
    3. Корректно обновил с 13.0 до 14.0 - с удалением папки /admin/model/agoo, и удалением трех файлов blog.css
    4. Подправил с дэфолтных, и переименовал чуток парочку шаблончиков - абсолютно косметические вещи.
        Кэш чистил регулярно.
        seocmspro.css находится в папке кэша.
     
    На дэфолтных шаблонах, так же как и на измененных (когда переставлял оранжевые кнопки нажимал) - одинаковый глюк -  по разным двум Ajax ссылкам выводится одинаковый контент. После очистки кэша на время нормализуется, потом снова время от времени появляется.
    Проверял в двух браузерах - Firefox и Chrom - виджеты глючат в категориях в правой колонке.

    http://top-shopping.com.ua/platya-new/vecherniye-platya/
     
    8-)
  6. Поторопился. Виджеты 18 и 9. Аякс формирует разные ссылки, но показывает одинаковый контент. Просто 2 одинаковых блока выводит, а должны быть разные. Но не всегда, а когда ему вздумается) Находятся они оба в правой колонке один над другим.  Кэш чистил. и тд и тп. Что делать?  :| 
     

    <span id="ajaxwidget-18">
    </span>
    <script>
    $.ajax({
       type: 'GET',
       url: 'http://top-shopping.com.ua/platya-new/vecherniye-platya/?ajax_file=YWpheC40OTk5YWI5YTM3MWJkMDJmYmE2NjczYTg3NGM4ZjMwMS4xLnBocA==',
       dataType: 'html',
       beforeSend: function () {
        $('#ajaxwidget-18').html('Loading...<img src="catalog/view/theme/default/image/loading.gif" alt="">');
      },
       success: function(msg){
    
        $('#ajaxwidget-18').html(msg);
      }
    });
    </script>    <span id="ajaxwidget-9">
    </span>
    <script>
    $.ajax({
       type: 'GET',
       url: 'http://top-shopping.com.ua/platya-new/vecherniye-platya/?ajax_file=YWpheC5iNDZiZmU1ZTM2Zjc4M2NiMDRkYjQyZTAwNmM5ZDZhYS4xLnBocA==',
       dataType: 'html',
       beforeSend: function () {
        $('#ajaxwidget-9').html('Loading...<img src="catalog/view/theme/default/image/loading.gif" alt="">');
      },
       success: function(msg){
    
        $('#ajaxwidget-9').html(msg);
      }
    });
    </script>  </div>
    
  7. А зачем так делать. Создайте шаблон для виджета и там где не надо индексировать поставьте тег <noindex>...</noindex> и пропишите новый шаблон в поле шаблона

    У меня отзывов немного, поэтому на всех категориях вывожу 10 последних. Одинаковый контент. Гугл не очень хорошо воспринимает ноиндекс, не минусует, так себе.... И не нравится ему когда от него что-то прячут, падает доверие.

    В моем случае может помочь только ajax. Используется шаблон reviews_adaptive.tpl , версия 5.X3.5 (Professional).

    Готов оплатить за работу. 

    Ссылка на магазин: http://top-shopping.com.ua/  Последние отзывы справа в вертикальном баре, и так на всех категориях, включая Главную страницу

     

  8. Годовщину топика празднуем в преддверии хеловина? =)

    Вот-же:

    $date = strtotime($review['date_added']);echo date('d M Y',$date); ?><br />

    и там чуть раньше после закрытия </strong> автора - дефис убрать понадовится в эстетических целях.

    Подумалось что освежить пора)

    Так как вы предлагаете сыпет ошибки в журнале, я удалил так:

     

    $date = strtotime($review['date_added']);echo date('d M Y',$date);
    

    Проверил, вроде чистенько.... :-)

  9.  

    Для пагинации необходимо не заменять в файле catalog/view/theme/ВАША_TEMA/template/product/product.tpl

    строку: <div id="review"></div>

     

    А под этот див внести ваше решение :

    <div id="review">
    <?php
    $reviews = $this->model_catalog_review->getReviewsByProductId($product_id);
    if ($reviews) {
    foreach ($reviews as $review) {
    echo '<div class="content"><p><strong>'.$review['author'].'</strong> – ';
    $date = strtotime($review['date_added']);
    echo date('d M Y',$date); ?><br />
    <img src="catalog/view/theme/default/image/stars_<?php echo $review['rating'] ?>.png" alt="<?php echo $review['rating'] ?> из 5 звёзд!" /><br />
    <?php echo $review['text'].'</p></div>';
    }
    } else { ?>
        <div class="content"><?php echo "Нет отзывов"; ?></div>
         <?php } ?>
    
    </div>
    

    Подскажите пожалуйста, мне бы хотелось запретить вывод даты в этом куске кода, как это правильно сделать?  :oops:

  10. Объясните пожалуйста, может я чего-то  не понимаю. Вот такого вида ссылка на главную это как так? - 
    https://opencartforum.com/INDEX.php?route=common/home
    Ваш совет по устранению ссылки вида https://opencartforum.com/index.php?route=common/home у меня реализован давно, но только сегодня обнаружил эту каку)  Разница в INDEX и index . Как устранить?  :-)

  11. Так просто "выключите" его в панели  вебмастера google и yandex

    В панелях вэбмастеров старый путь удален естественно. Просто дэфолтный сайтмап продолжает работать в движке ocStore, грузит систему (у меня 64мб серверной оперативы всего), поэтому хочу выключить, или удалить из движка. Вот и спрашиваю - как именно это сделать? Может просто удалить все файлы, относящиеся к сайтмапу?

  12. В панеле webmaster google и yandex прописать

     

    И прописать в .htaccess

    RewriteBase /
    RewriteRule ^sitemap.xml$ index.php?route=record/google_sitemap_blog [L]

    И в robots.txt

    User-agent: *
    Allow: /
    Sitemap: http://site/index.php?route=record/google_sitemap_blog

    8142822740.png

    Гугл и Яндекс вэбмастеры блог сайтмап скушали с удовольствием.

    Всё прописал правильно, по фэншую. Теперь работают 2 сайтмапа - блоговский и родной ocStore 1.5.5.1.1.  Хочу удалить или выключить родной, чтобы не создавал доп. нагрузку. Выключая из админки, перестают работать оба - белая страница. Подскажите пожалуйста как правильно его вырубить???

  13. при выводе опций - считать количество и в случае одной  - ставить checked

    Можно подробней, очень интересный вопрос.....тоже давно ищу ответ на него  :-) 

    оcStore 1.5.5.1.1 

  14. Не уверен, но кажется криво удален факс.
    Но решение я в любом случае нашел - мне помогло, спасибо afwollis  :-)

    https://opencartforum.com/topic/27999-решено-ошибка-mysql-при-изменении-контактов-уже-зар/?do=findComment&comment=218514 


    Блин это ж надо убить целый день на эту ерунду ((((

  15. V4mp, советую вам ознакомиться с тем что такое ajax и как поисковики индексируют сайты.

     

    Почитал немного, такое вычитал - взаимодействие с формой - если покупатель прокручивает между блоками, жмет на кнопку, увеличивает картинку и тд - отказ не засчитывается. Для магазина с товаром нормой считается 20-40%, для магазина услуг - до 70%  :-)

  16. Единственный минус данного фильтра - поведенческий фактор - выросший показатель отказов. Пользователь может пролистать 20 страниц категории, а поисковой робот зачтет одну страницу с чистым чпу адресом - и кинет посещение в отказ. А жаль... (

    Может кнопочку какую-то примутить, хочешь - врубил фильтр, хочешь - вырубил....

  17. Здравствуйте, тема большая, читать некогда, отсюда короткий вопрос: реализация рандомной выборки какая? Рандомно выбрал и зафиксировал, или при каждом заходе на страничку мы видим новую динамическую выбоку, что увеличивает нагрузку на сайт? Если с фиксацией, готов приобрести данный модуль.

     

    P.S. Так как вы в данный момент не можете получать личные сообщения, дублирую сюда:

     

    Здравствуйте, хочу приобрести модуль - https://opencartforum.com/topic/15158-soputstvuiuschie-tovary/
    ocStore 1.5.5.1.1
    Оплачивать буду через Приват24, дайте номер карточки Приватбанка, ФИО, и укажите цену в гривнах. Жду....
  18. Не блокируйте index.php не надо.

     

     

     

    Прошу пояснения, почему?  :-)

    Может быть заменить на Disallow: /*?route   ???

     

    Спрошу иначе, такой роботс корректный? 

    User-agent: Googlebot
    Disallow: /admin
    Disallow: /catalog
    Disallow: /download
    Disallow: /system
    Disallow: /*sort
    Disallow: /*order
    Disallow: /*page
    Disallow: /*limit
    Disallow: /*filter
    Disallow: /*search
    Disallow: /*?route
    Disallow: /*tracking
    Disallow: /*affiliate
    Disallow: /wishlist
    Disallow: /my-account
    Disallow: /login
    Disallow: /logout
    Disallow: /order-history
    Disallow: /newsletter
    Disallow: /request-return
    Disallow: /forgot-password
    Disallow: /downloads
    Disallow: /returns
    Disallow: /transactions
    Disallow: /create-account
    Disallow: /edit-account
    Disallow: /change-password
    Disallow: /address-book
    Disallow: /reward-points
    Disallow: /shopping-cart
    Disallow: /checkout
    Disallow: /gift-vouchers
    Disallow: /search
    Allow: /index.php?route=record/google_sitemap_blog
    
    User-agent: Yandex
    Disallow: /admin
    Disallow: /catalog
    Disallow: /download
    Disallow: /system
    Disallow: /*sort
    Disallow: /*order
    Disallow: /*page
    Disallow: /*limit
    Disallow: /*filter
    Disallow: /*search
    Disallow: /*?route
    Disallow: /*tracking
    Allow: /index.php?route=record/google_sitemap_blog
    Clean-param: tracking
    
    User-agent: *
    Disallow: /admin
    Disallow: /catalog
    Disallow: /download
    Disallow: /system
    Disallow: /*sort
    Disallow: /*order
    Disallow: /*page
    Disallow: /*limit
    Disallow: /*filter
    Disallow: /*search
    Disallow: /*?route
    Disallow: /*tracking
    Allow: /index.php?route=record/google_sitemap_blog
    
    Host: site.ua
    Sitemap: http://site.ua/index.php?route=record/google_sitemap_blog
    
  19. Что то я не понял. Проверил в гуглвэбмастере - главная страница по seopro адресу - 

    Разрешено. Распознается в качестве каталога; у некоторых файлов могут быть другие ограничения.

    По адресу с index.php - Запрещено. Строка такая-то.
    Что не так? Вы меня пугаете)))
     
    По пункту сайтмапа, дописал 3 раза :
    Allow: /index.php?route=record/google_sitemap_blog
    Правильно? 
×
×
  • Створити...

Important Information

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