diff --git a/oknardia/templates/report/report_compare_set.html b/oknardia/templates/report/report_compare_set.html index 728f11d..18453af 100755 --- a/oknardia/templates/report/report_compare_set.html +++ b/oknardia/templates/report/report_compare_set.html @@ -2,19 +2,176 @@ {% load static %} {% load filters %} -{% block Title %} Сравнение характеристик оконных профилей: {% for PROFILE in LIST_PROFILE %}{% if forloop.first %}{% else %}{% if forloop.last %} и {% else %}, {% endif %}{% endif %}{{ PROFILE }}{% endfor %}. Сравнение характеристик стеклопакетов: {% for GLAZING in LIST_GLAZING %}{% if forloop.first %}{% else %}{% if forloop.last %} и {% else %}, {% endif %}{% endif %}{{ GLAZING }}{% endfor %}. Сравнение предложений окон: {% for MERCANT in LIST_MERCHANT %}{% if forloop.first %}{% else %}{% if forloop.last %} и {% else %}, {% endif %}{% endif %}{{ MERCANT }}{% endfor %}.{% endblock %} +{# Заголовок: человекочитаемый, ключевые слова в начале #} +{% block Title %}Сравнение окон: {% for Count in SET_LIST %}{% if not forloop.first %}{% if forloop.last %} и {% else %}, {% endif %}{% endif %}«{{ Count.SET_NAME }}» ({{ Count.MERCHANT }}){% endfor %} — характеристики профилей и стеклопакетов{% endblock %} {% block Add_Body_Attribute %} style="padding-top:70px;"{% endblock %} {% block Date4Meta %}{{ META_DATA_PUBLISH|date:"Y-m-d" }}{% endblock %} - {% block Last4Meta %}{{ META_DATA_PUBLISH|date:"Y-m-d" }}{% endblock %} - -{% block Description %}Сравнение характеристик окон от поставщиков: {% for MERCANT in LIST_MERCHANT %}{% if forloop.first %}{% else %}{% if forloop.last %} и {% else %}, {% endif %}{% endif %}{{ MERCANT }}{% endfor %}. Сравнение профилей пластиковых окон: {% for PROFILE in LIST_PROFILE %}{% if forloop.first %}{% else %}{% if forloop.last %} и {% else %}, {% endif %}{% endif %}{{ PROFILE }}{% endfor %}. Сравнение характеристик стеклопакетов: {% for GLAZING in LIST_GLAZING %}{% if forloop.first %}{% else %}{% if forloop.last %} и {% else %}, {% endif %}{% endif %}{{ GLAZING }}{% endfor %}.{% endblock %} +{# Description: первое слово — целевой запрос, потом конкретика #} +{% block Description %}Детальное сравнение оконных наборов: {% for Count in SET_LIST %}{% if not forloop.first %}{% if forloop.last %} и {% else %}, {% endif %}{% endif %}«{{ Count.SET_NAME }}» от {{ Count.MERCHANT }}{% endfor %}. Профили: {% for PROFILE in LIST_PROFILE %}{{ PROFILE }}{% if not forloop.last %}, {% endif %}{% endfor %}. Стеклопакеты: {% for GLAZING in LIST_GLAZING %}{{ GLAZING }}{% if not forloop.last %}, {% endif %}{% endfor %}. Теплопередача, звукоизоляция, условия монтажа.{% endblock %} {% block Keywords %}сравнение профилей пластиковых окон, {% for PROFILE in LIST_PROFILE %}{{ PROFILE }}, {% endfor %}сравнение стеклопакетов, {% for GLAZING in LIST_GLAZING %}{{ GLAZING }}, {% endfor %}сравнение поставщиков пластиковых окон, {% for MERCANT in LIST_MERCHANT %}{{ MERCANT }}, {% endfor %}характеристики пластиковых окон.{% endblock %} +{% block Top_Meta1 %} + {# Canonical — предотвращает дубли при разном порядке ID (1,2 и 2,1 — одна страница) #} + + + + + + + + + + + + + + + +{% endblock %} + +{% block ADD_TO_HEAD %}{% comment %} +JSON-LD разметка для страницы сравнения оконных наборов. +BreadcrumbList: хлебные крошки в сниппете Google. +TechArticle + mainEntity ItemList: описывает страницу как технический сравнительный материал. +Каждый набор — Product с: + - additionalProperty: полный список условий поставки и монтажа + - hasPart[0]: профиль ПВХ как вложенный Product со всеми техническими PropertyValue + - hasPart[1]: стеклопакет как вложенный Product со всеми техническими PropertyValue +Хак с запятыми: последним в каждом additionalProperty ставим фиксированный элемент + {"@type":"PropertyValue","name":"Источник данных","value":"oknardia.ru"} — благодаря этому + все условные элементы выше могут безопасно завершаться запятой. +{% endcomment %} + +{% endblock %} + {% block Top_JS3%}{% endblock %} - {% block Top_CSS1 %}{% endblock %} {% block Main_Content %}
Оконный набор — это комплект оконного профиля (рамы и сворки), стеклопакета, фурнитуры и уплотнителей — готовое окно в сборе для установки в проём. В набор может входить отлив, подоконник, откос, встраиваемые системы