SEO's Relationship With Website Architecture
Search engine optimization for today's search engine robots requires that sites be well-designed and easy-to-navigate. To a great degree, organic search engine optimization is simply an extension of best practices in web page design. SEO's relationship with web design is a natural one. By making sites simple and easily accessible, you are providing the easiest path for the search engine robots to index your site, at the same time that you are creating the optimum experience for your human visitors.
This approach ties well into the notion of long-term search engine marketing success. Rather than trying to "psych out" the ever-changing search engine algorithms, build pages that have good text and good links. No matter what the search engines are looking for this month or next, they will always reward good content and simple navigation.
Search Engine Robots
Search engine robots are automated programs that go out on the World Wide Web and visit web pages. They read the text on a page and click through links in order to travel from page to page. What this really means is that they "read" or collect information from the source code of each page. Depending on the search engine, the robots typically pick up the title and meta description. The robots then go on to the body text of the page in the source code. They also pay attention to certain tags such as headings and alt text. Search engine robots have capabilities like first-generation browsers at best: no scripting, no frames, no Flash. When designing, think simple.
Search Engine Friendly Design
Creating search engine friendly design is relatively easy. Cut out all the bells and whistles and stick to simple architecture. Search engine robots "understand" text on the page and hyperlinks, especially text links. The relationship of SEO and web design makes sense when you start with good design techniques for your visitor. The easier the navigation and the more text on the page, the better it is not only for the visitor but also for the search engine robots.
Obstacles For Indexing Web Pages
Search engine robots cannot "choose" from drop down lists, click a submit button, or follow JavaScript links like a human visitor. In addition, the extra code necessary to script your pages or create those lists can trip-up the search engine robots while they index your web page. The long JavaScript in your source code means the search engine robots must go through all this code to finally reach the text that will appear on your page. Offload your JavaScript and CSS code for quicker access to your source code by the search engine robots, and faster loading time for your online visitors. Some search engine robots have difficulty with dynamically-generated pages, especially those with URLs that contain long querystrings. Some search engines, such as Google, index a portion of dynamically generated pages, but not all search engines do. Frames cause problems with indexing and are generally best left out of design for optimum indexing. Web pages built entirely in Flash can present another set of problems for indexing.
Depth Of Directories
Search engine robots may have difficulty reaching deeper pages in a website. Aim to keep your most important pages no more than one or two "clicks" away from your home page. Keep your pages closer to the root instead of in deeply-nested subdirectories. In this way you will be assured the optimum indexing of your web pages. Just as your website visitor may become lost and frustrated in too many clicks away from your homepage, the robots may also give up after multiple clicks away from the root of your site.
Solutions And Helpful Techniques
If there are so many problems with indexing, how will you ever make it work?
The use of static pages is the easiest way to ensure you will be indexed by the search engine robots. If you must use dynamically-generated pages, there are techniques you can use to improve the chances of their being indexed. Use your web server's rewrite capabilities to create simple URLs from complex ones. Use fixed landing pages including real content, which in turn will list the links to your dynamic pages. If you must use querystrings in your page addresses, make them as short as possible, and avoid the use of "session id" values.
When using Flash to dress up your pages, use a portion of Flash for an important message, but avoid building entire pages using that technology. Make sure that the search engine robots can look at all of the important text content on your pages. You want your message to get across to your human visitor as well. Give them enough information about your product to interest them in going the next step and purchasing your product.
If you must use frames, be sure to optimize the "no frames" section of your pages. Robots can't index framed pages, so they rely on the no frames text to understand what your site is about. Include JavaScript code to reload the pages as needed in the search engine results page.
Got imagemaps and mouseover links? Make sure your pages include text links that duplicate those images, and always include a link back to your homepage.
Use a sitemap to present all your web pages to the search engine robots, especially your deeper pages. Make sure you have hyperlink text links on your page, and a sentence or two describing each page listed, using a few of your keyword phrases in the text.
Remember that the search engine robots "read" the text on your web page. The more that your content is on-topic and includes a reasonable amount of keyword-rich text, the more the search engine robot will "understand" what the page is about. This information is then taken back to the search engine database to eventually become part of the data you see in the search engine results.
Last of all, it is very important to test your pages for validation. Errors from programming code and malformed html can keep the search engine robots from indexing your web pages. Keep your coding clean.
Check List For Success
* Include plenty of good content in text on your web pages
* Incorporate easy to follow text navigation
* Serve up dynamically generated pages as simply as possible
* Offload JavaScript and other non-text code (style sheets, etc.) to external files
* Add a sitemap for optimum indexing of pages
* Validate your pages using the World Wide Web Consortium's validation tool, or other html validator
On Your Way To Indexed Pages
The best way to assure that your pages will be indexed is to keep them simple. This type of architecture not only helps the search engine robots, but makes it easier for your website visitors to move throughout your site. Don't forget to provide plenty of good content on your pages. The search engine robots and your visitors will reward you with return visits.
Resources
To learn more about how to work around optimization problems with JavaScript, dynamically-generated pages, Frames and Flash, read the following articles:
Optimizing Pages with JavaScript and Style Sheets for Search Engines
http://www.searchinnovation.com/optimizing-pages-with-javascript.asp
Optimizing Dynamic Pages (Part I) http://www.searchinnovation.com/optimize-dynamic-pages-1.asp
Optimizing Dynamic Pages (Part II) http://www.searchinnovation.com/optimize-dynamic-pages-2.asp
Optimizing Frames for Search Engines http://www.searchinnovation.com/optimizing-frames-for-search-engines.asp
Html validation tool
http://validator.w3.org/
Stylesheet validation tool
http://jigsaw.w3.org/css-validator/
Daria Goetsch is the founder and Search Engine Marketing Consultant for Search Innovation Marketing, a Search Engine Marketing company serving small businesses. She has specialized in Search Engine Optimization since 1998, including three years as the Search Engine Specialist for O'Reilly Media, Inc., a technical book publishing company.
Copyright © 2002-2005 Search Innovation Marketing. http://www.searchinnovation.com All Rights Reserved.
Permission to reprint this article is granted if the article is reproduced in its entirety, without editing, including the bio information. Please include a hyperlink to http://www.searchinnovation.com when using this article in newsletters or online.
|
|
|
|
|
|
|
|
|
|
|


What are Topical Search Engines?Simply put, topical search engines are... Read More
It is official, the search engine wars are in full... Read More
What's all the talk about links we hear about? Reciprocal... Read More
It used to be that designing an attractive website to... Read More
There is perhaps no more level playing field in business... Read More
In Google's recent battle towards becoming an international news center,... Read More
Content Management Systems and search engine optimization (SEO) used to... Read More
If you're like most other CEOs, the term "search engine... Read More
If you have any interest in getting high search engine... Read More
It only makes sense. You have an e-commerce catalog site.... Read More
Among the many things you need to worry about for... Read More
So you have built a nice web site with good... Read More
Want to drive more targeted traffic to your web site?Want... Read More
As a matter of fact, I recommend NOT wasting money... Read More
What's more important to your business success - the question... Read More
I don't mind admitting that every time some new fangled... Read More
The first step to developing any search engine optimization effort... Read More
If you are like me, you created web site metatags... Read More
Google this, Google that, Google Google Google.......My name is Debbie... Read More
With Billions of pages on the internet how do you... Read More
Making effective use of the Internet is increasingly about creating... Read More
In a fluke, I was able to notice something about... Read More
When does long term SEO show ranking results? It takes... Read More
By now, you know that to rank well in the... Read More
It all happened 3 months back, I have a blog... Read More
#1 question when it comes to web advertising is how... Read More
Yesterday you should have read the forth course out of... Read More
Thinking about purchasing that premium SEO software that will hyper-optimize... Read More
What is Google Sandbox?Google Sandbox is applied on new websites,... Read More
The META tags are used to provide extra information about... Read More
Over the last couple of weeks, I've received more e-mails... Read More
Search engines are one of the best tools to bring... Read More
In my last newsletter I wrote about how your websites... Read More


Another important component of search engine optimization is the use... Read More
Maggie knows how to find what she wants. She lets... Read More
SEO consultants will tell you that you need to be... Read More
Link popularity is very important these days for all websites... Read More
Think about the first thing you ever heard about "marketing... Read More
Search engines are one of THE best resource for free... Read More
Some very early users of the Internet - not the... Read More
Just for a change, rather than a technical article, I... Read More
HELP! My PR page rank is grey, call the development... Read More
Over the past few years, there have been many debates... Read More
Trillions of Billions of content pages make up the wide... Read More
The recent patent application filed by Google details numerous items... Read More
One of the most important steps in any site's publicity... Read More
We all know that the search engines can't "see" or... Read More
Trying to improve search engine rankings is just like a... Read More
Getting listed in Yahoo! (The Very Top Search Engine/Index) is... Read More
In the following article I will give you some basic... Read More
If you're looking for an SEO firm, we recommend that... Read More
This is the second part of an article series in... Read More
Smartpages are highly optimized pages which draw stampeded of search... Read More
For me personally, Wordtracker.com is not just a... Read More
There's an old saying that goes, "God takes care of... Read More
Getting your site noticed by the search engines and rewarded... Read More
Search Engine Optimization is a key to any successful internet... Read More
This is a serious matter, can Google really deliver top... Read More
Search Engine Optimization is emerging as the most powerful form... Read More
In the first part of this series on ranking at... Read More
There's no denying it: Search engines are a dominating force... Read More
You may have heard how important it is to have... Read More
The recent patent application filed by Google details numerous items... Read More
Google is quickly changing...With the big buzz of Novembers fall... Read More
Whether you want to start a business and sell on... Read More
It is a well known fact that writing, distributing and... Read More
Search Engine Optimization (SEO) |