Skip to main content
Free Get your no-obligation SEO audit, delivered within 48 hours

About

Senior SEO. Hands-on delivery.

GM SEO Services is not an agency with layers of account managers and juniors. It is one senior specialist, delivering every piece of work personally.

GM
5.0

200+ businesses helped

Name

Graham McCann

Title

Senior SEO Specialist

SEO Since

2006 (18+ years)

Based

South Lanarkshire, Scotland

I have been doing SEO since before most agencies existed

My name is Graham McCann. I started in SEO in 2006, when Google was still finding its feet and the rules of the game were being written. I have worked through every major algorithm update, every shift in search behaviour, and every new platform that marketers have tried to leverage.

Before focusing on SEO full time, I was a programmer. That background shapes how I approach technical problems: methodically, with clean execution, and without shortcuts. I can read code, diagnose server-level issues, and implement fixes directly rather than writing a report and hoping a developer picks it up.

I set up GM SEO Services because I was frustrated with how agencies operate: clients signed up by senior staff, then handed to juniors, with work often outsourced to third parties. That model is bad for results and bad for trust.

At GM SEO Services, I do every piece of work myself. When you talk to me, you are talking to the person doing the SEO. No middlemen.

How I work

Four things I never compromise on

These are not marketing lines. They are the principles behind every piece of work I deliver.

Plain-English communication

I will never blind you with jargon or hide behind complexity. Every report, every update, every recommendation is written so that a normal business owner can understand exactly what is happening and why.

Outcome-driven, not vanity-metric driven

Ranking number one for a keyword nobody searches for is pointless. I focus on the metrics that translate into enquiries, footfall, and revenue. That is what I am measured against.

Hands-on execution

I do not write reports and hope someone else implements them. I implement the changes myself, working directly with your website and your tools. No recommendations sitting in a backlog.

Efficiency over busy-work

I do not pad hours or create work to justify a retainer. Every task on my list exists because it will move the needle. If something is not worth doing, I will tell you and spend the time on something that is.

Toolkit

Tools and technologies

The full stack behind the work. No black boxes, no mystery software, no locked dashboards.

SEO and Research

Google Search Console Google Analytics 4 Ahrefs Semrush Screaming Frog Moz BrightLocal Majestic PageSpeed Insights GTmetrix

Development

PHP 8.x JavaScript Python HTML5 CSS3 MySQL Apache Nginx .htaccess JSON-LD Schema WordPress WooCommerce

Platforms and CMS

WordPress WooCommerce Shopify Wix Squarespace Webflow Custom PHP Google Business Profile Google Merchant Center Bing Webmaster

18+

Years in SEO

200+

Businesses helped

5.0

Average review rating

2006

SEO career began