Posts Tagged ‘SEO’

Are you Tempted to Report your Competitors to Google?

Thursday, March 4th, 2010

Google have today announced a new link spam detection algorithm, alongside a new form to report competitors with.  While both link spam detection and reporting of link spam have both been possible for many years, today’s announcement could cause the practise of reporting competitors to become more popular.

Whether this proves to be significant will depend largely on whether Google takes the reports submitted seriously. If there is a strong indication that submitting such a report leads to your competitors rankings suffering, it’ll become too tempting for many SEO’s to ignore.

As it becomes increasingly easier to analyse your competitor’s backlinks, it also gets increasingly harder to hide what you are doing.

Such a scenario create a tricky dilemma – are the benefits of reporting your competitors more significant than the drawbacks? While the benefits might seem obvious (your competitor could drop in the SERPS, possibly below you), the drawbacks are probably more complex than you might first think.

Firstly , the new form isn’t anonymous, meaning that you need to submit from an actual Google account , and whilst I’ve no doubt that most would-be-reporters will use a fake/spare Google account for this purpose, it doesn’t necessarily mean it won’t be traced back to your website. If there is any way of Google knowing who’s behind the report, then you better be sure your website would stand up to similar scrutiny.

Then there’s the problem of shared links – even if you have used a disconnected account to report your competitors from, you might still lose out if you have shared links with your competitor. Should the algorithm be used to apply penalties to sellers (and it likely will be), you might find that Google discounts all links from websites linking to both of you. Imagine you gained a natural editorial link from a website – it wouldn’t be unforeseeable in competitive industries for your competitors to have approached the publisher and ended up paying for a link; in this scenario it’s quite possible that both the editorial and paid links were invalidated.

The ultimate question in both of the above cases would be your view of the playing field – given most websites will likely have some questionable backlinks (even if you haven’t bought links or spammed blogs, there’s previous SEO agencies to think about, ex-employees, competitors, or just being unlucky enough to have attracted links from websites that are usually spammy), your strategic call would depend on where you see your websites links compared with those of your competitors. If you are low in the SERPS but have a much cleaner link profile than your competitors, then you are probably well placed to submit reports.

Even if you do judge yourself of having more to gain though – it doesn’t mean you will actually want to do this. I’ve never personally reported a competitor, and I know many others who would say the same – it just feels wrong. Even if you do feel it’s the right thing to do, do you really have time? It’s kind of like playing a game of Darts – you can try and put off your opponent, but may just prefer to focus on your own game.

All things considered, savvier SEO’s may come to another conclusion altogether – whether or not you choose to report your competitors, future proofing your own links has to be the way forward.

Image credit Drew_

Using Google Analytics Filters to Remove Session IDs from URLs

Wednesday, March 3rd, 2010

One of the great things about working online is that you can track and monitor virtually anything and everything. That is of course, as long as you have some sort of analytics package set up. We use Google Analytics for most of our clients. It a pretty powerful solution (when used correctly), and of course has the added advantage of being completely free… and we all like free, right?

Google Analytics is pretty easy to set up – you simply need to insert a small snippet of code into every page of your website. However, there are certain instances whereupon URL structure can adversely affect the data which you get out of the package.

For example, if you want to monitor conversions through your website via Google Analytics, the easiest way is to set up goals and funnels.

Goals are very easy to set up – all you need to do is insert the URL which all users who complete the goal hit. For example – if you were looking to track purchases, you’d probably use the ‘thank you’ page URL which users hit once the goal is completed.

Funnels are simply the steps a user has to go through in order to complete a goal. So, again taking our purchase example; step one might be a page where the user completes their name and address; step two might be where they insert their payment details; step three might be the confirm purchase page; and step four might be the thank you for purchasing page.

All of this sounds simple enough; however, you are reliant on all users hitting the same pages. Which, if a site uses Session IDs can be a problem…

We came across one such example a couple of weeks ago. We won ourselves a lovely new insurance client. Like many they were using a white label quote engine. Not unusually, the quote engine utilised dynamically generated session IDs. Ordinarily this isn’t a problem as the URLs are typically configured as follows:

www.website.co.uk/quote-form/step-one.html?uniquesessionid

These types of session IDs are simply ignored by Google Analytics, and as such you can get aggregated data on all of the users who viewed www.website.co.uk/quote-form/step-one.html – this means you can track conversions by setting up goals and funnels as normal.

However on this particular site the URLs were configured as follows:

www.website.co.uk/quote-form/uniquesessionid/step-one.html

As such a new URL was being dynamically generated for each user. This was causing problems in Google Analytics, making it impossible to track conversions via goals and funnels in the usual way.

However, there’s a nice little work around – by using a filter you can solve the problem:

Let’s use this URL as an example:  www.website.co.uk/quote-form/uniquesessionid/step-one.html

  1. Login to your analytics account, however rather than clicking on ‘view reports’ click on ‘edit’.
  2. You’ll be taken to your profile setting page
  3. Click on add filter
  4. Give your new filter an appropriate name
  5. Select ‘Custom filter’
  6. Select ‘Search and Replace’
  7. From the Filter Field drop down list, select Request URI
  8. In the Search String box insert:       quote-form/.*/
  9. In the Replace String box insert:     quote-form/
  10. Select ‘No’ for Case Sensitive
  11. Hit ‘Save Changes’

Effectively this will filter out all of the Session IDs from the URLs – so rather than reporting on individual user’s URLs you will be able to view the data in aggregate, and set up goals and funnels as usual. Smart, huh?

Keyword Selection for SEO… or what should we try to Rank for?

Tuesday, February 16th, 2010

The first step in any SEO project is to establish which keywords/phrases we should pursue rankings for. For some clients, the question is an easy enough one to answer - I sell blue widgets, so I want to rank for ‘blue widgets’, ‘buy blue widgets’, cheap blue widgets’ and so on; but in most cases it’s somewhat more complex.

A typical ‘old school’ SEO keyword research technique would be to simply divide the volume of searches for the keyword by the amount of websites ‘competing’ for the search query, and find the keyword with the most favourable popularity/competition ratio. Whilst volume and competition should of course form part of the keyword research process,  this approach can be a little too simplistic.

As such, we typically consider the following factors when selecting keywords for our clients:

Relevance (and what converts!)

Before we even start looking at search volumes and competing websites we need to fully understand what kind of keywords would be relevant to our client – typically this involves looking at all the products/services offered and working out what a searcher might use to find the service/product in question.

The temptation here is to go too broad with keywords,  if you sell golf lessons, you’re probably likely to find that your best converting traffic comes from keywords like ’golf lessons’, or ‘golf lessons in <location>’. You might *want* to rank for ‘golf’  but unless you’ve a huge budget and have little or no concerns about seeing ROI from your activity, this probably isn’t the best choice of keyword.

If you’ve run PPC campaigns before, you should already have a goldmine of information to give you a good idea of which phrases are most relevant, and convert. If you’ve no such data, and poor rankings currently, it may be worth running a PPC campaign to test which keywords/phrases convert.

Commercial Value

This ultimately relies on having a clear understanding of the client’s business model – many businesses  either sell multiple products, or have multiple propositions for various  customer subsets e.g. for a site selling blue widgets – the keyword ‘luxury blue widgets’ might bring in higher margin business whereas ‘cheap blue widgets’ will deliver volume.

Volume

Once you’ve got an idea of what keywords might be feasible to target, the next thing you’ll want to consider is how many people are searching on the different variations – obviously more searches mean the potential for traffic is higher. Different variations can have surprisingly different search volumes even when the meaning is the same. For example, if you compare “caravan insurance” to “insurance for caravan” – 2 phrases which broadly mean the same thing – the search volumes are radically different.

Trends

Don’t overlook trends either – Google Trends is the most obvious source for information here, it’s not necessarily about only targeting keywords which are increasing in popularity but targeting a keyword in the descendance might not be the best use of time and resource.

Competition

Perhaps one of the most important considerations  – we basically consider this from 2 points of view:

  1. What can be achieved for the budget available
  2. What niches are being under-served

The budget , if known, will determine the absolute ceiling, while the keywords with low competition (yet reasonable volume and relevance) may represent easy wins. Assessing keyword competition can be tricky rather than relying on a purely arithmetic approach here we tend to look at several factors:

  1. Strength of top sites (mozrank & domain mozrank of top websites)
  2. What type of pages are ranking (homepage, powerful subpages or weak subpages)
  3. Competing pages (allintitle search for the phrase in question)
  4. Strength of sites at bottom of page one

There are more things that can be done (especially if the decision might require a high investment with a long payback), such as looking at whether the websites ranking have optimised anchor text or not, but it’s not always feasible to do this for every keyword.

Putting it all together

Good keyword research isn’t easy, it requires detailed thought and attention to get right, and when you have hundreds of potential keywords and many factors to consider it’s advisable to get the data into a format where you can make sense of it. There are many approaches but a balanced scorecard is probably the most obvious. An example might be as follows:

excel-balanced-scorecard

Your weightings will obviously depend on your clients priorities, and the data here is purely fictional, but hopefully it should give you an idea; in this case ‘Luxury Blue Widgets’ and ‘Dark Blue Widgets’ both look attractive, but given the competition differences it may be a wise strategy to target both ‘Blue Widgets’ and ‘Luxury Blue Widgets’ on the same page.

Even after you’ve done all of this work, it’s often just the start – combining primary keywords for pages (and secondary keywords you are able to pickup) will often follow this stage, as well as working out how to pickup mid/long tail variations of the keyword.

The one thing for sure though, is that if you spend the time to get this right from the start, you will be far more likely to see your efforts pay off….

We’re Recruiting…

Monday, February 15th, 2010

We’ve recently won some lovely new SEO & PPC clients – as such we’re recruiting a PPC/SEO Exec (your time will be split roughly 50/50 on PPC and SEO), who’ll be based in our offices in Hampton Hill, TW12 1ND.

A full job spec is detailed below; to apply please email a CV and covering letter to hannah@gravytrain.co.uk or to discuss the opportunity further call 020 8941 2364.

 

Reporting to:

SEM Team Manager

 Duties & Responsibilities

  1. Assist in the management of our client’s PPC campaigns.
  2. Assist in the planning, development and implementation of strategy to improve ranking, traffic and the conversion rates of our SEO clients
  3. Identify and analyse key metrics and assess the performance of campaigns, providing clients with written monthly reports
  4. Day to day client liaison via phone / email / face to face
  5. Keep up with industry news and developments
  6. Represent the company at industry events / conferences
  7. Create new business pitch documentation and attend pitches

 

Person Specification

Personality

A self-starter you will be driven, positive and focused on delivering high quality results for our clients. 

Skills / Experience:

Essential:

  1. A minimum of one year’s hands on PPC experience gained either client or agency-side
  2. Excellent written and verbal communication skills
  3. Strong analytical skills
  4. A genuine passion for the web, online marketing and social media

Desirable:

  1. University graduate
  2. Be active within the online marketing community
  3. Previous experience of SEO / social media / online reputation management / email marketing

 

Working Hours

Monday – Friday 9am – 5.30pm.

Salary

Up to  £26k per annum depending on experience

Benefits

Private health care and subsidised gym membership.

This Week In Search 11/9/09

Saturday, September 12th, 2009

Hello there, it’s been a while, huh? Apologies – from now on this *will* once again become a regular feature. Here’s what’s been going on this week:

pidgeon likes tea

SEO

Rand Fishkin explains how search engines judge the value of a link - essential reading.

Social Media

Over at 10e20 Rebecca Kelley teaches Social Media - McHammer style, 2 legit 2 quit - marvellous.

PPC

Chelsea Blacker shares an adwords tip – including your keywords in display URL subdomains - definitely worth a test, methinks. 

 

Usability

Tom Critchlow has penned an excellent post on improving conversion rates, and deserves a link for the title alone ;)

Aaannnd Finally, Friday’s Saturday’s Funny

Courtesy of xkcd:

  

Image credit Flawka