Before we dive into site structure in detail, we need to first understand why site structure is important for natural SEO. A common misconception is that when you perform a search that the search engine goes out and quickly searches the Internet and brings you the results.
A search engine sends out agents (a.k.a. spiders, robots, crawlers) to surf the Internet and bring back what they find and deposit that information in the search engine's databases. So when you search, you're actually searching a database that has collected and stored information on the Internet.
Why is this important? Making friends with these agents or robots is a vital part of SEO.
Much of how you structure your Web site will be to befriend these robots, welcome them into your site, offer them something to drink and load them up with "relevant" information that they can take back to their home database. This type of site structure is commonly referred to as "Search Engine Friendly Design."
Search Engine Optimization Friendly Web Design
Developing your site to be "search engine friendly" is one aspect of SEO best practices. The idea is to simply design your site so that the visiting robot can read and take notes (or index) all relevant aspects of each page of your site.
If your site is designed poorly or doesn't have links to all of your pages, then the robot will bypass those pages and only report on what it sees. Designing your entire site with Flash or using images in place of text are great ways to be mostly "invisible" to search engines, because the robots can't accurately read Flash content or text embedded in an image (yet).
One Page at a Time (No SEO Shortcuts)
The first principle to understand in designing your site is that you don't optimize your whole site all at once. You're optimizing each and every page of your site individually.
Many people think they only need to optimize their home page and then they're done. Many times when you click on a link from a SERP, it will take you to a specific page on your site. Thus, SEO is a very time-consuming and tedious ongoing process that needs to be carefully thought out and executed.
Page Structure
So let's look at the most important elements on each page that will require attention. To understand these concepts, it helps to have some basic understanding of HTML. HTML is the language that Web browsers and search engine spiders read and interpret.
The first set of tags to look at are meta tags, which often have the mystique of being the magic solution to get top rankings in search engines. Not. The best value you will get is the ability to control to some degree how Web pages are described by some search engines. So let's take a closer look.
The meta keyword and description tags allow you to influence the keywords and description of your page in some of the search engines. These tags are typically located in the <HEAD> section of an HTML page and look something like this:
<head>
<title>Search Engine Marketing Tips & Search Engine News - Search Engine Watch (SEW)</title>
<meta name="keywords" content="search engine marketing, meta tags, top search engines, search engine submission, searchenginewatch" />
<meta name="description" content="Search Engine Watch is the authoritative guide to search engine marketing (SEM) and search engine optimization (SEO), offering the latest news about search engines." />
</head>
The meta keywords tag is sometimes useful as a way to reinforce the terms you think a page is important only for the search engines that support it. That's it.
The main benefit is to help reinforce what your page is about. I recommend no more than two to three keywords in each tag for each page of your site. It's also important that any keywords listed are directly related to the content on that particular Web page.
For the meta description tag, the text you want to be shown as your Web page description goes between the quotation marks after the "content=" portion of the tag. Generally, 200 to 250 characters may be indexed, though only a smaller portion of this amount may be displayed. Again, the idea of good meta keywords and description tags is simply to give the search engine some "help" in determining what a particular Web page is about.
The general idea here is that time is taken to interview or otherwise get to know the visitors that will be coming to your site and anticipate their needs and integrate this knowledge into the design and structure of your site. Search engines love sites that provide a great user experience. So as you consider your site structure please do not leave this out. You will reap great dividends by doing so.
Hopefully you have taken the time to go through a keyword research project and have come up with keywords that you feel will perform to your liking. If not, please take a look at my article on Keyword Discovery 101 for ideas on how best to do this. Armed with a set of 1 to 3 keywords per page, you will embed these keywords on the page to help emphasize what the page is all about. In part 1 of this article, I discussed the proper use of meta tags. Now we will look at the other, more important tags that will help you do this.
<Title> Tag
The Web page title tag is one of the most important places to put your keyword phrases. Many Web sites suffer poor rankings simply because they miss this step. This is crucial to search engines and how they may decide to rank your site. Whatever text you place in the title tag (between the <Title> and </Title>) will appear in the top bar of someone's browser when they view the web page. It will also be the "headline" of the page when it appears in the SERPs.
Keyword Emphasis
Just like the title of a document, header tags contain the main message of what your page is all about. In the html code you can use <h1> your heading here </h1>. You can also use h2, h3, etc., representing other headlines on the page. But h1 is always the best to place for your most important keywords, since that tells the search engines that this is the most important headline. Bolding or italicizing your fonts is another way to place emphasis on keywords. This again works for the search engines and visitors of your site.
URL Structure
When setting up your folder structure, focus on creating descriptive folders and filenames for the documents on your Web site. Not only will this help search engine spiders crawl and understand your site better, it will also create URLs that are easier for others that want to link to your site. For example, if you were a user (or a search engine spider) which of these URLs would you be most likely to link to:
http://www.myreallycoolwebsiteimademyself.com/pages/01bde3assef/x2/1234dse33sew.htm
or
http://www.my-website.com/movie-reviews/Ironman-2008.htm
The content of these pages might be identical, but the second one is obviously better for search engines and Web site visitors, who will both have an idea of the page content from the URL itself. This will lead to better search engine rankings as well as potentially more incoming links.
Site Navigation & Internal Links
One of the most important aspects of SEO-friendly site design is the structure of your navigation and internal links. Make sure that there are easy to follow links to every page of your site that you want the search engines to see. A site map can help improve the ability of the search engines to crawl your Web site. Avoid embedding your site navigation in Javascript, Flash or other code that the search engines typically ignore or can't interpret. Include key search terms in your link text and focus on making your site easy to navigate for both users and search engines.
Finally, consider adding an XML sitemap to your site, which can be submitted to search engines to provide "hints" about the content and pages of your site. To get started with XML sitemaps, see: XML-sitemaps.com.
Armed with these basic guidelines and tips, you will be on your way to developing a great site that will bring you in good standing with search engines and also to your visitors. Talk about killing two birds with one stone.



