"Helping businesses operate more effectively online"

11

May

2008

SEO analysis framework of on-site factors
Written by David Towers   

SEO analysis framework We have developed a simple framework which can be used to analyse websites' on-site optimisation. We have called this framework the "On-site SEO analysis framework".

The goal behind this framework is to give a structure for analysing a website's on-page optimisation for search engines. As a result, you can use this framework to analyse how good your own businesses website is optimised or search engines like Google, Yahoo and MSN.

Using the framework

Because it can be difficult to analyse to what extent a whole website is optimised, the first part of this framework should be performed on at least 10 pages of the website. The second part of the framework, the site wide factors, should be done on the website as a whole.

On-site SEO analysis framework

This framework is based on the idea that each page should target one keyword or key phrase.

Apply to 10 pages on the website:

Yes/No
Is the keyword or key phrase included in:
Title tag (preferably near the beginning)
The URL page name (keywords separated with a hypen)
H1 tag
The body text of the page at least 3 times
ALT tags on images at least once
Bold
H2, H3 tags where relevant
The meta description tag
The meta keyword tag
Are synonyms of keywords/key-phrase used on page
Other factors:
Depth of URL not deeper more than 4
Well written page (Few spelling mistakes, slang etc.)
Page size smaller than 150kb
No evidence of keyword stuffing
Page name doesn't end in 0 (read this for an explanation)
Out-bound links to websites relevant to the keyword and the website’s neighbourhood
Essential check:
Are all of the above done relevantly?
Is this page a valuable resource for users visiting the page for the keyword it has been optimised for?

Apply to the whole website:

Site-wide factors:
Good domain name
Clean and accessible code
Content not duplicated
Well internally linked
Sitemap

When you perform your analysis using this framework, if you have any "no"s marked in the table above, you should consider addressing them. Having a "yes" in every column means that your website is optimised to its potential.

Sources

I found these articles especially useful when creating this framework: Google ranking factors, Best practices for high traffic website, SEO checklist and Danny Dovers Web Developer's SEO cheat sheet.

Feedback

What do you think of this framework? Have we missed out any important factors?


Comments (28)Add Comment
Steve | Hannisdal Express
Steve | Hannisdal Express
May 13, 2008
76.102.103.126
Votes: +3
...

Great summary guys. I've definitely book-marked this page. Thanks!

0
Andy Walker
May 21, 2008
194.3.78.194
Votes: +0
...

Good on tags and detail. Is it worth including page links to web 2.0 sites like facebook, myspace etc - which creates relationship and meaning between my tags say in flickr and the page you are assessing? i.e. links to greater tag sets ? does this make sense?

see you soon, teaching in wheelchair in geneva!

Andrew

David Towers
David Towers
May 22, 2008
205.167.7.18
Votes: +0
...

Hi Andrew, thanks for your comments! So yeah you're right in that outbound links are an important factor. I was including this in "Out-bound links to websites relevant to the keyword and the website’s neighbourhood".

The table above is only half the story to how to perform well in the search engine rankings. This table shows the on-site factors, the other important part is the off-site factors. Inbound links, etc. I will be drawing up a similar table in the near future for that smilies/smiley.gif

Hope the teaching is going well!

0
Chris
May 29, 2008
85.145.5.217
Votes: +1
...

I guess "On-site SEO analysis framework" is the key-phrase for this article, as it is written in bold one time.

I count two phrases of them in this article (before I posted this post). That makes this page is not compliant with the framework then. smilies/smiley.gif

Or is it "SEO analysis framework" and does the titel counts in too?

David Towers
David Towers
May 29, 2008
205.167.7.18
Votes: +0
...

Hi Chris, thanks for your post.

This post might not check all the boxes on the framework! Note the "Essential check" category: "Are all of the above done relevantly?"!!!

Optimising a webpage needs to be relevant.

Nevertheless you're not far off with your guess of what this page is optimised for. If you type in SEO framework on Google you'll see this page comes up... smilies/smiley.gif

David Towers
David Towers
June 17, 2008
87.90.44.16
Votes: +0
...

I have just added a new factor to the SEO framework to include "Page name doesn't end in 0" following SEOMOZ's discovery...

0
Bob
September 19, 2008
61.7.128.3
Votes: +1
...

Interesting, and certainly something that we'll be adding to our standard guidelines.

0
timothycrew
October 17, 2008
58.68.2.235
Votes: +0
...

This post might not check all the boxes on the framework! Note the "Essential check" category: "Are all of the above done relevantly?"!!!

0
seo blogger blogspot
March 15, 2010
119.152.10.45
Votes: +0
...

nice check list. its worth bookmarking .

0
Viakskas
March 16, 2010
61.246.2.160
Votes: +0
...

Nice post.A compelte SEO doze for newdie as well as for experiance one.Good keep it up.

0
Tai Luu
March 20, 2010
113.22.133.187
Votes: +0
...

Very good website, I put it in my favourite already, thank you so much guys

0
Vijay
January 08, 2011
115.252.154.119
Votes: +0
...

Really a useful post you have made. All step you have describe are mind blowing. It will helps to new comers during web development.

0
Reklamebureau
January 27, 2011
212.242.179.6
Votes: -1
...

"Depth of URL not deeper more than 4" - what does it mean?

0
Rahul Singh
February 28, 2011
122.161.217.186
Votes: +0
...

Hii @Reklamebureau
"Depth of URL not deeper more than 4" - what does it mean?

it means don't use more than 4 directory or folder or links in websites he is saying this because no body is going to in to deeper in ur websites


@David Towers
Good Work
best explanation of SEO Major Factor

0
Best SEO company
May 10, 2011
119.155.45.206
Votes: +0
...

Its Very interesting SEO Analysis Framework for one page factors,You guys done a wonderful job by providing SEO Analysis Framework for one page factor,

Every SEO needs to know thissmilies/smiley.gif

0
SEO Professional
May 10, 2011
98.184.78.45
Votes: +0
...

Nice post, helpful info shared with the community

0
Backlinks Software
June 26, 2011
74.217.90.88
Votes: +0
...

I know there's do-follow and no-follow, but is a certain password or site-specific information required to actually get the backlink to my site up or can anyone post it?.
How do you create a backlink from one page to another?

0
final year projects
August 10, 2011
117.193.0.167
Votes: +0
...

Really helps a lot, book marked this for my reference, nicely presented smilies/smiley.gif

0
forex trading
August 13, 2011
59.164.52.9
Votes: +0
...

good checklist. it's useful to all seo beginners when doing on page

0
Shoppyonline
August 16, 2011
41.184.49.155
Votes: +0
...

Thank you so much. Needed an SEO framework to build our own in-house framework. This is a great start.

0
SARFRAZ
September 15, 2011
122.129.76.152
Votes: +0
...

this is good tips for our improvements &i want to improve the rank of our website plz help me
this is my website
http://www.goldteam.co.uk

0
Gubi
October 03, 2011
82.8.215.62
Votes: +0
...

Check out this website..great guys..they have optimised my website and I am making good money online now.
www.rbseo.co.uk

0
Object Synergy
October 07, 2011
203.135.30.231
Votes: +0
...

No doubt awesome and useful on site information .

We are doing SEO On objectsynergy.com.

0
travesti
October 10, 2011
117.201.153.107
Votes: -1
...

Thank you so much. Needed an SEO framework to build our own in-house framework. http://www.travestibestmodel.com/

0
travesti
November 10, 2011
46.196.43.92
Votes: +0
...

Thank you so much. Needed an SEO framework to build our own in-house framework. http://www.travesti.tk/

0
rizwandeco
January 06, 2012
183.82.50.12
Votes: +0
...

Wow this is very good article looking nice & attractive.I LOVE TO READ YOUR ARTICLES.It is always a pleasant surprise every time a position is both beneficial and enjoyable! Thanks.smilies/smiley.gif

0
Arjunsinh
February 07, 2012
121.246.73.202
Votes: +0
...

Excellent post with great check list. Thanks for pointing out the "Page name doesn't end in 0" factor cause still there are lots of seo practitioner who are still not aware of this point.This guide helped me a lot to teach my colloquies.

Its really a good guide for the beginner.

Regards
Arjun

0
luxury hotel wayanad
May 07, 2012
123.237.209.78
Votes: +0
...

This is impressive. Thanks!

Write comment
 
  smaller | bigger
 

busy