SEO – Search Engine Optimisation

Helping you rank for keywords and phrases your customers are actually using

SEO Services

Content Creation & Editing

Creating content and editing it, so that it is able to rank highly for specific terms that your customers are actually using to search for businesses like yours.

Local SEO

Helping you to rank for localised search terms. This includes but isn’t limited to location-based landing pages, Business Listings and Google My Business.

Technical SEO

Helping you to optimomise the code-base of your website. This will help your website run more efficiently, and help you to improve the overall ranking potential it has.

Landing Pages

We will build specialist landing pages to help you rank for specific industries, products, or in target locations. This ensures you are speaking to exactly the right people and companies.

Link Building & Backlinks

We will help you to earn more links back to your website from relevant and regarded online locations. This shows search engines that your website is authorative and will therefore rank it higher than your competitors.

Data Analysis & Reporting

Data is the lifeblood of SEO. We will hlep you to understand and properly track your website users and their activity. This will allow you to continuously improve, and ensure that you are the chosen supplier of your goods/services.

Industries & Business Types We Often Work With

SEO for Ecommerce

ECommerce is one of the most fast-moving and competitive areas of SEO. There are multiple complexities and a wide-range of search terms and terminology used.

SEO for Ecommerce isn’t one-size-fits-all. Instead, it requires considerations over locations, meta-data, testimonials, images, videos and fresh content. It also requires a balance between information giving and persuasive writing.

At BMR Marketing we have worked with a wide-range of Ecommerce businesses to help them get their products and website ranking high in search engines

SEO for Local Trades

Local Trades and Local Businesses can be some of the biggest beneficaries of good SEO. Because they have the ability to rank for highly specialised, and localised terms.

This may include “Plumbers in Cardiff” as a city or town based search. Or even more focussed terms aimed at certain areas within towns or cities themselves.

SEO for local trades and businesses revolves around localised searches and trust building in the form of testimonials and reviews.

SEO for SaaS Businesses

SaaS (Software As A Service) businesses are some of the fastest growing across the world, and the ability to be found online is a key factor in being able to continue and deliver that growth.

SEO for SaaS can often be different from businesses in established markets, where SEO is not just a tool for finding the right business, but also for education, and being recognised as a market and software leader.

Our experience of working with SaaS businesses from start-up to established global means we can offer you highly effective SEO that will help your SaaS products get ranked and found online.

SEO for Legal & Law Firms

SEO for regulated industries such as law firms and insurance brokers can be complex, with the need to remain compliant with current regulations.

However, that doesn’t mean SEO is ineffective. In fact, when done well it can be even more so.

Because of the nature of regulated businesses there are a wide range of opportunites to rank for both local and national search terms. Our years of exerience working both for and with regulated companies means we are able to help you rank your products and services.

Cybata Case Study

Cybata chose to work with us to help improve their SEO. Over the months that we have been working together we have greatly improved their website rankings and sales.

In this case study we highlight some of the work done, and some of the results obtained.

Why not? is free!

Find out more about SEO for your website

Core SEO Terms & Phrases


Search Engine Results Pages – This refers to how your website appears in search engines for specifc terms.

Follow & No-Follow Links

Generally, most links are follow. However, if a link is no-follow, search engines may not count that link as one back to your site.

Meta Data

Metadata summarises basic information about data, making finding & working with particular instances of data easier, such as large web pages.


Search Engines use crawlers to analyse web pages and their data to help them determine what the website is about, then decide how to rank it.


Accelerated Mobile Pages – A designation by Google to specific pages which are highly geared towards mobile usage. They are coded differently from standard pages.

Common SEO questions

1. General SEO Questions

SEO, aka Search Engine Optimisation is the process of getting your site ranking in search engines such as Google, for specific search terms related to; your business, your location, or your customers.

SEO can be measured in a number of ways, and can be broken down depending on the activites being carried out.

At a high-level SEO can be measured by its impact upon sales, enquiries, rankings and website traffic.

However, these are not always the best measures of success, as it dependong the time-frame and activities undertaken.

Some other measures you may track and monitor include; backlinks, comments, site speed and website errors.

We would love to give you a specific answer, but we can’t. There are a huge range of dependancies. However, with certain activities it is possible to track the benefits and improvements within days.

Google and other search engines use specific algorithms to decide where your website ranks for searches.

The main two Google algorithms are:

Penguin – Assesses your off-site SEO.

Panda – Assesses your on-site SEO.

There are a huge number of differences. Essentially they are two completely different enitties altogother.

SEO – Generally non-paid for activity that seeks to have your website appear in organic searches.

PPC (Pay-Per-Click) – Paid ads that appear within search engines where the advertising company pays for every click on the advert.

You should outsourse SEO if you answer no to any of the following questions:

  1. Do you have a dedicated person for SEO in your company?
  2. Are your competitors ranking above you for search terms?
  3. Is your business listed on Google with all your contact details?
  4. Do you or anyone else in your buiness have experience doing SEO before?
  5. Are you happy that your website sells your business well enough to potential customers?

2. Questions About Our SEO Services

In short yes. However, not all keywords are made equal, and some are much harder to rank for that others.

There are three types of keyword:

Short-Tail – Generally a single word or two. Generally unspecific and used for information finding. i.e. ‘SEO tips’

Long-Tail – Longer than two words. Generally more specific. Can be location, or industry based. i.e. ‘SEO tips for dentists’

Branded – Branded keywords are keyword that include your business name.

Yes. You can ficus on just a single aspect of SEO. You will see benefits if done well, however, it’s like making a crumble without the fruit. You need everything together to make the best outcome.

The biggest cost in SEO is usually time. Therefore SEO is as expensive as the time put in. When you work with an SEO company like BMR Marketing, you are paying for the time it takes to carry out the SEO activity (as well as paying for the experience and expertise).

SEO is a team activity. To rank for competitive key words, you may need to put in some effort yourself. Namely because you are the expert in your business.

We cannot hope to understand your customers like you do, so we will may need your help to make sure we are portraying your company how you want to be seen.

3. Local SEO Questions

Google provides we wide range of free tools to help your business get found locally.

Google My Business is a key tool for displaying the key information about your business including contact details and location.

Our job is to make sure that your profile and information is applied and updated to ensure that you are using this opportunity to be found for local searches.

Local listings sites help show Google and other search engines that you are based in the location. The more mentions from relevant and reputable sites of your businesss in a specific location will help improve your ranking positions.

Hyperlocal means to rank in a very specific location. These locations can be based on certain areas or parts of cities and towns, or even as specific as streets.

For businesses operating in very specific locations, targetting locally based customers, hyperlocal is the way to go.

Contact Us