vBulletin Search Engine Optimization
This is a discussion on Create a Custom vBulletin "404 Page Not Found" Page, and direct vBSEO to use it. within the Member Articles forums, part of the Focus on Members category; putting ads in the nav bar is nice and easy, but you can still target your pages. this is the ...
| |||||||
Enhancing 80 million pages. | Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
#31
| ||||
| ||||
| putting ads in the nav bar is nice and easy, but you can still target your pages. this is the mess i use different ads for guests and members, and different ad types and placement depending on the page. Code: <table cellspacing="0" cellpadding="0" style="text-align: center; background: #ffffff;" width="100%">
<if condition="(THIS_SCRIPT == 'blog') OR
((THIS_SCRIPT == 'blog_post') AND $_REQUEST['do'] != 'newblog') OR
((THIS_SCRIPT == 'blog_post') AND $_REQUEST['do'] != 'comment')">
<tr>
<td valign="center" width="100%">
<script type="text/javascript"><!--
google_ad_client = "pub-xxxxxxxxxxxx";
google_alternate_color = "ffffff";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-09-10: HS_blog
google_ad_channel = "0162172406";
google_color_border = "ffffff";
google_color_bg = "FFFFFF";
google_color_link = "3D81EE";
google_color_text = "000000";
google_color_url = "cccccc";
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td>
</tr>
<else />
<if condition="(THIS_SCRIPT == 'tags')">
<tr>
<td valign="center" width="100%">
<script type="text/javascript"><!--
google_ad_client = "pub-xxxxxxxxxxxxxx";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-11-07: HS_728_tags
google_ad_channel = "2951002936";
google_color_border = "ffffff";
google_color_bg = "ffffff";
google_color_link = "32527A";
google_color_text = "444444";
google_color_url = "CCCCCC";
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<else />
<tr>
<td valign="top" align="center" style="width:350px; text-align: center;">
<if condition="!(
(THIS_SCRIPT == 'login') OR
(THIS_SCRIPT == 'register') OR
(THIS_SCRIPT == 'blog_usercp') OR
(THIS_SCRIPT == 'blog_search') OR
(THIS_SCRIPT == 'blog_report') OR
(THIS_SCRIPT == 'blog_subscription') OR
(THIS_SCRIPT == 'blog_inlinemod') OR
(THIS_SCRIPT == 'usercp') OR
(THIS_SCRIPT == 'private') OR
(THIS_SCRIPT == 'subscription') OR
(THIS_SCRIPT == 'payments') OR
(THIS_SCRIPT == 'newthread') OR
(THIS_SCRIPT == 'newreply') OR
(THIS_SCRIPT == 'invites') OR
(THIS_SCRIPT == 'memberlist') OR
(THIS_SCRIPT == 'online') OR
(THIS_SCRIPT == 'member') OR
(THIS_SCRIPT == 'spiders') OR
(THIS_SCRIPT == 'psistats') OR
(THIS_SCRIPT == 'profile') OR
(THIS_SCRIPT == 'faq') OR
(THIS_SCRIPT == 'sendmessage') OR
(THIS_SCRIPT == 'CybPayPal') OR
(THIS_SCRIPT == 'calendar') OR
(THIS_SCRIPT == 'arcade') OR
(THIS_SCRIPT == 'itrader') OR
((THIS_SCRIPT == 'calendar') AND $_REQUEST['do'] == 'add') OR
((THIS_SCRIPT == 'misc') AND $_REQUEST['moderator_stats'] == '') OR
((THIS_SCRIPT == 'search') AND $_REQUEST['searchid'] == '') OR
((THIS_SCRIPT == 'gallery_search') AND $_REQUEST['searchid'] == '') OR
(THIS_SCRIPT == 'gallery_upload') OR
(THIS_SCRIPT == 'THIS_SCRIPT')
)">
<if condition="$show['member']">
<script type="text/javascript"><!--
e9 = new Object();
e9.size = "336x280,300x250";
e9.noAd = 1;
//--></script>
<script type="text/javascript" src="http://tags.expo9.exponential.com/tags/xxxxxxxxxxxxxx/ROS/tags.js"></script>
<else />
<script type="text/javascript"><!--
google_ad_client = "pub-xxxxxxxxxxxxxx";
google_ad_width = 336;
google_ad_height = 280;
google_ad_format = "336x280_as";
google_ad_type = "text_image";
google_ad_channel = "5219548680";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "000099";
google_color_text = "000000";
google_color_url = "444444";
google_ui_features = "rc:10";
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- FASTCLICK.COM POP-UNDER CODE v1.8 for hondaswap.com (24 hour) -->
<script type="text/javascript"><!--
var dc=document; var date_ob=new Date();
dc.cookie='h2=o; path=/;';var bust=date_ob.getSeconds();
if(dc.cookie.indexOf('e=llo') <= 0 && dc.cookie.indexOf('2=o') > 0){
dc.write('<scr'+'ipt src="http://media.fastclick.net');
dc.write('/w/pop.cgi?sid=xxxxxxxxxxxxxxxxxx&m=2&tp=2&v=1.8&c='+bust+'"></scr'+'ipt>');
date_ob.setTime(date_ob.getTime()+86400000);
dc.cookie='he=llo; path=/; expires='+ date_ob.toGMTString();} // -->
</script>
<!-- FASTCLICK.COM POP-UNDER CODE v1.8 for hondaswap.com -->
</if>
</td>
<td valign="top" align="center" style="background: #ffffff;" width="100%">
<if condition="$show['member']">
<!-- latest threads -->
<if condition="$show['latestthreads']">
<table width="100%">
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_latestthreads')"><img id="collapseimg_forumhome_latestthreads" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_latestthreads].gif" alt="" border="0" /></a>
$vbphrase[latest_threads]
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_latestthreads" style="$vbcollapse[collapseobj_forumhome_latestthreads]">
<tr>
<td class="alt1">
<table width="100%">
<tr>
<th style="width:10px;"></th>
<th>Topic</th>
<th>Replies</th>
<th>Replies Today</th>
<th>Views</th>
</tr>
$threadbits
</table>
</td>
</tr>
</tbody>
</table>
<else />
$photopostfeature
</if>
<!-- /latest threads -->
<else />
<!-- show TF ad for guests -->
<script type="text/javascript"><!--
e9 = new Object();
e9.size = "336x280,300x250";
e9.noAd = 1;
//--></script>
<script type="text/javascript" src="http://tags.expo9.exponential.com/tags/xxxxxxxxxxx/ROS/tags.js"></script>
</if>
</if>
</td>
</tr>
</if>
</if>
</table>
|
|
#32
| ||||
| ||||
| I use that when google contacts me and asks me to Why make it more complicated then necessary? |
|
#33
| |||
| |||
| bumping for my request if possible using vbseo because i have requested vbulletin devs past 2 years for this feature and still my feature seems under consideration :( but many custom forums can still do this. can this solution be acheived using vbseo ? (i will be thankful to vbseo devs) BEWARE: Sending google ads to a 404 page is against TOS, hence requesting for this feature for people who are using adsense link units in navbar or footer or elsewhere across. A thread which does not exist in vbulletin shows a rel=noindex by stock (which is followed by vbseo) if I am displaying link-units under my navbar this goes against TOS... !!! not known to google till day neither reported.. makes a huge way for vbseo to go further. Thanks.
__________________ | F | U | T | U | R | E | |
|
#34
| ||||
| ||||
| Quote:
__________________ Juan Muriente / Crawlability Inc. vBSEO 3.2.0 Launched - Maximum Overdrive for Your Web Traffic! Over 100 Instant SEO Optimizations vBSEO Google Sitemap Generator - Version 2.2 Released Mandatory Upgrade for vBSEO 3.2.0 GOLD 6X Traffic - $1400 in One Day with vBSEO! Imagine What the vBSEO Patent Pending Technology Can Do For You. |
|
#36
| ||||
| ||||
| This mod will do it for you. using the vbseo function to send to custom script then the custom script has a 404 header in it |
|
#37
| ||||
| ||||
| But this doesn't get called for invalid thread links. It gives you the invalid thread ID screen, or something like that. That's part of vBulletin.
__________________ Keith Cohen / Crawlability Inc. vBSEO 3.2.0 Launched - Maximum Overdrive for Your Web Traffic! Over 100 Instant SEO Optimizations vBSEO Google Sitemap Generator - Version 2.2 Released Mandatory Upgrade for vBSEO 3.2.0 GOLD 6X Traffic - $1400 in One Day with vBSEO! Imagine What the vBSEO Patent Pending Technology Can Do For You. My Personal Sites: My Blog | GPS Discussion Forum |
|
#38
| |||
| |||
| you are absolutely correct Keith Cohen this is where I need vbseo to work some way if possible... shall have a drammatic change Major serps as per default vbulletin code just show a rel=noindex with invalid or deleted threads but not a 404... rel=noindex is not appropriately marked/taken into consideration with yahoo atleast and thats vital as well. Thanks for understanding. |
|
#39
| ||||
| ||||
| I like it. |
|
#40
| ||||
| ||||
| Works great! thanks :-) |
|
#41
| |||
| |||
| this may be a dumb question but i am not very good with these type of things. with this custom 404 page, will the search engines know that this is an error page and eventually remove it from their search results? thanks for the help |
|
#42
| ||||
| ||||
| For some reason I get a blank page when I try enabling the 404 page. I checked my pathing... Everything is fine... Any ideas? |
|
#43
| ||||
| ||||
| I had a similar problem - it turned out that it was due to me saving the php file I created in notepad as unicode |
|
#44
| |||
| |||
| bump, anyone? |
|
#45
| ||||
| ||||
| Search engines will know that this is a file not found page, as long as you send 404 http code on your custom page.
__________________ Oleg Ignatiuk / Crawlability Inc. vBSEO 3.2.0 Launched - Maximum Overdrive for Your Web Traffic! Over 100 Instant SEO Optimizations vBSEO Google Sitemap Generator - Version 2.2 Released Mandatory Upgrade for vBSEO 3.2.0 GOLD 6X Traffic - $1400 in One Day with vBSEO! Imagine What the vBSEO Patent Pending Technology Can Do For You. |
| Tags |
| 404, custom pages |
| Thread Tools | |
| |
LinkBacks (?)
| ||||
| Posted By | For | Type | Date | |
| Solo 297 pagine indicizzate, ma perchè? | This thread | Refback | 02-21-2007 08:33 AM | |