Start
Start

If you're new to HubSpot, we guide you on where to start, how to do it right, and train you to make the most of the platform.

HubSpot Onboarding

Review
Review

Review your HubSpot portal to uncover issues, spot growth opportunities, and ensure you're maximising its potential.

HubSpot Audit + Review

xen-icon-grow
Grow

Unlock business growth with automation and attribution. Implement best practices and execute marketing campaigns.

HubSpot On-Demand
HubSpot Training
HubSpot Websites
HubSpot Campaigns
Virtual HubSpot Manager

2 min read

Creating an XML Sitemap in elcomCMS

One of the best ways to guide Google in what it should crawl on your site, is to provide a listing of URLs that you deem important.

The standard way of doing this is to build an XML Sitemap and submit it to Google through your Google Search Console (previously known as Google Webmaster Tools) account.

elcomCMS has a very nice tool for creating XML sitemaps, and in this post I'm going to quickly walk you through a few tips for setting it up.

The XML sitemap tools is found under the Admin menu -> Google sitemap:

elcomCMS XML Sitemap settings

Initially nothing will be selected.

If not already chosen, choose the 'Include the following folders' option in Step 1.

Make sure none of the 'Site Layout' folders are selected. These folders are usually part of the site setup and include general admin and theme stuff - and ideally we don't want Google indexing those:

elcomCMS XML Sitemap - ignore the Site Layout folders

Scroll down through the list of available folders and include all the good stuff eg Product pages, Services, Solutions, Contact us, Training, Events, blogs, etc.

elcomCMS XML Sitemap - Include the important folders

I generally only tick the top-level folders, and then tick the 'Include sub folders' checkbox underneath the list of folders.

I do this for two reasons:

  1. It's easier
  2. It means that any new articles that get added to a folder will automatically be added to the sitemap once they are published

Next it's time to actually create the XML sitemap. If yours is a new site or has never had the sitemap generated, it will look as follows:

elcomCMS XML Sitemap creation

Simply click the Generate XML button and your sitemap will be created:

elcomCMS XML Sitemap prepared

We'll submit to Google in a minute (Step 3/4), but before we look at that, let's jump to the end of the settings in elcomCMS and make sure the XML sitemap has been configured to automatically update.

Here's what it looks like by default:

elcomCMS XML Sitemap auto generation

Tick the 'Allow elcomCMS to generate the Google Sitemap file automatically' and set it to generate regularly (eg 2 days is quite reasonable):

elcomCMS XML Sitemap - autogenerate setting

OK, now on to submitting to Google.

If you don't already have a Google Search Console account (previously called Google Webmaster Tools), then you'll need to set that up.

Once you've created and verified the account, it's time to Submit the XML sitemap:

Google Webmater Tools - submit the XML Sitemap

Add the sitemap URL (usually: Sitemap/CMSitemap_1.xml) and submit:

Google Webmater Tools - submit the XML Sitemap

Google will read the XML file and start it's analysis.

Initially the sitemap will be marked as pending. It takes a few days at most for Google to analyse and index the pages.

Google Webmater Tools - submit the XML Sitemap

Check back in a few days to ensure there's no issues with you sitemap, and to note any messages from Google

elcomCMS SEO Checklist - New Site Go-Live

We've been working with elcomCMS for many years now, and helped with a number of site go-lives. In this post I wanted to go through a simple...

Read More

Introduction to SEO Presentation at FireBootCamp - Part 2

Welcome to Part 2 of the Introduction to SEO for Developers presentation given at FireBootCamp. Part 1 is available here.

Read More

A Look at Searchmetrics’ Ranking Factor Study 2014

It’s that time of the year again when Searchmetrics releases its annual ranking factors study, which has become a valuable tool for understanding how...

Read More