Я тут не соглашусь с тобой.
Смотри, вроде все верно и правильно, но тут исключается фактор человеческой ошибки.
Например кривая сеошка.
Такой запрос есть, частотность есть, переходы должны быть, но криворукость мешает.
Но твой вариант для первичной оценки хороший. Просто дальше я бы дополнительно сделал проверку, например по н1 проверить, вероятность того, что есть частотность, нет позиций но есть вероятность перехода, если будет топ.