Перейти к содержанию

Рекомендуемые сообщения

Здравствуйте! Прошу помочь сформировать урл для категории и товаров, нужен для сохранения старых ссылок после переезда на Opencart.

Сейчас ссылка категории - website.com/stenki-dlya-prihozei

Нужно сформировать - website.com/category/stenki-dlya-prihozei

Также и для товара

Сейчас ссылка товара - website.com/stenkа-123-black

Нужно сформировать - website.com/product/stenkа-123-black

Буду благодарен за помощь или хотя бы наводки как подобное реализовать. Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в seopro это и делается. Вы на правильном пути

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Даже код имеется, но не знаю как им воспользоватся

$url = '/category';
foreach ($categories as $category) {
	$url .= '/'.$category;
}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А зачем вообще это надо? Мне вот интересно, может кто то объяснить суть такого ухищрения с урлом? Это что то даёт? Или из ряда фантазий СЕО специалиста?

Отправлено через Tapatalk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, pimur сказал:

А зачем вообще это надо? Мне вот интересно, может кто то объяснить суть такого ухищрения с урлом? Это что то даёт? Или из ряда фантазий СЕО специалиста?

Отправлено через Tapatalk
 

Нет, все намного проще. Это нужно для адекватного переноса магазина с джумлы на опенкарт, с сохранением адресации. Иначе куча 301 редиректов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не обязательно с джумлы.

В 11.09.2017 в 04:25, pimur сказал:

Или из ряда фантазий СЕО специалиста?

Нет!!!
Но если есть только  путь к товару
То почему бы не быть путь к категории

/cat1
/subcat1


А наличие префикса - также может каким-то образом улучшить сниппет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 07.09.2017 в 13:25, tomasmorgam сказал:

Здравствуйте! Прошу помочь сформировать урл для категории и товаров, нужен для сохранения старых ссылок после переезда на Opencart.

Сейчас ссылка категории - website.com/stenki-dlya-prihozei

Нужно сформировать - website.com/category/stenki-dlya-prihozei

Также и для товара

Сейчас ссылка товара - website.com/stenkа-123-black

Нужно сформировать - website.com/product/stenkа-123-black

Буду благодарен за помощь или хотя бы наводки как подобное реализовать. Спасибо!

Вам необходимо сделать 301 редирект со старых URL на новую структуру URL + поставить Canonical-Fix

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

зачем редиректить?

 

чем мешает префикс?

 

Зачем примешивать еще и canonical

 

 

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, chukcha сказал:

зачем редиректить?

 

чем мешает префикс?

 

Зачем примешивать еще и canonical

 

 

Для избавления клиента от дальнейших проблем в будущем.

:wink:

 

Наводящий вопрос: как вы думаете почему ходят слухи о том, что урл вида домен/товар лучше, чем домен/категория/подкатегория/товар ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ага, ща я вам буду рассказывать, чем луше

А такой сайт/Футболки/Nike/Короткий рукав

от

сайт/Короткий рукав

Слухами земля полнится.

 

 

И.. откуда возьмутся проблемы?
 

В 13.09.2017 в 14:31, chukcha сказал:

Но если есть только  путь к товару
То почему бы не быть путь к категории

/cat1
/subcat1

А так?

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
16 часов назад, optimlab сказал:

Для избавления клиента от дальнейших проблем в будущем.

:wink:

 

Наводящий вопрос: как вы думаете почему ходят слухи о том, что урл вида домен/товар лучше, чем домен/категория/подкатегория/товар ?

 

Потому ,что оно РАНЬШЬ имело влияние, сейчас уже исключили из факторов ранжирования.

Джон Мюллер меня в этом переубедил =), я проверил - действительно так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 14.09.2017 в 14:42, chukcha сказал:

А такой сайт/Футболки/Nike/Короткий рукав

от

сайт/Короткий рукав

Софизм засчитан. Вот вам антипод:

А такой сайт/Футболки/Nike/Короткий рукав

от

сайт/Футболка Nike с коротким рукавом

 

В 14.09.2017 в 14:42, chukcha сказал:

И.. откуда возьмутся проблемы?

Это высказывание сигнализирует о недостаточности опыта.

В 15.09.2017 в 07:08, t04ka сказал:

Потому ,что оно РАНЬШЬ имело влияние, сейчас уже исключили из факторов ранжирования.

Джон Мюллер меня в этом переубедил =), я проверил - действительно так.

Загадочно-умно сказано, но не соответствует реальной действительности на данный момент. Вы намерено или по ошибке вводите посетителей в заблуждение.
И речь была вообще не о ранжировании, я спрашивал о преимуществах и недостатках первого варианта каноникла от второго, и откуда берутся слухи.

Отвечу заранее, что слухи не безпочвенны и к выводу можно придти без заумных тестов, только лишь с помощью мысленного эксперимента.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 11.09.2017 в 00:47, chukcha сказал:

Подскажите как вы это реализовали?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
27 минут назад, max1985 сказал:

Подскажите как вы это реализовали?

Написал немного кода

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
14 минут назад, chukcha сказал:

Написал немного кода

А кодом не поделитесь? Буду очень благодарен!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я так понимаю все правки происходят в seo_pro.php? Может скинете файл для изучения?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

мой код стоит 3тр, возможно Слава отдаст дешевле

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 14.09.2017 в 14:16, optimlab сказал:

как вы думаете почему ходят слухи о том, что урл вида домен/товар лучше, чем домен/категория/подкатегория/товар ?

Почему?

Изменено пользователем florapraktik

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
22 часа назад, florapraktik сказал:

Почему?

Уже не важно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 01.06.2018 в 12:36, freelancer сказал:

мой код стоит 3тр, возможно Слава отдаст дешевле

Вы наверно самый дорогой программист ))) Интересно посмотреть на того кто купит у Вас это решение.

chukcha сделал это за 5 мин. и взял за это в 10 раз меньше. Так что кому необходимо это решение, обращайтесь к нему.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

обращайтесь к Славе

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От SergeTkach
      Скачать/Купить дополнение


      Полный путь в ссылке производителя (фикс для SEO PRO)
      Данный фикс делает полные ссылки для производителей.
       
      По умолчанию SEO PRO генерирует ссылки отдельно взятого производителя так, что в URL отсутствует родительская страница (brands). Это вряд ли повлияет на SEO Вашего сайта, но раньше Google рекомендаовал делать именно так (была PDF-инструкция "Руководство по поисковой оптимизации для начинающих"). В данный момент такой рекомендации не обнаружено - https://support.google.com/webmasters/answer/7451184?hl=ru#hierarchy
       
      В общем, раз уж модификатор существует по просьбе отдельно взятого клиента, то решил его выложить
       
      Внимание!
      Данный фикс работает только для ветки 2.x и только при использовании модуля SEO PRO!
       
      ---
      Раз уж мы задели тему ЧПУ, то посмотрите еще одно мое бесплатное расширение - SEO URL Generator FREE, для автоматического заполнения ЧПУ в момент работы с товаром в админке. Для массовой генерации ссылок одним нажатием кнопки - воспользуйтесь PRO-версией.
       
      Добавил SergeTkach Добавлено 26.10.2018 Категория SEO, карта сайта, оптимизация Системные требования Сайт разработчика http://sergetkach.com/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3  
    • От SergeTkach
      Данный фикс делает полные ссылки для производителей.
       
      По умолчанию SEO PRO генерирует ссылки отдельно взятого производителя так, что в URL отсутствует родительская страница (brands). Это вряд ли повлияет на SEO Вашего сайта, но раньше Google рекомендаовал делать именно так (была PDF-инструкция "Руководство по поисковой оптимизации для начинающих"). В данный момент такой рекомендации не обнаружено - https://support.google.com/webmasters/answer/7451184?hl=ru#hierarchy
       
      В общем, раз уж модификатор существует по просьбе отдельно взятого клиента, то решил его выложить
       
      Внимание!
      Данный фикс работает только для ветки 2.x и только при использовании модуля SEO PRO!
       
      ---
      Раз уж мы задели тему ЧПУ, то посмотрите еще одно мое бесплатное расширение - SEO URL Generator FREE, для автоматического заполнения ЧПУ в момент работы с товаром в админке. Для массовой генерации ссылок одним нажатием кнопки - воспользуйтесь PRO-версией.
       
    • От GrindBalls
      Здравствуйте! Подскажите молодому и неопытному почему после установки SeoPro страница с категориями товаров не открывается нормально, вместо них программный код. Товары, информационные страницы, регистрация, заказ все работает правильно, если оставить стандартные настройки, то категории работают. Сайт kigurumix.ru
      Настройки:
      версия opencart 2.3
      Включить Seopro: да
      Включить с категориями: да
      Префикс: .html
      Язык шаблона английский, но переведен на русский. 
      Кэш чистил
      почистил дубли в phpMyAdmin и удалил ненужные товары которые шли с шаблоном
      урлы заполнены есть на всех товарах и категориях
      файл .htaccess в нормальном формате, текст:
      SetOutputFilter DEFLATE SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip Header unset ETag FileETag None <FilesMatch "(?i)^.*\.(ico|flv|jpg|jpeg|png|gif|js|css)$"> Header unset Last-Modified Header set Expires "Fri, 21 Dec 2100 00:00:00 GMT" Header set Cache-Control "public, no-transform" </FilesMatch> <IfModule mod_expires.c> ExpiresActive on # Perhaps better to whitelist expires rules? Perhaps. ExpiresDefault "access plus 1 month" # cache.appcache needs re-requests in FF 3.6 (thx Remy ~Introducing HTML5) ExpiresByType text/cache-manifest "access plus 0 seconds" # Your document html ExpiresByType text/html "access plus 0 seconds" # Data ExpiresByType text/xml "access plus 0 seconds" ExpiresByType application/xml "access plus 0 seconds" ExpiresByType application/json "access plus 0 seconds" # RSS feed ExpiresByType application/rss+xml "access plus 1 hour" # Favicon (cannot be renamed) ExpiresByType image/x-icon "access plus 1 week" # Media: images, video, audio ExpiresByType image/gif "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType video/ogg "access plus 1 month" ExpiresByType audio/ogg "access plus 1 month" ExpiresByType video/mp4 "access plus 1 month" ExpiresByType video/webm "access plus 1 month" # HTC files (css3pie) ExpiresByType text/x-component "access plus 1 month" # Webfonts ExpiresByType font/truetype "access plus 1 month" ExpiresByType font/opentype "access plus 1 month" ExpiresByType application/x-font-woff "access plus 1 month" ExpiresByType image/svg+xml "access plus 1 month" ExpiresByType application/vnd.ms-fontobject "access plus 1 month" # CSS and JavaScript ExpiresByType text/css "access plus 1 year" ExpiresByType application/javascript "access plus 1 year" ExpiresByType text/javascript "access plus 1 year" <IfModule mod_headers.c> Header append Cache-Control "public" </IfModule> </IfModule> # 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 / 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  
    • От freelancer
      599.00 руб
      Скачать/Купить дополнение


      модуль управления seo_pro для opencart
      автоматическая установка SeoPro для движков Opencart версии 2.3
      редактирование урлов из админки авто очистка кеша SeoPro подсказки почему чпу не работает  
      в некоторых случаях бывает что seo_pro с кешем работает медленнее, потому как уходит куча времени на работу с файлом кеша, потому добавил seo_pro без кеша для 2.3
      Добавил freelancer Добавлено 09.07.2015 Категория SEO, карта сайта, оптимизация Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore Несовместим OpenCart.Pro, ocShop  
    • От freelancer
      автоматическая установка SeoPro для движков Opencart версии 2.3
      редактирование урлов из админки авто очистка кеша SeoPro подсказки почему чпу не работает  
      в некоторых случаях бывает что seo_pro с кешем работает медленнее, потому как уходит куча времени на работу с файлом кеша, потому добавил seo_pro без кеша для 2.3
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.