Squarespace and Wordpress websites for small businesses, SEO marketing for all businesses

SEO — search engine optimization

Drive traffic through your virtual door


SEO is the process of improving your website so it achieves a high ranking on a search engine results page and ultimately visitors to your site. Ranking high on a search engine results page takes time and work. 

Let’s simplify SEO — and get your website working.

Site Content was great at providing straight forward advice so that we knew exactly where to start on improving the SEO of our website.
— Breanna, ECA Equipment
A billiard queue and ball, someone about to take a shot on a billiard table

What is organic SEO?

Organic SEO refers to a website being ranked on a search engine results page without paying for Adwords. Methods used to improve a website’s organic SEO rankings include:

  • website content — use of relevant and meaningful keywords

  • user experience — search engines measure your site’s activity; a good website structure with helpful, logical, meaningful content contributes to SEO

  • backlinks from reputable websites.

Working on a website’s content and technical SEO contributes to a website’s organic SEO.


 SEO takes time, work and patience.

Content SEO

Optimising web content contributes to search engine optimization. Content SEO includes:

  • use of relevant and meaningful keywords

  • user experience — search engines measure your site’s activity; a good website structure with helpful, logical, meaningful content contributes to SEO.

Technical SEO

Optimizing your website through indexing, sitemaps, metatags, keyword research are some of the elements that make up technical SEO.

Find out about On-site SEO and Off-site SEO.

A billiard table with a person about to take a shot at a ball.

 As a long-term strategy, both organic and technical SEO helps get your site ranked high without having to use Adwords or pay-per-click to get visitors to your website.


The SEO Process

 Why use Adwords or pay-per-click?

Adwords help get clicks to your site by paying for your site to be listed on page one of a search engine results page. If your business and domain name is new, pay-per-click is a viable way to get your site noticed and hopefully visited. Adwords can help but your marketing strategy should also include work on your site’s organic SEO.

There is a ‘but’ when it comes to Adwords. You may get clicks to your site but if your content does not offer visitors a good user experience or meaningful content they won’t stay long on your site. Search engines notice when users bounce off sites without engaging with content. Websites with a ‘high bounce rate’ lose ranking potential in a competitive market.

The cost of Adwords? It varies and depends on your competition and the keywords you’re bidding for to get onto page one. Adwords can be expensive if pay-per-click remains your only website marketing strategy.


More about SEO

On-site SEO


Our onsite SEO strategy will ensure your website and page descriptions and names, and your content, have all been optimized to promote high rankings search engine results page. 

Our on-site strategy for your website includes:

  • researched keywords

  • meaningful, well-structured content to build your brand, and to ensure bounce rates are minimized

  • helpful internal links to content within your website

  • setting page redirects where necessary

  • logical information architecture

  • structured use of logical content headings

  • schema rich snippets

  • site map (so that search engines understand and recognize the structure of your website)

  • integration with your social channels

  • optimized site speed — which assists a positive user-experience.

Off-site SEO


As the name suggests off-site SEO refers to behaviour and functions that result in traffic to your website from external websites or platforms like your social channels.

Our offsite SEO work includes:

  • Google My Business setup

  • backlink strategy

  • engagement via social media

  • guest blogging opportunities.


SEO blog posts