Ranking on Google with Search Engine Optimisation

Search Engine Optimisation is at the forefront of many businesses minds when they are aiming to promote and generate sales and conversions for their business and inevitably they approach search engine companies to instigate a plan for maximising or optimising their site and products to reach their desired market.

While companies that perform search engine optimisation would know the rules and guidelines for SEO by simply reading and following the official google SEO handbook, this simply covers the technical aspects of approaching website optimisation according to Googles (and most other Search Engines) requirements.

Adopting the correct mentality

Most people I speak to are under the impression that with search engine optimisation there is some secret technique or method by which you can guarantee reaching that number 1 position on the search results and the benefits of traffic associated with it and they view this aim with a very selfish attitude, an attitude of “I deserve to be there because I have a great product/service/idea so I should have no problems making it work for me”.  This is absolutely and completely the wrong mentality to adopt.

Google’s perspective – its a business

Here are the facts.

Yes its true, Google is a business and a damn successful one. The majority of us however forget this and see it as something that’s free, and here to cater to our needs (search), and herein lies my point. Googles business is essentially as a service provider and its main focus is to provide results to searches, but not just any old result plucked out of thin air. Imagine you performed a search and the results did not satisfy.  Would you stick around and continue to use that service?

No, you wouldn’t, you would change and use a service that provides RESULTS that are relevant to you and the search you are performing. Google realise this, but businesses tend to forget this when they approach the market via search engine optimisation. Remember Google owes you nothing. It owes its users something very specific however and that is quality results.

Mental Shift towards Quality Content

Its time for businesses to make a mental shift when its comes to SEO.  Google will list you, and rank you for any given keyword or phrase at different levels but its all based around one thing.  Quality. There is absolutely no point in a business (or  individual) posting content and trying desperately to rank it when it simply cannot compete with other content of a higher quality.

What is quality content then?

This is the ultimate question.  Who or how is it  decided what is quality content and what makes information more valuable or of a higher quality than another? For me it is dictated by a specific set of factors but in reality it could be range of different aspects that are decided by YOU not by Google. Quality content cannot really be defined unless you are aware of who you are and what people want and the relationship between these two variables. I believe that Google are continually adapting to meet this need. The algorithm created by Google, at this time, relies heavily on backlinks to decide where and what quality content is.

Google looks at the amount of backlinks that a set of information has as a vote of confidence, a thumbs up or a recommendation from readers and visitors and ranks that information accordingly. They hate it when people pay for these recommendations and that means allowing money to influence decision makers and provide backlinks for financial gain as their point of view is that the backlink should be freely given due to the quality of the content or the level of satisfaction the viewer has gained from reading or watching the information provided.

Of course, people do pay for links and sites charge for giving them. My advice?  Dont, its simply not worth getting penalised or removed completely from the rankings for the “quick” method of generating backlinks with money.  You and your visitors are much better served by spending that same money, time, effort or expertise by creating strong content people will enjoy.

So what is the point of Search Engine optimisation then?

This doesn’t mean that search engine optimisation (SEO) is not without merit, its a matter of deciding the context and merit of focusing your efforts and achieving goals. SEO is continually taken out of context, at least in my experience, and people are continually under the expectation that by performing it then they are guaranteeing results.  Any SEO preformed is only as good as the website it is performed upon so what makes people think that slapping together a basic site with little valuable assets and then performing SEO will get them anywhere.  I’m afraid it simply doesn’t work like this.

Dont try and outsmart Google, work with it.

The whole point of SEO is to make your website match the criteria set out by Google and ensure your site is meeting these requirements to the maximum effect, that’s what optimisation means.  Basically you want to follow the rules as closely as possible so when you publish information Google is happy to list and rank it.  But that’s the first step in getting rankings, it wont necessarily produce these backlinks you need to help increase the importance of the information itself.  That can only be given by the people who want to read it and give value to it freely, and you cannot always influence that decision, unless your content is top quality. (Again that word quality).

The point is, don’t try and make Google make you number 1,  make Google want you to be number 1.

The more useful, helpful or quality your content is to your target audience the more it will rank, its really that simple and churning out repetative, meaningless information will not endear you to search egnines or users alike.  It is pretty obvious you cant beat it with under hand tricks or ways and means of rewriting the same old stuff again and again.  No one will want to read it, and why would they. Get creative, get relevent, get real.

40 essential tips for wordpress blogs – Joost De Valk

Although its been a few weeks I had the pleasure of seeing Joost de Valk present at the a4uexpo in Amsterdam on 40 essential tips for wordpress blogs just this April past.

His session focused on optimising your wordpress blogs and a prominent part was ensuring that it was able to load quickly for visitors but also factors such as SOE, maintenance and analytics.

Slow loading sites can serious reduce your visitors experience as patience is definitely not a virtue online and its about time I addressed the points he raised. The other tips are definitely worth reviewing and applying although all the recommendations might not be applicable to your own blog depending on what your coding ability is or what plugins and features you may already have implemented.

If its easier, here’s the list of recommend pages and plugins included on the slide show to help make sure your wordpress blog is running at full capacity.

Making your WordPress Blog FAST

Slide 19: Install WP Super Cache with Gzip enabled

Slide 20: Move .htaccess directives to your server config (if possible) and disable .htaccess parsing. (what the hell is this? dont ask me how to do it, pay someone who knows.)

Slide 21: Combine CSS files into one big CSS file, same goes for Javascript which should be loaded in the footer.

Slide 22: Use CSS Sprites (see your developer if you dont know what this is).

Slide 23: Add a PHP opcode Cahce – pick one, all are better than having none. (see slide 20 for instructions in how to deal with this)

Slide 24: Kill some plugins…and try and replace them with similar ones, some plugins are god awful.

Slide 25: Still slow?  Switch to better hosting: http://www.westhost.com/blog-yoast.html (that’s an affiliate link for Joost, so if your gonna purchase hosting use it, I’m sure he would appreciate it and he kinda deserves it even though he owes me a beer).

Adding SEO to your WordPress Blog

Slide 27: Set Pretty Permalinks – Why do people still forget this?

Slide 28: Switch Blog name and Post Title – the format should be post title – blog name

Slide 29: Give Robots Directions – Noindex wp-admin, login and register pages etc. Try Joosts Meta Robots Plugin.

Slide 30: Write better Titles – Use HeadSpace2 or even All in one SEO.

Slide 31: Write Good Meta Descriptions – If you don’t, do NOT auto generate them.

Slide 32: Create Proper Pagination using wp-pagenavi by Lester Chan, f/i

Slide 33: Diasbale paged Comments… they suck.

Slide 34: Read and Implement everything in my (Joost’s) WordPress SEO Guide

Maintaining your WordPress Blog

Slide 36: Backup your database every few hours. Use Lester Chans WP-DBManager plugin.

Slide 37: Optimise your database every day using the same plugin.

Slide 38: Backup your files every day. Use WordPress Backup.

Slide 39: Check your queries. Use the debug queries plugin to check for plugins gone mad.

Slide 40: Run Askimet. Kill those spam comments.

Slide 41: Check the referrers for comments.  (Click the WP plugins Tab)

Slide 42: Remove those nonsense widgets. Technocrati rank? Well…OK. Blog Value Widget: = Nonsense.

Slide 43: Track your uptime. Use pingdom, or another tool. But be the first to know when your blog is down. (and address it immediately)

Slide 44: Check 404′s. Use the 404 notifier plugin and fix them using the redirection plugin.

Slide 45: Remove unnecessary META info.

eg:

// Remove Really simple discovery link
remove_action( ‘wp_head’, ‘rsd_link’ );
// Remove Windows Live Writer Link
remove_action( ‘wp_head’, ‘wlwmanifest_link’ );
// Remove  the version number
remove_action( ‘wp_head’, ‘wp-generator’ );

Making your WordPress Blog Social

Slide 47: Allow and encourage people to submit (share) your content. Use socialable, dammit :)

Slide 48: Doing newsletters? Add a refer to a friend button the the Thank You page.

Slide 49: Or use my(Joost’s) Comment Redirect plugin, and add the refer a friend there!  ^^

Slide 50: Use WP Greet Box, even useful on “normal” sites.

Slide 51: Make sure your comments are gravatar enabled.

Slide 52: Do the Twitter thing. Its an absurd traffic driver.

WordPress Blog Analytics

Slide 54: Use Google Analytic’s (and my*Joosts* Google Analytics plugin for it)

Slide 55: Use RSS link tagger

Slide 56: Track Twitter Traffic with Twitter Traffic Plugin

Slide 57: Install Canonical URL’s so your analytics does’nt interfere wiuth your SEO.

Slide 58: Use comment redirect to track first time commenter’s

Slide 59: Track Comments as a goal! Use an onclick Javascript with a minor delay.

Slide 60: Track RSS subscribers the same way.

Slide 61: Start optimising: Which traffic leads to more subscribers? (and yes that means forgetting about Digg).

Slide 62: Use my(Joost’s) blog metrics plugin. Improve yourself each month!

And to round it all of, heres the actual presentation itself.
*Joost, next time, make it 20 tips will you?  This took me bloody ages.
40 essential tips for wordpress blogs   Joost De Valk

The most important pages on my site by keywords

Ever wondered what pages on your site rank highest in google by a specific keyword but never been able to see them in a single group or list? Its actually really simple to do and can lead to some interesting and surprising results.

In order to check your pages against keywords go to www.google.com and in the search bar add this search query:

KEYWORDS site:(Yourwebsite address)

so for example if I wanted to see what my most important page is for “twitter” I would do a search for:

twitter site:www.justinparks.com

I get this  results page with all the pages on my site that use the word twitter and their order of relevancy. (Dont forget keywords are not necessarily singular, they can be terms and phrases as well).

What do these results mean?

The results allow me to see what google considers to be my most important page on my blog for the specific keyword on a single page. The great thing about this is that it allows me analyse these pages to understand the reasons why they are more important than the pages below them.

But theres more.

Compare the competition.

What this also allows is a powerful way to compare pages across different sites and specifically the competition pages for the same keyword to understand where I am and what needs to be done to aim for target rankings.

Here’s an example with the keyword “twitter” on Mashable.com:

twitter site:mashable.com

(** you will note that in the search above mashable.com has no www. This is because the root of the site is http://mashable.com/ NOT www.mashable.com, so thats worth bearing in mind if you get a strange set of results back)

And the results page shows they have 92k pages listed with the word twitter and the most important page is an article called Twares: United Airlines Offers Special Fares to Twitter Users .

Out of interest, if I jump into Google and search for the keyword twitter as normal, this very same article appears in the SERPs at number 7. (At least it does for me, I wouldn’t count on it being the same for everyone!) This reinforces the information for me that this is the most important twitter related page on their site, is ranking highly and is meeting certain requirements to be in that position, figuring out what those requirements are though, is the fun part!

This is a pretty extreme example, but at least I now know I will have to work pretty damn hard to knock Mashable of the top spot for that particular keyword! (yeah right, dream on Justin).

* Thanks to Conor O’Conor for pointing that little titbit out on twitter today.