Google Sitemap is a feature of the Google search engine. It allows webmasters to submit an XML file which describes the structure of a website. Actually, it will not help the page ranking of the site in the Google indexing but surely it will provide a roadmap for Googlebot to crawl our website more effectively. We have a series of XML tags and attributes that Google has defined and they can be used in a sitemap file, known as an XML schema. Our first step should be to analyze our website and gain the information that we need in order to create our Google Sitemap. We need to collect some facts related to our website. (1) Make a list of all the pages that we want the search engine to crawl (2) Rank the importance of each page in the list (3) Mark the last time we modified each page in the list (4) how often we want each page to be updated.