Don't bother with google sitemaps

Google sitemap integration is a waste of time

Google sitemap integration is a waste of time and not needed on websites that are properly constructed. It is only with rare cases that an XML sitemap is needed and only when a page is inaccessible. Generally this isn't the case as any pages you want search engines to find, you should be able to access them normally through a website. Google and other search engines will not look fondly on pages that can only be accessed by search engines, that is cannot be found within the website but can be in your XML sitemap.

Example sitemapA lot of companies advertise they include a google sitemap with their SEO packages but what they are really saying is either, they are adding extra work to what they do in which they can then charge you more, or they don't construct sites correctly and therefore require a google sitemap. This is bad in both cases and search engines are going to frown on anyone that has pages that are inaccessible from within the website. Either way you're being ripped off.

Some people may say it wouldn't hurt just to have one in. In actual fact it does. The structure, hierarchy and integrity of a website comes from the navigation of the website itself. By including an XML google sitemap you are destroying that structure. The website structure is much more important than some external file that describes the structure.

The other reason not to use a sitemap is that it is duplicating functionality of your site. As soon as you have to manage a sitemap and a website navigation system, there will inevitably be errors. There are some systems that do it automatically but as mentioned this is just duplicating the navigation of the website in which google and other search engines look at much more than they ever would towards an XML file.

Therefore don't bother with google sitemaps, focus on your website and you will rank better in google.