Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Zoints Thread Tags - GREAT for SEO Details »»
Zoints Thread Tags - GREAT for SEO
Version: 1.2.2, by Zoints Zoints is offline
Developer Last Online: Apr 2009 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 3.6.x Rating:
Released: 09-21-2006 Last Update: 06-15-2008 Installs: 494
DB Changes Uses Plugins Template Edits
 
No support by the author.

Demo:

http://network.zoints.com/tags

If you choose to send tags to Zoints (optional) you can see what we do with them and how we send you traffic and nice inbound links: http://zoints.com

A great article on the importance of tagging can be read here.

The Zoints Thread Tags System will improve forum side search, SEO, and traffic for forums that choose to utilize it. And in my opinion, it's just plain cool

When a member creates a new thread, they can now input a series of "tags". Tags are simply keywords that describe the thread.



If you then go to your-forum.com/tags you will be presented with what is called a "tag cloud". The more times a tag is used, the larger the text grows. As you can see, the tags are also searchable.



Clicking on one of the tags in the cloud then lists all of the threads that are tagged with that particular keyword. The default option lists tags in a forumdisplay format. There is an option in the admincp to use a simple format.



Clicking on the thread title of one of the above threads then takes you to the thread. If you have the option on, the tags the thread are tagged with are also listed above the thread. Clicking one of those tags takes you to all the threads on the forum tagged with the same tag. Search engine spiders are going to have a field day with this



The thread starter and moderation staff have a slightly different view which allows for administration of tags:



The forum's tags are also searchable via the search dropdown. The advanced search option allows for a variety of additional criteria to be seached for. Your members create a whole new (and highly efficient) forum search engine!



If you have the option on in the admincp and register your forum, once every hour, your tagged threads in publically viewable forums are linked via the corresponding interest tag on the Zoints Forum Network. For example, if you go to http://zoints.com/tag/children you will see what is pictured below. Not only is this a great relevant inbound link for SEO, but you will get traffic from Zoints direct to these threads!

Another example of this in action: http://zoints.com/tag/music




The admincp options

















Official support for this modification will be at http://network.zoints.com in this forum.


Change log:
2008/05/01 - 1.2.3
* vBulletin CSRF Protocol Compatible
2007/12/24 - 1.2.2
* Security patch

2006/10/24 - 1.2.1
* Bugfix: breaking inline moderation when tag cloud below posts
* Bugfix: ajax input not working when tag cloud below posts
* Bugfix: seo hook effective for "results as threads" option
* Bugfix: Autogenerated tags have "quot" removed
* Bugfix: Automated template edit screwing up styles
* Improved instructions for manual template edits

2006/10/19 - 1.2.0
* Option to display results as threads
* Advanced search page
* Popular tag cloud pagination
* Popular tags displayed in forums
* Option to display tags in showthread at the top/bottom
* Fix for vbadvanced products navbar links
* Other minor fixes and tweaks

2006/10/02 - 1.1.2
* Bugfix: Foreign language characters in thread description
* Bugfix: Commas showing up when removing first tag in showthread via ajax
* Removing some redundancy in the tags AJAX removal

2006/09/30 - 1.1.1
* Bugfix: Preventing all HTML from being parsed inside tag descriptions

2006/09/30 - 1.1.0
* Adding and deleting tags from showthread via AJAX
* Mass-deleting single tags from entire cloud for admins
* Automatically generate tags for older threads (with option to show or hide on main cloud)
* Automatically stripping out tiny (2 or less characters) tags

2006/09/28 - 1.0.8
* Minor bugfix

2006/09/28 - 1.0.7
* Bugfix for required tagging

2006/09/28 - 1.0.6
* Character replacements
* Tag limit per thread
* Option to require tags for a thread
* Bugfix where stopwords may not have worked properly
* Bugfix for vBSEO / main cloud not showing up

2006/09/xx - 1.0.5
* Unreleased dev build

2006/09/23 - 1.0.4
* Ability to add multiple tags via showthread.php
* Ability to exclude certain forums from utilizing tags
* Addition of custom hook for developers to change thread urls

2006/09/21 - 1.0.3
* Ability to add and remove tags from showthread.php
* Bugfix for older versions of mysql

2006/09/21 - 1.0.2
* Small bugfix

2006/09/20 - 1.0.1
* Showing tags list on showthread.php

2006/09/20 - 1.0.0
* Initial release

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #332  
Old 11-19-2006, 01:15 AM
Suzie Suzie is offline
 
Join Date: May 2004
Posts: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DChapman View Post
What version of php and what version of vBulletin are you running?
vb 3.6.3 with PHP 5.0.5
Reply With Quote
  #333  
Old 11-19-2006, 02:11 PM
buro9 buro9 is offline
 
Join Date: Feb 2002
Location: London, UK
Posts: 585
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've got a new bug/weirdness going on:
http://www.bowlie.com/forum/tags/superlong/

That page returns a 403 not authorised.

Yet if you click Tags in the top menu, search for 'super'... you'll see that 'superlong' is returned in the results, but clicking on it triggers the 403.

Why would this be? Why would a tag return a 403?

The thread tagged with that is part of the auto-generated tags and relates to this:
http://www.bowlie.com/forum/music-ro...soul-mp3s.html

The record in the database include the tag 'superlong' and is for that threadid.

Can't think why the 403 gets generated.
Reply With Quote
  #334  
Old 11-20-2006, 03:05 AM
abramelin abramelin is offline
 
Join Date: Mar 2006
Posts: 263
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

here is an another bug. i dont know why this happens but this is a google sitemap problem . here are the sitemap "not found" results of my site
Quote:
http://www.xxx.com/tags/alkol/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/alkol/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/avrupa-kupalari/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/avrupa-kupalari/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/brezilya/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/brezilya/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/dc-comics/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/dc-comics/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/dosya/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/dosya/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/eglence/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/eglence/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/lig/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/lig/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/makale/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/makale/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/muzik/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/muzik/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/psv/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/psv/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/sumi/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/sumi/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/sunucu/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/sunucu/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/superman/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/superman/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/ulke/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/ulke/memberlist.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/wolverine/forum.php 404 (Not found) [?] Nov 7, 2006
http://www.xxx.com/tags/wolverine/memberlist.php
the problem is the
/tags/tagname/blabla.php

it should be like xxx.com/blabla.php

if anyone has googlesitemap , just check your sitemap account and look at to your not found results.
Reply With Quote
  #335  
Old 11-20-2006, 09:39 AM
Zoints Zoints is offline
 
Join Date: Feb 2004
Posts: 813
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you for the report abramelin, we'll fix that in the next build.
Reply With Quote
  #336  
Old 11-20-2006, 03:15 PM
buro9 buro9 is offline
 
Join Date: Feb 2002
Location: London, UK
Posts: 585
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by buro9 View Post
I've got a new bug/weirdness going on:
http://www.bowlie.com/forum/tags/superlong/

That page returns a 403 not authorised.

Yet if you click Tags in the top menu, search for 'super'... you'll see that 'superlong' is returned in the results, but clicking on it triggers the 403.

Why would this be? Why would a tag return a 403?

The thread tagged with that is part of the auto-generated tags and relates to this:
http://www.bowlie.com/forum/music-ro...soul-mp3s.html

The record in the database include the tag 'superlong' and is for that threadid.

Can't think why the 403 gets generated.
This is NOT a bug.

It's because of the word 'perl' being in the underlying querystring. I have a lot of server defenses and this one I put in place ages ago to defend against the PHP vunerability that was bouncing around two winters ago.

Anyhow, amusing PM from and to phlogiston on the matter, who I have to thank for finding it and reminding me of it:
Quote:
Originally Posted by buro9
Quote:
Originally Posted by phlogiston
I had a muck around trying to narrow down the 403 and I'm pretty certain it's from "perl" in the tagname (sniperlong 403'd as did a couple others) - do you have a forum named that which vbseo is trying to redirect to or a server setup which could use it as a special directory name or something? :S (servers are beyond my knowledge)

btw - I totally apologise if I may have killed your server by attempting going to http://www.bowlie.com/forum/tags/perl/
I was trying out a few tags and everything was fine until then. Afterwards server death

Ermm, sorry. Obv didn't want to post this in the public thread and having everyone else try incase it is the problem...

Ryan.
Heh, you must've been the one that just triggered my server defenses then:
Quote:

[Mon Nov 20 16:58:00 2006] [error] [client xx.xxx.xxx.xx] mod_security: Access denied with code 403. Pattern match "perl" at QUERY_STRING. [hostname "www.bowlie.com"] [uri "/forum/tags/index.php?tag =superlong"]
[Mon Nov 20 16:59:28 2006] [error] [client xx.xxx.xxx.xx] mod_security: Access denied with code 403. Pattern match "perl" at QUERY_STRING. [hostname "www.bowlie.com"] [uri "/forum/tags/index.php?tag=soperlongr"]
[Mon Nov 20 16:59:35 2006] [error] [client xx.xxx.xxx.xx] mod_security: Access denied with code 403. Pattern match "perl" at QUERY_STRING. [hostname "www.bowlie.com"] [uri "/forum/tags/index.php?tag=soperlong"]
[Mon Nov 20 17:00:15 2006] [error] [client xx.xxx.xxx.xx] mod_security: Access denied with code 403. Pattern match "perl" at QUERY_STRING. [hostname "www.bowlie.com"] [uri "/forum/tags/index.php?tag=sniperlong"]
[Mon Nov 20 17:00:43 2006] [error] [client xx.xxx.xxx.xx] mod_security: Access denied with code 403. Pattern match "perl" at QUERY_STRING. [hostname "www.bowlie.com"] [uri "/forum/tags/index.php?tag=perlong"]
That was indeed the solution, and thanks so much for hitting it several times

I'll update the post to stop any panic

Oh, and the server is fine... it just added you to the iptables and blocked you. In 15 minutes the block will be lifted. It's a set of defenses to stop any DoS or bot attack. I'd just totally forgotten about it

Thanks again
So, that was NOT a bug, it's my server security doing it's job

And if anyone is curious, it's mod_security in addition to iptables that does that
Reply With Quote
  #337  
Old 11-20-2006, 03:35 PM
Zoints Zoints is offline
 
Join Date: Feb 2004
Posts: 813
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the update Buro9. That one had me scratching my head.
Reply With Quote
  #338  
Old 11-20-2006, 03:38 PM
phlogiston's Avatar
phlogiston phlogiston is offline
 
Join Date: Feb 2003
Location: Woodlands
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I had a horrible sinking feeling when the website stopped responding to me, glad it was just my IP blocked for a bit and not the whole interweb!
Reply With Quote
  #339  
Old 11-20-2006, 03:39 PM
buro9 buro9 is offline
 
Join Date: Feb 2002
Location: London, UK
Posts: 585
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DChapman View Post
Thanks for the update Buro9. That one had me scratching my head.
No problem We have phlogiston to thank.

Of course, now I'm fearing a trickle of PMs over the next few weeks or when the next PHP worm comes around, when people start saying "I saw you've got mod_security, can you tell me how to install it.".

If anyone is interested, this is the URL:
http://www.modsecurity.org/

If I ever get arsed I'll write a security post on how to harden your server.

I'll quit with the thread hijack now
Reply With Quote
  #340  
Old 11-20-2006, 06:34 PM
blogtorank's Avatar
blogtorank blogtorank is offline
 
Join Date: Jan 2006
Posts: 450
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here thought I would share my stop word list, it's a bit long but it's very effective for the ones that need to fill that in:

Quote:
a
ii
about
above
according
across
39
actually
ad
adj
ae
af
after
afterwards
ag
again
against
ai
al
all
almost
alone
along
already
also
although
always
am
among
amongst
an
and
another
any
anyhow
anyone
anything
anywhere
ao
aq
ar
are
aren
aren't
around
arpa
as
at
au
aw
az
b
ba
bb
bd
be
became
because
become
becomes
becoming
been
before
beforehand
begin
beginning
behind
being
below
beside
besides
between
beyond
bf
bg
bh
bi
billion
bj
bm
bn
bo
both
br
bs
bt
but
buy
bv
bw
by
bz
c
ca
can
can't
cannot
caption
cc
cd
cf
cg
ch
ci
ck
cl
click
cm
cn
co
co.
com
copy
could
couldn
couldn't
cr
cs
cu
cv
cx
cy
cz
d
de
did
didn
didn't
dj
dk
dm
do
does
doesn
doesn't
don
don't
down
during
dz
e
each
ec
edu
ee
eg
eh
eight
eighty
either
else
elsewhere
end
ending
enough
er
es
et
etc
even
ever
every
everyone
everything
everywhere
except
f
few
fi
fifty
find
first
five
fj
fk
fm
fo
for
former
formerly
forty
found
four
fr
free
from
further
fx
g
ga
gb
gd
ge
get
gf
gg
gh
gi
gl
gm
gmt
gn
go
gov
gp
gq
gr
gs
gt
gu
gw
gy
h
had
has
hasn
hasn't
have
haven
haven't
he
he'd
he'll
he's
help
hence
her
here
here's
hereafter
hereby
herein
hereupon
hers
herself
him
himself
his
hk
hm
hn
home
homepage
how
however
hr
ht
htm
html
http
hu
hundred
i
i'd
i'll
i'm
i've
i.e.
id
ie
if
il
im
in
inc
inc.
indeed
information
instead
int
into
io
iq
ir
is
isn
isn't
it
it's
its
itself
j
je
jm
jo
join
jp
k
ke
kg
kh
ki
km
kn
kp
kr
kw
ky
kz
l
la
last
later
latter
lb
lc
least
less
let
let's
li
like
likely
lk
ll
lr
ls
lt
ltd
lu
lv
ly
m
ma
made
make
makes
many
maybe
mc
md
me
meantime
meanwhile
mg
mh
microsoft
might
mil
million
miss
mk
ml
mm
mn
mo
more
moreover
most
mostly
mp
mq
mr
mrs
ms
msie
mt
mu
much
must
mv
mw
mx
my
myself
mz
n
na
namely
nc
ne
neither
net
netscape
never
nevertheless
new
next
nf
ng
ni
nine
ninety
nl
no
nobody
none
nonetheless
noone
nor
not
nothing
now
nowhere
np
nr
nu
nz
o
of
off
often
om
on
once
one
one's
only
onto
or
org
other
others
otherwise
our
ours
ourselves
out
over
overall
own
p
pa
page
pe
per
perhaps
pf
pg
ph
pk
pl
pm
pn
pr
pt
pw
py
q
qa
r
rather
re
recent
recently
reserved
ring
ro
ru
rw
s
sa
same
sb
sc
sd
se
seem
seemed
seeming
seems
seven
seventy
several
sg
sh
she
she'd
she'll
she's
should
shouldn
shouldn't
si
since
site
six
sixty
sj
sk
sl
sm
sn
so
some
somehow
someone
something
sometime
sometimes
somewhere
sr
st
still
stop
su
such
sv
sy
sz
t
taking
tc
td
ten
text
tf
tg
test
th
than
that
that'll
that's
the
their
them
themselves
then
thence
there
there'll
there's
thereafter
thereby
therefore
therein
thereupon
these
they
they'd
they'll
they're
they've
thirty
this
those
though
thousand
three
through
throughout
thru
thus
tj
tk
tm
tn
to
together
too
toward
towards
tp
tr
trillion
tt
tv
tw
twenty
two
tz
u
ua
ug
uk
um
under
unless
unlike
unlikely
until
up
upon
us
use
used
using
uy
uz
v
va
vc
ve
very
vg
vi
via
vn
vu
w
was
wasn
wasn't
we
we'd
we'll
we're
we've
web
webpage
website
welcome
well
were
weren
weren't
wf
what
what'll
what's
whatever
when
whence
whenever
where
whereafter
whereas
whereby
wherein
whereupon
wherever
whether
which
while
whither
who
who'd
who'll
who's
whoever
NULL
whole
whom
whomever
whose
why
will
with
within
without
won
won't
would
wouldn
wouldn't
ws
www
x
y
ye
yes
yet
you
you'd
you'll
you're
you've
your
yours
yourself
yourselves
yt
yu
z
za
zm
zr
10
z
org
inc
width
length
.htaccess
Reply With Quote
  #341  
Old 11-20-2006, 09:53 PM
projectego's Avatar
projectego projectego is offline
 
Join Date: Feb 2006
Location: UK
Posts: 724
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's quite an extensive list you've compiled, blogtorank!
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 01:01 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05528 seconds
  • Memory Usage 2,368KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (8)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete