Query clustering
Also: query grouping
Splitting a semantic core into groups, each of which becomes a separate page.
There are three ways to cluster: by search results (overlap of sites in the top), semantically by word meaning, and on embeddings (by meaning through AI).
By search results is the most accurate for commerce but more expensive; by meaning and on embeddings is faster and free for a rough first pass.