A contract can be anywhere between 1-20 pages and should not be made to exceed that. If your contract is more than one or two pages, it is better to insert page numbers, with your signature generally going on the last page.