Bars777 писал(а):Ребят, помогите с заголовками страниц!
В индексе Яндекса все страницы форума выглядят одинаково "Информация-Название форума", хотя реально это не так и открытая страница отображается в браузерах корректно "Тема-Форум-Название форума" (ранее я переставлял местами эти три составляющие).
В чем может быть причина?
Мне кажется что это случилось после того как я установил topic_sitemap и яндекс начал выводить в поиск страницы, потомучто до этого я ставил sitemap generator и яндекс категорически отказывался выводить страницы в поиск.
+1
То же самое, все страницы в индексе отображаются с заголовком "Информация-Названия сайта"
Код в OVER_ALL_header
Код: Выделить всё
<title><!-- IF S_IN_INDEX -->Самый лучший сайт
<!-- ELSE -->
<!-- IF S_IN_MCP -->{L_MCP} •
<!-- ELSEIF S_IN_UCP -->{L_UCP} •
<!-- ENDIF -->
<!-- IF TOPIC_TITLE --> {TOPIC_TITLE} • {SITENAME} <!-- ELSE --> {PAGE_TITLE} {FORUM_NAME} • {SITENAME} <!-- ENDIF -->
<!-- ENDIF -->
</title>
При этом странное поведение при следующем коде:
Код: Выделить всё
<title><!-- IF S_IN_INDEX -->Мой самый лучший сайт
<!-- ELSE --> {FORUM_NAME}
<!-- ENDIF -->
</title>
В закладке браузера значение переменной отображается нормально - русское слово "Снаряжение"
А при проверке в гугловском "Инструмент проверки структурированных данных" - заголовок страницы не отобажается и просто пишется
Your page title comes here
justrike.ru/phpbb/viewforum.php?f=37На этом месте будет появляться фрагмент страницы. Поскольку текст зависит от введенного запроса, сейчас он не отображается.
Опять таки оба условия приведенные ниже дают одинаковый результат false:
<!-- IF FORUM_NAME -->
<!-- IF not FORUM_NAME -->