Browse > Home /

| Subcribe via RSS

The Seven Secret Skills Of SEO Work

February 21st, 2009 | Comments Off | Posted in General SEO by Pam

There is a lot of talk on the web regarding Search Engine Optimization (SEO) and how, if you just do this one thing, you will be at the top of Google. If only it were that easy! In fact, I believe there are seven distinct skills that a search engine optimiser needs to possess. Most people possess one or maybe two of these skills, very rarely do people posses all seven. In truth, to get to all seven, people who are good at two of these need to actively develop the other skills. This takes time and effort and, if you are running your own business, do you really have the time to do this?

The seven skills that I believe are necessary for SEO work are:

Web Design – producing a visually attractive page

HTML coding – developing Search Engine friendly coding that sits behind the web design

Copy writing – producing the actual readable text on the page

Marketing – what are the actual searches that are being used, what key words actually get more business for your company?

An eye for detail – even the smallest errors can stop spiderbots visiting your site.

Patience – there is a time lag on any change you make, waiting is a virtue.

IT skills – an appreciation of how search engine programs and the algorithms they use actually work

Many website designers produce more and more eye-catching designs with animations and clever features hoping to entice the people onto their sites. This is the first big mistake; using designs like these may actually decrease your chances of a high Google rating. Yes, that’s right; all that money you have paid for the website design could be wasted because no-one will ever find your site.

The reason for this is that before you get people to your site you need to get the spiderbots to like your site. Spiderbots are pieces of software used by the search engine companies to crawl the Internet looking at all the websites, and then having reviewed the sites, they use complex algorithms to rank the sites. Some of the complex techniques used by web designers cannot be trawled by spiderbots. They come to your site, look at the HTML code and exit stage right, without even bothering to rank your site. So, you will not be found on any meaningful search.

I am amazed how many times I look at websites and I immediately know they are a waste of money. The trouble is that both the web designers and the company that paid the money really do not want to know this. In fact, I have stopped playing the messenger of bad news (too many shootings!); I now work round the problem.

So, optimising a website to be Google friendly is often a compromise between a visually attractive site and an easy to find site. The second skill is that of optimising the actual HTML code to be spiderbot friendly. I put this as different to the web design because you really do need to be “down and dirty” in the code rather than using an editor like FrontPage, which is OK for website design. This skill takes lots of time and experience to develop, and just when you think you have cracked it, the search engine companies change the algorithms used to calculate how high your site will appear in the search results.

This is no place for even the most enthusiastic amateur. Results need to be constantly monitored, pieces of code added or removed, and a check kept on what the competition are doing. Many people who design their own website feel they will get searched because it looks good, and totally miss out this step. Without a strong technical understanding of how spiderbots work, you will always struggle to get your company on the first results page in Google. We actually run seven test domains which are testing different theories with different search engines. Remember that different search engines use different criteria and algorithms to rank your site – one size does not fit all.

Thirdly, I suggested that copy writing is a skill in its own right. This is the writing of the actual text that people coming to your site will read. The Googlebot and other spiderbots like Inktomi, love text – but only when written well in properly constructed English. Some people try to stuff their site with keywords, while others put white writing on white space (so spiderbots can see it but humans cannot).

Spiderbots are very sophisticated and not only will not fall for these tricks, they may actively penalise your site – in Google terms, this is sandboxing. Google takes new sites and “naughty” sites and effectively sin-bins them for 3-6 months, you can still be found but n t until results page 14 – really useful! As well as good English, the spiderbots are also reading the HTML code, so the copy writer also needs an appreciation of the interplay between the two. My recommendation for anyone copy writing their own site is to write normal, well-constructed English sentences that can be read by machine and human alike.

The fourth skill is marketing, after all this is what we are doing – marketing you site and hence company and products/services on the Web. The key here is to set the site up to be accessible to the searches that will provide most business to you. I have seen many sites that can be found as you key in the company name. Others that can be found by keying in “Accountant Manchester North-West England”, which is great, except no-one ever actually does that search. So the marketing
skill requires knowledge of a company’s business, what they are really trying to sell and an understanding of what actual searches may provide dividends.

The next skill is an eye for detail. Even a simple change to a web page can create an error that means the spiderbots will not crawl your site. Recently, I put a link to a page that didn’t have www. at the front of the address. The link still worked but the spiders stopped crawling, and it took my partner to find the error. We have recently invested in a very sophisticated html validator that picks up errors that other validators just fail to see. These errors do not stop the pages displaying correctly to the human eye, but cause massive problems with spiderbots. Almost all the code that I look at on the web using this validator flags major errors, even from SEO companies.

The sixth skill is patience, or is it a virtue! Some people seem to want to make daily changes and then think they can track the web page ranking results the next day. Unfortunately, it can take a week for absolutely correct changes to take effect, in which time you have made six other changes. Add to this Google’s
reticence to allow new sites straight on to its listings by adding a waiting factor of, maybe, three months for new sites, and you have a totally uncontrollable situation. We say to all our clients that a piece of SEO work should be looked at like a marketing campaign that runs for six months, since it is only after that time that a true judgement of the effectiveness of the work can be made.

The final and seventh skill is an appreciation of how search engines and algorithms work, for this where both IT and maths experience is useful. People who have programmed at a detailed systems level have a natural feeling for how spiderbots will read a page, what they will search for, what tables they will set up, what weightings they may give to different elements. All of this builds a picture of the database that will be created and how it will be accessed when a search is undertaken. Unfortunately, this skill is the most difficult one to learn as it relies on many years experience of systems programming.

So, in summary, I would say “If it was easy everyone would be doing it!”. I hope you will see that professional Search Engine Optimisation companies need more than a bit of web design to improve your business. Make sure anyone you choose for SEO work can cover all the bases.

Tags: , , , , , , , , , ,

Search Engine Optimization For Dummies.

January 28th, 2009 | Comments Off | Posted in General SEO by Pam

If you have a website of your own you should know that you don’t get traffic by letting your website just sit where it is. You need to point visitors to your website somehow. There are a myriad of different methods internet marketers use to get people to come to a website. These include and are not limited to, paying to get an ad on another website, pay-per-click advertising, and advertising on an ezine, or an online newsletter with many subscribers. These are all very effective ways to get traffic to your site. The strategies you need to use to make these work well have been discussed over and over again. They are also very expensive in most cases. What I want to discuss is a free way to get tons of targeted traffic.

What I am referring to is search engine optimization (SEO). This is when you change some things about your site to get them as high as you can on a search engine. Have you ever used a search engine? That’s a foolish question because these are used by everyone. When you do use Google or yahoo to find information or products what do you click on? You probably click on the first one on the list. This is because most likely this is the best site of the certain keyword you are searching for. One way to get your site rated highly on a search engine page is to have a content rich site with your own high quality content.

If you search some key words and scroll down to some of the bottom sites on the page you can see when you click on some that there content is not really that good, but they are still ranked 9 or 10 out of thousands of websites for that topic. This is because some people take advantage of the “search engine system”. This is the system followed that chooses where you site will rank on a search engine. The goal of every search engine is to try and catalog every single site on the World Wide Web. Unfortunately this cant be done so they can only get some websites added to there “catalog”. They usually focus on the content rich sites.

There is a way to manipulate search engines to help raise your page rank. These methods are not easy to administer and they are amazingly time consuming. Some include changing the hltm or css coding of your website and your Meta tags. Search engines categorize your website in a key word. One way to help your page rank is by repeating a key word over and over again in a certain content page. If you “overstuff” a page with a certain word you will be penalized so I would advise against that. If you’re not a coder or a professional page designer you will not be able to use the Meta tag changing. If you do know how to manipulate code then you probably already know about using the key word in them.

In internet marketing there is a way to automating everything. Of course someone had to come along and create software to automate search engine optimization. I use software for everything; it’s a way to be more efficient and free up your time for more important things, or other aspects of your website. If you automate search engine optimization then you can worry about your content, format, product quality, or many other aspects of internet marketing. Automation is a way to get your work done with less work. It can be looked as like a sort of an exchange. You trade the work you have to do for a small dollar price. Of course it also does the work better, in some cases, then you could. In these cases it actually creates income.

SEO is a way of getting free targeted traffic to your site. If you want your site ranked high ona search engine page, all you need is a website with a lot of good content to keep people coming back and haing each page packed with key words, but not too much. The recommended amount is 7% or 7 per100 words. This may seem like it is easy enough but it is actually hard to make a quality article with repeated words. To make it easy for yourself I recommend you invest in automation of the process. SEO can be done manually and is the best free choice for getting targeted traffic to your site.

Tags: , , , , , , , , , ,

Building A New Website In PHP

August 11th, 2008 | Comments Off | Posted in General SEO, Site Development by Pam

New website owners and existing website owners alike consistently make a very common, yet extremely costly mistake. They find a web designer first and then an SEO second. Unfortunately, these entrepreneurs do not realize that literally every single thing that goes into building a new website will impact your SEO campaign. They commonly funnel thousands of dollars into a brand new website, only to find out that there are a lot of areas that must be rebuilt in order to have an optimum SEO campaign.

I will identify 6 major areas of concern, in hopes that even a small percentage of these website owners will come across this document at the right time, which is BEFORE they begin to develop their website.

1) Domain name registration & hosting. Make sure that when you register your website’s address that you register it for at least 5 years. Sites that register their site for a short amount of time send up a red flag at Google, who end up thinking that site site has been registered short-term in the hopes of helping another website, that is owned by the same person/company, to rank well by linking to it. When choosing your domain name, do not choose a URL that is riddled with hyphens between all your keywords. It is more important that you target this to your visitors than to the search engines.

2) Creating static URL’s. This is one of the most overlooked yet important things that you can do to ensure that your SEO campaign is a success. By eliminating dynamic parameters within your website’s URLs, you are ensuring that search engine bots will have no problems indexing all of your pages. Creating static URL’s can be accomplished by using the mod rewrite command in the .htaccess file in the root folder of your server. Here is an example of a dynamic URL (which you want to avoid), and a static URL (which you want):

Dynamic: http://www.yoursite.com/listings.php?ref=22
Static: http://www.yoursite.com/listings/22.html

Make sure that any potential programmer or designer that you hire understands that this will be a full requirement of the job.

3) Editing the head tag. There are three areas in the head tag that you will want to be able to either edit yourself or have your SEO edit. They are the page title, the description meta tag and the keywords meta tag. Having control over these for each of your top level pages (all the pages linked to from your home page), will be critical to your websites success in the search engines. You definitely do not want these to be the same on every page (they must be unique and reflect the nature of the content on the given page). For other pages that will be created in high volumes, you will want to make sure that there is a variable string (your web designer/programmer will understand what this is) in place for each of the three areas in question, so that they will automatically be filled with content that is the right length and reflects the content on the given page.

Again, make sure that your designer/programmer understands that this is a requirement of the job.

4) Clean, simple code. Ideally you want to define all aesthetic properties that different types of text on your site are going to have in a separate CSS file. This means that you want to avoid using as many tags as possible, especially font, size and color tags. You also want to avoid creating PHP scripts that are either two long, and contain a lot of unnecessary steps, or ones that rely heavily on javascript. It is best to avoid using javascript as much as possible.

Remember, the most important thing your site can be doing is making it easy for search engine bots to easy scroll through the code of your website and follow all the links that it finds. When there is unnecessary code and script on your site, it makes it a lot harder for them, thus hurting your SEO campaign.

Make sure that whoever is helping you build your site understands that there job is to output the cleanest, simplest code possible. If you have any questions about this or don’t understand it, it is best to talk to an SEO expert about it, to ensure that it is done properly.

5) Ensuring that visible written content is editable. The writing within the body of your site is one of the most important areas for you or your Optimizer to help your site increase it’s rankings. Ensuring that either of you can edit it at your own convenience is extremely critical to the entire SEO campaign. This because from time to time search engine algorithms will change, and that might mean that a strategy that was implemented in the past might not suffice, so you must be able to change it to keep up with the most up to date SEO techniques.

6) Site structure. Considering the nature of PHP, your site will most likely (and should) be created by a series of includes that puts all of the pieces of a given page together. You want to ensure that the layout and placement of graphics and navigational links within these includes is strategically correct. Remember, you don’t want to have to pay someone to go back and redo this, so it is critical to get it right the first time.

If you are unfamiliar with a lot of the information that I presented in this article, it is probably in your best interest to at the very least, consult with an SEO or SEO company during the entire design process. A good SEO will be very comfortable working with you and your design team to ensure that the end product will be one that will last you a long time, and will go a long way in helping your site generate revenue online.

Tags: , , , , ,