Перейти к содержимому


Как Обнулить Мета-Теги В Карточках Товаров?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 46

#21 Dars

Dars

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 410 сообщений

Отправлено 28 Август 2014 - 18:22

Просмотр сообщенияMinna (28 Август 2014 - 17:47) писал:

Действительно, простите...
А теги для товара хочу чтобы были в таком виде:
1. title: "название товара" оптом купить в интернет-магазине.
2. description: Купить оптом "название товара" с доставкой по России. И еще какой-нибудь текст
Таким образом, в карточке товара заполняется только название и описание, а теги встают автоматически.
Ведь так можно сделать, насколько я поняла?
В шаблоне HTML найдите строки:

<title>{% IF PAGE_TITLE = Связь с администрацией %}Контакты {% ELSE %}{PAGE_TITLE}
		  {% ENDIF %}</title>
	<meta name="description" content="{PAGE_META_DESCRIPTION}" />

и замените их на:

{% IF MOD_LNAME = goods %}
	<title>{GOODS_NAME} оптом купить в интернет-магазине</title>
	<meta name="description" content="Купить оптом {GOODS_NAME} с доставкой по России" />
	{% ELSE %}
	<title>{% IF PAGE_TITLE = Связь с администрацией %}Контакты {% ELSE %}{PAGE_TITLE}
		  {% ENDIF %}</title>
	<meta name="description" content="{PAGE_META_DESCRIPTION}" />
	{% ENDIF %}


#22 Minna

Minna

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 148 сообщений

Отправлено 28 Август 2014 - 18:48

Отлично, спасибо большое!
А как проверить отображение description? Только после индексации?

#23 batta

batta

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

Отправлено 28 Август 2014 - 18:53

Просмотр сообщенияMinna (28 Август 2014 - 18:48) писал:

Отлично, спасибо большое!
А как проверить отображение description? Только после индексации?
Да, только после индексации.

#24 Cancerva

Cancerva

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 160 сообщений

Отправлено 25 Ноябрь 2014 - 05:48

А можно ли сделать чтоб в description имеющегося в наличии товара отображалась его цена?

#25 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 25 Ноябрь 2014 - 07:19

В шаблоне HTML найдите:
<meta name="description" content="{PAGE_META_DESCRIPTION}" />
замените на:
<meta name="description" content="{% IF MOD_LNAME=goods && GOODS_MOD_REST_VALUE>0%}{GOODS_MOD_PRICE_NOW} рублей {% ENDIF %}{PAGE_META_DESCRIPTION}" />


#26 Cancerva

Cancerva

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 160 сообщений

Отправлено 25 Ноябрь 2014 - 18:41

Цитата

шаблоне HTML найдите:
<meta name="description" content="{PAGE_META_DESCRIPTION}" />
замените на:
<meta name="description" content="{% IF MOD_LNAME=goods && GOODS_MOD_REST_VALUE>0%}{GOODS_MOD_PRICE_NOW} рублей {% ENDIF %}{PAGE_META_DESCRIPTION}" />

Спасибо, А если условие {% IF MOD_LNAME=goods %} уже ранее применилось, например
{% IF MOD_LNAME = goods %}
        <meta name="description" content="Купить оптом {GOODS_NAME} с доставкой по России" />
        {% ELSE %}

Как в этом примере вставить цену имеющегося в наличии товара (например..... с доставкой по России за столько то рублей )

#27 Dars

Dars

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 410 сообщений

Отправлено 26 Ноябрь 2014 - 13:31

Просмотр сообщенияCancerva (25 Ноябрь 2014 - 18:41) писал:

Спасибо, А если условие {% IF MOD_LNAME=goods %} уже ранее применилось, например
{% IF MOD_LNAME = goods %}
<meta name="description" content="Купить оптом {GOODS_NAME} с доставкой по России" />
{% ELSE %}

Как в этом примере вставить цену имеющегося в наличии товара (например..... с доставкой по России за столько то рублей )
Например так:

{% IF MOD_LNAME = goods %}
		<meta name="description" content="Купить оптом {GOODS_NAME} с доставкой по России за {GOODS_MOD_PRICE_NOW} рублей  " />
		{% ELSE %}


#28 Cancerva

Cancerva

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 160 сообщений

Отправлено 26 Ноябрь 2014 - 15:45

Просмотр сообщенияDars (26 Ноябрь 2014 - 13:31) писал:


Например так:

{% IF MOD_LNAME = goods %}
		<meta name="description" content="Купить оптом {GOODS_NAME} с доставкой по России за {GOODS_MOD_PRICE_NOW} рублей  " />
		{% ELSE %}
И где тут учитывается доступность товара?

#29 Dars

Dars

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 410 сообщений

Отправлено 26 Ноябрь 2014 - 16:15

Просмотр сообщенияCancerva (26 Ноябрь 2014 - 15:45) писал:

И где тут учитывается доступность товара?
Виноват, пропустил этот момент. Если вы хотите, чтобы при отсутствии товара в описании не отображалась только цена, то:

{% IF MOD_LNAME = goods %}
				<meta name="description" content="Купить оптом {GOODS_NAME} с доставкой по России {% IF GOODS_MOD_REST_VALUE>0%} за {GOODS_MOD_PRICE_NOW} рублей {% ENDIF %} " />
				{% ELSE %}

Если же вы хотите, чтобы при отсутствии товара отображалось стандартное описание, то:

<meta name="description" content="{% IF MOD_LNAME=goods && GOODS_MOD_REST_VALUE>0%}Купить оптом {GOODS_NAME} с доставкой по России за {GOODS_MOD_PRICE_NOW} рублей {% ELSE %}{PAGE_META_DESCRIPTION} {% ENDIF %}" />


#30 Cancerva

Cancerva

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 160 сообщений

Отправлено 26 Ноябрь 2014 - 16:29

спасибо


#31 HelenCo

HelenCo

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений

Отправлено 25 Май 2019 - 04:05

в файле импорта есть keywords и description заполненные и пустые. там где пустые в результате дублируется title.
нужно чтобы где пустые, они оставались пустыми!
что нужно сделать?
(описанные вами случаи где вообще все пусто остается, не подходят, поскольку в 50% нужно кастомное заполнение из файла импорта)
зачем в вашей системе сделано дублирование не понято, если раньше, 5 лет назад, это работало, то сейчас подход к сео у поисковиков изменился.

#32 status321

status321

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 446 сообщений

Отправлено 24 Май 2021 - 16:58

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

{%IF MOD_LNAME=goods%}
<meta name="keywords" content="{PAGE_META_KEYWORDS},{GOODS_NAME} ,Ваш текст " />
<meta name="description" content="{PAGE_META_DESCRIPTION},{GOODS_NAME},Ваш текст" />
{%ELSE%}

<meta name="keywords" content="{PAGE_META_KEYWORDS} " />
<meta name="description" content="{PAGE_META_DESCRIPTION}" />
{%ENDIF%}
отображаются оба варианта,и то что заполнено в ручную и динамически что не очень хорошо.Спасибо

#33 stasia

stasia

    Активный участник

  • Модераторы
  • 561 сообщений

Отправлено 25 Май 2021 - 09:38

Просмотр сообщенияstatus321 (24 Май 2021 - 16:58) писал:

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

{%IF MOD_LNAME=goods%}
<meta name="keywords" content="{PAGE_META_KEYWORDS},{GOODS_NAME} ,Ваш текст " />
<meta name="description" content="{PAGE_META_DESCRIPTION},{GOODS_NAME},Ваш текст" />
{%ELSE%}

<meta name="keywords" content="{PAGE_META_KEYWORDS} " />
<meta name="description" content="{PAGE_META_DESCRIPTION}" />
{%ENDIF%}
отображаются оба варианта,и то что заполнено в ручную и динамически что не очень хорошо.Спасибо

Здравствуйте. Можно заменить данную конструкцию:
{%IF MOD_LNAME=goods%}
<meta name="keywords" content="{PAGE_META_KEYWORDS},{GOODS_NAME} ,Ваш текст " />
<meta name="description" content="{PAGE_META_DESCRIPTION},{GOODS_NAME},Ваш текст" />
{%ELSE%}

<meta name="keywords" content="{PAGE_META_KEYWORDS} " />
<meta name="description" content="{PAGE_META_DESCRIPTION}" />
{%ENDIF%}

На стандартную:
<meta name="keywords" content="{PAGE_META_KEYWORDS} " />
<meta name="description" content="{PAGE_META_DESCRIPTION}" />


#34 status321

status321

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 446 сообщений

Отправлено 25 Май 2021 - 11:12

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

#35 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 26 Май 2021 - 07:06

Здравствуйте.

Уточните для каких разделов необходимы данные изменения? Можно сделать проверку на заполненность этих тегов в SEO параметрах и если их нет, то выводить ваш текст.

#36 status321

status321

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 446 сообщений

Отправлено 26 Май 2021 - 07:23

Доброе утро.Разделов не много,теги заполнены в ручную,а вот для товаров у которых не заполнены мета теги в ручную нужен код для динамического заполнения.

#37 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 26 Май 2021 - 07:53

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
  {%ELSE%}
  <title>{PAGE_TITLE}</title>
  <meta name="description" content="{PAGE_META_DESCRIPTION}" />
  <meta name="keywords" content="{PAGE_META_KEYWORDS}" />
  {% ENDIF %}
                        
замените на:
  {% ELSEIF MOD_LNAME = goods %}
	<title>{% IF PAGE_TITLE %}{PAGE_TITLE}{% ELSE %}Ваш текст{% ENDIF %}</title>
	<meta name="description" content="{% IF PAGE_META_DESCRIPTION %}{PAGE_META_DESCRIPTION}{% ELSE %}Ваш текст{% ENDIF %}" />
	<meta name="keywords" content="{% IF PAGE_META_KEYWORDS %}{PAGE_META_KEYWORDS}{% ELSE %}Ваш текст{% ENDIF %}" />
  {% ELSE %}
	<title>{PAGE_TITLE}</title>
	<meta name="description" content="{PAGE_META_DESCRIPTION}" />
	<meta name="keywords" content="{PAGE_META_KEYWORDS}" />
  {% ENDIF %}

"Ваш текст" замените на необходимые для выводы фрзы если не заполнены поля.

#38 status321

status321

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 446 сообщений

Отправлено 26 Май 2021 - 11:36

Огромное спасибо, откорректировал получилось супер,перенес "Ваш текст" вот вариант при котором работает:
{% ELSEIF MOD_LNAME = goods %}
        <title>{% IF PAGE_TITLE %}{PAGE_TITLE} Ваш текст{% ELSE %}{% ENDIF %}</title>
        <meta name="description" content="{% IF PAGE_META_DESCRIPTION %}{PAGE_META_DESCRIPTION} Ваш текст{% ELSE %}{% ENDIF %}" />
        <meta name="keywords" content="{% IF PAGE_META_KEYWORDS %}{PAGE_META_KEYWORDS} Ваш текст{% ELSE %}{% ENDIF %}" />
  {% ELSE %}
        <title>{PAGE_TITLE}</title>
        <meta name="description" content="{PAGE_META_DESCRIPTION}" />
        <meta name="keywords" content="{PAGE_META_KEYWORDS}" />
  {% ENDIF %}

#39 status321

status321

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 446 сообщений

Отправлено 26 Май 2021 - 12:53

Не зря говорят:Аппетит приходит во время еды.Возможно ли чтобы для каждой категории были свои титлы и мета теги для товаров.Пример
Категория: Женская одежда
<title>{% IF PAGE_TITLE %}{PAGE_TITLE} Ваш текст{% ELSE %}{% ENDIF %}</title>
<meta name="description" content="{% IF PAGE_META_DESCRIPTION %}{PAGE_META_DESCRIPTION} Текст подходящий для женской одежды{% ELSE %}{% ENDIF %}" />
<meta name="keywords" content="{% IF PAGE_META_KEYWORDS %}{PAGE_META_KEYWORDS} Ключики для женской одежды{% ELSE %}{% ENDIF %}" />
Категория: Косметика
<title>{% IF PAGE_TITLE %}{PAGE_TITLE} Ваш текст{% ELSE %}{% ENDIF %}</title>
<meta name="description" content="{% IF PAGE_META_DESCRIPTION %}{PAGE_META_DESCRIPTION} Текст подходящий для косметики{% ELSE %}{% ENDIF %}" />
<meta name="keywords" content="{% IF PAGE_META_KEYWORDS %}{PAGE_META_KEYWORDS} Ключики для косметики{% ELSE %}{% ENDIF %}" />
Категория: 3,4,5 ИТД сколько угодно
Если получится это будет высший пилотаж.

#40 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 27 Май 2021 - 07:28

Здравствуйте.

В моей инструкции выше была проверка, если SEO поля заполнены, то отображать их, если нет, то отображаться ваш текст.

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
{% ELSEIF MOD_LNAME = goods %}
	  <title>{% IF PAGE_TITLE %}{PAGE_TITLE} недорого в интернет магазине{% ELSE %}{% ENDIF %}</title>
		<meta name="description" content="{% IF PAGE_META_DESCRIPTION %}{PAGE_META_DESCRIPTION} подробное описание,хорошее качество,доступная цена,фото,отзывы о товаре{% ELSE %}{% ENDIF %}" />
		<meta name="keywords" content="{% IF PAGE_META_KEYWORDS %}{PAGE_META_KEYWORDS} купить недорого в интернет магазине{% ELSE %}{% ENDIF %}" />
  {% ELSE %}

замените на:
{% ELSEIF MOD_LNAME = goods %}
	  <title>{% IF PAGE_TITLE %}{PAGE_TITLE} недорого в интернет магазине{% ELSE %}{% ENDIF %}</title>
		<meta name="description" content="{% IF PAGE_META_DESCRIPTION %}{PAGE_META_DESCRIPTION} подробное описание,хорошее качество,доступная цена,фото,отзывы о товаре{% ELSE %}{% ENDIF %}" />
		<meta name="keywords" content="{% IF PAGE_META_KEYWORDS %}{PAGE_META_KEYWORDS} купить недорого в интернет магазине{% ELSE %}{% ENDIF %}" />
{% ELSEIF MOD_LNAME = catalog %}
	{% IF CATEGORY_NAME=Название категории %}
		<title>{% IF PAGE_TITLE %}{PAGE_TITLE} Ваш текст для категории Название категории3{% ENDIF %}</title>
		<meta name="description" content="{% IF PAGE_META_DESCRIPTION %}{PAGE_META_DESCRIPTION} Ваш текст для категории Название категории{% ENDIF %}" />
		<meta name="keywords" content="{% IF PAGE_META_KEYWORDS %}{PAGE_META_KEYWORDS} Ваш текст для категории Название категории{% ENDIF %}" />
	{% ELSEIF CATEGORY_NAME=Название категории2 %}
		<title>{% IF PAGE_TITLE %}{PAGE_TITLE} Ваш текст для категории Название категории2{% ENDIF %}</title>
		<meta name="description" content="{% IF PAGE_META_DESCRIPTION %}{PAGE_META_DESCRIPTION} Ваш текст для категории Название категории2{% ENDIF %}" />
		<meta name="keywords" content="{% IF PAGE_META_KEYWORDS %}{PAGE_META_KEYWORDS} Ваш текст для категории Название категории2{% ENDIF %}" />
	{% ELSEIF CATEGORY_NAME=Название категории3 %}
		<title>{% IF PAGE_TITLE %}{PAGE_TITLE} Ваш текст для категории Название категории3{% ENDIF %}</title>
		<meta name="description" content="{% IF PAGE_META_DESCRIPTION %}{PAGE_META_DESCRIPTION} Ваш текст для категории Название категории3{% ENDIF %}" />
		<meta name="keywords" content="{% IF PAGE_META_KEYWORDS %}{PAGE_META_KEYWORDS} Ваш текст для категории Название категории3{% ENDIF %}" />
	{% ELSE %}
		<title>{% IF PAGE_TITLE %}{PAGE_TITLE} Ваш текст для остальных категорий{% ENDIF %}</title>
		<meta name="description" content="{% IF PAGE_META_DESCRIPTION %}{PAGE_META_DESCRIPTION} текст для остальных категорий{% ENDIF %}" />
		<meta name="keywords" content="{% IF PAGE_META_KEYWORDS %}{PAGE_META_KEYWORDS} текст для остальных категорий{% ENDIF %}" />
	{% ENDIF %}
  {% ELSE %}





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных