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

Помогите разобраться с настройкой ЧПУ URL и SEO

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

Помогите разобраться с настройками по SEO и созданием ЧПУ URL. 

Заказал на студии магазин, его долго делали, но всё же сдали. Вроде бы и всё гуд. С контекстом заказы идут. Но хочется и продвинуть в выдаче.

 

При попытке прописать title/description и ЧПУ URL изменений в коде не происходит вообще никаких. В этом и вся беда. С опенкартом ранее не знаком. 

Версия движка 2.0 + VQMod + SeoPro. Но любые изменения в настройках ЧПУ и SEO-настройках попросту не отображаются в коде сайта хоть с стандартным Типом ЧПУ, хоть с СеоПро. Проще говоря, ничего не работает или я валенок))

 

В админке сайта в разделе Дополнения->Менеджер Дополнений самого модуля SeoPro не наблюдаю.

 

Настройки СеоПро ставил как писали по инструкциям, также настраивали .htaccess. Результат нулевой. 

Студия-разработчик говорят, что там всё работает. 

Помогите разобраться, что не так я делаю.

 

Вопросы вкратце:

1) Не отображаются сео-настройки на всех страницах сайта.

2) Не работают ЧПУ-URL через стандартные настройки и через SeoPro. 

урлы отображаются в виде mysite.com/index.php?route=product/category&path=59_193

3) Не пойму как установлен SeoPro, если его нет в разделе Менеджер Дополнений.

 

Дополнительно прилагаю скрины.

post-713181-0-16765400-1469695933_thumb.jpg

post-713181-0-37346700-1469695934_thumb.jpg

post-713181-0-74227500-1469695935_thumb.jpg

post-713181-0-74922900-1469695936_thumb.jpg

post-713181-0-88111800-1469695937_thumb.jpg

post-713181-0-79774000-1469695938_thumb.jpg

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


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

НУ сколько можно писать

vQmod на opencart 2.x - НЕ СОВМЕСТИМОЕ дополнение

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


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

То есть, если его снести, то всё начнет работать?

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


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

:)

"Снести" ? Так просто не получиться

Его "напалмом" выжигать придется

Восстанавливать все системные файлы opencart

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


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

Для восстановления нужно иметь архив с движком, я правильно понимаю?

У меня его нет, так как сайт делала студия, которая говорит, что он безупречно работает и все дополнительные работы за отдельную сумму.

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


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

vQmod на opencart 2.x - уже показывает что НЕ безупречно далеко

Это дилетантская ошибка.

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


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

Есть ли какая-то альтернатива для opencart 2.х по упрощенной установке дополнений? Либо же лучше всё ставить через FTP?

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


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

попробуйте кеш убить в инструментах  - OCTeam
а vqmod на 2ку да...
если всё точно так как вы пишите то они вам вместо создания сайта просто взяли и отжарили сайт..
может оcmod? но он по умолчанию встроен
 

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


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

кэш почистил - без изменений.

на FTP "светится" vqmod, а не осmod.

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


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

сочувствую

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

Можете выложить тут все пункты работ которые они проделали?

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

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


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

AWARO, Установили движок, "натянули" на него дизайн и сдали как готовый магазин.

Советов и предложений от студии не поступало.

Если бы я начал изучать то, что собирался доверять исполнителю, то даже бы не заморачивался с передачей заказа, а попробовал бы сделать всё самостоятельно......собственно, чем сейчас и занимаюсь.

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


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

я о том что нужно и не нужно да и о том что по умолчанию есть, некоторые и за это бабло стаскивают)

Вот VQMod зачем они в него вшили?

просто так чтоб было?

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

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


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

Этого я не знаю. Его не было в договоре. Видимо, технари студии уже ковыряли сайт.

Вроде появился проблеск. Заполненные SEO мета-теги стали видны в коде главной страницы при переходе из админки, но сам адрес страницы не - мой домен, а адрес из админки. 

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

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


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

Видимо, технари студии уже ковыряли сайт.

Дилетанты, а не "технари".

Называем вещи своими именами

  • +1 1

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


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

Кто знает, подскажите, где найти файл на opencart, в котором можно хотя бы закрыть от индексации ссылку на студию, что расположена в футере? 

В файле footer.tpl её нет.

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


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

А толку?
вес всё равно утекать будет
да и не известно откуда он туда подгружается - надо искать
с бубнами тут не танцуют)

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


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

При попытке установить DeadcowSeo перестала открываться админ-панель. Вместо нее появляется ошибка:

" Fatal error: Cannot redeclare ModelCatalogProduct::getProductMainCategoryId() in /home/greenpha/911balsam.com/www/system/storage/modification/admin/model/catalog/product.php on line 658 "

 

на строке 658 имеется следующее:

public function getProductMainCategoryId($product_id) {
$query = $this->db->query("SELECT category_id FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "' AND main_category = '1' LIMIT 1");
 
return ($query->num_rows ? (int)$query->row['category_id'] : 0);
}
 
Из-за чего возникает ошибка и что тут можно исправить?
 
(после загрузки файлов deadcow на фтп также слетело боковое меню категорий с главной страницы и не переключаются языки на сайте с укр. на рус. и обратно)

product.php

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

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


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

модуль платный, так что за поддержкой - к его автору

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


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

DeadcowSeo для 2ки? а где вы его нашли?

Да и... вам ж написали выше мульён раз..
а вы всё глубже ползёте..

Непонятно одно.. вы для экспериментов создали ИМ или всё же торговать собираетесь?
если первое то вопросов нет.

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

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


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

AWARO, Deadcow для 2-ки собственно вот: http://www.opencart.com/index.php?extension_id=1739&route=extension/extension/info

 

И сейчас торгую на кривом сайте, но хочется его нормальным сделать. Ибо неохота вкидывать деньги в недокрученный ИМ.

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От 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 и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.