Search engine optimization (SEO) is all about content. And keywords. And how you code your site. And how many people are linking to you. And how well their pages rank. And which search engines and directories to which you submit. And how often you resubmit. And... Whew! Tired yet?
The amount of information available on SEO is remarkable and can be overwhelming. Everywhere you look there's a new tip or bit of code promising to help increase your pages' rank. To add to the confusion, you often run into conflicting views on the subject.
There's no one person who can even attempt to be the end-all be-all of knowledge on search engine ranking (except maybe those guys over at Google), and there's no one thing that will launch you to the top of all search results.
We'll attempt to cut through the hype and ever-expanding collection of advice and boil it all down to the most effective strategies for making your site as search engine friendly as possible.
We know you're busy, so let's get to it.
Bottom line, SEO is all about keywords and content. Every page on your site should focus on a set of carefully chosen keywords, and the content on each page should be written around those keywords.
For the nuts and bolts of choosing keywords and writing content for search engines, see our other white paper, Copywriting for Search Engine Placement. (You can also find a downloadable PDF version of this article there.)
When creating your site, be sure to include a page title for each page. Why bother with page titles?
The breadth and prominence of the page title makes it one of the most important elements of your pages—both for search engines and for site visitors.
You should put just as much effort into writing your page titles as you put into creating your page content.
Here are some practical tips for what to include—and what not to—in this all-important area:
Links are what make the Internet so very unique and valuable. They also happen to play a major role in search engine optimization. Search engines look at links both within your site (to other pages and other sites) and links to your site from other sites.
Google's explanation of its own PageRank system reveals how important links are:
PageRank relies on the uniquely democratic nature of the web by using its vast link structure as an indicator of an individual page's value. In essence, Google interprets a link from page A to page B as a vote, by page A, for page B. But, Google looks at more than the sheer volume of votes, or links a page receives; it also analyzes the page that casts the vote. Votes cast by pages that are themselves "important" weigh more heavily and help to make other pages "important."
Links between the pages in your site and links to other sites are usually a good indicator of subject matter. They help to categorize the type of information you provide. Search engines examine the text you use in your links and put more weight on this text when they index your site.
To optimize your internal links:
Links from other sites to your site also play a large part in how often your pages show up in search engine results.
To optimize external linking:
Ok, that's great, you say. I can change my own site's links, but how to I get other sites to link to me? Here are some ideas:
Here's where we get slightly technical for a bit.
Most of the top search engines, Google included, do not use humans to rank pages or determine if your site gets into their databases. It's all done by computerized "spiders" that "crawl" the web looking for and indexing web pages, so it is important that your code is easy for these spiders to understand. The easier it is to spider, the better your site will perform on search engines.
A web page consists of two basic elements:
Search engine spiders are only interested in the parts users can see (the content). The less markup on your page, the better.
The best way to slim down your markup is to abandon the use of tables for layout and use cascading style sheets (CSS) instead. This not only dramatically increases your content-to-code ratio for search engines, but it also makes your site leaner and faster for your users.
A search engine spider places more importance on content found within heading tags than other parts of the page. It is especially important to make sure the top two or three keywords for that page are contained within heading tags.
Often, the title of the page is repeated in the H1 tag (since it is already laden with the most important keywords), and subsequent content subheadings are put into H2 tags (and so on with H3, H4, etc.), with main content in regular paragraph (P) tags.
Search engine spiders aren't very smart. In fact, they can only follow regular hyperlinks. Any link using JavaScript is essentially invisible to them. Using JavaScript pop-ups is a popular method of linking to press releases, news articles, and other keyword-heavy content. However, this effectively hides these pages from search engines.
Many sites are now using drop-down menus in their navigation. These menus can spell trouble for search engine spiders, if links to the inner pages of your site are only accessible after clicking on a JavaScript-controlled navigation item. As you've just learned, search engine spiders can't follow these links.
The solution: Make sure the main navigation items that activate the dropdown menus include regular hyperlinks into the rest of your site. If your particular menu system does not permit this, you should place separate text links (probably at the bottom of your home page) to the inner sections of your site.
Get your site listed in the major search engines / directories (this is crucial): Google, Looksmart, Yahoo, MSN
When I launched a site back in the 90's one of the first things I did was to visit one of the many search engine and directory submission services in order to submit my site to "thousands of the top search engines and directories!" I thought more was better.
Simple math, however, will tell you that there cannot be thousands of top sites. And the facts tell us that there are only a few top search engines and directories. According to StatMarket, the top three search engines make up for 88% of all search engine referrals.
Site submission is best done by hand, not by some automated piece of software. In fact, some search engines will outright not list you for using auto-submission services or software. Google themselves expressly mentions these services as prohibited on their Information for Webmasters* page.
The subject of effectively and properly submitting your site to the search engines and directories that matter the most is too big for this paper. Luckily, Danny Sullivan, the founder of one of the top sites on all things search engine related, SearchEngineWatch.com, has recently tackled the subject for us. Read it and be wise.
As it stands, the only company who can "control" ranking and placement is the search engine owner themselves. Since you can't hire them to optimize your site, the only way to guarantee placement on a search engine results page is to buy advertising space or keywords. Period.
Due to the use of these tags by nefarious search engine marketers to cheat the search engines into ranking their pages higher, meta tags are no longer as important as they used to be. At last check, no major search engine indexes meta tags or uses them when ranking pages. Your time is better spent elsewhere.
A common mantra heard in SEO circles is that dynamic or database-driven pages cannot be indexed by search engines. This is simply false, as is demonstrated by this screen shot from Google:

The page listed here is dynamically generated by a database (you can tell by the "?id=263" at the end of the URL). Myth busted.
The key to the above page being listed is that there is only one item after the question mark. Complex dynamic URLs with multiple parameters may indeed not be indexed by some search engines. Luckily, there are ways around this, including paid inclusion programs, generating static HTML pages, and URL rewriting to remove the offending "stop" characters.
Despite the volume of information on search engine optimization and the shroud of mystery that surrounds the practice of SEO, making your site more search engine friendly isn't a monumental task fit only for high-priced SEO professionals. By focusing on the key areas above, anyone can improve their standing with search engines, and more than likely make their sites better for their users along the way. To review:
In this paper, we've attempted to demystify the practice of SEO somewhat and give you easy ways to make your site more search engine friendly. However, SEO is an ongoing task for site owners. It doesn't stop with the above tips and strategies.
Site owners will have to constantly tweak their sites to appease the search engines and scratch and claw with their competitors to achieve top ranking. As you continue your quest for search engine superiority, refer to the resources listed below, and—to quote Sgt. Phil Esterhaus of Hill Street Blues— "Let's be careful out there."
Google's Information for Webmasters: You're not going to get more "from the horse's mouth" than this.
GoogleGuy Says: Insider information on Google from an unnamed Google employee.
SearchEngineWatch.com: A recognized leader in search engine news and knowledge.
SEOChat.com: A fine collection of original and informative SEO articles. Updated often.
SearchGuild.com: Practical articles and research on all kinds of SEO tactics and tips.
Comments
Nice, but...
Interesting but a lack of important & information
Please, go on!
Re: Please Go On
You started your article by stating "search engines and directories to which you submit. And how often you resubmit. And... Whew!" implying that it is important to keep resubmitting to SE's (search engines) is a good this to do, but this is a last resort and something to do only if your site has not been found through links.
You also state "We'll attempt to cut through the hype and ever-expanding collection of advice and boil it all down to the most effective strategies for making your site as search engine friendly as possible. " this implies that this article is all that anyine is ever going to need for seo, I was forwarded your article by a web designer that I do SEO work for, and I was astounded to find that he beileved from reading your article that that was all that there was to SEO.
As a SEO my beliefs start at a lot more basic level.
1 Do only ethical seo
2 Do not spam the SE's
3 Do not try and trick the SE's
In my opinion these are the most important things of SEO.
You mention "The All-Important Page Title", although what you say is true you fail to say why and how it is important to SEO, you focus more on the SERPs attributes rather than the SEO perspective.
I belive that you article had basis for a good article but lacked in depth and tools, I hope that this is not taken the wrong way and wish you all the best with future articles. Please be aware that this is only my opinion and only a basic break on some of the points in your article.
KC
Thanks...
alt and title tags
Content strategy
Meta Tags
Re: meta tags
Re: meta tags
The days of being able to cover off spelling varaitions by listing them in keywords tags as part of an internet marketing strategy are therefore long gone - more's the pity.
too complicated, there is a free software that does it
Quite an update
The trustrank factor may
---Andrew New York City Photos, Photography
Conversion
Really nice article Nicholas. But don't forget that only technical SEO isn't the best way to get the best ROI for your website. First you have to know wich keywords really convert for your website. Use Google AdWords for instance to find that out. Then you can set up the technical SEO for those keywords...
Link Building
Giving the direction is good but giving some pratical example will be of much worth.
oldie goldie
Search Engine Optimization Techniques
TITLE : The King
Headline of the home page or better known as TITLE tag is the most crucial tag for any website. This TITLE tag serves as an entry point for any search crawler.
Caution : Do not stuff TITLE with keywords unrelated to your business theme
Other HTML Tags : The Bishops
Using the HTML heading tag around key phrases puts emphasis on the keywords. Heading tags include h1 (the main page heading), h2 (other headings on the page), h3 (sub-headings of the h2) and so on down as far as h6.
Keyword Density : The Knights
Keyword density plays an important part in Search Engine Optimization or SEO. Most of the webmasters fail to understand why certain websites are heavily using keyword stuffing, and still ranking on top, whereas other new websites never shows if they use same density of keywords on their newly launched websites.
* Caution : Do not stuff keywords incessantly
Other Useful Search Engine Optimisation SEO Tags
Other useful tags include keyword, title,description, alt image tags, b,strong etc etc.
On-Page Optimisation is a delicate subject, and should be handled carefully. Using right techniques will help you build a powerful rankings on different search engines, whereas wrong on-page optimisation techniques will degrade existing rankings of your website.
Nice article
Eventhough this article is a little basic, it's a good start. I'd like to add:
Make things look natural. This will ensure your site is a good experience for both your visitors AND the search engine spiders. A nice side effect is that your page will probably survive the ever changing algorithm tweaks.
Keyword density