top
24
01
2008
15:41 pm
filed as: SEO
author: Dejan Cancarevic
comments: Subscribe
28 Responses

Search engine optimization (SEO) is the process of improving the volume and quality of traffic to a web site from search engines via “natural” (”organic” or “algorithmic”) search results for targeted keywords. In this article find out how to do basic SEO, code search engine friendly pages and how to do a basic promotion of your site.

For this I will use one of sites I’ve made, it is AdSense site and it follows SEO rules and it is good example what to do and what not to do. This site is http://www.aboutdoghealth.org/ so let’s start from the top.

Things to do
  • Keywords in URL
    For example http://www.aboutdoghealth.org/ use whole words – keywords to best describe your site. Don’t rely on this if you don’t have keywords in other parts of your site.
  • Keywords in <title> tag
    This shows search results as your page title, so this is one of the most important things and it shouldn’t be long 5-6 words max, and use keyword at the beginning.
  • Keywords in anchor texts
    Also very important, especially for the anchor text, because if you have the keyword in the anchor text in a link from another site, this is regarded as getting a vote from this site not only about your site in general, but about the keyword in particular.
  • Keywords in headings (<H1>, <H2>, etc. tags)
    One more place where keywords count a lot. But beware that your page has actual text about the particular keyword.
  • Keywords in the beginning of a document
    While coding your page put your main content before side bar. Because this also counts, though not as much as anchor text, title tag or headings
  • Keywords in <alt> tags
    Spiders don’t read images but they do read their textual descriptions in the <alt> tag, so if you have images on your page, fill in the <alt> tag with some keywords about them.
  • Anchor text of inbound links
    This is one of the most important factors for good rankings. It is best if you have a keyword in the anchor text but even if you don’t, it is still OK.
  • Origin of inbound links
    It is important if the site that links to you is a reputable one or not. Generally sites with greater Google PR are considered reputable and the .edu and .gov sites are the most reputable
  • Links from similar sites
    Having links from similar sites is very, very useful. It indicates that the competition is voting for you and you are popular within your topical community.
  • Metatags
    Metatags are becoming less and less important but if there are metatags that still matter, these are the <description> and <keywords> ones.
  • Unique content
    Having more content (relevant content, which is different from the content on other sites both in wording and topics) is a real boost for your site’s rankings.
  • Frequency of content change
    Frequent changes are favored. It is great when you constantly add new content but it is not so great when you only make small updates to existing content.
  • Site Accessibility
    Another fundamental issue, which that is often neglected. If the site (or separate pages) is unaccessible because of broken links, 404 errors, password-protected areas and other similar reasons, then the site simply can’t be indexed.
  • Sitemap
    It is great to have a complete and up-to-date sitemap, spiders love it, no matter if it is a plain old HTML sitemap or the special Google sitemap format.
Things not to do
  • Keyword stuffing
    Any artificially inflated keyword density (10% and over) is keyword stuffing and you risk getting banned from search engines.
  • Keyword dilution
    When you are optimizing for an excessive amount of keywords, especially unrelated ones, this will affect the performance of all your keywords and even the major ones will be lost (diluted) in the text.
  • Single pixel links
    when you have a link that is a pixel or so wide it is invisible for humans, so nobody will click on it and it is obvious that this link is an attempt to manipulate search engines.
  • Cross-linking
    Crosslinking occurs when site A links to site B, site B links to site C and site C links back to site A
  • Duplicate content
    When you have the same content on several pages on the site, this will not make your site look larger because the duplicate content penalty kicks in. To a lesser degree duplicate content applies to pages that reside on other sites but obviously these cases are not always banned
  • Doorway pages
    Creating pages that aim to trick spiders that your site is a highly-relevant one when it is not, is another way to get the kick from search engines.
  • Cloaking
    Cloaking is another illegal technique, which partially involves content separation because spiders see one page (highly-optimized, of course), and everybody else is presented with another version of the same page.
  • Invisible text
    This is a black hat SEO practice and when spiders discover that you have text specially for them but not for humans, don’t be surprised by the penalty.
  • Illegal Content
    Using other people’s copyrighted content without their permission or using content that promotes legal violations can get you kicked out of search engines.
  • Flash
    Spiders don’t index the content of Flash movies, so if you use Flash on your site, don’t forget to give it an alternative textual description. And also don’t have just flash home page without HTML one.
  • Frames
    Frames are very bad for SEO. Avoid using them unless really necessary.
  • Redirects (301 and 302)
    When not applied properly, redirects can hurt a lot – the target page might not open, or worse – a redirect can be regarded as a black hat technique, when the visitor is immediately taken to a different page.
  • Bans in robots.txt
    If indexing of a considerable portion of the site is banned, this is likely to affect the nonbanned part as well because spiders will come less frequently to a “noindex” site.
  • Session IDs
    This is even worse than dynamic URLs. Don’t use session IDs for information that you’d like to be indexed by spiders.
Submit your site

And also a good and easy way to promote your site is to submit it to inspiration galleries,
you can see most of them here

Subscribe full RSS RSS
  • del.icio.us del.icio.us (0)
  • StumbleUpon StumbleUpon
  • Digg Digg
  • Mister Wong Wong it
28 Responses, Leave a Reply
28
Dejan
May 6th
2008
13:13 pm

@ Sdei
Thanks ;)

@ Joomla Guys
Sure, looking forward to it

27
Joomla Guys
May 6th
2008
12:49 pm

Indeed you have been adding a really nice list of things here. We would certainly like to see more of them and contribute with our ideas as well if there is any option to post here.

Sincerely,
Chris Neilson

26
sdei
May 6th
2008
12:48 pm

Good Tips.
Regards

25
sdei
May 6th
2008
12:46 pm

Dear Dejan,

Very informative tips ! Especially it talks both do’s n don’t.

Thanks

24
Computer jobs
April 24th
2008
11:51 am

Nice tips, i found all information i was looking for, i will use some of them.

23
Christopher
April 6th
2008
18:42 pm

Huh… Your blog is nice in general, but this very post… It is brilliant!!! It can be never better.

22
Untotheget
April 1st
2008
1:31 am

Yo!
Wasjust serfing on net and found this site…want to say thanks. Great site and content!

21
spostareduro
March 19th
2008
13:26 pm

You did a really great job in summing up a lot of key factors. Really nice work. *-)

20
Segarceanu
March 7th
2008
18:31 pm

Although I know all of them, I rate it with a A+ (5 stars) because of the quality of the content, the well organized list is extremely useful for a rookie :D, thanks!

19
GuddyGemSub
March 4th
2008
14:24 pm

Hello there.
Just found your site. Great job!
I like it much.

18
Dejan
February 29th
2008
18:48 pm

@ Marc Alagem
No problem, I’m glad you liked it ;)

17
Marc Alagem
February 29th
2008
17:17 pm

Thanks for this very useful summary. I allowed myself to add a new entry about it in my resource blog for the community (http://tinyurl.com/2mayhj)

16
PraP
February 21st
2008
16:35 pm

This is really great info. Thanks.

15
boris
February 21st
2008
0:58 am

Good basic info… very helpful for many new to SEO.

14
Web Design
February 3rd
2008
3:23 am

Thanks for the great info!

13
Jermayn Parker
January 29th
2008
6:54 am

Yeah Dejan good tips indeed.

Another good tip for WordPress users is to use rel=”dofollow” instead of defaulting rel=”nofollow”.

12
Deepak jadav
January 26th
2008
12:06 pm

I feel that the information given will be here is very useful to me.

please send me vice article for my email Id.

Thanks
Deepak Jadav…………..
Search Engine Optimizer

11
An Jay
January 25th
2008
9:05 am

Dejan, It seems you have really worked great to make the list above. Its very useful for everyone. Keep it up!

10
Eli
January 25th
2008
8:15 am

Definitely a great article for the newbies, very thorough. I was actually worried about the content before the sidebar thing before, since I’m not a coder I forgot about it. I just went and checked though, and it’s all good.

9
Dejan
January 24th
2008
22:02 pm

@ Niall Doherty
In text it strictly says “sites I’ve made” not my site. I was hired just to do a code for it, so i don’t have anything with rank, and you will have to contact owner about your question.

8
Niall Doherty
January 24th
2008
21:53 pm

This is all well and good, but the site you use has a Google PageRank of just 2/10. Maybe the site is relatively new? I’d be interested to know how much money a site like that generates via AdSense.

7
Dejan
January 24th
2008
17:22 pm

@ Brian Purkiss
Thank you for the good words, I’m glad you liked it ;)

6
Brian Purkiss
January 24th
2008
17:19 pm

EXCELLENT LIST.
Loved it.
And I am very pleased to know that I am practicing just about all the good ones and none of the bad ones.
:-)

Thanks!

Del.icio.us-ed and Stumbled

5
!nso
January 24th
2008
16:03 pm

is not a “tag”, it’s an attribute. Good list otherwise.

4 Trackback(s)
  1. Feb 25, 2008: Templaterie Blog
  2. Jan 31, 2008: Yapılmayacak 10 SEO hamlesi » opereysin.com - Seviyeli, kaliteli…
  3. Jan 25, 2008: Make It Up As You Go » Blog Archive » SEO Basic Checklist And What To Avoid
  4. Jan 25, 2008: Blog » Blog Archive » StylizedWeb.com - web trends and tutorials " Blog Archive " Learn…
What do you think?

Name (required)

Email (will not be published) (required)

Website

About

StylizedWeb is blog about web trends and tutorials and KnowHow community forum designed and maintained by Dejan Cancarevic.

Six Shooter Media
logo and web site design

Search