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


Title И Description Для Каждой Страницы


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

#1 Drewniy

Drewniy

    Пользователь

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

Отправлено 03 Октябрь 2012 - 21:00

Подскажите пожалуйста как можно сделать так, чтобы каждый товар имел свой уникальный метатег Title и Description Пока в выдаче поисковиков выдает одинаковое описание и название для всех страниц.
Вопрос второй: Каталог товаров сделан главной страницей. Как внизу этой страницы добавить небольшой информационный текст, который бы выдавался только на главной странице.
Сайт vloer.ru

#2 Vaccina

Vaccina

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

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

Отправлено 04 Октябрь 2012 - 13:55

Цитата

Каталог товаров сделан главной страницей. Как внизу этой страницы добавить небольшой информационный текст, который бы выдавался только на главной странице.

Вы можете в шаблоне "HTML" после тега {BODY} вставить свой текст например так

{%IF index_page%}ваш текст на главной{%ENDIF%}


#3 Drewniy

Drewniy

    Пользователь

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

Отправлено 05 Октябрь 2012 - 05:10

Просмотр сообщенияVaccina (04 Октябрь 2012 - 13:55) писал:

Вы можете в шаблоне "HTML" после тега {BODY} вставить свой текст например так

{%IF index_page%}ваш текст на главной{%ENDIF%}


Спасибо, сделаю. А как на счет первой и основной части вопроса???

#4 Vaccina

Vaccina

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

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

Отправлено 06 Октябрь 2012 - 06:12

В каждом товаре при его редактировании или создании есть ссылка "Seo параметры" при надатии на данную ссылку - отобразятся необходимые вам поля для заполнения, такие как "Заголовок страницы товара" он же title, Мета-тег description, Мета-тег keywords

#5 Drewniy

Drewniy

    Пользователь

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

Отправлено 08 Октябрь 2012 - 11:18

Прикрепленные изображения

  • страница поиска.jpg
  • страница товара.jpg
  • страницатовараадминка.jpg


#6 Vaccina

Vaccina

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

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

Отправлено 09 Октябрь 2012 - 17:50

Возможно у вас вручную прописаны данные теги в шаблоне "HTML". По умолчанию должно быть примерно так

<head>
  <title>{PAGE_TITLE}</title>
  <meta name="keywords" content="{PAGE_META_KEYWORDS}" />
  <meta name="description" content="{PAGE_META_DESCRIPTION}" />

По сути должны быть переменные, именно вместо них подставляются необходимые значения в зависимости от страницы.

#7 Drewniy

Drewniy

    Пользователь

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

Отправлено 09 Октябрь 2012 - 20:05

Просмотр сообщенияVaccina (09 Октябрь 2012 - 17:50) писал:

Возможно у вас вручную прописаны данные теги в шаблоне "HTML". По умолчанию должно быть примерно так

<head>
  <title>{PAGE_TITLE}</title>
  <meta name="keywords" content="{PAGE_META_KEYWORDS}" />
  <meta name="description" content="{PAGE_META_DESCRIPTION}" />

По сути должны быть переменные, именно вместо них подставляются необходимые значения в зависимости от страницы.
Ага, понял, теперь тогда вопрос, где прописать теги именно для главной страницы, она же каталог товаров? Чтобы то, что у меня сейчас прописано в шаблоне html для всех страниц выдавалось только для главной (каталога товаров). Потому как для каждой страницы товаров и подкаталога будут браться данные из соответствующих граф для заполнения в админке, а где такие данные прописать для страницы всего каталога(она же главная)?
Извините, если надоедаю, но это очень важная для меня проблема, на решение которой своего ума не хватает...

#8 Vaccina

Vaccina

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

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

Отправлено 10 Октябрь 2012 - 21:21

Можно сделать так

<head>
  <title>{%IF index_page%}тут текст для главной страницы{%ELSE%}{PAGE_TITLE}{%ENDIF%}</title>
  <meta name="keywords" content="{%IF index_page%}тут текст для главной страницы{%ELSE%}{PAGE_META_KEYWORDS}{%ENDIF%}" />
  <meta name="description" content="{%IF index_page%}тут текст для главной страницы{%ELSE%}{PAGE_META_DESCRIPTION}{%ENDIF%}" />


#9 Drewniy

Drewniy

    Пользователь

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

Отправлено 11 Октябрь 2012 - 07:29

Просмотр сообщенияVaccina (10 Октябрь 2012 - 21:21) писал:

Можно сделать так

<head>
  <title>{%IF index_page%}тут текст для главной страницы{%ELSE%}{PAGE_TITLE}{%ENDIF%}</title>
  <meta name="keywords" content="{%IF index_page%}тут текст для главной страницы{%ELSE%}{PAGE_META_KEYWORDS}{%ENDIF%}" />
  <meta name="description" content="{%IF index_page%}тут текст для главной страницы{%ELSE%}{PAGE_META_DESCRIPTION}{%ENDIF%}" />
Ну что я за деревянный такой, если я правильно понял, то мне надо в файле html разместить и этот код и следом код, который вы написали в предыдущем ответе. Тогда если открывается главная то будет работать этот код, а если страница товара, то код из ответа выше?
Вдвойне тупень!
Тут же все в коде есть! Спасибо большое за помощь!!!

#10 Федор

Федор

    Пользователь

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

Отправлено 30 Ноябрь 2013 - 22:37

Добрый вечер.
Что-то нигде не нашел инструкцию, как изменить description, который появляется при наведении мышкой на верхние и нижние кнопки меню.
Как мне их заменить на названия самих кнопок?
То есть при наведении на кнопку "Услуги" мне нужно видеть "Услуги" и не "Полный список товаров на нашем сайте"

Изменения нужно внести в 6 мест (3 в верхнем меню и 3 в нижнем)

Скриншот во вложении

Заранее благодарю!

Прикрепленные изображения

  • описание.jpg
  • описание низ.jpg


#11 Федор

Федор

    Пользователь

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

Отправлено 02 Декабрь 2013 - 09:10

Просмотр сообщенияФедор (30 Ноябрь 2013 - 22:37) писал:

Добрый вечер.
Что-то нигде не нашел инструкцию, как изменить description, который появляется при наведении мышкой на верхние и нижние кнопки меню.
Как мне их заменить на названия самих кнопок?
То есть при наведении на кнопку "Услуги" мне нужно видеть "Услуги" и не "Полный список товаров на нашем сайте"

Изменения нужно внести в 6 мест (3 в верхнем меню и 3 в нижнем)

Скриншот во вложении

Заранее благодарю!

Добрый день!
С нетерпением жду Ваш ответ! )))

Спасибо

#12 miyako

miyako

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

  • Модератоpы
  • 5 372 сообщений

Отправлено 02 Декабрь 2013 - 09:27

Просмотр сообщенияФедор (30 Ноябрь 2013 - 22:37) писал:

Добрый вечер.
Что-то нигде не нашел инструкцию, как изменить description, который появляется при наведении мышкой на верхние и нижние кнопки меню.
Как мне их заменить на названия самих кнопок?
То есть при наведении на кнопку "Услуги" мне нужно видеть "Услуги" и не "Полный список товаров на нашем сайте"

Изменения нужно внести в 6 мест (3 в верхнем меню и 3 в нижнем)

Скриншот во вложении

Заранее благодарю!

1) Верхнее меню.
Найдите код в шаблоне HTML -
<!-- Блок навигации -->
		{% IFNOT menu_empty %}
		  <ul id="megamenu">
			{% FOR menu %}
			  {% FOR header %}
				{% FOR links %}
				  <li class="root_menu {% IF menu.header.links.SELECTED %}active{% ENDIF %}" >
					<a href="{menu.header.links.URL}" class="root_link" {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %} >{menu.header.links.NAME}</a>
				  </li>
			  {% ENDFOR %}
			  {% ENDFOR %}
			{% ENDFOR %}
		  </ul>
		{% ENDIF %}
и замените на -
<!-- Блок навигации -->
		{% IFNOT menu_empty %}
		  <ul id="megamenu">
			{% FOR menu %}
			  {% FOR header %}
				{% FOR links %}
				  <li class="root_menu {% IF menu.header.links.SELECTED %}active{% ENDIF %}" >
					<a href="{menu.header.links.URL}" class="root_link" {% IF menu.header.links.TITLE %} {%IF menu.header.links.NAME = Условия работы%} title="Условия работы титл" {%ELSE%} title="{menu.header.links.TITLE}" {% ENDIF %}{% ENDIF %} >{menu.header.links.NAME}</a>
				  </li>
			  {% ENDFOR %}
			  {% ENDFOR %}
			{% ENDFOR %}
		  </ul>
		{% ENDIF %}

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

2) Найдите код в шаблоне HTML -
{% FOR menu %}
		  {% FOR footer %}
			  <ul id="megamenu_bottom">
				{% FOR links %}<li {% IF menu.footer.links.SELECTED %}class="active"{%ENDIF%}><a href="{menu.footer.links.URL}" {% IF menu.footer.links.TITLE %}title="{menu.footer.links.TITLE}"{% ENDIF %}>{menu.footer.links.NAME}</a></li>{% ENDFOR %}
			  </ul>
		  {% ENDFOR %}
		{% ENDFOR %}
и замените на  -
{% FOR menu %}
		  {% FOR footer %}
			  <ul id="megamenu_bottom">
				{% FOR links %}<li {% IF menu.footer.links.SELECTED %}class="active"{%ENDIF%}><a href="{menu.footer.links.URL}" {% IF menu.footer.links.TITLE %}{%IF menu.header.links.NAME = Условия работы%} title="Условия работы титл" {%ELSE%} title="{menu.header.links.TITLE}" {% ENDIF %}{% ENDIF %}>{menu.footer.links.NAME}</a></li>{% ENDFOR %}
			  </ul>
		  {% ENDFOR %}
		{% ENDFOR %}


#13 Федор

Федор

    Пользователь

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

Отправлено 02 Декабрь 2013 - 10:38

Просмотр сообщенияmiyako (02 Декабрь 2013 - 09:27) писал:

1) Верхнее меню.
Найдите код в шаблоне HTML -
<!-- Блок навигации -->
	 {% IFNOT menu_empty %}
		 <ul id="megamenu">
		 {% FOR menu %}
			 {% FOR header %}
			 {% FOR links %}
				 <li class="root_menu {% IF menu.header.links.SELECTED %}active{% ENDIF %}" >
				 <a href="{menu.header.links.URL}" class="root_link" {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %} >{menu.header.links.NAME}</a>
				 </li>
			 {% ENDFOR %}
			 {% ENDFOR %}
		 {% ENDFOR %}
		 </ul>
	 {% ENDIF %}
и замените на -
<!-- Блок навигации -->
	 {% IFNOT menu_empty %}
		 <ul id="megamenu">
		 {% FOR menu %}
			 {% FOR header %}
			 {% FOR links %}
				 <li class="root_menu {% IF menu.header.links.SELECTED %}active{% ENDIF %}" >
				 <a href="{menu.header.links.URL}" class="root_link" {% IF menu.header.links.TITLE %} {%IF menu.header.links.NAME = Условия работы%} title="Условия работы титл" {%ELSE%} title="{menu.header.links.TITLE}" {% ENDIF %}{% ENDIF %} >{menu.header.links.NAME}</a>
				 </li>
			 {% ENDFOR %}
			 {% ENDFOR %}
		 {% ENDFOR %}
		 </ul>
	 {% ENDIF %}

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

2) Найдите код в шаблоне HTML -
{% FOR menu %}
		 {% FOR footer %}
			 <ul id="megamenu_bottom">
			 {% FOR links %}<li {% IF menu.footer.links.SELECTED %}class="active"{%ENDIF%}><a href="{menu.footer.links.URL}" {% IF menu.footer.links.TITLE %}title="{menu.footer.links.TITLE}"{% ENDIF %}>{menu.footer.links.NAME}</a></li>{% ENDFOR %}
			 </ul>
		 {% ENDFOR %}
	 {% ENDFOR %}
и замените на  -
{% FOR menu %}
		 {% FOR footer %}
			 <ul id="megamenu_bottom">
			 {% FOR links %}<li {% IF menu.footer.links.SELECTED %}class="active"{%ENDIF%}><a href="{menu.footer.links.URL}" {% IF menu.footer.links.TITLE %}{%IF menu.header.links.NAME = Условия работы%} title="Условия работы титл" {%ELSE%} title="{menu.header.links.TITLE}" {% ENDIF %}{% ENDIF %}>{menu.footer.links.NAME}</a></li>{% ENDFOR %}
			 </ul>
		 {% ENDFOR %}
	 {% ENDFOR %}

Если честно, то совсем не понятно.
Пытался поставить еще один код рядом, так и количество пунктов меню увеличилось...

Вы мне лучше до конца помогите, пожалуйста.
Не понимаю в этом ничего...

Мне нужно:

в верхнем меню сменить 3 подсказки - у пункта "Услуги" нужна подсказка "Полный список услуг адвоката", у "Контакты" - "Звоните для консультации",
у "Вход/регистрация" - "Вход/регистрация"

в нижнем меню 2 пункта:
у "Услуги" - "Полный список услуг адвоката", у "Обратная связь" - "Пишите или звоните"

Заранее благодарю!

#14 ne_yana

ne_yana

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

  • Модератоpы
  • 1 190 сообщений

Отправлено 02 Декабрь 2013 - 11:19

Просмотр сообщенияФедор (02 Декабрь 2013 - 10:38) писал:

Если честно, то совсем не понятно.
Пытался поставить еще один код рядом, так и количество пунктов меню увеличилось...

Вы мне лучше до конца помогите, пожалуйста.
Не понимаю в этом ничего...

Мне нужно:

в верхнем меню сменить 3 подсказки - у пункта "Услуги" нужна подсказка "Полный список услуг адвоката", у "Контакты" - "Звоните для консультации",
у "Вход/регистрация" - "Вход/регистрация"

в нижнем меню 2 пункта:
у "Услуги" - "Полный список услуг адвоката", у "Обратная связь" - "Пишите или звоните"

Заранее благодарю!
Здравствуйте, в разделе HTML замените
<a href="{menu.header.links.URL}" class="root_link" {% IF menu.header.links.TITLE %} {% ENDIF %} >{menu.header.links.NAME}</a>
на
<a href="{menu.header.links.URL}" class="root_link" {% IF menu.header.links.TITLE %}{% IF menu.header.links.NAME=Услуги %} title="Полный список услуг адвоката" {% ELSEIF menu.header.links.NAME=Контакты %} title="Звоните для консультации" {% ELSEIF menu.header.links.NAME=Войти в ЛК %} title="Вход/регистрация" {% ELSE %}title="{menu.header.links.TITLE}"{% ENDIF %}{% ENDIF %} >{menu.header.links.NAME}</a>

и
{% FOR links %}<li {% IF menu.footer.links.SELECTED %}class="active"{%ENDIF%}><a href="{menu.footer.links.URL}" {% IF menu.footer.links.TITLE %}{% ENDIF %}>{menu.footer.links.NAME}</a></li>{% ENDFOR %}
на
{% FOR links %}<li {% IF menu.footer.links.SELECTED %}class="active"{%ENDIF%}><a href="{menu.footer.links.URL}" {% IF menu.footer.links.TITLE %}{% IF menu.footer.links.NAME=Услуги %} title="Полный список услуг адвоката" {% ELSEIF menu.footer.links.NAME=Обратная связь %} title="Пишите или звоните" {% ELSE %}title="{menu.footer.links.TITLE}"{% ENDIF %} {% ENDIF %}>{menu.footer.links.NAME}</a></li>{% ENDFOR %}
	   


#15 Федор

Федор

    Пользователь

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

Отправлено 02 Декабрь 2013 - 11:51

Просмотр сообщенияne_yana (02 Декабрь 2013 - 11:19) писал:

Здравствуйте, в разделе HTML замените
<a href="{menu.header.links.URL}" class="root_link" {% IF menu.header.links.TITLE %} {% ENDIF %} >{menu.header.links.NAME}</a>
на
<a href="{menu.header.links.URL}" class="root_link" {% IF menu.header.links.TITLE %}{% IF menu.header.links.NAME=Услуги %} title="Полный список услуг адвоката" {% ELSEIF menu.header.links.NAME=Контакты %} title="Звоните для консультации" {% ELSEIF menu.header.links.NAME=Войти в ЛК %} title="Вход/регистрация" {% ELSE %}title="{menu.header.links.TITLE}"{% ENDIF %}{% ENDIF %} >{menu.header.links.NAME}</a>

и
{% FOR links %}<li {% IF menu.footer.links.SELECTED %}class="active"{%ENDIF%}><a href="{menu.footer.links.URL}" {% IF menu.footer.links.TITLE %}{% ENDIF %}>{menu.footer.links.NAME}</a></li>{% ENDFOR %}
на
{% FOR links %}<li {% IF menu.footer.links.SELECTED %}class="active"{%ENDIF%}><a href="{menu.footer.links.URL}" {% IF menu.footer.links.TITLE %}{% IF menu.footer.links.NAME=Услуги %} title="Полный список услуг адвоката" {% ELSEIF menu.footer.links.NAME=Обратная связь %} title="Пишите или звоните" {% ELSE %}title="{menu.footer.links.TITLE}"{% ENDIF %} {% ENDIF %}>{menu.footer.links.NAME}</a></li>{% ENDFOR %}
	

Спасибо, все получилось, кроме "Вход/регистрация"

Прикрепленные изображения

  • личный.png


#16 ne_yana

ne_yana

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

  • Модератоpы
  • 1 190 сообщений

Отправлено 02 Декабрь 2013 - 12:00

Просмотр сообщенияФедор (02 Декабрь 2013 - 11:51) писал:

Спасибо, все получилось, кроме "Вход/регистрация"
Замените
{% ELSEIF menu.header.links.NAME=Войти в ЛК %}
на
{% ELSEIF menu.header.links.NAME=Вход / регистрация %}


#17 Федор

Федор

    Пользователь

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

Отправлено 03 Декабрь 2013 - 12:39

Просмотр сообщенияne_yana (02 Декабрь 2013 - 12:00) писал:

Замените
{% ELSEIF menu.header.links.NAME=Войти в ЛК %}
на
{% ELSEIF menu.header.links.NAME=Вход / регистрация %}

Спасибо, вот теперь все отлично благодарю Вам, уважаемая ne_yana! ))

#18 Никита

Никита

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

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

Отправлено 13 Март 2014 - 12:30

Подскажите, а если каталог не является главной, как прописать его seo? если также, как и в примере снизу, то скажите в какую часть шалона HTML нужно это вставлять?

Просмотр сообщенияVaccina (09 Октябрь 2012 - 17:50) писал:


<head>
<title>{PAGE_TITLE}</title>
<meta name="keywords" content="{PAGE_META_KEYWORDS}" />
<meta name="description" content="{PAGE_META_DESCRIPTION}" />



#19 Vaccina

Vaccina

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

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

Отправлено 14 Март 2014 - 02:03

Сайт - Редактор шаблонов - HTML найдите:
<meta name="keywords" content="{PAGE_META_KEYWORDS}" />
<meta name="description" content="{PAGE_META_DESCRIPTION}" />
замените на:
{% IF CATEGORY_NAME=Каталог товаров %}ключевые слова для страницы каталога{% ELSE %}<meta name="keywords" content="{PAGE_META_KEYWORDS}" />{% ENDIF %}
{% IF CATEGORY_NAME=Каталог товаров %}описание для страницы каталога{% ELSE %}<meta name="description" content="{PAGE_META_DESCRIPTION}" />{% ENDIF %}
и подставьте свои значения в заготовки

#20 rushan666

rushan666

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

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

Отправлено 12 Май 2014 - 16:36

Просмотр сообщенияVaccina (14 Март 2014 - 02:03) писал:

Сайт - Редактор шаблонов - HTML найдите:
<meta name="keywords" content="{PAGE_META_KEYWORDS}" />
<meta name="description" content="{PAGE_META_DESCRIPTION}" />
замените на:
{% IF CATEGORY_NAME=Каталог товаров %}ключевые слова для страницы каталога{% ELSE %}<meta name="keywords" content="{PAGE_META_KEYWORDS}" />{% ENDIF %}
{% IF CATEGORY_NAME=Каталог товаров %}описание для страницы каталога{% ELSE %}<meta name="description" content="{PAGE_META_DESCRIPTION}" />{% ENDIF %}
и подставьте свои значения в заготовки

1) Как добавить title на страницу каталога?
2) Как добавить title, KEYWORDS,DESCRIPTION  на страницу раздела в каталоге (например "украшения из фильмов")?
3) Как изменить размер шрифта на странице каталога товаров?




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

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