yes it really helps. By placing XML site maps, which indicates the list of pages of in your website and informs the Google, the organization content of your website. It makes easy for search engine crawlers read this file and makes them easy to crawl the site.