Для чего нам это нужно? Для автоматической проверки сайта на предмет соответствия коммерческим факторам
Разметка товарного листинга
Примеры разметки товарного листинга с помощью Xpath выражений и функции count
Определение типа страницы
Пример Xpath выражения с функцией count: count(//div[@class="ty-sort-container__views-icons"] Итог: если Листинг то 1, если карточка то 0
Подсчет количества товаров
Пример Xpath выражения с функцией count: count(//div[@class="ty-column3"]) Итог: если листинг, то будет выведено кол-во товаров на странице
Подсчет количества цен
Пример Xpath выражения с функцией count: count(//span[@class="ty-price"]) Итог: если листинг, то будет выведено кол-во цен товаров на странице
Подсчет товаров без фото
Пример Xpath выражения с функцией count: count(//span[@class="ty-no-image"]) Итог: если листинг, то будет выведено кол-во товаров без фотографий
Разметка товарной карточки
Примеры разметки товарной карточки с помощью Xpath выражений
Определение типа страницы
Пример Xpath выражения с функцией count: count(//div[@class="ty-product-switcher"]) Итог: если Карточка то 1, если листинг то 0
Подсчет дополнительных фото
Пример Xpath выражения с функцией count: count(//div[@class="cm-item-gallery"]) Итог: если товар, то будет выведено кол-во дополнительных фотографий на странице
Подсчет количества отзывов
Пример Xpath выражения с функцией count: count(//div[@class="ty-discussion-post__content ty-mb-l"]) Итог: если товар, то будет выведено кол-во отзывов на странице
Оценка товара от 1 до 6
Пример Xpath выражения с функцией count: count(//a[@data-ca-scroll="content_discussion"]/i[@class="ty-stars__icon ty-icon-star"]) Итог: если товар, то будет выведена оценка от 1 до 6, по количеству звезд на товаре
Сбор видео с YouTube
Пример Xpath выражения с функцией contains: //iframe[contains(@src ,'www.youtube.com/embed/')] Итог: собирает ссылки на видео с YouTube
Сбор ссылок на pdf файлы
Пример Xpath выражения с функцией contains: //a[contains(@href,'pdf')] Итог: собирает все ссылки на pdf файлы
Итоговый файл из Screaming Frog по фильтру листинги товаров
Итоговый файл из Screaming Frog по фильтру карточки товаров