Search the Community
Showing results for tags 'canonical'.
-
Доброго времени суток! В шаблоне есть код, который должен регулировать canonical: {if $page && $page->url=='{url page=all}'}111{/if} {if !$no_filter || $current_page_num !=1} {if $current_page_num==2 || $current_page_num>2} <link rel="canonical" href="{$config->root_url}{url page=null}"/> {else} {if isset($canonical)}<link rel="canonical" href="{$config->root_url}{$canonical|substr:0:-1}"/>{/if} {/if} {else} {if isset($canonical)}<link rel="canonical" href="{$config->root_url}{$canonical|substr:0:-1}"/>{/if} {/if} Этот код обрезает в
-
Возникла ошибка с каноическими ссылками в версии 2.3.6. На странице категория + бренд ( к примеру ) каноническая ссылка выглядит вот так <link rel="canonical" href="http://test.petxp.ruhttp://test.petxp.ru/catalog/drydog/1St_Choice/"/> В самом шаблоне (products.tpl) {if $category && $brand} {$canonical="/catalog/{$category->url}/{$brand->url}" scope=parent} {elseif $category} {$canonical="/catalog/{$category->url}" scope=parent} {elseif $brand} {$canonical="/brands/{$brand->url}" scope=parent} {elseif $keyword} {$canonical="/products?keyword={$keyword|escap
-
И так выводить канонические УРЛы мы будем в категориях товаров и в карточках товаров. Начнем с категорий товаров. Для начала в базе данных, в таблице s_products создадим поле meta_canonical Затем открываем файл api/Categories.php примерно на 186 строке добавляем в запрос ,c.meta_canonical Открываем файл view/ProductsView.php Примерно на 200 строчке добавляем $this->design->assign('meta_canonical', $category->meta_canonical); что бы получилось Теперь переходим к файлу simpla/CategoryAdmin.php примерно на 26 строчке добавляем $category->meta_canonical = $this->request
- 28 replies
-
- canonical
- rel=canonical
-
(and 2 more)
Tagged with:
-
Прошерстил все темы, вывод: на данный момент оптимального, "элегантного" решения проблемы дублей страниц нет. Может быть появилась в новых версиях? Вопрос вот в чем: юзаю 2.15, в disallow закрыты /? - все бы хорошо, но изображения индексируются (а они нужны!) Если есть решение - выложите, пожалуйста, если нет - готов заказать решение. Магазин действующий, поэтому решение жизненно необходимо
-
Здравствуйте! Для реализации канонических ссылок нашел готовое решение. Сделал, все работает, но проблема в том, что теперь сама каноническая страница ссылается сама на себя, это не хорошо. Как исправить эту проблему? За ранее спасибо.
-
- ссылка
- каноническая
-
(and 2 more)
Tagged with: