Нужно переработать в такой код
и поправить стили.
Валидатор говорит: ошибка в том, что внутри блочного элемента заголовка не может быть блочный элемент: тег p
А вообще валидность дело спорное.. и зависит также от типа документа DOCTYPE
Есть строгий синтаксис и там ошибок может быть куча, есть нестрогий
Обязательно ничего не должно быть.
Микроразметка носит рекомендательный характер и влияет напрямую на отображение сниппета https://yandex.ru/support/webmaster/schema-org/semantic-faq.html
Косвенно может влиять на ранжирование (к примеру сниппет лучше отображается > ctr выше > трафика больше и так по цепочке)
В основном для сниппетов используют schema.org
Основные данные, которые лучше размечать:
яндекс
адрес организации (https://yandex.ru/support/webmaster/supported-schemas/address-organization.html)
товары/услуги (https://yandex.ru/support/webmaster/supported-schemas/goods-prices.html)
google
https://developers.google.com/search/docs/guides/search-gallery?hl=ru
тоже что и яндекс +
здесь еще хлебные крошки можно разметить нормально
нужно ли размечать параметры и хлебные крошки решать вам, яндекс не отображает параметры товара (исходя из справки), google поддерживает частично некоторые атрибуты
А какие показатели отказа и другие поведенческие метрики были?
Может просто в контексте той информации, которая была на странице - картинка на первом экране не определяющий, а скорее мешающий контент, который не несет никакой пользы.
Закрывать странице правильнее как писал ingref
Но в большинстве CMS это не реализовано по умолчанию и надо дорабатывать движок.
Если они по умолчанию не закрыты тегом noindex, то страницы с сортировками, фильтрами (которые не должны индексироваться) и прочим нужно закрывать через robots.txt
По ЧПУ фильтру
Если у тебя страница сгенерированная должна индексироваться, а чпу фильтр обычно для этого и реализован, то у страниц фильтра где есть разные параметры
сайт.ру/раздел/подраздел/filter/tsvet-is-goluboy/apply/
сайт.ру/раздел/подраздел/голубой/?display=list
canonical должен быть сайт.ру/раздел/подраздел/голубой/
у раздела сайт.ру/раздел/подраздел/ и сайт.ру/раздел/подраздел/?display=list canonical должен быть сайт.ру/раздел/подраздел/
Ситуация, которую вы описали не очень нормальная, так как создает дополнительные ссылки, по которым робот может ходить
Но исправить в движке вы ее вряд ли сможете, правильнее будет настроить canonical и индексацию.
Еще раз, для ЧПУ страницы фильтра canonical должен быть сайт.ру/раздел/подраздел/голубой/
без всяких apply, ?display=list, и прочил элементов в url, страницы с которыми могут попасть в индекс
Для раздела canonical должен быть сайт.ру/раздел/подраздел/
Да, только смотрите лишнего чего не закройте, всегда проверяйте основные страницы после внесения правил в robots.txt
а то бывали случаи когда не очень опытные seo-шники не зная как работают правила обрубали целые разделы, а потом удивлялись почему страницы из индекса вылетели..
У основной странице желательно еще указать мета тег rel canonical, но если он изначально не указан, то в различных cms реализация может быть геморной и с ним тоже можно наворотить дел так, что потом с индексацией будет ж***
Да, все верно
Проверьте ее, если она индексируется - то все в порядке.
Скорее всего данные закешировались
Попробуй почистить кеш методом, который тут описан https://qa-help.ru/questions/kak-ochistit-kesh-open-graph-dannye-url-v-telegramme
Возможно поможет
Если нет, то надо смотреть нет ли где в базе этих данных, которые могут подгружаться.
numdoc (количество результатов на странице выдачи)
Количество документов, которые при этом найдено по запросу не меняются.
Лучше опишите задачу, которую нужно реализовать, так больше шансов, что кто нибудь сможет помочь советом
Вот операторы запроса
/ru/articles/25166
https://ilyapronin.ru/prodvizhenie/operatory-poiskovykh-sistem.html
Наиболее подходящее, для яндекса к примеру:
• numdoc (количество результатов на странице выдачи) – принимает значения 10, 20, 30 и 50. При использовании чисел, отличных от этих значений, меньших 50, происходит округление вверх до ближайшего из них. При использовании чисел более 50, происходит округление до 50.
Протестил, там округление до 5 результатов происходит если значение меньше 5 или равно 5, далее округление до 10 результатов. Реклама не исключается из результатов выдачи.
Возможно через яндекс.xml можно более умные запросы делать и получать нужные ответы, тут надо доки читать, киньте прогеру https://tech.yandex.ru/xml/
Так вопрос/цель в чем?
Объясни задачу получше
у тебя какая страница должна индексироваться?