Search Engine Optimization Strategies

ASCII Chart (Alphanumeric Characters)

Below is a chart of the ASCII character set:

33! 45- 579 69E 81Q 93] 105i 117u
34" 46. 58: 70F 82R 94^ 106j 118v
35# 47/ 59; 71G 83S 95_ 107k 119w
36$ 480 60< 72H 84T 96` 108l 120x
37% 491 61= 81I 85U 97a 109m 121y
38& 502 62> 82J 86V 98b 110n 122z
39' 513 63? 83K 87W 99c 111o 123{
40( 524 64@ 84L 88X 100d 112p 124|
41) 535 65A 77M 89Y 101e 113q 125}
42* 546 66B 78N 90Z 102f 114r 126~
43+ 557 67C 79O 91[ 103g 115s 127_
44, 568 68D 80P 92\ 104h 116t

Alphanumeric Rankings In The Open Directory Project

The majority of the time the Open Directory Project ranks its directory listings alphanumerically. However I have noticed that in many categories the editor has decided to ignore all the characters preceding the first alphabetical character.

For example, "#1 Free Clip Art" is a listing title in the directory. But the “#1” part of the title is ignored in ranking the listings. The rank is based on the first letter of the revised title, “Free Clip Art,” which is “F.”

Alphanumeric Rankings In The Yahoo! Directory

Unlike the Open Directory Project, Yahoo! takes into account all characters in the listing title in its rankings. Therefore, the listing, "#1 Vacations, Cruises & Giveaways" ("#" is #35 in the ASCII chart) ranks above, "1 Above All Resorts.com" ("1" is #49 in the ASCII chart).

Once upon a time Yahoo! extracted its web search results from its web directory. This is no longer the case after Yahoo! replaced its old search results with Google powered listings, which are ranked by relevance, not alphanumerically.

As a result, the Yahoo! Directory now refers far fewer visitors than before. So I think web marketers who register domain names to take advantage of alphanumerical ranked listings in Yahoo! are now mostly wasting their time.

How To Optimize JavaScripts In HTML Documents

JavaScript codes in HTML documents are usually placed near the top in between the HEAD section. This pushes your body text containing your important keywords further down the page and increases the size of the document, thus the download time. It could also affect the number of keywords search engines index, especially if the page contains a lot of text, images and multimedia elements.

There are two ways to move the JavaScript code away from the top of a HTML document.

  1. Move the JavaScript code into a separate file.
  2. Move the JavaScript code to the bottom of the HTML document.

1. Move The JavaScript Code Into A Separate File

The first solution is to move the JavaScript code into a separate file and link to the file from the HTML document.

To do this place the following code in between the HEAD section:

<HEAD>
<SCRIPT LANGUAGE="JavaScript" SRC="file-name.js"></SCRIPT>
</HEAD>

This procedure also reduces your file size, and therefore your download time. In addition, it allows you to reuse the code on other pages by simply adding a link to the JavaScript file in the HTML document.

Some servers may not recognize the ".js" file type. If that is the case with your server, contact your hosting company and ask them to add the following line to the "mime.types" file in the server's config directory, and then restart the server.

TYPE=application/x-javascript exts=js

2. Move The JavaScript Code To The Bottom Of The HTML Document

The other solution is to move the JavaScript code to the very bottom of the HTML file, immediately above or below the closing HTML tag. Although it is considered good programming practice and nearly all JavaScript sites recommend you add your JavaScript to the HEAD section of a page, it is not necessary.

The first solution is probably more convenient to use. But both solutions work just as well.