There are many approaches. Some are better than others. I'll review them now.
Pay for them
You can shell out cold hard cash in exchange for links. This can work, but it will most likely back-fire. Search engines are looking for links that were created to connect to quality content, not because they were paid for.
To build the reputation of your web site in the eyes of search engines, you need quality in-bound links more than anything else. There are a number of factors which determine the quality of an in-bound link:
Here are some ways to make friendly URLs (uniform resource locations) for your web pages. These optimizations are not geared toward only search engines, but people as well. You'll learn how to get urls the best they can be.
If you're looking for domain name optimization tips, check out my other article called Domain name SEO - Optimization strategies.
Google tools can:
Google provides two tools for Adwords users: the keywords tool, and the traffic estimator. Both of these tools can be used to help research keywords for organic search.
Using the Google keyword tool, you can:
If you have both www. and non-www (eg. www.pressreload.com and pressreload.com) domains working, have your non-www traffic redirected to your www site now.
If you are using both domains, Google and other search engine spiders may index the same page twice. Web masters who link to your content may use the www or the non-www pages in their links.
I was trying for some time to get PHP syntax highlighting working in my blog posts.
I finally found a tutorial that helped me integrate syntax highlighting into CKEditor, using the GeSHi filter.
The tutorial even teaches you how to add a CKEditor plugin, something I didn't know how to do because I'm not familiar with the API.
Thank you, Peter Petrik.
Time for a trackbackattack! (Yes, I like saying that).
What are trackbacks?
A trackback, also called a pingback, is a way of:
http://www.pressreload.com/index.php?q=node/1
Node 1? Huh? It sounds like a Borg designation off Star Trek.
Web pages in Drupal are initially addressed this way because: