Search Engine Optimization is broadly divided into two parts. On Site Optimization Techniques like Title Optimization, URL rewriting etc and stuff that you do on your site. Off Site Optimization Techniques which would be done off page, that is not directly on your site. Like link building.
|