Oct 28

Google announced (http://googleblog.blogspot.com/2010/10/place-search-faster-easier-way-to-find.html) that it was going to make a major change to the way search results are presented, emphasising local search queries.  This appears to have been rolled out and as we can see local search results from “Google Local” are appearing.  See the example below, where there is a map in the right hand column, pushing search results down, also the marker pins being listed in the main search results.

Google Local

I’ve seen blended results, where google local listings are blended with organic results.  See below.

Google Local 2

This will I am sure primarily affect organisations that are targeted to a specific area, but don’t have a physical address.  Local listings will appear ahead, pushing results down to the second page if you happen to be the low half of the first page.

It’s also yet another driver for paid search, however with increased costs of paid marketing the affordability for small businesses becomes a significant problem.

I’ll be watching visitor levels carefully to measure the impact of this.  Fortunately SEO embraces a more holistic view of a businesses presence on a search engine.  You need to be sure that you’ve optimised your Google Local entries to appear as high up the list as possible though, as well as locally built links for multi-location businesses.

I’m not clear how this algorithm works, as there are some varied results.  Also, from the various accounts we use here at Cenetrix, one doesn’t show the new results pages, whereas others do so I’m sure this will be phased in and evolved.  Time will tell, but hope we find out more from Google soon.

  • Share/Bookmark
Tagged with:
Oct 21

For anyone in marketing and the analytics profession, being able to attribute your acquisition channel correctly is key to understanding the origin and success of your marketing campaigns, as well as your visitors journey. For sites who’s currency is derived from the consumption of publishing articles and content there are a few considerations when using campaign tracking, which is how you separate your acquisition sources or channels.

In a working example of this, consider how you might approach the tracking of content or campaigns you send out via Twitter. For this your site URL might be www.mysite.com/page1.htm?cpid=SOCIAL:1233456, which includes some campaign tracking (so that example is SiteCatalyst). I would certainly advocate you using a URL shortening service account, a good one is bit.ly, and would recommend that you setup an account be used to shorten any long URL as it will give you some extra data.

The approach of tagging your URLs with campaign tracking will be beneficial in helping you identify visitors to your site from Twitter. This isn’t fool proof as your tweeted link could end up in an email, bookmarked etc. however it does however give you an indication of the reach.

There are pitfalls to be aware of though.

Google is now much better at dealing with parameters within url’s (correct as of writing this), and since twitter is used by Google to feed and accelarate (my assertion) indexing of new content then it is possible that the link sent over Twitter is picked up by google. Certain url shorteners publish a permanent 301 redirect from their websites, which means there is a permenant reference to the shortened URL.

So why is this an issue?

Imagine you have a popular site that feeds articles out immediately by Twitter, RSS and the website simultaneously. The internal linking of the site might have a link that is nice and clean, such as www.my site.com/news/12345/this-is-my-proper-page.htm and RSS is auto tagged adding &cpid=RSS:123456 and that you also use feed burner, the Twitter url adds &cpid=SOCIAL:123456 on the end of the standard URL and is shortened by bit.ly.

There are now 3 possible links to pages that could end up in Googles index, but only one physical page. If Google indexed all 3, this in it’s simplest form would mean that duplicate content was created, as Google will treat them as separate pages. A challenge which needs to be overcome.

There are several ways of overcoming this, and for that matter cleaning up duplicate content on Google.  These are detailed below but with different results and challenges.

1. Use google’s webmaster tools to remove parameters.

Since the world doesn’t just revolve around Google this is quite an issue as this solution would only work for Google it is not a complete solution. Given Google’s market share you coulp hypothesize that most visitors would come that route and naturally led to think – quick win! Unfortunately it’s not a quick win. I’ve experienced that post application of url parameter filtering is not guaranteed. Launching a new site with this enabled may help, however this technique is not universally accepted.

2. Write a canonical reference on to each page, so that parameters are ignored and the one true page is always acknowledged by a search engine.

There are inherent risks in retrospectively applying this to a huge site, but it should clean up a lot of duplicate content. Beware of canonicalisation of your entire site to one page – seriously bad news for your business!  This approach is possibly the simplest to deploy (bar testing), as it requires little technical knowledge and a content management system could be changed to facilitate this. Canonicals will also help where you have the same content categorised differently, for example a pair of shoes categories in red and pink, as well as say an article that is categorised in different groupings say, a new product launch appearing in a car section and new product launches.

The following is an example of a canonical tag that would appear in the of the document.

<link rel=”canonical” href=”http://www.mysite.com/pagename.htm” />

3. Use a 301 redirect to remove URL parameters.

This is possibly the more challenging to implement and does have down sides as well as upsides. Google now acknowledges that some credit is lost with every 301 redirect, also there is question of retention of the anchor text. The real upside is that the page will always results in a clean URL being used.  If this is later shared it would not be shared with all the parameters added. This solution requires server access to achieve the 301 redirect, and also the capability to write data either into the page as say meta data or into a cookie for later access. Be careful as if you also depend on the GCLID for your adwords and google analytics the 301 redirection to clean up the URL could be problematic as you’ll lose this parameter, which will have knock-ons if you use Google Analytics with Adwords.

The use of a 301 redirect would require that the web server process the page request, and then update a cookie on your browser (if cookies were used) or pass the parameters to the renderer to be added to the resulting page as meta data when the 301 redirect is issued. Also be aware that some analytics vendors lose referring sources through redirection, for example SiteCatalyst.  When the analytics JavaScript is executed, it should be written in a way to either access the DOM to pick up the meta data, or access the cookie data.

If you use the cookie method, it would require that you write any parameters to a first party cookie to reduce the impact of cookie filtering. Since your website writes the cookie, this should be a mute point. We must not forget though that this technique may not be appropriate for mobile devices where cookie support is not enabled. Thankfully though the advent of Android and iphone there is greater support of JavaScript and also cookies on mobile devices.

Conclusion

My take on this is that pages need a canonical reference to it’s clean URL, however it is also appropriate that you consider the 301 redirection solution as this would ensure that any bookmarked, shared or linked content to your site uses a clean URL rather than depending on the canonical. With Canonicals, you are at the mercy of the search engines continued support of the approach. I cant see that being an issue though.  The same applies to 301 redirects, and whether credit for links are diminished in some way.

One caveat though – With any post launch change to a site, comes risk. The way to reduce this is with lots of testing, to ensure you haven’t done anything to damage your site.

I’ve focused down on campaign management in this post, however this applies for anything that might add parameters to your URL and risk the creation of duplicate content in the eyes of a search engine.

  • Share/Bookmark
Tagged with:
Sep 27

We are frequently requested to review websites for search engine accessibility and optimisation best practice, only to find fundamental implementation flaws inherent in the website by web design companies. I’d like to be able to blame the agencies, but mostly these issues are more about a lack of knowledge or experience in the agency, as they are rarely full service. It’s a bitter pill for business owners to swallow in facing up to the large investment they have just made and the reality that this investment needs to increase to re-work the site to maximise the opportunity for search engine optimisation.

We believe that every website designer and website developer should understand the bare bones principles of search engine optimisation and how it relates to good user experience, information architecture and technical architecture. Both disciplines carry the need to understand this, as a failure at these early stages in the lifecycle of a website can be very costly to unravel along with running the risk of compromising the relationship with the client. An agency that doesn’t have any SEO capability, should consider partnering with an organisation (such as Cenetrix) to ensure that the solution proposed is search engine friendly.

A typical web design implementation should include information architecture, technical architecture, user experience. These should minimise the risk of fundamental flaws to the technical implementation.

With the advent of web 2.0 and laterally more dynamic websites, developers have occasionally taken it upon themselves to increase complexity without any business gain. This is not a new phenomenon as it has not changed in the software engineering profession for the 20 years I’ve worked with technology. It does however need to be challenged by customers and they need to be empowered to ask the smart questions.

Customers engaging a website design agency should ask some smart questions to protect their investment, such as:

  • After the site goes live, will all my pages appear on google?
  • Do you implement a solution that search engines can crawl?
  • Where will my site be hosted, in which country?
  • Does a visitor see the same web page if they enter the site from a search engine results page and also navigating to it from within the site?
  • Have you ever migrated a website or relaunched one before and how did you deal with continuity of search engine placement?
  • Can we engage with an SEO company during the design and development phases?

These short questions could save you a lot of re-investment and makes an SEO strategy more about content for your customers, keywords and building the relevancy and authority of your site rather than changing the technology used in the implementation.

The challenge in this industry is that there are lots of people that develop websites, the barriers to entry are low and some times the quality suffers as a result. As a business looking for a website development partner you must ask yourself whether the outfit you choose understands user experience, information architecture, technical architecture and SEO along with it’s implication on a website.

Cenetrix are a full service digital agency. We also partner with other businesses to provide a range of services for clients of all sizes.

In all our engagements we include a brief introduction to SEO, we find it works well as most businesses either don’t know, or did know but were afraid to ask. It is our belief that basic best practice should be built into all websites.

  • Share/Bookmark
Tagged with:
Jun 17

Most people that we speak to have no idea which country their website is physically hosted.  The geographical location of the servers can have a significant impact on search engine results and SEO.

Google, for example uses a combination of your server location and the domain suffix (e.g. .co.uk, .com) to work out the country of origin of the website.  Domains that have a  .com suffix  are not country specific, so combine that with offshore hosting in say the US and you are going to find it quite difficult to appear on google.co.uk as a UK based search.  In this particular example the location of your servers is extremely important.

If you are a UK based business it is worth checking where your website is hosted, especially if your domain suffix is .com.  You may be wasting your SEO budget on optimising your site when the actual location of the server is causing you problems.

In today’s economy, the price of hosting is often cited as being important in the decision making process. This relatively small difference in actual price between offshore and UK based hosting could cost you considerably in terms of your marketing budget and sales.

Offshore hosting also has another challenge, and that is speed.  Servers based in the US for example will risk displaying more slowly in countries such as the UK, due to the huge distances involved.  Site speed is important for SEO and also paid search.  For PPC a slow site affects your quality score and ultimately how much you get charged for paid search marketing.

When buying hosting, you should consider your server location.  If you have hosting already, check where it is based.  Moving hosting can be time consuming and expensive, so it’s better to consider it right at the start of your website development.

Google does offer a facility in their Webmaster Console to be able to adjust the Geographic targeting, we prefer to use a combination of all of UK based hosting and setting the correct targeting for the business with Google.

  • Share/Bookmark
Tagged with:
May 20

A recap of some of the sessions I attended today at the Omniture Summit.

The keynote presentations were very informative, but primarily designed to give some perspective on the recent takeover of Omniture by Adobe.

The CS5 integration between flash and Omniture was demonstrated in it’s simplicity and offers really tight integration on the surface between both SiteCatalyst and Test & Target.  The latter was demo’d later in the day and really demonstrated the power that marketing users are now given to control behavioural targeting and multivariate testing.

One opinion put forward by Josh James, General Manager of Omniture was that we should be less focussed on cannibalisation of the different channels but to look more at the bigger picture of how the channels complement each other.

Josh also positioned the history behind the CMO being able to turn the tables on other departments in the business, for example keeping sales on task.  Marketing can now deliver quality leads to sales and information is now available on conversion rates slipping.  Cool!

There was also emphasis on looking at business metrics rather than marketing metrics, really look at an integrated approach to understand pipeline, engagement, sentiment, distributed presence, revenue, influence and brand equity.

Adobe’s take-over was discussed by their VP of Corporate Development, Paul Weiskopf.  He positioned the following benefits:

  • Blurred lines between what is content and what is content and applications
  • Multi-device use of the Internet, which places Adobe at the front
  • Optimised creativity, through simple application tagging.

There were some announcements, for example Search Centre Plus now includes facebook marketing.  There is also now a genesis integration between Facebook Open Graph implementation and SiteCatalyst.  This integration is in development, but is essentially sentiment analysis, or as they put it “buzz”.

Some key takeaways from the keynotes were:

  • Really understand your visitor paths to contact pages, to try and understand why people called rather than converted This includes looking at on-site search as there may be key questions that aren’t being answered online.  Analyse and Optimise.
  • Improve internal search, understand why people use it and how.  Cover common misspellings.

Social Media Strategy

This was a bit of a slow session, however some key take aways were that Omniture are very much focussed on the quick wins in social media, namely Facebook.  They can apparently integrate with other mediums through the SiteCatalyst API, if the other party has an API. No specifics were given with other integrations.

Facebook applications are a great way to understand more about your customers, and used in conjunction with the Facebook genesis integration it allows you to get really granular data into Discover – detailed segmentation capability.

Attribution Modelling

Attribution modelling is such a dry subject area but so important to understand.  The presentation was very good in explaining the various attribution models and then that the cookie expiration is a key factor, along with the unique behavioural characteristics of your customers in visiting the site.  Each business is different so there is not set best practice on expiration, it will however have a huge impact on attribution.  The attribution schemes are:

  • Last click
  • First click
  • Linear, even distribution
  • Decaying, where the last click is attributed most decreasing down to
  • the first click
  • Reverse decaying, as above except most value attributed to first click
  • U shaped

Recency and latency are significant factors on the attribution model used.  Omniture’s default is 30 days for a cookie.  the audience had people down to 7 days.

The main takeaway was to really understand the path to conversion, and to use attribution to help in that understanding.

RIA Measurement

This session was really showcasing the integration between CS5 and Omniture.  of note has to be the control that marketing is now given to be able to test almost in real-time without a developer having to be involved.

CS5 is also going to support the open screen project, which will be used to send events back out into Omniture.  An example was given of a player sending meta data via the OSMF.

The key takeaway on RIA is to differentiate between what is a page view and what is an event.  Both are server calls however it keeps your page view metrics intact as just that.  With the rise in RIA’s you need to be careful with this.

Looking forward to Friday’s sessions now.

  • Share/Bookmark
Tagged with:
Apr 29

Facebook’s recent launch of their new open graph protocol enabling users to recommend and like individual web pages opens up an interesting debate.  Whereas the old fan pages were created to engage fans within Facebook, the new mechanism enabled by open graph takes the interaction outside of Facebook, but allows the external web page to appear inside a social space.

When adding the open graph implementation for the “like” feature, it is possible to create multiple pages and effectively fans against each page. If you already have a fan page, adding a “like” button will create a new pages within Facebook and therefore multiple places for interacting with your customers.  For small to medium sized companies with potentially limited resources and budget this can pose a challenge as consolidating fans into one way to communicate needs some knowledge of API’s.

If a brand decides to interact with their fans using the new “web page” page, then it does mean for particularly active people on Facebook that updates would disappear off their wall quickly.

I can see a case for both external and fan pages in Facebook, but they really need to integrate the two.  This would allow a particular brand to have multiple web pages associated to a particular fan page or brand.  From a review of the developer documentation it appears the only way is to create an application, but then you are stuck using API call using Graph API to send updates.  As the application can be tied to a particular page, it does get round the multiple page issue. This is an area Facebook need to work on.

This poses some questions.

Is open graph set to replace fan pages of old? Do you continue to invest in your fan pages?

What does open graph mean for SEO? We are already moving away from a pure play on keywords and to leverage authority as a quality signal, now we potentially have another signal.  This is certainly an area to watch as an SEO.

Are Facebook looking to compete with google? A reasonable question, as they now have data about real web pages and can take a more authoritative view on a clean set of search results.  Facebook also have something google don’t, personal information anchored to we pages.

Will Google be interested in taking a feed from Facebook, and add it to their quality signals? Is Facebook looking to expand it’s search position?

Will Facebook look to augment bing’s search results if not with Google?

Regardless of the underlying agenda, some fundamentals are good.  Open Graph implements semantic principles, further supporting the semantic web.  Facebook open graph are very easy to configure which will massively improve take-up.

It’s early days with open graph, but time will tell with the impact it will have with fan pages for B2C brands. From my own experience I can already see potential conflicts.

Web analytics vendors need also pay attention as many have recently announced Facebook measurement solutions.  These may already need to change as there is another variable to consider.  Arguably it does directly attach sentiment to a brand and page, so perhaps Facebook have just made lives a little easier. I’m off to Omniture’s Summit in May where they are launching their Facebook measurement solution, so it will be interesting to hear their position.

One thing is for sure, this is the start of an interesting chapter with Facebook.  Here at Cenetrix we are already integrating open graph and semantic web details into our websites.  Anything that makes a customers life easy to share information and supports a richer experience embracing quality of experience with brands is a good thing.  From a personal perspective I like to see that people have positively rated a brand, so Facebooks “like” features is another signal to the customer to trust a brand.  In my view this is complimentary to reviews and testimonials.

  • Share/Bookmark
Nov 06

I’ve been looking for a new mountain bike for some time, frequently visiting our local specialist bike store Peter Handsford in Chandlers Ford. Sadly I just couldn’t afford the price tag on a bike that is suitable to replace my now 10 year old GT XCR 2000, with its great i-drive mechanism. Last week I happened to luck into a visit courtesy of my sons rather broken (and still under warranty) Giant Mountain Bike. They had an ex-demo Gary Fisher Roscoe 3 at just a little over half the RRP of £3k.

The spec of the bike is incredible, lots of carbon fiber making it very light. Hydraulic disk brakes and fully adjustable travel shocks. The handling of the G2 geometry along with full adjustable fox rear and front shocks makes it a great all-rounder. I test drove it down the Clarendon Way, my old GT XCR200, now 10 years old has taken quite a battering on the narrow downhill. It’s not too technical, but take it at speed early in the morning when its wet under tyre and its a heck of a lot of fun and quite challenging.

All in all, superbly impressed with my new Gary Fisher. Hope to get out on it soon for more fun.

I’m incredibly impressed by Peter Hansford, they really took the time to make sure that the bike was optimally setup for my usage and weight while also taking care to make sure that I bought the right bike. The only thing I’d say is, don’t buy a Giant bike if you want to play on muddy hills. My son is better off with my 10 year old GT!

  • Share/Bookmark
Jul 02

Having spent a bit of time doing some research around rich snippets Google Rich Snippets, I though I’d write up some useful resources.  I’ll update this as we get through some implementation of this for a client of ours.

It’s also important to realise that there are no guarantees that any of the rich snippets will appear in search results, you have to sign up for a chance, but there is evidence to suggest that rich snippets are being picked up in search results.

As an interesting aside, I wonder how long it will be before all the review companies augment their formats and companies such as Bazaar Voice do something with their offering to support them.

  • Share/Bookmark
preload preload preload