1. A method comprising: receiving ( 102 ), by a system having a processor, information relating to an exclusion zone to be provided on a page, wherein the exclusion zone defines a corresponding area of the page that is free of content to be inserted in the page; and producing ( 104 ), by the system, a particular layout defining plural partitions on the page, wherein the particular layout includes the exclusion zone and the content having a plurality of elements that are inserted by recursively defining the plural partitions on the page, wherein the exclusion zone and the elements of the content are provided in respective ones of the plural partitions, and wherein recursively defining the plural partitions considers presence of the exclusion zone.