![]() |
*Add to Favorites |
| Home | Sites | Members | Promote | Add ons |
How we Optimize and Submit your Web Site. This tutorial provides a broad overview of ideal approaches, what can still work, and what you ought to avoid if search engine rankings are important. There are times when we forego the ideal for various reasons, so I'll try to steer you around the roadblocks on the way regarding graphics, Flash, frames, splash pages, and other potential perils. "Website designers must design for search engines, not just for browsers. But the absolute best way to be listed is to have really good content." Splash Pages that sink your web site rankings! If your client wants higher rankings, search engine experts, all agree that for the best results a site needs to be content rich with carefully placed keyword phrases, especially the main page. "Oh-No." That doesn't describe the typical splash page, does it? Since splash pages and Flash intros may have very little (or no) HTML text, they are not helpful for search engines and could potentially inhibit indexing. If your main page has little or no text, there's very little content that the Crawler / Spider will index... which means your site won't show up when people do searches. There are also search engines that only index your main page, so if it happens to be a splash page with very little text, your site has little or no chance of showing up in any search results. META tags can help for search engines that recognize them, but without rich content, your odds of getting listed at all, much less achieving top rankings, are tremendously reduced. [See also: Flash section below for providing text alternatives for Flash 5 META Tags section for the myth about their sole purpose.] What does all this mean for site design? For starters, ideally your main page will be content rich with plenty of keyword phrases. The next section will head into the ideal and what's needed to avoid the potholes. Designing for Text You already know that the main page is typically the most important page of your entire site, and not just for search engine optimization. A recent study shows that visitors often decide within a few seconds whether or not they'll stay, and search engines also rely on your main page to index your site, in addition to many of them only allowing the main page to be submitted. Let's keep it simple here. Search engines will read text. How can you
work with that? It's similar to working with accessibility guidelines. Great Content Laying out the copy with percise sentences, short paragraphs, bullets, and 2 or 3 columns are a few of the possibilities for formatting the rich content needed. How to Write a Keyword-Rich Home Page the Search Engines Will Love. "Not only is it easier to write keyword-dense text when you keep your page length to at least 250 words, search engines tend to adore copy with some 'beef.' (Hint: Are you afraid that your 250+ word copy will look like an endless scrolling text block? Tricks like writing short paragraphs [this works great for multiple-column layouts], including subheadlines and integrating keyword-rich bullet points, which will help you enhance usability, while satisfying the search engines.)" Site navigation is another important ingredient in helping your search engine rankings, so let's take a look at that next. Site Navigation The creation of good internal linking is also part of an effective, user-friendly site. When developing your site design, consider the user-friendliness of the navigation, which if high will also make it easy for spiders to crawl through your site. While text navigation is the most search engine friendly, graphic images for navigation and JavaScript mouseovers can still be search engine friendly. Here are a couple of possibilities. If you use graphic navigation links, remember to use the ALT tags for the images so that the search engines that read ALT tags will pick up those keywords, too. As mentioned above, there are many correlations between using accessible code and optimizing your design for search engines, with the ALT tag being no exception. <img src="images/ourlogo.gif" width="300" height="60" alt="Your company name and keyword rich slogan" border="0" /> If you use JavaScript mouseovers for your navigation, be sure to provide HTML links within the code along with including text for the ALT tag, too. Here's an example: (In your external JavaScript file)
imageon2 = new Image imageon2.src = "images/whoweareon.gif" else { imageon2 = "" (In your HTML document:) <a onMouseover="document.image2.src=imageon2.src" onMouseout="document.image2.src=imageoff2.src" href="who/index.html"><img name="image2" src="images/whoweareoff.gif" width="80" height="18" alt="Who We Are" border="0" title="Find out about the people behind the company" /></a> Flash A Flash animation of bats flying around in the center of the page. Necessary? One could argue for or against that. Personally, while I think it's amusing, I found the movement in the center of the page distracting from reading about their products. What about search engines reading Flash files? Well, there's progress being made, although there needs to be more. Using the Macromedia Flash Accessibility Kit with Flash 5, you can now provide a text version of the Flash information enclosed in an ALT tag within the <noscript> tags. This approach could potentially be read by search engines that read ALT tags. The Kit also provides a script to detect the presence or absence of the Flash player. "Since search engines are generally like old, non-JavaScript browsers, the text you put in a NOSCRIPT tag is actually text you are explicitly trying to make them see. Does it really matter if search engines can read Flash files? The answer to this depends on the site and the content of the Flash file(s). If you have a Flash file on the main page that's potentially full of key phrases and information that you'd love to pull in visitors for, then it could help. Many ingredients go into providing good search engine results, though, with text alternatives for Flash potentially being one of the many ingredients. As of the date of this tutorial, there doesn't seem to be documentation available about whether or not this NOSCRIPT tag alternative in Flash is being read by major search engine spiders. The technology is available, and hopefully we can stay tuned for these being read in the not too distant future (if they aren't already beginning to read the Flash 5 text alternative described above). JavaScript Frames There are two main points to allow for: Always provide links from your individual pages
back into your site. Minimally, include at least one
link to the site's main page (logo). Optimally,
include the site navigation so visitors can click
into various parts of your site as they wish.
If (top.location.href == self.location) { where "URL" is the URL of the frame file.4 When you build the frameset for your site, include the <noframes> </noframes> tags to allow for non-frames capable search engines to spider your site (which is the same as for non-frames capable browsers). Here's a sample below:
<p>Include text here that the search engines can read as well as for non-frames capable browsers. Sometimes people place their entire body copy here in lieu of building a separate no-frames version of a site.</p>
PDF The other good news is that Acrobat 5 will allow you to add meta tags to PDF documents. "Create custom search criteria--Create and embed metadata in an Adobe PDF file, thus expanding the ways the file can be searched. eBook publishers can add a metadata field, for example, that enables digital books to be searched by ISBN numbers. Metadata is written in XML, which means the metadata in Adobe PDF files can be indexed by Internet search engines. I think we can anticipate other search engines to follow Google's lead. Right now, though, keep in mind that only Google is indexing this format, so don't put too much weight into them for search engine rankings until more search engines and directories list them. Creative Style Sheets For example, you could have your main header tag, <h1> </h1>, as your page header, but change the font size and default padding above and below this tag within your style sheet code if you wish. You could also try wrapping some of your important keyword phrases inside header tags so search engines rank their relevancy higher. I also suggest a conservative approach so that search engines don't think you're trying to trick them. Additionally, if you use an external style sheet, you'll eliminate a fair amount of code for search engines to read through. Here's an example of the difference. Using font tags: <h1><font face="Verdana, Geneva, Arial, Helvetica, sans-serif"
color="#000080" size="6">Document Title</font></h1>
<h1>Document Title</h1>
http://www.websitetips.com/cgi-bin/getpage.cgi?name=fonts may actually be read by a spider as: http://www.websitetips.com/cgi-bin/getpage.cgi As a result, the search engine attempts to retrieve an invalid URL and fails to index any of the content served by that script. It's not a hopeless situation, though! There are workaround solutions and software solutions designed to make the URLs more search engine friendly for environments based on Apache, ASP, and Cold Fusion. For Apache: For ASP: For Cold Fusion: An alternative is to use software designed to mirror your dynamic pages into static pages, such as: Convert dynamic content to static pages: How to transform CGI-generated URLs into meaningful
user interfaces: META Tags
A Word to the Wise Creating hidden layers
|
| Home | Sites | Members | Promote | Add ons |
| Traffic | Hosting | FAQs | Support | Contact | Privacy | Terms |
| TurnkeyWebsite ©2002. All Rights Reserved. All Images/Text and Programming Are Copyrighted |