Click here to Skip to main content
15,613,470 members
Articles / Web Development / XHTML
Posted 10 Apr 2009


33 bookmarked

SEO Tutorial - Part 2

Rate me:
Please Sign up or sign in to vote.
4.36/5 (6 votes)
10 Apr 2009CPOL3 min read
SEO Tips and Techniques, and end-to-end SEO guide


This article is intended to provide an end-to-end SEO (Search Engine Optimization) guide. This is a series of articles that will provide tips and techniques of SEO. You could find the remaining parts of this article from my articles page. To find the most up to date guide, please check SEO Guide.

Link Building

Search engines rank websites based on inbound links coming from reputable and heavy traffic websites. Search engines consider a technical website "more relevant" if it has inbound links coming from or Do the following to create quality inbound links:

  • Submit articles to relevant websites, post blog entries and write to forums containing inbound links.
  • Create "quality" inbound links containing keywords. <a href="">More about Digital Camera</a> is more relevant to an online digital camera website as compared to<a href="">Click Link</a> because the fomer contains the keyword "Digital Camera".
  • Link building not only increases your website ranking but also brings more traffic from other sites.

Link Exchange

Search engines give higher ranking to websites that are popular. Contact web masters of reputable websites and discuss with them how you could link their products and services on your website. In return, ask them to place your website link on their site. Do not overdo link exchange with irrelevant websites, as search engines punish it by removing your website from the index. It is good idea to conduct a Link Campaign.

Website Group

Search engines gives higher ranking to relevant websites. Google describes relevancy as:

"Relevancy is determined by over 200 factors, one of which is the PageRank for a given page. PageRank is the measure of the importance of a page based on the incoming links from other pages. In simple terms, each link to a page on your site from another site adds to your site's PageRank.".

One way of increasing PageRank is to do as follows:

  • Create a group of related websites and link them to the main website. A website selling holiday packages could have a main website that sells vacation packages for all regions and individual websites for Florida, Dubai, Spain and Europe packages.
  • You should create 10-12 free websites and 2-5 paid websites to get better PageRank.
  • Again do not overdo website grouping so that it becomes Link Farm, a mal-practice, that search engines punish by removing your website from the index.

Following are some of the places where you could create free websites. Do your own research for free websites without popups and ads:

Who is Linked to your Website?

Go to Yahoo or Google and search link:yourURL to find which website has links to your site. You could also use Yahoo Site Explorer to do the same.

SEO & Hosting Company

Hosting company has no effect on SEO. It has no effect, even if you change from one hosting company to another. Search engines rank websites on domain name, URLs, content, inbound links and keywords. However, consider the following while choosing a hosting company:

  • Search engines prefer a site hosted in USA to one in UK for USA related keywords like California.
  • Hosting companies that are black listed by search engines for spamming and artificial link building will lower website ranking.
  • For dedicated hosting, check if your IP is earlier used by some blacklisted site.
  • Website uptime affects ranking. Research quality of services for the hosting company.
  • When you switch the hosting company, downtime has an effect on ranking. Plan to keep downtime low.

Site Submission

Submit website to various search engines and only once. Some submission URLs are given below:

Sitemap Submission

Submit a Sitemap to Google using Google Webmaster Tools. Google uses your sitemap to learn about the structure of your site and to increase coverage of webpages. You could generate XML sitemap using

To find the most up to date guide, please check SEO Guide


  • 10th April, 2009: Initial post


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Written By
Software Developer (Senior)
Pakistan Pakistan
Software Developer from Karachi, Pakistan.

Comments and Discussions

AnswerSEO Tutorial- Part 2 Pin
Thoward20-Jul-22 23:43
Thoward20-Jul-22 23:43 
GeneralSeo Pin
Allseo10-Feb-15 3:49
Allseo10-Feb-15 3:49 
GeneralMessage Closed Pin
30-Nov-21 4:24
professionalRohan Rathi30-Nov-21 4:24 
Generalvery nice tutorial Pin
firsan16-Feb-10 11:53
firsan16-Feb-10 11:53 
GeneralYahoo Site Explorer with uniqe domain. Pin
Henrik Bergstrom4-Jan-10 11:02
Henrik Bergstrom4-Jan-10 11:02 
GeneralSitemaps Pin
suzukisuv27-Jul-09 5:52
suzukisuv27-Jul-09 5:52 
Generalvery good Pin
Donsw11-May-09 8:04
Donsw11-May-09 8:04 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.