It's the ingredients
"I want my site to come up on the first page of a search"
I get that from every client, and every potential client. I can't blame them, we all want that. How do we accomplish this when we're competing against thousands of sites in the same category? It's the ingredients in the website itself.
SEO is the process of preparing your site to be search friendly. The whole process starts from the initial consultation with the client.
One half-
Proper coding techniques
Garbage in, Garbage out. Kind of a technology knundrum that if something is made from garbage, it will be garbage.
Our code vs our competitor's code
Below are 2 links to some web page code, one from from our competitor, which we actually grabbed off a live site, and one from us, which we rebuilt the same code. These two pages display the exact same content that a visitor would see. Compare the two and decide which is easier to read. Keep in mind, this is the code behind a web page and this is what the search engine sees.
Our Competitor's code Aero Web Design Code
As you can clearly see, our code is so much cleaner and easier for a search engine to read. Search engines love clean, human like code to read. Not a bunch of nonsense code that is truly unnecessary. Don't get stuck with a web site design from our competitors who use garbage coding techniques (I wouldn't even call it a technique). Not to mention they charge a $150 yearly service fee! For what?
The idea is to give search engines the ability to crawl your site with ease and rid the code of "search engine road blocks". CSS (Cascading Style Sheets) is a great contributor. CSS is designed primarily to enable the separation of document content from document presentation. Meaning that the meat and potatoes of the page are what the search engine sees, and wants, while the styling and positioning of elements are read from another page, the style sheet. Styles are what typically clutter up code and hinder a search engine from accessing the content of a web page. With styling and positioning out of the way, a search engine can read a page with ease. All of our sites use CSS
Another coding technique would involve the use of well thought out headings in the content. Search engines will put somewhat of an emphasis on headings.
Page titles, file names, alt tags for images, meta tags, and tableless layout all contribute to a site being search friendly. A lot of designers still layout pages with tables which will hinder searches. We use the correct method of layout via the "division/ separator" (div tag). These create invisible boxes for content and free up the page of unwanted code.
We all know that in just about everything in life, ingredients are what things are made of, and with quality ingredients, we get quality results in a web site design.