domain: juventudboricua.com
age of site: exactly one month
date of vBSEO installation: 4-sept-06
registered users to date: 596
unique users daily to date: 800 - 1k
serps: doing good.
I'll keep you guys posted![]()
This is a discussion on Site Report - Juventud Boricua within the Analysis: Traffic & SERPS forums, part of the vBulletin SEO Discussion category; domain: juventudboricua.com age of site: exactly one month date of vBSEO installation: 4-sept-06 registered users to date: 596 unique users ...
domain: juventudboricua.com
age of site: exactly one month
date of vBSEO installation: 4-sept-06
registered users to date: 596
unique users daily to date: 800 - 1k
serps: doing good.
I'll keep you guys posted![]()
Placed Revelant Replacements today![]()
Your site makes me proudFor those not familiarized, "Boricua" is the way we refer to Puerto Ricans - btw, Boricuas rule
lol
Couple points: Try the Functions for Extensibility to vBSEO-enable your homepage. Also, search for www / non-www within the forums to get some rewrite rules to prevent users/spiders from getting to the www (or non-www) version of your pages..
Finally, why not add your sites to your sig? Those linkbacks can always help![]()
Juan Muriente / Crawlability Inc.
Security vbulletin - Patch Level for all supported versions released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!
Thanks a lot JuanI'm having trouble implementing this on the homepage:
vBSEO Functions for Extensibility Shall I include it on the header of all external pages? If so, how shall I make it work?It's giving me somewhat of a hard time
![]()
Depending on how your homepage was created, you should be able to either:
1. Rewrite the whole page content if it is included in one variable first and the output sent like:
in this case you can add before the last line:PHP Code:$output = '<html><head>';
..
$output .= '</body></html>';
echo $output;
2. Otherwise, find the place where showthread links are included, for instance:PHP Code:if(include_once('foro/includes/functions_vbseo.php'))
{
vbseo_startup();
$output = make_crawlable($output);
}
and replace with:PHP Code:foreach($threads as $thread)
echo '<a href="showthread.php?t='.$thread['threadid'].'">'.$thread['title'].'</a>';
PHP Code:include_once('foro/includes/functions_vbseo.php');
vbseo_startup();
foreach($threads as $thread)
echo '<a href="'.vbseo_thread_url_row($thread).'">'.$thread['title'].'</a>';
Juan Muriente / Crawlability Inc.
Security vbulletin - Patch Level for all supported versions released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!
thanksI did it for the part that says: "¿Qué hay nuevo?" but I'm having trouble doing it for the javascript.
This is my "¿Qué hay nuevo?" xml script. I would like to call it 2 times more for the other two RSS feeds, but I get a php error that the function has been called again :( I don't know which variables to adjust or something.HELP
![]()
PHP Code:<?php
// ######################################################
// ## configuration
// ##
// ## $xml_file= 'http://www.vbulletin.com/forum/external.php?type=xml';
// ## Adjust this variable to point to your XML feed
$xml_file = 'http://www.juventudboricua.com/foro/external.php?type=xml&count=10';
// ## configuration end
// ######################################################
$is_item = false;
$tag = '';
$title = '';
$description = '';
$link = '';
$n = 0;
$url_array = parse_url($xml_file);
$filename = strrchr($url_array['path'], '/');
$realpath = substr($url_array['path'], 0, (strlen($url_array['path']) - strlen($filename)));
$forumlink = $url_array['scheme'] . '://' . $url_array['host'] . $realpath . '/showthread.php?t=';
function character_data($parser, $data)
{
global $is_item, $tag, $title, $author, $date, $time;
if ($is_item)
{
switch ($tag)
{
case "TITLE":
$title .= $data;
break;
case "AUTHOR":
$author .= $data;
break;
case "DATE":
$date .= $data;
break;
case "TIME":
$time .= $data;
break;
}
}
}
function begin_element($parser, $name, $attribs)
{
global $is_item, $tag, $attribute;
if ($is_item)
{
$tag = $name;
}
else if ($name == "THREAD")
{
$is_item = true;
$attribute = $attribs[ID];
}
}
function end_element($parser, $name)
{
global $is_item, $title, $author, $date, $time, $xml_output, $attribute, $forumlink;
if ($name == "THREAD")
{
$description = $author . " @ " . $date . "/" . $time;
$xml_output .= "<p><a href='" . $forumlink . $attribute . "' class='gold'>" . $title . "</a>" . $description . "</p>";
$title = "";
$author = "";
$date = "";
$time = "";
$attribute = "";
$is_item = false;
}
}
$parser = xml_parser_create();
xml_set_element_handler($parser, "begin_element", "end_element");
xml_set_character_data_handler($parser, "character_data");
$fp = fopen($xml_file,"r");
while ($data = fread($fp, 4096))
{
xml_parse($parser, $data, feof($fp));
}
fclose($fp);
xml_parser_free($parser)
?>