Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vbArchive - Search Engine Indexer for vBulletin Details »
vbArchive - Search Engine Indexer for vBulletin
Mod Version: 1.00, by TECK (Member) TECK is offline
Developer Last Online: Aug 2013 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 2.2.x Rating: (11 votes - 5.00 average) Installs: 177
Released: 13 Jan 2003 Last Update: Never Downloads: 26
Not Supported  

vbArchive v1.3 Released
240,000 Google pages (and counting...) indexed so far. Congratulations to all users!

WHAT'S NEW IN VERSION 1.3:
I added the number of threads and posts for each forum.
The problem with a static page like the main archive page (as well the category ones) was that it never changed.
Now, every time a crawler visit the page, it will see new elements changed, since the number of threads and posts will always change.
Take a look at my archive, until FireFly updates the vBulletin.org one.

I also added a new meta tag for crawlers:
<meta name="robots" content="index,follow">

To upgrade from 1.2, simply upload the new archive.txt and forumdisplay.txt files.
Then REVERT to original all templates and run the NEW installer script to un-install/install the templates.

IMPORTANT
If you already installed version 1.3, check the "archive_forumtitle" template and see if you have there a variable called "$archiveurl".
If you do, clean your browser temp files and redownload the package, it was a mistake I made in the code.
The file is now updated with the new code.

Not convinced this is a good script? A picture and it's Google results is worth 1000 words (thanks xiphoid).
Is funny that few people rated 1 my script, we wonder who they might be?


DEMO WEB SITE: vBulletin.org Archive (Google Results for TeckWizards.com Archive)
ESTIMATED INSTALL TIME:
2 minutes

Script Information
IF YOU WANT TO READ fastforward's EVALUATION ABOUT THE TECHNIQUE USED, READ MORE HERE.


This script will install the Search Engine Indexer Add-On for vBulletin.
Is the little brother of vbHome (lite) Archive Add-On.

NOTE
The script uses Apache's ForceType directive. Most of Apache servers have it installed by default.
Check with your host to make sure the module is installed.
If you use another server then Apache, the script will NOT work.
The only solution I found for IIS is the ISAPI Rewrite module.

The script uses only 6-12 queries, depending on what page you view, and it works with any 2.2.x vBulletin version.

Some of it's cool features are:
- vBulletin 3 style
- listings based on forum/thread permissions
- forums architecture followed [example]
- classic .html extension usage
- dynamic meta tags (unique for each forum/thread/post, extremely important for good indexing)
- no broken links while using no_permission functions
- navigation bar
- multiple pages (200 threads or 100 posts per page) [example]
- template based, so you can edit it's look easy
- installer included

You will ask: So what the script does?
It makes all your forum URL's as search engine friendly, so they can be easy indexed by all search engines.
For example, the URL:
forum/forumdisplay.php?forumid=9&daysprune=365&sortorder=&sortfield=lastpost&perpage=2 5&pagenumber=2
will look like:
forum/forumdisplay/f-9-p-2.html
That will allow any search engine to index properly all your forum contents, in no time.

IMPORTANT
Do NOT get "creative" and start adding crazy stuff (popups, etc.) and links to the actual templates.
The most 2 important things for your pages are:
1. good meta tags
2. clean html code that won't upset the crawlers

The script was optimized to perform at it's best the way it is now, so crawlers gravitate only onto the archives files, not outside.
You can edit the archive_homekeytag to enter your web site key words.

The link to forums page is needed (image logo), because some search engines might consider this as URL cloacking, if you don't link it back to your actual forums. Don't worry about the rest, if you performed the first 3 steps in Forums Optimizations (listed below), they will go back and forward to the archives, without any problems.
Also, follow the readmefirst.htm instructions carefully.

Upgrade from previous version (lower then 1.2)
Estimated time for uninstall-install process: 5 minutes
Follow these steps (clear your browser temporary files before you download the new file):
1. Revert to original all archive templates.
2. Run the OLD Installer script and un-install the script components.
3. Follow the NEW instructions in the readmefirst file, included in v1.2 package.
NOTE: Overwrite the OLD code with the NEW one, in functions.php file.

Other similar scripts
Those scripts are alternatives to my code. Have your pick for the one it suit better your taste or forum performance.
SkuZZy's vB Easy Archive - another script coded by Xenon
fastforward's Spider Friendly URL's - it uses the mod_rewrite

Forums Optimizations
You MUST perform also some the mods listed below if you want your forums optimized properly for search engines indexing.
Steps 1 to 3 are vital, the rest is optional.

1. TO STRIP THE sessionhash FROM TEMPLATES (ONLY FOR CRAWLERS), READ MORE HERE.
2. TO BLOCK CRAWLERS GO TO CERTAIN PAGES, READ MORE HERE.
3. TO LINK EACH FORUM/THREAD DIRECTLY TO ARCHIVE FILES, READ MORE HERE.
4. TO DISPLAY NICE LOCATIONS, THE FIX FOR online.php FILE IS HERE.
5. TO DISPLAY CRAWLER NAME INSTEAD OF GUEST ON FRONTPAGE AND ONLINE PAGE, READ MORE HERE. (mod by Inphinity and xiphoid)
6. TO DISPLAY CRAWLER NAME INSTEAD OF GUEST ON ONLINE PAGE only, READ MORE HERE.
7. IF YOU WANT THE MAIN ARCHIVE FILE TO HAVE A .php EXTENSION, READ MORE HERE.
8. TO CHANGE THE threads/posts per page NUMERIC VALUES, READ MORE HERE.
9. TO DISPLAY THE SMILIES AS image parsed, READ MORE HERE (mod by Logician).

IMPORTANT
Kill crawler918.com! READ MORE HERE.


Other Users Demo's
Feel free to post your archive link, so I can display it here.

TeckWizards.com Archive
eva2000's Anime Boards archive
overgrow's Edge Forums archive
glenvw's Yes-Its-Free archive
codeweb's Code Webs archive
xiphoid's Open Forum archive
Hwulex's Xaprief archive
BiggieSwolls' Steroidology archive
GearedUp's FitnessGeared archive
saint_seiya's VG City archive

Search Engine Submission
You should follow these guidelines to get listed in every major search engine:
(also visit those forums for more information)

DO NOT CHEAT
- do not use URL cloaking
- do not use automatic search engine submitters, do it manually
- do not use 1 pixel images to link your archive 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 alt="" tag

GOOGLE INDEX STATUS
To see how your site is doing, related to links, go to Google Web Site and type:
site:yourwebsite.com archive

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 [LINKS ARE "DROPPED"? NO]
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. It 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.

DEAD ENGINES
There is no point trying to submit to these search engines:
Excite - dead, now uses pay-per-click results
Direct Hit - will be retired shortly
Northern Light - no longer available to the general public
Lycos - now use AlltheWeb's index

Once you done all this, watch the incoming traffic that will arrive to your site.
Good luck.


Copyright Permissions
1. You ARE NOT allowed to REMOVE or MODIFY the copyright text at the bottom of the page.

The copyright MUST be in a distinctive color and easy readable by visitors.
2. You ARE NOT allowed to ALTER in any way the URL links listed in the copyright text.
The Search Engine Indexer link pointing to TeckWizards.com MUST stay intact.
You can remove ONLY the vBulletin version or replace the direct link to vBulletin site with your referral link.
3. You ARE NOT allowed to DISTRIBUTE the contents of downloaded .zip file.
4. You ARE NOT allowed to COPY ANY PARTS of the code and use it for distribution.

Download Now

Only licensed members can download files, Click Here for more information.

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Search Engine Indexer - vbHome (lite) add-on TECK vBulletin 2.x Full Releases 14 01 Feb 2004 15:47

  #211  
Old 26 Jan 2003, 19:26
TECK's Avatar
TECK TECK is offline
 
Join Date: Dec 2001
Real name: Floren Munteanu
Originally posted by Hwulex
I'd also just like to say a big thankyou to you TECK.
You've offered exemplary, and quite unrivalled, support for this hack. Not only fixing people's posted problems, but also checking their installations for them (ie, me!).

Hats off to you sir.
Thanks big guy. Well I want to make sure everyone is happy, is important to me.
Plus, people know me for writing decent code, that performs well in vBulletin, so I don't want to break this little reputation I have...
Originally posted by xiphoid
Your second method to show online locations
It shows the viewing archive thread blahblah
But when you hover over blahblah it doesn't have the archive/ in the link!
Is ok, is supposed to be like that. The beauty of my script compared to others is that it will not add another subfolder to the actual /archive folder.
The crawler will think that you placed all .html "forum thread" files into a new folder called /forumdisplay.
Let's take an example Floris. This is what I use:
---[forum < your normal forum
------[archive < forcetyped archive main page folder
------[forumdisplay < all subforums and thread titles are listed here
------[showthread < all posts are listed here

Instead of:
---[forum
------[archive
---------[forumdisplay
---------[showthread

Is proven that search engines index faster if you have your subfolders closer to the root. That's why I used this technique.
Cool huh?
the case in the method 2 for online.php has
case 'archiveforumdisplay.php':
are those correct?
Yes, the code is correct, don't panic.
__________________
Floren Munteanu
Axivo Inc.
Axivo Community - Visit the forums to find out more about us
Why Queued - My personal blog
Reply With Quote
  #212  
Old 27 Jan 2003, 13:11
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Nice work Teck!

Is there any chance that you'll provide the template installations in a text file so that it can be manually installed too?
__________________
Logician's Blog | WebTemplates for vb 4.x : VB Integrated Content Management System
Reply With Quote
  #213  
Old 27 Jan 2003, 13:31
TECK's Avatar
TECK TECK is offline
 
Join Date: Dec 2001
Real name: Floren Munteanu
Hi Logician,
Thanks for the comments. To install manually the templates, simply look in vbarchive.php file, they are at the top.
Copy and paste the template title/content.

Why do you want to add them as custom templates? The installer will create a "Archive Templates" group and set your templates for each style you have on your board. It will save you time and is easier, overall, using the installer...
__________________
Floren Munteanu
Axivo Inc.
Axivo Community - Visit the forums to find out more about us
Why Queued - My personal blog
Reply With Quote
  #214  
Old 27 Jan 2003, 16:53
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Originally posted by TECK
Why do you want to add them as custom templates? The installer will create a "Archive Templates" group and set your templates for each style you have on your board. It will save you time and is easier, overall, using the installer...
No big deal.. I usually prefer to work manually instead of using install scripts, that's why I asked. Nevermind, I installed it to a test board and acquired the templates from there..

I have installed it to my board and it's working very well. I have made some modifications&translations and still some work to do but as far as I can see, I can safely say that it's coded very well in every terms.. Very good work! :glasses:

Btw. I like smilies be parsed so coded a small add-on and it's doing well. Here it is, in case other people also want to parse smilies in archive driven pages:
Attached Files
File Type: txt parse smilies.txt (1.8 KB, 83 views)
__________________
Logician's Blog | WebTemplates for vb 4.x : VB Integrated Content Management System

Last edited by Logician; 27 Jan 2003 at 16:55.
Reply With Quote
  #215  
Old 27 Jan 2003, 16:56
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Originally posted by TECK
Thanks Logician.
Btw, your smilies file is empty...
sorry.. updated..
__________________
Logician's Blog | WebTemplates for vb 4.x : VB Integrated Content Management System
Reply With Quote
  #216  
Old 29 Jan 2003, 09:59
TECK's Avatar
TECK TECK is offline
 
Join Date: Dec 2001
Real name: Floren Munteanu
Version 1.3 released.
__________________
Floren Munteanu
Axivo Inc.
Axivo Community - Visit the forums to find out more about us
Why Queued - My personal blog
Reply With Quote
  #217  
Old 29 Jan 2003, 10:51
Floris Floris is offline
 
Join Date: Jan 2002
I will upgrade later today
__________________
My community; http://wetalknation.net
Reply With Quote
  #218  
Old 29 Jan 2003, 11:12
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
I wonder who is rating this thread with low scores?

The hack is advanced and well written and FREE. It does not have any problems as far as I can see. It adds a very valuable asset to our boards. The thread is also useful to give a lot of information about search engine indexing. Hack author is giving support for every single posts.

So why low rating?!?

It's a shame..

It gets 5 stars from me..
__________________
Logician's Blog | WebTemplates for vb 4.x : VB Integrated Content Management System

Last edited by Logician; 29 Jan 2003 at 11:14.
Reply With Quote
  #219  
Old 29 Jan 2003, 14:37
Hwulex's Avatar
Hwulex Hwulex is offline
 
Join Date: Mar 2002
Email received, and quickly upgraded to v1.3.
Thanks again for the great hack.

Hwu
Reply With Quote
  #220  
Old 29 Jan 2003, 15:41
Domenico Domenico is offline
 
Join Date: Oct 2001
Cool upgrade! I will do the upgrade tonight.
Thanks Teck...
__________________

█ The biggest and best hosting forum in Europe!
Reply With Quote
  #221  
Old 29 Jan 2003, 17:35
Dean C's Avatar
Dean C Dean C is offline
 
Join Date: Jan 2002
Real name: Dean Clatworthy
I'll upgrade tonight

Excellent job TECK

- miSt
__________________
Dean Clatworthy - Web Developer/Designer
Reply With Quote
  #222  
Old 29 Jan 2003, 19:24
Floris Floris is offline
 
Join Date: Jan 2002
Updated to 1.3


Issue #1:
The Whois Online page on my forum displayes the Viewing Archive Main Page part like this: http://creations.nl/forum/archive/ which is correct, but if a user goes 'deeper (Viewing Archive Forum The Lounge)', like into a forum, or a thread, then it shows like: http://creations.nl/forumdisplay/f-5.html and that isn't correct, it is missing the forum/ part in the url.

Issue #2:
The Archive Index page on my forum displayes the frontpage with Threads: x Posts: y - which is correct. But not the link it has. The forum category link is correct and works, but the threads/posts has the same link, just without the 'forum/' part in the url (like in issue 1 too).


I noticed there are some places where it doesn't say $bburl but $archiveurl .. where can I change $archiveurl ?

[update]
I have modified the archive_forumtitle template by replacing $archiveurl with $bburl and this solved issue #2. (Not sure about issue #1, since that is related to the online.php file I guess.
__________________
My community; http://wetalknation.net

Last edited by xiphoid; 29 Jan 2003 at 20:06.
Reply With Quote
  #223  
Old 29 Jan 2003, 20:20
TECK's Avatar
TECK TECK is offline
 
Join Date: Dec 2001
Real name: Floren Munteanu
Floris, I just went to your forums and it displays everything the way it supposed to be. I already answered to you earlier, it's supposed to be like this.
About the second issue, it was my mistake, sorry. I updated the file now and replaced the $archiveurl (2 times) with $bburl.
I was tired and pasted the code from my actual archive without checking... sorry.
Attached Images
File Type: gif xiphoid.gif (59.2 KB, 30 views)
__________________
Floren Munteanu
Axivo Inc.
Axivo Community - Visit the forums to find out more about us
Why Queued - My personal blog

Last edited by TECK; 29 Jan 2003 at 20:23.
Reply With Quote
  #224  
Old 29 Jan 2003, 20:27
Floris Floris is offline
 
Join Date: Jan 2002
Originally posted by TECK
Floris, I just went to your forums and it displays everything the way it supposed to be. I already answered to you earlier, it's supposed to be like this.
About the second issue, it was my mistake, sorry. I updated the file now and replaced the $archiveurl (2 times) with $bburl.
I was tired and pasted the code from my actual archive without checking... sorry.
The screenshot does show the link nice,
but..

What I wrote was : hover your mouse over the link, it doesn't show creations.nl/forum/ .. but only creations.nl/ .. (see your status bar).


By the way, I just setup a subdomain to link to the archive

http://archive.creations.nl/ - another url to submit to the search engines!
Attached Images
File Type: gif missingforumpart.gif (5.1 KB, 20 views)
__________________
My community; http://wetalknation.net

Last edited by xiphoid; 29 Jan 2003 at 20:29.
Reply With Quote
  #225  
Old 29 Jan 2003, 20:31
TECK's Avatar
TECK TECK is offline
 
Join Date: Dec 2001
Real name: Floren Munteanu
Ya, it's supposed to be like this Floris.
Read more here:
http://www.vbulletin.org/forum/showt...597#post346597

Also, when you have time, post a tutorial on how you edited the forums to use the cached URL like the one you listed above.
Users will like this feature.

Edit: Sorry, I figured out what you mean, I will look at the online.php code now...
__________________
Floren Munteanu
Axivo Inc.
Axivo Community - Visit the forums to find out more about us
Why Queued - My personal blog

Last edited by TECK; 29 Jan 2003 at 20:35.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 08:33.

Layout Options | Width: Wide Color: