Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Неправильная каноническая ссылка


Recommended Posts

Всем доброго!

Заметил что на страницах карточек товаров неверно указан канонический адрес.

К примеру:

<link href="https://site.ru/index.php?route=product/product&amp;product_id=96" rel="canonical" >

А должно быть:

<link href="https://site.ru/index.php?route=product/product&product_id=96" rel="canonical" >

т.е згдесь лишнее "amp;"

Причем на офф. гдемо сайте тоже самое:

https://demo.opencart.com/index.php?route=product/product&product_id=40

а ссылка <link href="https://demo.opencart.com/index.php?route=product/product&amp;product_id=40" rel="canonical" />

Не могу найти откуда она берется (amp;)

     Исходные данные OC3.0.2.0, ЧПУ включены, но SEO URL прописаны только для категорий

Edited by den4ikm
Уточнение
Link to comment
Share on other sites


11 часов назад, stickpro сказал:

потому что &amp; = & просто ик html не распознает  Амперсанд тоесть  &

Спасипотому что, но от этого не легче. Ссылка с этим &amp;  осиется не риличей. Что, я ик думаю не очень хорошо для seo.

Может кто-то знает ггде реформируется эи ссылка и как это подправить?

Link to comment
Share on other sites


32 минуты назад, den4ikm сказал:

Спасипотому что, но от этого не легче. Ссылка с этим &amp;  осиется не риличей. Что, я ик думаю не очень хорошо для seo.

Может кто-то знает ггде реформируется эи ссылка и как это подправить?

Пропишите ЧПУ для товаров, категорий. Не должно быть икого index.php?route=product/product&amp;product_id=77 вида.

Link to comment
Share on other sites

21 минуту назад, OCappLab сказал:

Пропишите ЧПУ для товаров, категорий. Не должно быть икого index.php?route=product/product&amp;product_id=77 вида.

ЧПУ для категорий прописаны, а прописывать для товаров очень долго, да и не нужно. Названия товаров специфичные и уникальные. Их искать не будут. В seo участвуют только категории

Link to comment
Share on other sites


1 минуту назад, den4ikm сказал:

ЧПУ для категорий прописаны, а прописывать для товаров очень долго, да и не нужно. Названия товаров специфичные и уникальные. Их искать не будут. В seo участвуют только категории

OCstore или листый OpenCart у Вас?

Link to comment
Share on other sites

24 минуты назад, den4ikm сказал:

Чистый OC3.0.2.0

Если сильно уж нужно, чтоб им не было "&amp;", а было "&"

Можно открыть файл:

system/library/url.php

Иещём:

return $url;

Заменяем на:

return str_replace('&amp;', '&', $url);

И получается вот икой вид ссылки:

/index.php?route=product/product&product_id=74

 

Link to comment
Share on other sites

  • 2 years later...
В 02.05.2019 в 15:14, OCappLab сказал:

Если сильно уж нужно, чтоб им не было "&amp;", а было "&"

Можно открыть файл:

system/library/url.php

Иещём:

return $url;

Заменяем на:

return str_replace('&amp;', '&', $url);

И получается вот икой вид ссылки:

/index.php?route=product/product&product_id=74

 

А не знаете случайно для ocStore 2.3.0.2.4 как реализовать икое

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • 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.