Аватара пользователя romaamor 25 мар 2021, 17:01

meta name="keywords"

Добрый день. Как сделать, что бы название темы в коде также отображалось поисковикам так же как и ключевое слово ?
К примеру -
<meta name="keywords" content="Конфликт расширений" />
В другой теме другой и т.д.
Комментарии: 5

CabinetAdmin 25 мар 2021, 20:45 Сообщение

Расширение же вроде есть для этого.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

romaamor 25 мар 2021, 21:13 Сообщение

CabinetAdmin писал(а): 25 мар 2021, 20:45 Расширение же вроде есть для этого.
Именно для ключей не видел. Есть для description. Но это не то.
  • 0

romaamor 25 мар 2021, 23:47 Сообщение

Вроде бы решил. Прописал в хедере -
<meta name="keywords" content="{{ TOPIC_TITLE }},{% EVENT viewforum_forum_name_prepend %}{{ FORUM_NAME }}{% EVENT viewforum_forum_name_append %}{% EVENT viewtopic_topic_title_append %}" >

Вот только с запятой проблемы. В темах почти всё нормально. Прописывается к примеру -
<meta name="keywords" content="Ключи keydata.bin,SoftCam.Key">
Но после запятой нет пробела. В подфорумах так -
<meta name="keywords" content=",SoftCam.Key">
Впереди запятая явно лишняя. Как можно исправить ?
  • 0

CabinetAdmin 26 мар 2021, 20:29 Сообщение

А условия там тоже нужны?

На пробу пару вариантов:

Код: Выделить всё

<!-- IF S_VIEWTOPIC or S_VIEWFORUM -->
<meta name="keywords" content="<!-- IF S_VIEWTOPIC -->{{ TOPIC_TITLE }}, <!-- ENDIF --><!-- IF S_VIEWTOPIC or S_VIEWFORUM -->{{ FORUM_NAME }}<!-- ENDIF -->">
<!-- ENDIF -->
с условиями:

Код: Выделить всё

<!-- IF S_VIEWTOPIC or S_VIEWFORUM -->
<meta name="keywords" content="<!-- IF S_VIEWTOPIC -->{{ TOPIC_TITLE }}, <!-- ENDIF --><!-- IF S_VIEWTOPIC or S_VIEWFORUM -->{% EVENT viewforum_forum_name_prepend %} {{ FORUM_NAME }} {% EVENT viewforum_forum_name_append %} <!-- ENDIF -->{% EVENT viewtopic_topic_title_append %}">
<!-- ENDIF -->
если через каждое условие добавляется какая-то информация:

Код: Выделить всё

<!-- IF S_VIEWTOPIC or S_VIEWFORUM -->
<meta name="keywords" content="<!-- IF S_VIEWTOPIC -->{{ TOPIC_TITLE }}, <!-- ENDIF --><!-- IF S_VIEWTOPIC or S_VIEWFORUM -->{% EVENT viewforum_forum_name_prepend %}, {{ FORUM_NAME }}, {% EVENT viewforum_forum_name_append %}, <!-- ENDIF -->{% EVENT viewtopic_topic_title_append %}">
<!-- ENDIF -->
Самый простой и универсальный это первый вариант.
  • 1
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

romaamor 26 мар 2021, 20:51 Сообщение

Спасибо. Подошло.
  • 0