Return to iWEBTOOL

Go Back   iWEBTOOL Talk > Search Engine > Google > Adsense
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
 
Welcome to iWEBTOOL Talk, where you talk about webmaster-related stuff.
 
Discuss topics which interest you.
With over thousands of threads (topics), we're sure you'll find something that'll interest you.
Ask for help whenever you need it.
We have thousands of members who are available to help you if you need it.
It's absolutely FREE!

 1  Register           2  Browse the board           3  Discuss whatever may interest you!
 


Reply
 
Thread Tools Search this Thread Display Modes
Old 07-15-2006, 03:25 PM   #1
NeutralizeR
Junior Member
 
NeutralizeR's Avatar
 
Join Date: Jul 2006
Location: Ankara/TR
Posts: 26
NeutralizeR will become famous soon enough
Send a message via MSN to NeutralizeR
Post vBulletin Google Adsense Deep Integration Tutorial

This tutorial is written to show you how to use your Google Adsense codes efficiently in your vBulletin (3.5+) templates. I have a very heavily modified vBulletin style but i used the original style for this tutorial to be simple and match the colors. You can change everything as you want to find the most fitting results for your vBulletin.

Alternate ads-PSAs to Collapsible ads:

Quote:
Collapsing ad units are an optional advanced feature of alternate ads. A+ the collapsing ad unit code will 'collapse' your ad unit so that it takes up no page space if there are no relevant ads available. This allows you to minimize any blank space that would otherwise occur through the use of alternate colors.

To implement the collapsing ad units feature, you'll need to host a small HTML file on your domain. Your alternate ad URL will reference this file, which will be called if there are no ads available for that particular ad unit.
http://joomla.medspan.info/forum/index.php/topic,57.0.html

Create a HTML file with this code and save it as collapsible_ad.html:
HTML Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title></title> <script src="http://pagead2.googlesyndication.com/pagead/google_adsense_script.js" type="text/javascript"></script> </head> <body style="background-color: transparent;"> </body> </html>

Upload this file to your web server. (http://www.yourwebsite.com/collapsible_ad.html)

Go to your Google Adsense account and grap your google_ad_client and google_ad_channel codes. (google_ad_channel is optional)

Open Notepad and paste these codes as you will change them with youradsensecode and yourchannelcode on the following steps.

We will use these there ad layouts in this tutorial:

728 x 90 Leaderboard
468 x 60 Banner
234 x 60 Half Banner

...and one link unit:

468 x 15

Note: navbar template editing step is optional because it may be against the Google Adsense rules for you. If you edit navbar template, almost all of your vBulletin pages will have Adsense ads at the top of the pages. My navbar and header templates include some flash, gif and text content and i update them regularly. It's why i use Adsense ads in navbar. You may apply this step (the ad unit) manually to your FORUMHOME, FORUMDISPLAY, etc templates...

Open your navbar template: vBulletin AdminCP > Styles & Templates > Edit Templates > Navigation / Breadcrumb Templates > navbar

(for the link unit)

Find:
Quote:
<div class="navbar" style="font-size:10pt"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_start.gif" alt="" border="0" /></a> <strong>$vboptions[bbtitle]</strong></div>
</if>
Add below:
Quote:
<script type="text/javascript"><!--
google_ad_client = "youradsensecode";
google_alternate_ad_url = "http://www.yourwebsite.com/collapsible_ad.html";
google_ad_width = 468;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al_s";
google_ad_channel ="yourchannelcode";
google_color_border = "F5F5FF";
google_color_bg = "F5F5FF";
google_color_link = "22229C";
google_color_url = "000000";
google_color_text = "000000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

Results:





(for the ad unit)

Find:
Quote:
<!-- / PAGENAV POPUP -->
</if>

Add below:
Quote:
<table class="tborder" cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td class="alt1" align="center">
&nbsp;<script type="text/javascript"><!--
google_ad_client = "youradsensecode";
google_alternate_ad_url = "http://www.yourwebsite.com/collapsible_ad.html";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="yourchannelcode";
google_color_border = "F5F5FF";
google_color_bg = "F5F5FF";
google_color_link = "FF0000";
google_color_url = "000000";
google_color_text = "22229C";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>&nbsp;
</td>
</tr>
</table><br />

Results:




Save.



Open your FORUMDISPLAY template: vBulletin AdminCP > Styles & Templates > Edit Templates > Forum Display Templates > FORUMDISPLAY

(First thread)

Find:
Quote:
<if condition="$show['threads']">

Add below:
Quote:
<tr>
<td align="center" class="alt1">-</td>
<td align="center" class="alt2">-</td>
<td class="alt1">
<div>
<script type="text/javascript"><!--
google_ad_client = "youradsensecode";
google_alternate_ad_url = "http://www.yourwebsite.com/collapsible_ad.html";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
google_ad_channel ="yourchannelcode";
google_color_border = "F5F5FF";
google_color_bg = "F5F5FF";
google_color_link = "22229C";
google_color_url = "000000";
google_color_text = "22229C";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
</td>

<td class="alt2 smallfont" align="center">Sponsored Links</td>

<td class="alt1" align="center">-</td>
<td class="alt2" align="center">-</td>
<if condition="$show['inlinemod']"><td class="alt1" align="center">-</td></if>

</tr>


(Last thread)

Find:
Quote:
<!-- end show threads -->

Add below:
Quote:
<tr>
<td align="center" class="alt1">-</td>
<td align="center" class="alt2">-</td>
<td class="alt1">
<div>
<script type="text/javascript"><!--
google_ad_client = "youradsensecode";
google_alternate_ad_url = "http://www.yourwebsite.com/collapsible_ad.html";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
google_ad_channel ="yourchannelcode";
google_color_border = "F5F5FF";
google_color_bg = "F5F5FF";
google_color_link = "22229C";
google_color_url = "000000";
google_color_text = "22229C";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
</td>

<td class="alt2 smallfont" align="center">Sponsored Links</td>

<td class="alt1" align="center">-</td>
<td class="alt2" align="center">-</td>
<if condition="$show['inlinemod']"><td class="alt1" align="center">-</td></if>

</tr>

Results:
http://img383.imageshack.us/img383/6998/snap58lv.gif

http://img109.imageshack.us/img109/7800/snap68am.gif

Save.

Adsense below the last thread - vBulletin.org Forum
NeutralizeR is offline   Reply With Quote
 
This is an Ad Revenue Sharing forum Place your advert here
SEO Checklist
Get yourself better ranking with
our "Do-it-Yourself" SEO Checklist.
Click Here
Old 07-15-2006, 03:26 PM   #2
NeutralizeR
Junior Member
 
NeutralizeR's Avatar
 
Join Date: Jul 2006
Location: Ankara/TR
Posts: 26
NeutralizeR will become famous soon enough
Send a message via MSN to NeutralizeR
Default Re: vBulletin Google Adsense Deep Integration Tutorial

Open your search_results template: vBulletin AdminCP > Styles & Templates > Edit Templates > Search Templates > search_results

(First result)

Find:
Quote:
$searchbits

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">

<else />

Add below:
Quote:
<tr>
<td align="center" class="alt1">-</td>
<td align="center" class="alt2">-</td>
<td class="alt1">
<div>
<script type="text/javascript"><!--
google_ad_client = "youradsensecode";
google_alternate_ad_url = "http://www.yourwebsite.com/collapsible_ad.html";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text_image";
google_ad_channel ="yourchannelcode";
google_color_border = "F5F5FF";
google_color_bg = "F5F5FF";
google_color_link = "22229C";
google_color_url = "000000";
google_color_text = "22229C";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
</td>

<td class="alt2 smallfont" align="center">Sponsored Links</td>

<td class="alt1" align="center">-</td>
<td class="alt2" align="center">-</td>
<td class="alt1" align="center">-</td>
<if condition="$show['inlinemod']"><td class="alt1" align="center">-</td></if>

</tr>


(Last result)

Find:
Quote:
</tr>
$searchbits

Add below:
Quote:
<tr>
<td align="center" class="alt1">-</td>
<td align="center" class="alt2">-</td>
<td class="alt1">
<div>
<script type="text/javascript"><!--
google_ad_client = "youradsensecode";
google_alternate_ad_url = "http://www.yourwebsite.com/collapsible_ad.html";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text_image";
google_ad_channel ="yourchannelcode";
google_color_border = "F5F5FF";
google_color_bg = "F5F5FF";
google_color_link = "22229C";
google_color_url = "000000";
google_color_text = "22229C";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
</td>

<td class="alt2 smallfont" align="center">Sponsored Links</td>

<td class="alt1" align="center">-</td>
<td class="alt2" align="center">-</td>
<td class="alt1" align="center">-</td>
<if condition="$show['inlinemod']"><td class="alt1" align="center">-</td></if>

</tr>

Results:




Save.

Open your postbit(legacy) template: vBulletin AdminCP > Styles & Templates > Edit Templates > Postbit Templates > postbit(legacy)

(First post and last shown post)

Find:
Quote:
<!-- / message -->

Add below:
Quote:
<if condition="(($post[postcount]==1) or ($post[islastshown] and !$GLOBALS['vbulletin']->GPC['ajax']))">
<center>
<script type="text/javascript"><!--
google_ad_client = "youradsensecode";
google_alternate_ad_url = "http://www.yourwebsite.com/collapsible_ad.html";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
google_ad_channel ="yourchannelcode";
google_color_border = "F5F5FF";
google_color_bg = "F5F5FF";
google_color_link = "FF0000";
google_color_url = "000000";
google_color_text = "22229C";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</center>
</if>

Save.
vBulletin.org Forum - View Single Post - Adsense after first post

Results:





vBulletin Google Adsense Deep Integration Tutorial by NeutralizeR @ www.MsXLabs.org
Original Thread: vBulletin Google Adsense Deep Integration Tutorial - vBulletin.org Forum
NeutralizeR is offline   Reply With Quote
Old 07-15-2006, 03:27 PM   #3
NeutralizeR
Junior Member
 
NeutralizeR's Avatar
 
Join Date: Jul 2006
Location: Ankara/TR
Posts: 26
NeutralizeR will become famous soon enough
Send a message via MSN to NeutralizeR
Default Re: vBulletin Google Adsense Deep Integration Tutorial

Some More...

Open your FORUMHOME template: vBulletin AdminCP > Styles & Templates > Edit Templates > Forum Home Templates > FORUMHOME

Find:
Quote:
<!-- what's going on box -->

Add above:
Quote:
<table class="tborder" cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td class="alt1" align="center">
&nbsp;<script type="text/javascript"><!--
google_ad_client = "youradsensecode";
google_alternate_ad_url = "http://www.yourwebsite.com/collapsible_ad.html";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="yourchannelcode";
google_color_border = "F5F5FF";
google_color_bg = "F5F5FF";
google_color_link = "FF0000";
google_color_url = "000000";
google_color_text = "22229C";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>&nbsp;
</td>
</tr>
</table>

Save.

Open your MEMBERINFO template: vBulletin AdminCP > Styles & Templates > Edit Templates > Member Info Templates > MEMBERINFO

Find:
Quote:
<if condition="$show['signature']">

Add above:
Quote:
<table class="tborder" cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td class="alt1" align="center">
&nbsp;<script type="text/javascript"><!--
google_ad_client = "youradsensecode";
google_alternate_ad_url = "http://www.yourwebsite.com/collapsible_ad.html";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="yourchannelcode";
google_color_border = "F5F5FF";
google_color_bg = "F5F5FF";
google_color_link = "FF0000";
google_color_url = "000000";
google_color_text = "22229C";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>&nbsp;
</td>
</tr>
</table>

Save.

If you have vBadvanced installed:

Open your adv_portal template: vBulletin AdminCP > Styles & Templates > Edit Templates > vBadvanced CMPS Templates > adv_portal

Find:
Quote:
$footer

Add above:
Quote:
<center><script type="text/javascript"><!--
google_ad_client = "youradsensecode";
google_alternate_ad_url = "http://www.yourwebsite.com/collapsible_ad.html";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="yourchannelcode";
google_color_border = "F5F5FF";
google_color_bg = "F5F5FF";
google_color_link = "FF0000";
google_color_url = "000000";
google_color_text = "22229C";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center>

Save...
NeutralizeR is offline   Reply With Quote
Old 07-15-2006, 03:27 PM   #4
NeutralizeR
Junior Member
 
NeutralizeR's Avatar
 
Join Date: Jul 2006
Location: Ankara/TR
Posts: 26
NeutralizeR will become famous soon enough
Send a message via MSN to NeutralizeR
Default Re: vBulletin Google Adsense Deep Integration Tutorial

If you allow search engines to spider the single versions of your posts (This post, for example... showpost.php), you may want to use adsense ads on this template, too. I think you don't want to miss any possible renevue...

Open your SHOWTHREAD_SHOWPOST template: vBulletin AdminCP > Styles & Templates > Edit Templates > Show Thread Templates > SHOWTHREAD_SHOWPOST

Find:

Quote:
$postbits

Add above:
Quote:
<table class="tborder" cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td class="alt1" align="center">
&nbsp;<script type="text/javascript"><!--
google_ad_client = "youradsensecode";
google_alternate_ad_url = "http://www.yourwebsite.com/collapsible_ad.html";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="yourchannelcode";
google_color_border = "F5F5FF";
google_color_bg = "F5F5FF";
google_color_link = "FF0000";
google_color_url = "000000";
google_color_text = "22229C";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>&nbsp;
</td>
</tr>
</table>

(Or just the <script> section if you don't want the table.)

You can also add this code after $postbits if you want a second ad unit.
NeutralizeR is offline   Reply With Quote
Old 07-15-2006, 03:28 PM   #5
NeutralizeR
Junior Member
 
NeutralizeR's Avatar
 
Join Date: Jul 2006
Location: Ankara/TR
Posts: 26
NeutralizeR will become famous soon enough
Send a message via MSN to NeutralizeR
Default Re: vBulletin Google Adsense Deep Integration Tutorial

RECOMMENDED

Results:


NeutralizeR is offline   Reply With Quote
Old 07-15-2006, 10:24 PM   #6
jumpenjuhosaphat
 Contributor 
 
jumpenjuhosaphat's Avatar
 
Join Date: Jun 2006
Location: Denver
Posts: 4,470
jumpenjuhosaphat has much to be proud ofjumpenjuhosaphat has much to be proud ofjumpenjuhosaphat has much to be proud ofjumpenjuhosaphat has much to be proud ofjumpenjuhosaphat has much to be proud ofjumpenjuhosaphat has much to be proud ofjumpenjuhosaphat has much to be proud ofjumpenjuhosaphat has much to be proud of
Default Re: vBulletin Google Adsense Deep Integration Tutorial

Hey, thanks alot for that, that'll come in handy.
__________________
Storage Sheds
Lost Forum
jumpenjuhosaphat is offline   Reply With Quote
Old 07-15-2006, 10:45 PM   #7
Zack
Junior Guru
 
Zack's Avatar
 
Join Date: Dec 2005
Location: North Carolina
Posts: 768
Zack is a splendid one to beholdZack is a splendid one to beholdZack is a splendid one to beholdZack is a splendid one to beholdZack is a splendid one to beholdZack is a splendid one to beholdZack is a splendid one to beholdZack is a splendid one to behold
Send a message via MSN to Zack
Default Re: vBulletin Google Adsense Deep Integration Tutorial

Very nice, I'm stickying it (i don't think that's a word, but...)
HTMLGuy
__________________
yaxal releases '07
Zack is offline   Reply With Quote
Old 07-16-2006, 12:42 AM   #8
NeutralizeR
Junior Member
 
NeutralizeR's Avatar
 
Join Date: Jul 2006
Location: Ankara/TR
Posts: 26
NeutralizeR will become famous soon enough
Send a message via MSN to NeutralizeR
Default Re: vBulletin Google Adsense Deep Integration Tutorial

Quote:
Originally Posted by htmlguy
Very nice, I'm stickying it (i don't think that's a word, but...)
HTMLGuy
Thank you, i'll update the codes when needed.
NeutralizeR is offline   Reply With Quote
Old 07-16-2006, 02:23 AM   #9
goldenpearl
Newcomer
 
goldenpearl's Avatar
 
Join Date: Jul 2006
Posts: 4
goldenpearl will become famous soon enough
Default Re: vBulletin Google Adsense Deep Integration Tutorial

Nice work dear
__________________
http://www.ibusinessplus.com
DreamLand! A forum for friends from a friend
http://dreamland.ibusinessplus.com
goldenpearl is offline   Reply With Quote
Old 07-17-2006, 05:15 PM   #10
RJP
Newcomer
 
RJP's Avatar
 
Join Date: May 2006
Posts: 42
RJP will become famous soon enough
Default Re: vBulletin Google Adsense Deep Integration Tutorial

Is anyone familiar with Joomla, specifically Joomlaboard forum? Becae I'd like to know how to do this within that if anyone knows how...?
Maybe just wiin posts (eg 2nd post = google adsense...)

Cheers
RJP is offline   Reply With Quote
Old 08-02-2006, 09:08 PM   #11
UrbanData.com
Junior Member
 
UrbanData.com's Avatar
 
Join Date: Aug 2006
Location: Canada
Posts: 11
UrbanData.com will become famous soon enough
Send a message via MSN to UrbanData.com
Default Re: vBulletin Google Adsense Deep Integration Tutorial

excellent tutorial I'll be using this!
__________________
[b]www.UrbanData.com - Domain Name Brokerage - PPC Domain Parking Paying 80% PPC Revenue
UrbanData.com is offline   Reply With Quote
Old 10-02-2006, 10:02 PM   #12
scammerhunter
Member
 
scammerhunter's Avatar
 
Join Date: Oct 2006
Posts: 181
scammerhunter will become famous soon enough
Default Re: vBulletin Google Adsense Deep Integration Tutorial

Quote:
Originally Posted by UrbanData.com View Post
excellent tutorial I'll be using this!

Is not edit an adult site now ? Are you not banned from 2 other forums also, and pending a third?

Last edited 10-02-2006 at 10:50 PM. Reason: adult link
scammerhunter is offline   Reply With Quote
Old 10-27-2006, 06:42 PM   #13
puremarketprofits.com
Newcomer
 
puremarketprofits.com's Avatar
 
Join Date: Oct 2006
Posts: 4
puremarketprofits.com will become famous soon enough
Lightbulb Re: vBulletin Google Adsense Deep Integration Tutorial

Hello, I need some assistance with Google's adsense and preventing invalid clicks...
specifically, I want to know what this script will do to my php based vbulleting HYIP investment forum, when I start displaying Adsense ads on it. HYIP forums get attacked a lot, and they get placed into Auto-surf Rotation websites that are against Google's TOS without the owners consent. When this happens, the forum owners lose out on Adsense revenue because Google suspects them of purposely advertising on an Auto-Surf site.

Does this script counter the AutoSurf Effect?

Before you start your google addsense script write
<?php
$domain = $_SERVER['HTTP_HOST'];
if('your_domain_here.com'==$domain):
?>
Then on the time when your webpage is opened on some autosurf then your webpage will open but on your webpage google adsense banners or links will not open.


If this script does not counter it, what does the script do?

Does anyone know of a way out of this with php scripting?
Any knowledge will be greatly appreciated.

Thanks.

Puremarketprofits.com
puremarketprofits.com is offline   Reply With Quote
Old 11-25-2006, 10:51 PM   #14
spy_force
Newcomer
 
spy_force's Avatar
 
Join Date: Nov 2006
Posts: 2
spy_force will become famous soon enough
Default Re: vBulletin Google Adsense Deep Integration Tutorial

tşk thenk you
spy_force is offline   Reply With Quote
Old 01-22-2007, 05:27 PM   #15
trichnosis
Senior Member
 
trichnosis's Avatar
 
Join Date: Jan 2007
Posts: 452
trichnosis will become famous soon enough
Send a message via MSN to trichnosis
Default Re: vBulletin Google Adsense Deep Integration Tutorial

that's for your usefull post
__________________
Türkçe Bilgi |
Hobiler | Satranç | 2
trichnosis is offline   Reply With Quote
 
This is an Ad Revenue Sharing forum Place your advert here
Webmaster Tools Webmaster Tools Click Here
Reply



Quick Reply
Message:

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Get Money With Google Adsense googleadsense Adsense 6 10-14-2006 04:22 AM
Google adsense is down jumpenjuhosaphat Adsense 2 09-23-2006 09:34 PM
What is avg Google Adsense CTR? Scorpi1in Adsense 1 09-19-2006 03:28 PM
Google Adsense help? anilkg Adsense 4 04-12-2006 12:20 AM
Google Adsense alternatives pairbrother Marketing and Promotion 10 02-01-2006 07:20 PM


All times are GMT. The time now is 05:13 PM.


Powered by vBulletin v3.6.7 © 2008, Jelsoft Enterprises Ltd. SEO by vBSEO © 2006, Crawlability, Inc.