Let A and U be Banach algebras and A><| U be the semidirect product of Banach algebras A and U where A><| U = A⊕U as direct sum of Banach spaces and A is closed subalgebra and U is a closed ideal of A><| U. The semidirect product A><| U is a block of Banach algebras that covers the important classes of Banach algebras such as Lau product Banach algebras and triangular Banach algebras. In this paper we consider this question that under what conditions the semidirect product Banach algebra A ><| U is a Lau product Banach algebra or a triangular Banach algebra? We find these conditions and answer this question which form the main results of our paper.