Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Velobikes

Users
  
  • Posts

    77
  • Joined

  • Last visited

Everything posted by Velobikes

  1. в смысле модуль редиректор, а что в htaccess не проще настроить разве ? вот ссылка на инфу: https://pixelplus.ru/samostoyatelno/stati/indeksatsiya/301-redirekt.html P.S и не надо париться с модулями
  2. Ув. MaxD я понимаю что запросов возможно много, но тогда дайте контакт техподдержки по Вашему дополнения, так как вопросы по работе приложения никуда не денутся и все равно требуют ответов...заранее спасибо! П.С. мой вопрос (как и один из многих без ответа) выше в посте.
  3. Добрый день, вопрос к автору (разработчику) модуля: при оптимизации JS и CSS на уровне "Оптимальная" (как предлагалось выше в посте) все равно есть ошибки по шрифтам, просьба помочь, заранее благодарю!
  4. День добрый, может кто то сталкивался как лечить вот такую проблему: дело в том что у меня по этому адресу: system/storage/modification/catalog/view/theme/theme563/template/common/header.tpl файла header.tpl нет вообще....???? поэтому и модуль не активный получается (не формирует микроразметки), может кто подскажет как исправить ?
  5. Добрый вечер, подскажите как сделать чтобы меню было не по клику а по наведению мышки, спасибо заранее....
  6. 5. Забыл, <meta name="yandex" content="noindex, follow"> (для Яши, чтобы не было дублей страниц) на всех страницах пагинации, как раз вместо rel=cannonical, Яша будет переходит по ссылкам на страницах (индексировать товары), но не индексировать их (страницы пагинации) в поиск
  7. Для правильной постраничной пагинации: 1. Установить prev и next на страницах (выше ссылка на инструкцию от Google) 2. Убрать описание на страницах пагинации, начиная со 2 страницы (обязательно) 3. Уникализировать Title и Description (оябзательно), путем добавления например "Страница 2" и т.д. 4. ОТКРЫТЬ ДЛЯ ИНДЕКСАЦИИ ВСЕ СТРАНИЦЫ ПАГИНАЦИИ, иначе товары на 2 и т.д. страницах пагинации будут плохо ранжироваться, будет плохая перелинковка сайта...(теги prev и next решат вопрос какую страницу показывать пользователям) Вот ссылка на сайт для примера (не в качестве рекламы) http://velobikes.com.ua/velosipedy/ (ссылка на категорию товаров сразу)
  8. Вот так верно, забыл "prev". По поводу Canonical на первую со всех, почитайте инструкции Google, ЭТО ГРУБАЯ ОШИБКА.... вот ссылка https://support.google.com/webmasters/answer/1663744?hl=ru
  9. ем добрый вечер! Правильное использование будет вот так: 1. Прописать отдельно для яндекса и гугла запреты на страницах пагинации <meta name="yandex" content="noindex, follow"> (для Яши) <meta name="googlebot" content="index, follow">(для Гугла) 2. Для первой страницы <link rel="next" href="http://сайт/товары/?page=2"/> 3. Для второй страницы <meta name="yandex" content="noindex, follow"> <meta name="googlebot" content="index, follow"> <link rel="prev" href="http://сайт/товары/"/> <link rel="next" href="http://сайт/товары/?page=3"/> 4. Для третьей страницы <meta name="yandex" content="noindex, follow"> <meta name="googlebot" content="index, follow"> <link rel="prev" href="http://сайт/товары/?page=2"/> <link rel="next" href="http://сайт/товары/?page=4"/> и т.д..... и пофиг где Вы находитесь, все будет правильно ранжироваться и индексироваться Canonical в этом случае не нужен так как Яша не будет индексировать страницы пагинации, но переходить и индексировать товары, а Гугл не будет индексировать пагинацию так как будет понимать где главная и какие страницы ее продолжение Вот и все, пользуйтесь....
  10. Всем добрый вечер! Правильное использование будет вот так: 1. Прописать отдельно для яндекса и гугла запреты на страницах пагинации <meta name="yandex" content="noindex, follow"> (для Яши) <meta name="googlebot" content="index, follow">(для Гугла) 2. Для первой страницы <link rel="next" href="http://сайт/товары/?page=2"/> 3. Для второй страницы <meta name="yandex" content="noindex, follow"> <meta name="googlebot" content="index, follow"> <link rel="next" href="http://сайт/товары/"/> <link rel="next" href="http://сайт/товары/?page=3"/> 4. Для третьей страницы <meta name="yandex" content="noindex, follow"> <meta name="googlebot" content="index, follow"> <link rel="next" href="http://сайт/товары/?page=2"/> <link rel="next" href="http://сайт/товары/?page=4"/> и т.д..... и пофиг где Вы находитесь, все будет правильно ранжироваться и индексироваться Canonical в этом случае не нужен так как Яша не будет индексировать страницы пагинации, но переходить и индексировать товары, а Гугл не будет индексировать пагинацию так как будет понимать где главная и какие страницы ее продолжение Вот и все, пользуйтесь....
  11. Извините конечно за назойливость, но осталось сомнение одно, если я укажу на страницах пагинации вот так: Страница 1 <link rel="canonical" href="http://velobikes.com.ua/velosipedy/"/> <link rel="next" href="http://velobikes.com.ua/velosipedy/?page=2"/> Страница 2 <link rel="prev" href="http://velobikes.com.ua/velosipedy/"/> <link rel="next" href="http://velobikes.com.ua/velosipedy/?page=3"/> Страница 3 <link rel="prev" href="http://velobikes.com.ua/velosipedy/?page=2"/> <link rel="next" href="http://velobikes.com.ua/velosipedy/?page=4"/> Это будет верно? или все же убрать с 1 страницы <link rel="canonical" href="http://velobikes.com.ua/velosipedy/"/> ?
  12. На практике сталкивался, что приходилось "доходчиво" объяснять роботу что открыт доступ к ресурсам, в частности в Google, после данной конструкции проблема была решена... Вот собственно почему... То что дублируется знаю и вижу...
  13. Вот полный robots.txt должно помочь в решении проблемы User-agent: * Disallow: /*filter Disallow: /*?sort= Disallow: /*?sort Disallow: /*&sort= Disallow: /*?order= Disallow: /*?order Disallow: /*&order= Disallow: /*?limit= Disallow: /*&limit= Disallow: /*?minprice Allow: /*.js Allow: /*.css Allow: /*.jpg Allow: /*.gif Allow: /*.png Allow: /catalog/view/javascript/*/ Allow: /catalog/view/theme/*/ Allow: /catalog/view/javascript/*.js* Allow: /catalog/view/javascript/*.css* Allow: /catalog/view/javascript/jquery/* Allow: /catalog/view/theme/default/stylesheet/*.css* Allow: /catalog/view/theme/ВАША ТЕМА (если не стандарт)/stylesheet/*.css* Allow: /image/cache/*.jpg* Allow: /image/cache/*.png* Allow: /image/cache/*.gif* Allow: /image/cache/catalog/*.jpg* Allow: /image/cache/catalog/*.png* Allow: /catalog/view/javascript/bootstrap/js/bootstrap.min.js
  14. Кстати может кому пригодится: Пошаговая инструкция по оптимизации пагинации 1. Заходим на FTP и находим файл header.tpl вашего шаблона (www/catalog/view/theme/название шаблона/template/common), в котором есть следующие строки кода: Если кода нет — добавляем: <?php foreach ($links as $link) { ?> <link rel="<?php echo $link['rel']; ?>" href="<?php echo $link['href']; ?>" /> <?php } ?> 2. Затем нужно открыть файл контроллера категории (catalog/controller/product) category.php и найти вот такие строки кода: $pagination = new Pagination(); $pagination->total = $product_total; $pagination->page = $page; $pagination->limit = $limit; $pagination->text = $this->language->get('text_pagination'); $pagination->url = $this->url->link('product/category', 'path=' . $this->request->get['path'] . $url . '&page={page}'); $this->data['pagination'] = $pagination->render(); 3. После строки: $this->data[‘pagination’] = $pagination->render(); необходимо добавить вот такой код: if ($page == 1) { $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'], true), 'canonical'); } elseif ($page == 2) { $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'], true), 'prev'); } else { $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&page='. ($page - 1), true), 'prev'); } if ($limit && ceil($product_total / $limit) > $page) { $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&page='. ($page + 1), true), 'next'); } После добавления кода нужно обязательно сохранить файл. 4. После сохранения открываем любую категорию сайта и смотрим на наши теги rel=”next” и rel=”prev”. 5. После этого нам необходимо в файле header.tpl (вашего шаблона www/catalog/view/theme/название шаблона/template/common) прописать такой код: <?php $bad_patch = array('?page=', '/login/','/my-account/'); foreach ($bad_patch as $k => $v) { if(substr_count($_SERVER['REQUEST_URI'], $v)) { echo '<meta name="robots" content="index, follow">'; break; } } ?> ВАЖНО. В новых версиях OpenCart необходимо обновлять модификаторы в административной панели сайта, тогда изменения вступят в силу. Но перед обновлением лучше всего спросить у программиста, чтоб ничего не сломалось. !!! ДОПОЛНИТЕЛЬНО ЧИТАТЬ !!! Бывает что стандартно в Opencard есть уже Canonical СО ВСЕХ СТРАНИЦ ПАГИНАЦИИ. Это надо исправить, вот как: 1. Нужно открыть файл контроллера категории (catalog/controller/product) category.php и найти вот такую строку: $this->document->addLink($this->url->link('product/category', 'path=' . $this->request->get['path']), 'canonical'); 2. Комментируем или удаляем ее (если этого не сделать, то canonical будет на всех страницах пагинации, на главную в категории) Вроде все, пользуйтесь на здоровье!
  15. Всем спасибо уже разобрался.... Насколько я понял, Canonical только на первой странице на неё же а на всех остальных конструкция rel=prev/next....
  16. Т.е. если я правильно Вас понял, то на стр. пагинации достаточно указать: <meta name="robots" content="index, follow">  ................................... ................................... <link rel="prev" href="http://мой сайт/velosipedy/?page=N-1"/> // связка страниц <link rel="next" href="http://мой сайт/velosipedy/?page=N+1"/> // связка страниц а для страниц с фильтрацией: <meta name="robots" content="noindex, nofollow"> Я верно понял ?
  17. В robots.txt Вы указываете рекомендации а не действия к исполнению, для корректного запрета надо использовать: <meta name="robots" content="noindex, follow"> на каждой странице фильтра......или сортировки.....
  18. При использовании правильной оптимизации страниц пагинации текст можно не убирать....все равно в поиске будет только первая страница....роботу все равно будет на текст на 2 и т.д. страницах и ранжирование не ухудшится от этого....
  19. По поводу пагинации: Пример для пагинации стр 3. .................................. .................................. <meta name="yandex" content="noindex, follow"> //инструкция для Яндекса не индексировать но ходит по ссылкам// ................................... ................................... <link rel="canonical" href="http://мой сайт/velosipedy/"/> // указание для бота что эту страницу надо показывать в индексе, в данном случае для Googlebot <link rel="prev" href="http://мой сайт/velosipedy/?page=2"/> // связка страниц <link rel="next" href="http://мой сайт/velosipedy/?page=4"/> // связка страниц Так что canonical нужен в любом случае, так и надежнее и правильнее... Можно его не использовать, но тогда надо указывать дополнительно <meta name="googlebot" content="noindex, follow">
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.