About the Internet
About Web Browsers
Why Domain Names
HTML vs XHTML
Making Webpage Files
Naming Webpage Files
About HTML Tags
Basic HTML Page
DTDs and Doctype Tags
Spaces and New Lines
Bold, Italics, More
Comments in HTML
How to Add Images
Sources of Images
Image File Formats
Color in HTML & CSS
"Web-safe" Color Chart
Formatting with Tables
Intro to CSS
Ways to include CSS
Some Useful CSS
CSS Hover for Links
Publicizing Your Site
Put your url on all your business cards and other stationery. Mention your url in any other advertising you do, on or off line. Put your url in your signature for emails and usenet posts. If you belong to mailing lists where people may be interested in your site tell them. If you see a site whose information complements yours, ask them to link to you, offer to link to them.
Search Engines/Directory Sites
Directories are human edited and categorized. A human has to suggest your site, probably you. A human has to decide your site is worth listing in their category. Yahoo and About are directories.
So how do I get listed?
Each directory will have a page for submitting URLs. Be sure to follow all their listed rules and guidelines and try to pick the best classification for your page.
What search engines do:
Search engines have huge databases of sites indexed. When a person enters a query, they search the index for similar sites. the index contains selected information about the page. Search engines vary in their methods, but many use the information in meta tags, title, header, url, first few hundred characters of text. Some search engines are Excite, Google, and Infoseek.
How to get listed in a search engine:
Search engines collect data for their databases with a program called a 'spider' (because it wanders around the web). If you don't do anything you may find that your site is in some search engines anyways, because the spider has found a page with a link to yours, followed that link and spidered your site also.
If you want to be sure to be listed though it is best to submit your page to the search engine. See the resource page for addresses.
So what are meta tags?
Meta tags are tags that go in the head of a page and contain information about that page. Meta tags are visible when you read the page source, but are not visible when the page is viewed normally. Just about anything could go in the name and content fields of a meta tag, many web authoring programs insert a meta tag that says they were used to make the page. Below I only cover the ones that are the most useful for search engines. List the most important words and phrases describing your site here. Use both terms that are in the text, and ones that aren't, but that someone searching for your site might use. Don't overdo this. Avoid gratuitous repetitions, or unrelated words in meta tags. Some search engines will exclude your site if they think you are trying to trick them. If you use this tag, not only will some search engines count the words in this as more important than otherwise, some of them will use the descriptions as the page description summary on the results list.
Controlling spiders (aka robots)
But what if I don't want to be spidered? there are two ways to tell spiders what you want them to (not) do on your site. It is up to the people running the spider to obey your wishes, they can ignore this. However most major search engines will pay attention to your requests.
robots.txt - if you have your own domain.
this only works if you have your own domain (eg: www.me.com). In the top level directory of your website (the one where your home page should be) put a file called "robots.txt". If it is empty then spiders will know that they have free rein on your site. If you want to limit spiders do it this way...
In the robots .txt file put User-agent: * Disallow: /
this would tell all spiders that you don't want them on your site at all. To tell them not to go to only certain parts of your site change the Disallow line to list those parts, always starting the directory name with a slash.
eg: Disallow: /cgi-bin/
You can exclude other directories by listing them on more Disallow lines below the first one. To exclude a particular spider put that spider's name on the User-agent: line instead of the *. More details at Web Server Adminsitrator's Guide to the Robots Exclusion Protocol.
Robot META tags
this can be used anywhere on a site, and even if you don't have your own domain, but not as many spiders know how to use these. this tells the spider not to index (save information about) this page and not to follow any links on this page. You could also tell it to index the page and not follow the links, or to not index this page, but follow the links and perhaps index those pages. More details at HTML Autor's Guide to the Robots META tag.
If you want to be certain that a page will not end up in a search engine, it should be in a password protected directory. If you can't do that then try to keep anyone from linking to it, or don't put it on the web.
You put an advertising banner on your site, and depending on how many hits you get, the other sites will show banners for you. Generally your banner will be shown once for every two times you show other people's banners. Search for banner exchange to find some, also check for banner exchanges related to your site (or affinity group exchanges like women in business).
Web rings are groups of sites with a common theme or interest that wish to be linked to each other. You can belong to more than one ring if they are appropriate to your site. they will give you the HTML code that you need to cut and paste into your page if you join. More info at Webring for many web rings. there are others that are not part of this. Find them by searching for them, or by noticing what rings sites related to yours belong to.
Your banner ad is run on other sites. You can either make arrangements with individual web sites, or with agencies that will distribute your ads to variaous sites.
Some search engines will list you near the top of the page if you pay them to do so.