Dynamic pages are where logic is separately maintained from content and are usually coded with languages like CGI, PHP, ASP, JSP, Cold Fusion and Perl. A dynamic page is analyzed by a response on server to personalize the website to solve the clients queries.Dynamic pages are maintained separately from the content and hence can be changed whenever necessary. Most search engines finds these dynamic pages difficult to index as the content is changed almost everyday. Many websites being made today are dynamic as they are easier to maintain. Earlier it was not the same but the search engines have found ways to index them at small time intervals and hence it is better to switch on to these pages as the content can be easily maintained.