Structured data accounts for only a small part of the web and the problem grows as the volume of the online content grows. Schema markup is a drop in the ocean to help with this. However, things are being addressed in the natural language research space in the form of dense retrieval and other developments such as Sentence BERT and FAISS. Utilising heuristics such as umbrellas and sidecar pages will help to send clues and assist with ensuring search engines rank the right pages from your sites for SEO