I noticed that in some old PHP versions (ie. 4.0.6) the archive will not work.
The fix is really simple. In your forumdisplay and showthread (.txt) files, find:
$endbit = strrchr( $_SERVER['PHP_SELF'] , '/' );
Replace it with:
$endbit = strrchr( $HTTP_SERVER_VARS['PHP_SELF'] , '/' );
That should take care of your problem.
Once you installed the script, the next important step is to submit properly your archives.php file to be indexed.
You should follow these guidelines to get listed in every major search engine:
DO NOT CHEAT
- do not use automatic search engine submitters, do it manually
- do not use 1 pixel images to link your archives file
- do not make invisible your link text, by masking it with the same background color
- do not use 1-4 pixels text at the top of your page, to display the site contents
- do not link your archives file to an image without using the [pre]alt=""[/pre] tag
GOOGLE FACTS
1. Google uses a crawler named Googlebot which crawls the web approximately every thirty days.
2. It is not necessary to submit any page to Google. If you do submit, submit only your most important page to this search engine.
3. Googlebot is a deep crawler and should crawl all of your pages.
4. Google supplies ranking results for placement in Netscape Search, the ODP, Anzwers, Yahoo! and Ilor.
5. Google can crawl pages in ASP, JSP, CFM, PHP, Excel, Microsoft Word, newsgroups, PDF and PostScript files, Power Point and Rich Text formats.
6. Google loves sites with a high number of legitimate, relevant incoming links.
7. Google hates spam.
GOOGLE TECH SUPPORT E-MAIL
If your site is new, or hasn't shown up in Google for long, it may because our "fresh crawl" (which runs each day) was finding your site instead of our main crawl (which runs about once a month). Our "fresh crawl" is a newer feature, and we're still experimenting with which pages to crawl, how deeply to crawl, etc. We even reserve the right to (gasp!) not do a fresh crawl on some days because we're doing tests or reviewing new code. Someone wrote in recently and said "my site got in Google three weeks ago, and you've dropped me four times!" Nope, it's just that we don't always crawl the same pages in our fresh crawl, and we don't always crawl to the same depth. As we do a full crawl of the web, we find most of the sites from our fresh crawl and put them in our regular index. My advice on our fresh crawl is to view it as a nice "bonus" on top of Google's deep index. Users can always search our full index, but sometimes we can serve up even fresher pages as an extra nicety.
What does this mean for the average webmaster? In the word of the great Hitchhiker's Guide, "Don't Panic."
Just do the normal things you should do:
1. Create a great site.
2. Submit your site to Google on our "add url" form.
3. Get a link from the Open Directory Project or other directories (Yahoo, etc.).
4. Don't panic if your site takes a little while to show up in Google. Be patient, and start to look around the web--there's lots of great advice about improving your site for users and search engines.
Hope this helps,
xxxxxxxxxx
RECOMMENDED SEARCH ENGINES
1. Google - The largest and best index at the time.
Submit your link
here.
2. Inktomi - This is the database that feeds iWon, 4anything, AOL Search, HotBot, GoTo, ICQ, LookSmart, MSN Search & Snap.
Submit your link
here and
here.
3. Fast / AllTheWeb - This Norwegian index is almost as good as Google.
Submit your link
here.
4. AltaVista - Still one of the big guns, despite its temperamental ranking system.
Submit your link
here.
5. Walhello - Mysterious new index with great results. Get listed, it is on its way up.
Submit your link
here.
6. Non-English Indexes - The people of these countries use their own search engines a lot. Helps if your site is in their language, because they will be searching for keywords in their own language.
Caloweb France - Submit your link
here.
Caloweb Germany - Submit your link
here.
Caloweb Spain - Submit your link
here.
Once you done all this, watch the incoming traffic that will arrive to your site.
Good luck.