Jump to content

Search the Community

Showing results for tags 'seo_pro'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Основной
    • Новости и анонсы
    • Предложения и пожелания
    • Акции, подарки, конкурсы и награды
  • For developers
    • Общие вопросы
    • Нововведения на форуме
  • Opencart 3.x
    • Opencart 3.x: Общие вопросы
    • Opencart 3.x: Установка и обновление
    • Opencart 3.x: Локализация
    • Opencart 3.x: Настройка и оптимизация
    • Opencart 3.x: Песочница
    • Opencart 3.x: Поиск модулей
    • Opencart 3.x: Отчёты об ошибках
  • Opencart 2.x
    • Opencart 2.x: Общие вопросы
    • Opencart 2.x: Установка и обновление
    • Opencart 2.x: Локализация
    • Opencart 2.x: Настройка и оптимизация
    • Opencart 2.x: Песочница
    • Opencart 2.x: Поиск модулей
    • Opencart 2.x / ocStore 2.x: Отчёты об ошибках
  • Реклама и продвижение
    • SEO-вопросы (оптимизация и продвижение магазина)
    • Контекстная реклама
    • Торговые площадки
    • E-commerce tracking и бизнес аналитика
    • Разное
  • Поддержка и ответы на вопросы
    • Общие вопросы
    • Установка, обновление, настройка
    • Шаблоны, дизайн и оформление магазина
    • Модули и дополнения
    • Помощь программистам и разработчикам
    • Мобильная витрина
    • Вопросы безопасности
    • Перевод
    • Отчёты об ошибках
    • Интернет-магазины и электронная коммерция
    • Песочница
  • Услуги
    • Создание магазинов под ключ
    • Дизайн, верстка и шаблоны
    • Программирование, создание модулей, изменение функциональности
    • Настройка и мелкая работа по уже существующему сайту
    • Обновление версии движка магазина
    • Наполнение магазина
    • Системное администрирование (настройка хостинга, серверов, ПО)
    • Другие услуги
    • Отзывы об исполнителях
    • Отзывы о заказчиках
  • Разное

Categories

  • Шаблоны
    • Бесплатные шаблоны
    • Платные шаблоны
  • Filters
  • Promotions & Pricing
  • Coupons & reward points, affiliate programs
  • Blogs, News & Articles
  • Shopping Cart & Order
  • Product Options
  • Product Attributes
  • Product Combinations
  • Search
  • SEO & Optimization
  • Caching & Server Performance
  • Платежные системы
  • Доставки
  • Editors
  • Design & Navigation
  • Banners, Slideshows & Galleries
  • Email Marketing & SMS Integration
  • Customer Support & Chat
  • Обмен данными
  • Учет в заказе
  • Compare & Wishlist
  • Социальные сети
  • Parsers
  • Модули
  • Tools & Developer Tools
  • Licenses
  • Языковые пакеты
  • Прочее
  • Отчеты
  • Сборки
  • Услуги
    • Графика и дизайн
    • Маркетинг

Categories

  • Настройка OpenCart
  • Служебные документы
  • Оплата

Blogs

  • Konorws (Разработка и модификация Opencart)
  • Блог mr.Kent)
  • AWS
  • Прожектор Бритни Спирс
  • Layk
  • Продвижение интернет-магазина, seo оптимизация
  • Записная книжка
  • Блог RGB
  • Записки от sitecreator
  • Модули которые сделают сайт лучше
  • Блог веб-студии NeoSeo
  • Useful IT
  • del
  • Найденные решения проблем с Opencart
  • ocdroid blog
  • Заметки на полях...
  • Pimur
  • Серж Ткач
  • О жизни, смерти, о бизнесе и Опенкарте
  • Полезное с бесполезным
  • Просто мысли от laim731
  • Маркетинг и продвижение интернет-магазина
  • Мой копирайтинг
  • Разработка под Opencart
  • SEO боксинг специального назначения
  • Get-Web Dev
  • Seok
  • Оптимизация и ускорение сайта: JavaScript...
  • Best practice
  • Vlad-Egorov-Blog
  • Блог spectre
  • commanddotcom
  • Внимание мошенники
  • del
  • Наблюдения обычного человека
  • Блог Rassol2
  • Блог Exploits
  • блог для натуралов
  • Ваши идеи к дополнениям

Collections

  • Покупка дополнений
  • Общие вопросы
  • Техническая поддержка
  • Финансовый отдел

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Сайт


Skype


Город:


Интересы

Found 29 results

  1. В версии ocStore 2.3.0.2 если включен seo_pro, при запросе sitemap.xml кидает на index.php?route=extension/feed/google_sitemap сравнив код seo_pro от предыдущей версии, заметил что нет проверки в методе validate if (ltrim($this->request->server['REQUEST_URI'], '/') == 'sitemap.xml') { $this->request->get['route'] = 'extension/feed/google_sitemap'; return; } Добавлением этих строк и лечится
  2. Вот тут нет "Хлебных Крошек" https://altonkey.com/downloads/microsoft/ms-windows/ms-windows-10 А тут они есть: https://altonkey.com/downloads/microsoft/ms-windows/ms-windows-10/dl-win-10-pro У меня модуль Ситуация такая: У меня на ДЕФОЛТНОМ seo_pro.php проблемы с Хлебными Крошками нет! Но есть дубли вот такие: https://altonkey.com/downloads/microsoft/ms-windows/ms-windows-10/ms-windows-10/ms-windows-10 Автор модуля модифицировал seo_pro.php дубли пропали как и хлебные крошки! Я у него спросил: Может ли он оставить ДЕФОЛТНЫЙ seo_pro.php и просто убрать дубли? Он ответил: Нет, я не занимаюсь такими переделками. Я не понимаю как у вас так в системе получается http://prntscr.com/vch83u что ссылка короткая и в хлебных крошках полный адрес
  3. Version 2.x

    4,212 downloads

    Данный FIX заставляет Opencart работать корректно с обоими протоколами одновременно, как того требует Яндекс какое то время, при переезде на HTTPS. При запросе http:// - фикс будет отдавать все ссылки http При запросе https:// - будет отдавать все ссылки https Даже если эти ссылки были в ручную написаны в текстах или, к примеру для баннеров. После склейки http и https, советую в htaccess настроить редирект 301 с http на https, чтобы ссылки магазина работали только по https протоколу Для правильной работы фикса у вас должны отличаться HTTP_CATALOG и HTTPS_CATALOG в config.php.

    Free

  4. Доброе всем время суток, как убрать вложенность в ЧПУ товаров вот таким вот образом... вместо сайт/категория/подкатегория/товар получить сайт/категория/товар ? с $queries[] = 'category_id=' . end($categories); срабатывает только вид ЧПУ получается сайт/подкатегория/товар а это не то. пробовал current($categories), но тоже не то...
  5. Добрый день, кто разбирался с seo_pro там есть вот такая вот строчка (в функции validate()) которая выполняет редирект в случае если убрать часть вложенности url if (rawurldecode($url) != rawurldecode($seo) && isset($this->request->server['SERVER_PROTOCOL'])) { header($this->request->server['SERVER_PROTOCOL'] . ' 301 Moved Permanently'); $this->response->redirect($seo, 301); } Если я хочу чтобы отдавало все же 404 страницу в случае неправильного ввода url, могу ли я сделать так: if (rawurldecode($url) != rawurldecode($seo) && isset($this->request->server['SERVER_PROTOCOL'])) { header($this->request->server['SERVER_PROTOCOL'] . ' 404 Not Found'); $this->request->get['route'] = 'error/not_found'; } Или в будущем это мне выльется во что то нехорошее ?
  6. Здравствуйте! Возможно кто-то сталкивался ранее с подобной ошибкой? Open cart 2.0 - 2.3 при активации в админке "тип ЧПУ: SEO_PRO" поиск по сайту не работает если в слове есть буква "с" (кириллица, нижний регистр). Если выставить значение "тип ЧПУ: дефолт" то все ок. Заранее спасибо.
  7. Скачать/Купить дополнение SEO Fix HTTPS Данный FIX заставляет Opencart работать корректно с обоими протоколами одновременно, как того требует Яндекс какое то время, при переезде на HTTPS. При запросе http:// - фикс будет отдавать все ссылки http При запросе https:// - будет отдавать все ссылки https Даже если эти ссылки были в ручную написаны в текстах или, к примеру для баннеров. После склейки http и https, советую в htaccess настроить редирект 301 с http на https, чтобы ссылки магазина работали только по https протоколу Для правильной работы фикса у вас должны отличаться HTTP_CATALOG и HTTPS_CATALOG в config.php. Добавил markimax Добавлено 21.07.2016 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 2.2 2.1 2.0 ocStore 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 0  
  8. Здравствуйте. В seo-pro есть интересная особенность: задавать полный путь с подкатегориями. Все хорошо работает и задается путь: НО! Это если указан seo-url для товара. В противном же случае, если не прописал урл для товара, будет выдавать такое: Кто-нибудь боролся с этим? Есть варианты решения задачи?
  9. Добрый день, ранее мне помогли сделать вложенность производителей во вкладку /brands/производитель, решил этот же код добавить на другой сайт, но у него структура seo_pro отличается от стандартной, и теперь все страницы редиректят во вкладку /brands, как быть? if (count($data)) { $link .= '&' . urldecode(http_build_query($data, '', '&')); } $queries = array(); $brand = false; //Переменная для определения, что работаем с производителями foreach ($data as $key => $value) { switch ($key) { case 'manufacturer_id'://случай с производителем $brand = true; $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'product_id': //case 'manufacturer_id': case 'category_id': case 'information_id': case 'order_id': case 'download_id': case 'search': case 'sub_category': case 'description': // Compatibility with Shopencart News/Blog: case 'news_id': case 'author': case 'ncat': // Compatibility with VDF News (villagedefrance) case 'news_id': case 'posts_id': // Compatibility with unknown Blog: case 'blog_id': case 'blog_category_id': case 'blogpath': $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'page': if($value == 1) { unset($data[$key]); } else { $queries[] = $key . '=' . $value; } break; case 'path': // ATTN: user can set any path: path=2_4_1_2_3 $category_path = explode('_', $value); // find real category path: $category_id = end($category_path); $categories = $this->getPathByCategory($category_id); // save all categories queries to find later their aliases $categories = explode('_', $categories); foreach ($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; default: break; } } Видимо здесь что-то не так if ($seo_url == '') return $link; $seo_url = $code . trim($seo_url, '/'); if ($brand) { $seo_url = "brands/" . $seo_url; }
  10. Скачать/Купить дополнение Seo_Pro fixed (1.5 и 2.1) для OcSrtore Торопышкам посвящается. Вы прописали ЧПУ ссылку для товара, но страница товара недоступна? Тогда этот мод для Вас. Вы прописали ЧПУ ссылку для категории, но страница товара недоступна? Тогда этот мод для Вас. Тогда этот мод для Вас. С этим модом вы не забудете очищать кеш, мод сделает это за вас. Данный мод устраняет этот недостаток. Требование для 1.5: наличие VQMOD, версия:OcStore Установка: Скопировать содержимое папки upload в корень сайта. Требование для ocstore 2.1: Установка через менеджер расширений Demo - отсутствует, данный мод не имеет какого-либо визуального интерфейса. Добавил chukcha Добавлено 02.01.2015 Категория SEO, карта сайта, оптимизация Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop
  11. Для тех кто использует Seo_Pro и убрал родительские категории в SEO URL по инструкции (halfhope). РЕШЕНИЕ проблемы с хлебными крошками, которые сокращались тоже до 1 уровня "Главная - Категория" Заходим в catalog/model/catalog/category.php добавляем метод public function getCategoryPath($category_id){ $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_path WHERE category_id = '" . (int)$category_id . "'"); return $query->rows; } Заходим в catalog/controller/product/category.php перед строкой $category_info = $this->model_catalog_category->getCategory($category_id); Добавляем //Fix Category breadscrumbs FULL with SEO_PRO $pathway = $this->model_catalog_category->getCategoryPath($category_id); if($pathway){ foreach ($pathway as $way) { $category_way = $this->model_catalog_category->getCategory($way['path_id']); $this->data['breadcrumbs'][] = array( 'text' => $category_way['name'], 'href' => $this->url->link('product/category', 'path=' . $way['path_id'] . $url), 'separator' => $this->language->get('text_separator') ); } } Ниже примерно в 170 строке удалите код $this->data['breadcrumbs'][] = array( 'text' => $category_info['name'], 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path']), 'separator' => $this->language->get('text_separator') ); Вот такой костыль, формирует хлебные крошки для всех уровней категорий. Инструкция для Opencart 1.5
  12. 2,092 downloads

    Торопышкам посвящается. Вы прописали ЧПУ ссылку для товара, но страница товара недоступна? Тогда этот мод для Вас. Вы прописали ЧПУ ссылку для категории, но страница товара недоступна? Тогда этот мод для Вас. Тогда этот мод для Вас. С этим модом вы не забудете очищать кеш, мод сделает это за вас. Данный мод устраняет этот недостаток. Требование для 1.5: наличие VQMOD, версия:OcStore Установка: Скопировать содержимое папки upload в корень сайта. Требование для ocstore 2.1: Установка через менеджер расширений Demo - отсутствует, данный мод не имеет какого-либо визуального интерфейса.

    Free

  13. Opencart 2.3 Добрый день уважаемые форумчане. Подскажите как в seo_pro добавить префикс к страницам категории и товара: site.ru/category/category-url и site.ru/product/prdocut-url?
  14. Просьба помочь с куском кода, который надо добавить в seo_pro, чтобы в конце производителей был слеш '/' Seo_pro установлен и настроен, категории со слешем в конце, страницы с .html в конце Производители - тоже с '.html' в конце Но мне надо убрать .html в производителях и заменить на слеш в конце, как у категорий Вот этот кусок кода отвечает за эту хрень, но как правильно его дописать, чтобы все работало, как надо, я не знаю if (isset($postfix)) { $seo_url .= trim($this->config->get('config_seo_url_postfix')); } else { $seo_url .= '/'; } Пробовал добавлять вот такую строку if ($route == 'product/manufacturer/info') { $seo_url .= '/'; } Но не работает как надо, получаю url вида: site.ru/brand1.html/ т.е слеш добавляет в конце, но html не убирает а хотелось бы так: site.ru/brand1/
  15. Добрый день! Прошу помощи. Ситуация следующая: Есть магазин на ocstore 1.5.5.1.2 с вшитым seo_pro Есть купленный модуль импорта CSV Price pro import/export 3 При импорте товара из csv заполняется поле seo_url генерируется и виден в окне редактирования товара в админке. НО! на сайте ссылки на товары по прежнему вида index.php?route=product/product&path= Выяснено, что сгенерированные в товрах seo_url'ы почему-то не прописываются в соответствующую таблицу в БД. Проблема решается заходом на страницу редактирования товара и нажатием кнопки "Сохранить" при этом seo_url записывается в БД и на сайте начинает показываться с ЧПУ. Как вы понимаете заходить каждый раз в редактор товара и сохранять каждый - гемор еще тот. Подскажите, пожалуйста, как решить эту проблему системно? Спасибо. P.S: все возможные кэши и чистил через FTP, кэш браузера тоже - 0 реакции.
  16. Здравствуйте. Было дело, когда в opencart 1.5.5.1 стоял обычный ЧПУ, это когда идет индекс страницы НЕ сайт/категория/подкатегория/товар, А сайт/товар. Так проиндексировались все страницы, позже я поставил все таки SEO_Pro, да бы изменить ситуацию, и теперь, хоть при переходе на сайт/товар перебрасывает на сайт/категория/подкатегория/товар, в индексе я так понял они остались и создают тем самым дубли, что негативно влияет на сео продвижение. Я так понял, это не фиксится никак, или ставить как-то 301 редирект?
  17. Добрый день! Есть блог "PAVBLOG" мне надо сделать для записей блога ЧПУ у него есть свой seo.php который это делает. Мне же нужно его подружить с SEO_PRO, как я понимаю, нужно его код перенести в seo_pro.php По этому прошу помочь, как это сделать?! p.s. почитал тут темы по поводу этого нехорошего блога... менять его не вариант. нужно сделать урл-лы ------- controller/pavblog/seo.php
  18. Ребят, чпу моя слабая сторона признаю.. Уже всю голову сломал как сделать не могу понять. Мне надо что бы чпу было не сайт/бренд а сайт/все-бренды/бренд и еще подскажите как можно сделать чпу не вида сайт/категория/подкатегория/подподкатегория а сразу сайт/подподкатегория очень выручите :-) стоит seo_pro
  19. Скачать/Купить дополнение СЕО brands/apple opencart 1.5x seo_pro Добавление brands/apple на страницу производителей Добавил sitexdev Добавлено 11.02.2016 Категория SEO, карта сайта, оптимизация  
  20. Здравствуйте. Скачал и установил модуль SeoPro как указано здесь. Все работает замечательно за исключением чпу для поиска. Вместо ожидаемого mysite.com/search?search=somekeyword так и осталась ссылка зубодробительного вида /index.php?route=product/search&search=somekeyword. Версия движка 2.0.1.1. Даже когда руками в адресной строке вбиваю mysite.com/search?search=somekeyword меня редиректит на mysite.com/index.php?route=product/search&search=somekeyword. Кэш чистил. Помогите пожалуйста решить данную проблему. Спасибо.
  21. Кучу форумов просмотрел, не разобрался. Надеюсь вопрос не слишком бородатый. Стоит opencart 1.5.6.4 Установил кешируемый seo_pro.xml (seo_pro_for1.5.5.1.zip) https://opencartforum.com/topic/10270-%D0%B4%D1%83%D0%B1%D0%BB%D0%B8-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86-seopro/ Seo_pro.php взял отсюда https://github.com/rb2/opencart-seopro/tree/oc1564 Seo-урлы всех категорий, товаров и статей поставил. Добавил через консоль main_category. В index.php заменил эту линию $controller->addPreAction(new Action('common/seo_url')); следующим if (!$seo_type = $config->get('config_seo_url_type')) { $seo_type = 'seo_url'; } $controller->addPreAction(new Action('common/' . $seo_type)); Потом во всех товарах поставил main_category и в системе установил ЧПУ seo_pro с категориями. htaccess.txt переименовал в .htaccess В результате все товары работают (причем с единым адресом ссылки). Новые категории работают. Но те категории, которые были созданы раньше не открываются (страницы не существует). В чем проблема? system/cache и vqmod cache чистил. Содержимое .htaccess: (свой домен пока заменил на site.ru) # 1.To use URL Alias you need to be running apache with mod_rewrite enabled. # 2. In your opencart directory rename htaccess.txt to .htaccess. # For any support issues please visit: http://www.opencart.com Options +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))"> Order deny,allow Deny from all </FilesMatch> # SEO URL Settings RewriteEngine On # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ RewriteBase / RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC] RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L] RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^system/download/(.*) index.php?route=error/not_found [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none
  22. Извеняюсь что обращаюсь к вам, доброго времени суток. никак не могу разобраться с такой бедой: делал чтобы кнопки главного меню когда активные-нажаты подсвечивались, но после включения чпу seo_pro, кнопка "главная" постоянно подсвечиваеться, и заодно другая кнопка которая нажата тоже подсвечивается (фото 1). а вот если поставить чпу по умолчаню, то все работает нормально! как и надо, выделена кнопка та, на которой мы находимся сейчас.(фото2) спасибо заранее"! фото 1 http://s017.radikal.ru/i418/1607/93/488aa5fa00e3.jpg http://i053.radikal.ru/1607/ff/b436ece83dab.png фото 2 http://s017.radikal.ru/i440/1607/7e/7468d9c217e6.jpg
  23. 1. Кеш SeoPro: при редактировании товаров, категорий, производителей, новостей и т.п. добавить строку сброса кеша SeoPro $this->cache->delete('seo_pro'); Иначе при изменении keyword-а приходится лезть в папку с кешами для ручного удаления 2. Допустимость точки в keyword сейчас, если окончание ЧПУ для SeoPro не задано, то срабатывает код list($last_part) = explode('.', array_pop($parts)); array_push($parts, $last_part); отсекающий точку и все что идет за ней и если расширения прописаны вручную типа category.htm и product.html (например для сохранения путей при переносе сайта с другого движка на Opencart\ocStore) то такие ЧПУ не работают: 404 3. Режим использования этих фич можно сделать настраиваемый.
  24. Добрый день, возникла проблема с СЕО при переносе магазина с HTTP на HTTPS. Версия ocStore 1.5.5.1.2 В настройках опенкарт переключи, конфиги поправил, поставил редирект протокола в htaccess. По сути все работает. Только вот появился двойной редирект 301, на который ругается специалист по СЕО. Что происходит: отправляем запрос http://site.ru/seo_url урл разбирается на роут https://site.ru/index.php?route=seo_url (первый редирект) находит соответствие в базе и кидает на https://site.ru/seo_url (второй редирект) в htaccess RewriteCond %{SERVER_PORT} ^80$ RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=permanent,L] Еще смущает что ocStore не работает с https если прописать в конфиге только HTTPS // HTTPS define('HTTPS_SERVER', 'https://site.ru'); define('HTTPS_IMAGE', 'https://site.ru/image/'); а работает только когда прописываешь в HTTP ссылки с https Прошу помощь разобраться с двойным редиректом, чтобы остался один без разбора на роут
×

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.