SEO is, as Ed Dale would cringe to read, a symphony of four parts. Think of everything below as "rule-of-thumb" advice and remember, only Google (& Bing) really know exactly what works. In true marketer-turned-nerd fashion, I'm going to give tech talk a cool acronym; I introduce to you:
The lists below will never be complete. Some things will be added and others will go as SEO evolves. Feel free to comment and leave your own additions.
This is all about letting the search engines know what your site is about. Things to consider include:
- KEYWORDS (o.k. this one should be its own letter up above, but it would spoil my whole CULT thing). Spend time researching your keywords. For this I use Market Samurai but there are loads of tools out there. Remember three things when doing this:
- Competition - some keywords or phrases will have more sites competing for them than others, making it harder to get to page one (e.g. "hotels" will be harder than "Manchester hotel" which is harder than "Manchester city centre hotels")
- Traffic - while making sure your competition is low don't forget that if the competition is too low it's probably because no one is searching for these terms. A balance between the two is needed, considering your budget and the market you're in.
- Secondary keywords are important too - for more about these, read this post on semantics.
SEO changes all the time. It is impossible to keep up-to-date with all the ins and outs unless you are a large enough company to have dedicated SEO peeps. Try your best by following key influencers on Twitter and getting top SEO blog posts onto your RSS reader.
Only the other day I read that Google can now/will very soon be able to read the content on sites made in flash. Then a few days later I had a developer tell me that he wouldn't recommend using flash on my site because of SEO and I had to break the news to him.
I definitely think this is the most important element of SEO as without Links we only have CUT, which is what Google will do to you if you neglect link building.
Its all about influence, relevance and politics!
So when trying to get people to link to you, remember to look for sites with:
- a high PageRank (PR)
- an old domain age
- relevance to your site
- many links pointing to them.
- DMOZ, the Yahoo Directory or any other relevant directory listing is a really good link to your site.
- Links from government or educational organisations are valuable (although difficult to get). Examples include any site that ends in .edu & .gov in the US, or .ac.uk & gov.uk.
- When blogging or writing content, link your SEO keywords even if its just to another part of your site. Expedia.com does this really well to cover a huge set of travel related keywords (look near the bottom of their site. This is called "internal linking" and it guides Google to content within your site.
- Social Media could help with SEO and is worth testing for your site (the jury is still out though). For example, Richard Branson who has a really high PR, could retweet a link I have tweeted - go figure out the benefit of having 10 influential people who retweet you or post your link (especially since Google has started using that content when indexing). I also got a lot of help from one of my pages on Facebook with 35,000+ fans - it had a PR of 5 and all my sites get a link from it.
- Social Bookmarking works really well as well.
- Grow your links slowly, not all in one go.
- Reciprocal links (where two sites link to each other) are NOT as valuable as when a site links to you without the return link. If you have to return a link, consider masking it (e.g. using a "no follow" tag).
By tricks I am NOT referring to black-hat SEO
Some structure/formatting tricks include:
- Use headings, descriptions, meta-tags (not so important anymore) and page titles that tell the engines what you are optimising for.
- Use heading tags like h1, h2 etc. to tell the engines where the headings are.
- Use Alt tags and name your images appropriately.
- Make SEO keywords bold and use bullet points. Google likes content that is well layed out.
- Youtube is sometimes called the second largest search engine after Google - food for thought in terms of what you define as content. Or to spell it out for you, video SEO could be where you decide to optimise if it fits your business model.
- Use Google Analytics and Google Webmasters to monitor traffic and possible site problems.
- Speed matters - use Google's Page Speed to check if your site downloads fast enough.
- Submit a sitemap to the search engines and make sure you have RSS.
- There must be hundreds more, will add as I remember or come across them.
And now, it's Friday and writing this has drained me of my very last ounce of weekday energy. I am now officially in weekend mode so apologies to anyone that has somehow managed to read this far. Thank you and have a good weekend.