Hola,
Con respecto a los términos con los que vas a optimizar tu página te recomiendo que antes de decidirte por los términos hagas un análisis.
Artículo sobre
análisis de palabras clave.
Con respecto a si tienes que usar todas las combinaciones,
Cuando trabajas con palabras y frases clave se entiende cada término como una entidad separada. Entonces, "construcción de viviendas", "construcción" y "viviendas" son tres términos diferentes. Claro, se dan peso unos a otros porque usan las mismas palabras, pero a la hora de optimizar si quieres el conjunto “construcción de viviendas” es importante que lo utilices de esa misma forma en tu optimización.
Saludos,
Jose.