Теги "div" в меню отсекают размытие URL и форсят плоскую архитектуру краулинга
Размещение локальных услуг в базовой папке /services/ размывает корневую сущность и хоронит ее на один уровень вглубь архитектуры сайта.
Чтобы выжать максимум внимания краулера, срезай это структурное размытие и переноси все услуги прямо на корневые слоги — например, domain.com/residential-cleaning/, советует Крис Палмер.
Более того, чтобы сохранить навигацию для юзеров и не сломать эту плоскую иерархию, меняй главную ссылку "Услуги" в меню на тег div.
Удаление тега a из основного анкора сохраняет визуальный текст и выпадающий список для людей, но жестко блочит краулеру доступ к бесполезному URL среднего уровня.
В итоге элементы выпадающего меню роутят ссылочный вес прямиком на страницы услуг корневого уровня.