Rash Опубликовано 21 января, 2013 Жалоба Поделиться Опубликовано 21 января, 2013 SV911 подскажи куда вставлять сей чудный код?) Цитата Ссылка на сообщение Поделиться на другие сайты
SV911 Опубликовано 22 января, 2013 Жалоба Поделиться Опубликовано 22 января, 2013 Самый верх products.tplЕсли ты в категории и выбираешь бренд - title и description меняется на Название категории - название брендаНазвание бренда - description категорииСоответственно для поисковиков это уже не дубли страниц а полноценные страницы со своими уникальными title и description Цитата Ссылка на сообщение Поделиться на другие сайты
Rash Опубликовано 22 января, 2013 Жалоба Поделиться Опубликовано 22 января, 2013 SV911, спасибо доходчиво объяснил! Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 2 августа, 2013 Жалоба Поделиться Опубликовано 2 августа, 2013 у меня в файле ProductsView.php код выглядит так: if($this->page) { $this->design->assign('meta_title', $this->page->meta_title); $this->design->assign('meta_keywords', $this->page->meta_keywords); $this->design->assign('meta_description', $this->page->meta_description); } elseif(isset($category)) { $this->design->assign('meta_title', $category->meta_title); $this->design->assign('meta_keywords', $category->meta_keywords); $this->design->assign('meta_description', $category->meta_description); } elseif(isset($brand)) { $this->design->assign('meta_title', $brand->meta_title); $this->design->assign('meta_keywords', $brand->meta_keywords); $this->design->assign('meta_description', $brand->meta_description); } elseif(isset($keyword)) { $this->design->assign('meta_title', $keyword); } в место него, нужно указать этот код? $brand->name = isset($brand) ? $brand->name : ''; $meta_search = array("@category@", "@brand@"); $meta_replace = array($category->name, ' '.$brand->name); $meta_title = str_replace($meta_search, $meta_replace, $category->meta_title); $meta_keywords = str_replace($meta_search, $meta_replace, $category->meta_keywords); $meta_description = str_replace($meta_search, $meta_replace, $category->meta_description); $this->design->assign('meta_title', $meta_title); $this->design->assign('meta_keywords', $meta_keywords); $this->design->assign('meta_description', $meta_description); Цитата Ссылка на сообщение Поделиться на другие сайты
SEO Опубликовано 25 декабря, 2013 Жалоба Поделиться Опубликовано 25 декабря, 2013 Добрый день. Взялась за продвижение сайта на симпле, но так как раньше не сталкивалась с этой CMS да и вообще в программирование не очень, то сразу возникли проблемы.... А проблема такая:Мне нужно что бы для каждой страницы был свой уникальный Title, keywords и description ..... но он почему то везде ставит все вот таким образом например как в тайтел т.е идет стандартный текст прописанный везде потом мое описание Title и дальше опять текст. <title> текст текст текст текст текст текст | мое описание | текст текст текст </title> Вот вообще не знаю как это убрать и сделать нормальные уникальные заголовки .... Может кто сталкивался с этой проблемой и знает как ее исправить.... <head> <base href="{$config->root_url}/"/> <title> текст текст текст текст текст текст | {$meta_title|escape} | текст текст текст </title> {* Метатеги *} <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="description" content="{$meta_description|escape}" /> <meta name="keywords" content="{$meta_keywords|escape}" /> <meta name="viewport" content="width=1024"/> <link rel="icon" href="design/{$settings->theme|escape}/images/favicon.ico" type="image/x-icon"> <link rel="shortcut icon" href="design/{$settings->theme|escape}/images/favicon.ico" type="image/x-icon"> <link href="design/{$settings->theme|escape}/css/style.css-3.css" rel="stylesheet" type="text/css" media="screen"/> <link href="design/{$settings->theme|escape}/images/favicon.ico" rel="icon" type="image/x-icon"/> <link href="design/{$settings->theme|escape}/images/favicon.ico" rel="shortcut icon" type="image/x-icon"/> Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 25 декабря, 2013 Жалоба Поделиться Опубликовано 25 декабря, 2013 Цитата Ссылка на сообщение Поделиться на другие сайты
den1104 Опубликовано 18 января, 2014 Жалоба Поделиться Опубликовано 18 января, 2014 В симпла, на данный момент, для СЕО мало инструментов.Но существуют не сложные хитрости - можно шаблонизировать метатеги. на данный момент, допустим тут http://demo.simplacms.ru/catalog/pylesosy при выборе производителя мета остаются теми же. По сути для поисковика это одна и та же страница, значит некоторые из них не будут участвовать в поиске. ставим не хитры код пример:$brand->name = isset($brand) ? $brand->name : ''; $meta_search = array("@category@", "@brand@");$meta_replace = array($category->name, ' '.$brand->name); $meta_title = str_replace($meta_search, $meta_replace, $category->meta_title);$meta_keywords = str_replace($meta_search, $meta_replace, $category->meta_keywords);$meta_description = str_replace($meta_search, $meta_replace, $category->meta_description); $this->design->assign('meta_title', $meta_title);$this->design->assign('meta_keywords', $meta_keywords);$this->design->assign('meta_description', $meta_description); заполняем заголовок мета - Пылесосы@brand@. Купить не дорого пылесосы@brand@ с доставкой на дом До этого все страницы имели один набор мета:<meta name="title" content="Пылесосы. Купить не дорого пылесосы с доставкой на дом" /><meta name="description" content="В нашем интернет магазине вы можете купить пылесосы" /><meta name="keywords" content="пылесосы, купить пылесосы" /> теперь они имеет такой вид: <meta name="title" content="Пылесосы Electrolux. Купить не дорого пылесосы Electrolux с доставкой на дом" /><meta name="description" content="В нашем интернет магазине вы можете купить пылесосы Electrolux" /><meta name="keywords" content="пылесосы Electrolux, купить пылесосы Electrolux" /> Я вставил этот код в файл, перехожу в категорию с товаром по бренду, но ни чего не поменялось, вы говорите "заполняем заголовок мета - Пылесосы@brand@. Купить не дорого пылесосы@brand@ с доставкой на дом" где это заполнять? Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 18 января, 2014 Жалоба Поделиться Опубликовано 18 января, 2014 В админке на странице Категории. Цитата Ссылка на сообщение Поделиться на другие сайты
den1104 Опубликовано 18 января, 2014 Жалоба Поделиться Опубликовано 18 января, 2014 У меня получились в тех местах где @brand@ просто пробелы Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 18 января, 2014 Жалоба Поделиться Опубликовано 18 января, 2014 На странице категория/бренд?? Цитата Ссылка на сообщение Поделиться на другие сайты
den1104 Опубликовано 18 января, 2014 Жалоба Поделиться Опубликовано 18 января, 2014 О, все ок! Спасибо большое, не там смотрел. А еще такой вопрос: в первом посте говориться о том что можно и в текст с описанием подставлять такой тег @brand@ и это будет работать? Цитата Ссылка на сообщение Поделиться на другие сайты
den1104 Опубликовано 18 января, 2014 Жалоба Поделиться Опубликовано 18 января, 2014 Получается если просто категория товара, не с брендом, то вместо @brand@ появляется пробел, это не плохо для сео? Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 18 января, 2014 Жалоба Поделиться Опубликовано 18 января, 2014 Без понятия... В СЕО один "гуру" говорит одно, а другой "супергуру" - прямо противоположное. Цитата Ссылка на сообщение Поделиться на другие сайты
tender Опубликовано 3 апреля, 2014 Жалоба Поделиться Опубликовано 3 апреля, 2014 Почему то вставляем код в products.tplи мета тайтл не меняется, т.е. ничего не происходит.Где может быть ошибка? Цитата Ссылка на сообщение Поделиться на другие сайты
tender Опубликовано 3 апреля, 2014 Жалоба Поделиться Опубликовано 3 апреля, 2014 <title>еееееееееееее</title> <meta name=»geo.placename» content=» Югорский тракт, Сургут, Россия»> <meta name=»geo.region» content=»RU-SVX»> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="title" content="Интернет магазин" /> <meta name="description" content="ееееееее еееееее еееееее" /> <meta name="keywords" content="еееееееееееее, Детвора, Диван кровать" /> <meta name="author" content="Noxter"/> Цитата Ссылка на сообщение Поделиться на другие сайты
tender Опубликовано 3 апреля, 2014 Жалоба Поделиться Опубликовано 3 апреля, 2014 т.е. в мата тайтл не подставляется контент.в чем ошибка? Цитата Ссылка на сообщение Поделиться на другие сайты
Tamara Опубликовано 5 апреля, 2018 Жалоба Поделиться Опубликовано 5 апреля, 2018 (изменено) Самый верх products.tpl Если ты в категории и выбираешь бренд - title и description меняется наНазвание категории - название брендаНазвание бренда - description категорииСоответственно для поисковиков это уже не дубли страниц а полноценные страницы со своими уникальными title и description{if $category && $brand}{$meta_title = "{$category->name} - {$brand->name} интернет магазин" scope=parent}{$meta_description = "{$brand->name} - {$meta_description}" scope=parent}{/if} Добавляю в products.tpl и ничего не происходит, данные не подставляются.Это может зависеть от темы (шаблона) сайта, может это мешает? Изменено 5 апреля, 2018 пользователем Tamara Цитата Ссылка на сообщение Поделиться на другие сайты
madison21 Опубликовано 20 апреля, 2018 Жалоба Поделиться Опубликовано 20 апреля, 2018 Нашёл переменную для использования в шаблоне SEO - {$product->name|escape} Отображает название товара. А кто знает каким образом вывести в шаблон SEO переменную ЦЕНЫ и СВОЙСТВА ТОВАРА (одного из существующих) По умолчанию не нашёл. Кто знает как её подключить? Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 20 апреля, 2018 Жалоба Поделиться Опубликовано 20 апреля, 2018 Смотрите, как делается в view/ProductView.php и design/default/html/product.tpl Цитата Ссылка на сообщение Поделиться на другие сайты
madison21 Опубликовано 20 апреля, 2018 Жалоба Поделиться Опубликовано 20 апреля, 2018 Смотрите, как делается в view/ProductView.php и design/default/html/product.tplБлагодарю за совет.Но что-то я не уловил как внедрить новые переменные.С теми, что уже есть по умолчанию - название товара, название бренда и название магазина всё просто, просто подставляешь в шаблон вывода и всё.А вот для создания новых знаний не достаёт. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.