I have developed this search engine submission analysis over the past few years (granted it has not been updated since 2000 and only went through some basic revisions recently) I would like help in removing inaccuracies in it.
==========================
==========
==========
==========
==========
==========
==========
==========
==========
==========
======
of the three options:
1. Go to each individual index and register your page manually.
2. Use a service like
http://www.selfpromotion.com/ to register many at once.
3. The BEST way is to get a program like WebPosition Gold (
http://www.webposition.com). Since it is best to have a dummy index.html page for each search engine (that automatically loads your real home page) - this program is great because it makes and maintains these pages and gives you a report of your standing on each search engine.
I believe it is best to list yourself manually in the major engines but look at a SW to add your site to the numerous other engines:
You can easily do this by going to
[Google] A must submit
http://www.google.com/intl/en/addurl.html[Yahoo] A must submit
http://docs.yahoo.com/info/suggest/ [DMOZ] A critical place to submit:
http://www.dmoz.org/add.html[MSN]
http://beta.search.msn.com/docs/submit.aspx?FORM=WSDD2[AltaVista]
http://www.altavista.com/addurl/default (powered by Yahoo so you can leverage Overture or just do a basic submit)
[AllTheWeb]
http://www.alltheweb.com/help/webmaster/submit_site[SNAP]
http://www.snap.com/about/site.php[Jayde] B2B search engine
http://www.jayde.com/submit.html [A9] Uses Google and internal data.
[Inktomi] uses Overture, which is Yahoo owned.
It uses a spider that will get to your site if it is linked via another site. Or you can use Overture.
[Lycos/Hotbot]
Driven by Inktomi and requires Paid Services for guaranteed placement.
Also check out:
http://www.submitcorner.com/Tools/Submit/ [submit to multiple sites]
http://www.selfpromotion.com/ to register many at once.
http://www.webposition.com (this is a good tool)
http://www.ultimatepromotion.com There is one software in one of the threads in here that supposedly does really well- its called AdWebb:
http://www.cyberspacehq.com/products/AddWeb/home.shtmsome additional info:
http://www.searchengineguide.com/ is a good site too.. goto the bottom of the page and you will see some articles...
in this site here are some ranking's articles:
http://www.searchengineguide.com/rankwrite/ http://marketwizz.net/searchengine1.html some pretty good articles here:
http://www.iboost.com/promote/search_engines/index.html http://searchenginewatch.com/Google's info for Webmasters:
http://www.google.com/intl/en/webmasters/ABOUT RANKINGS and INDEXING:
A good summary on how to improve rankings in various engines:
http://www.searchengines.com/searchEnginesRankings.htmlhttp://builder.com.com/5100-6375-5144564.htmlBottom line is that it varies on algorithms and there will be no single silver bullet. Your best ally is CONTENT, CONTENT and CONTENT!
Some search engines depend on META TAGS such as Keywords and/or description. Then there are search engines that do full text searches and count the number of times the search term was found on your page as an indicator of how well you matched up.
Some sites rate the priority of your page by how many people visit it when it comes up on search results (popularity via click throughs) and others use popularity by how many people link to you (popularity via link backs)
Target the main search engines (Google, Yahoo, DMOZ, MSN)
Some search engines have algorithms to recognize spam-like meta tags, and give them the same attention you give to email spam. So don't put the same keyword over and over again in your pages.
Most search engines consider page content (keyword matches, etc), title, link popularity, meta tags and even words in the URL when ranking your site. Matching content of the page via text, alt tags and links helps as well since algorithms look for a good match. If you do a high match (like 80% of your page matches the keyword, then it probably will be viewed as spam and not a legitimate site) I believe you want to keep your match to something reasonable to give a good mix of content and matching of keywords.
Check out this article:
http://webmonkey.wired.com/webmonkey/01/23/index1a.htmlAlot of search engines use spiders to crawl through your site... so they will browse your site.. its visible internal links etc... so what server side language you use... it won't matter because the spiders will crawl through the generated HTML. Most search engines (esp google) regularly crawl sites to keep up to date. You don't have to keep submitting your site to them but if your site does go through a major overhaul, then I would recommend it.
META tags can be used to force a search engine to perform tasks which you dictate. Through the meta tag you can tell the search engine to ignore a page (handy if your building a site and do not want a page indexed via search but gotten to via your site's internal links.) or you can specify that you want the page crawled over word by word. Meta tags also identify keywords and present a web site description. Another useful function of meta tags is its ability to tell the search bot to return to your site after a certain time period and crawl over the page, thereby, updating its data base. Though I can't attest to how many bots actually use that. Most of them are automated.
To have a robot roam all the contents of a page, insert the following meta tag.
<Meta Name="ROBOTS" Content="ALL">
To have a bot come back to visit your site at a predetermined interval of days, insert the following meta tag
<Meta Name="revisit-after" Content="15 days">
Though Meta tags play a small role in rankings- you want to still have them and leverage them by using the keyword and description meta tags.
<META NAME="KEYWORD" CONTENT="put your keywords here">
<META NAME="DESCRIPTION" CONTENT="write your description here.>"
Keep the meta tag description shorter than 200 characters and 25 words, including spaces.
Two other useful commands are the "noindex and nofollow" directives. If neither of these is used, the default is for the spidering bot to "index" the page for the public's use during a search and to "follow" all links on the page. If you want one or both of these conditions set to false, place them in the tag like this:
Do not repeat the index, noindex, follow, nofollow descriptors. These are valid uses of the noindex, index, nofollow, follow commands
<meta name="robots" content="index,follow">
<meta name="robots" content="noindex,follow">
<meta name="robots" content="index,nofollow">
<meta name="robots" content="noindex,nofollow"
>
These are invalid uses of the noindex, index, nofollow, follow commands.
<meta name="robots" content="noindex,index,fol
low">
<meta name="robots" content="index,nofollow,fo
llow">
<meta name="robots" content="no index,index,nofollow,follo
w">
<meta name="robots" content="index,index,follo
w,follow">
While the above meta tag is not case sensitive it is sensitive to repeating or conflicting directives. Using the nofollow command will prevent the spidering robot from following the links contained on the respective page. Some of your pages may be linked to other sites in this case and you may not want to send the bot to that site. On the other hand, the links on your pages may lead to more of your pages, in which case, you may want the search bot to follow those links.
A few old tricks:
Create doorway pages: Find some sites that give out free web space and put up pages there with lots of your main site's keywords and links to different pages in your site. Link popularity (how many other sites link to yours) is a factor in search engine algorithms. So if you can't get other people to link to your site, make your own! Don't have these doorway pages be blatant and have a refresh or just a link to your site. Try to get these pages/sites to be legitimate. The best approach for this is usually link swaps with other informational or non-competitive sites.
Boost your linkpop: Try and find other sites that will link back to you. Some search engines will boost your rankings depending on how many sites are linking to you... so the more "gateway" sites you have the better ranking you will get.
Usage of key words in the actual url. (this boosts visiblity in Google). I have had som really good success and so have friends that I have advised with Google.
I will admit that I have never paid for any SEO and the sites I have run and helped run do show up in the top 10 or top 50. Remember most users do go through the first few pages of search so being in the top 10 is not critical and do NOT fall into the garbage marketing tactics of top 10 placement guaranteed- b/c most of the time they can't guarantee it.
One additional note: If you are using a server side script that requires url params etc to display pages and want those pages indexed you may want to look at:
http://www.searchenginepromotionhelp.com/m/articles/search-engine-optimization/dynamic-content-promotion-2.php==========================
==========
==========
==========
==========
==========
==========
==========
==========
==========
======
TIA,
CJ
Note: Pts will be adjusted as seen fit.