On Page:

  • keyword selection
  • appropriate use of semantic mark-up
  • validated code

Off Page:

  • in-bound links

If this post raised some questions feel free to ask me a question