The object of the study in the paper is reduced semigroup 𝐶 * -algebras for left cancellative semigroups. Such algebras are a very natural object because it is generated by isometric shift operators belonging to the image of the left regular representation of a left cancellative semigroup. These operators act in the Hilbert space consisting of all square summable complex-valued functions defined on a semigroup. We study the question on functoriality of involutive homomorphisms of semigroup 𝐶 * -algebras, that is, the existence of the canonical embedding of semigroup 𝐶 * -algebras induced by an embedding of corresponding semigroups. In order to do this, we investigate the reduced semigroup 𝐶 * -algebras associated with semigroups involved in constructing normal extensions of semigroups by groups. At the same time, in the paper we consider one of the simplest classes of extensions, namely, the class of so-called trivial extensions. It is shown that if a semigroup 𝐿 is a trivial extension of the semigroup 𝑆 by means of a group 𝐺, then there exists the embedding of the reduced semigroup 𝐶 * -algebra 𝐶 * 𝑟 (𝑆) into the 𝐶 * -algebra 𝐶 * 𝑟 (𝐿) which is induced by an embedding of the semigroup 𝑆 into the semigroup 𝐿.In the work we also introduce and study the structure of a Banach 𝐶 * 𝑟 (𝑆)-module on the underlying space of the reduced semigroup 𝐶 * -algebra 𝐶 * 𝑟 (𝐿). To do this, we use a topological grading for the 𝐶 * -algebra 𝐶 * 𝑟 (𝐿) over the group 𝐺. In the case when a semigroup 𝐿 is a trivial extension of a semigroup 𝑆 by means of a finite group, we prove the existence of the structure of a free Banach module over the reduced semigroup 𝐶 * -algebra 𝐶 * 𝑟 (𝑆) on the underlying Banach space of the semigroup 𝐶 * -algebra 𝐶 * 𝑟 (𝐿). We give examples of extensions of semigroups and reduced semigroup 𝐶 * -algebras for a more complete characterization of the issues under consideration and for revealing connections with previous results.