Решил, нашел ответ как правильно построить Xpath. Это оказывается называется сестринские элементы. Вот ссылка, где нашел как правильно построить запрос при использовании сестринских элементов https://stackoverflow.com/questions/3139402/how-to-select-following-sibling-xml-tag-using-xpath
Кликать элементы поочередно
-

На примере авито. Мне необходимо проанализировать текст в названии обьявления и если присутствуют ключевые слова то кликнуть. И так идти поочередно по каждому обьявлению. Как реализовать клик на каждое объявление поочередно? Если эти элементы они не пронумерованы по порядку и имеют каждый уникальное название. СпасибоCSS> #i4484969212 > :nth-child(2) > :nth-child(1) > :nth-child(2) > :nth-child(2) > div > a > h3 -первое объявление
CSS> #i4507976477 > :nth-child(2) > :nth-child(1) > :nth-child(2) > :nth-child(2) > div > a > h3 - второе объявление -
@shkib что-то похожее реализовывал.
находил xpath блока элементов
по количеству элементов на странице делал счетчик fore (там как угодно, хоть forech по списку)
потом внутри счетчика подкидывал номер блока [1],[2],[3] и так далее через цикл индекс
внутри текущего блока проверял условия и делал действия.