Web Development Guidelines
Resources for Creating a Web Site at Johns Hopkins
Johns Hopkins Institutions Logo
Web Guidelines Home Page Hopkins Guidelines FERPA HIPAA Glossary Section 508
Web Guidelines Site Map

Publicizing your Site outside Hopkins

For your web site to achieve better rankings in external search engines, please take the following into consideration:

Submitting your site to a directory

The term "search engine" is often used generically to describe both true search engines and directories.  They are not the same.  The main difference between a search engine (explained below) like GO.com and a general directory like Yahoo! is that a directory will not list a URL if it is not registered with them.  In order to register your URL with a directory, you would submit to them a short description of your entire site.  A directory search looks for matches only in the descriptions submitted.

Directories do not make use of indexing software agents and so they have no way of knowing your site is out there unless you register it with them. In addition, directories such as Yahoo! cannot guarantee that every site submitted to them will be included in their index. Even if it does decide to include your site, Yahoo! states on its web site that, since it reviews sites by hand, the process of adding a site to Yahoo! is not immediate (in fact, it may take up to eight weeks).

Yahoo! Add Site Page: http://help.yahoo.com/help/us/url/url-01.html

Google Add Site Page: http://www.google.com/addurl.html

How to achieve better rankings in search engines

While there is no way to guarantee a listing in a directory, there are methods that are useful for improving rankings with true search engines such as AltaVista or GO.com.  Search engines create their listings automatically by crawling the web.  If you modify your web pages (e.g., change your page titles and body copy), search engines will eventually find these changes and that can affect how you are listed.

Every search engine has a unique method for ranking the search results of a particular term being searched.  The primary areas search engines focus on are listed follow:

Beyond these general rules, the best way to learn about how each search engine ranks the results of a particular term being searched is to visit each of their HELP pages.

Another way of finding out what makes some sites appear when browsers search for keywords (e.g., psychiatry) is to go to the search engines, type in the keyword, see what comes up in the source code and modify your source code accordingly.

It is important to keep in mind that what works for one search engine will not necessarily work for another.  For example, meta tags boost rankings in Infoseek and Inktomi, but not in AltaVista, Excite, Google, Lycos, or Nlight.

Ensuring your listing is posted

Search engines (including both true search engines and directories) revisit sites on a regular schedule.  However, some search engines have grown smart enough to realize that some sites only change content once or twice a year, so they may visit less often.  Since it can take up to two months for "non-submitted" pages to appear in a search engine, you need to resubmit your site any time you make significant changes.

However, even if a site is submitted, many search engines take time to list it.  The amount of time depends on the search engine, but it can vary from one week (Infoseek) to eight weeks (Yahoo!).  In addition, it often takes more than one submission to get the best results.

Maintaining your listing

Once you've checked to see that your pages are listed in a search engine, you will need to monitor the listings to make sure your ranking remains high (since search engines receive thousands of submissions every day for new listings).



Before beginning any Johns Hopkins Institutions web project, please contact the appropriate office in your area for assistance with guidelines, standards or existing programs.

If there is any doubt about the methods for collecting, storing, or displaying sensitive information on web sites, the Johns Hopkins legal departments (410-516-8128) should be contacted for a definitive answer about Hopkins' liability and responsibility.