vBulletin SEO Forums

SEO

vBulletin Search Engine Optimization

Buy vBSEO Now! HACKER SAFE certified sites prevent over 99.9% of hacker crime.
ne nw
vBSEO 3.2.0 Patch Release for vB 3.8 vBSEO Total Support Team Launches DeskPro vBSEO 3.2.0 GOLD Has Landed Success with vBSEO = 600ore Web Visitors + $1400 in a Day! Crawlability Inc. Files for SEO Technology Patent
se sw

Improve META "keywords" generation

This is a discussion on Improve META "keywords" generation within the Feature Requests forums, part of the vBSEO SEO Plugin category; Hi, Right now you are replacing the META keywords with this expression: Code: $newtext = preg_replace('#(<meta name="keywords".*?content=)"#is', '$1"' . str_replace('$', ...

Go Back   vBulletin SEO Forums > vBSEO SEO Plugin > Feature Requests

Enhancing 80 million pages.

Register FAQ Members List Social Groups Calendar Search Today's Posts Mark Forums Read
  #1  
Old 11-02-2008, 06:36 AM
Member
 
Real Name: Razvan
Join Date: Nov 2006
Location: Sibiu / Romania
Posts: 40
Improve META "keywords" generation

Hi,



Right now you are replacing the META keywords with this expression:

Code:
$newtext = preg_replace('#(<meta name="keywords".*?content=)"#is',
                            '$1"' . str_replace('$', '\$' , $kw_content) . ',',
                            $newtext);
which puts a lot of unnecessary stuff in the keywords META. Example of unnecessary stuff are the META keywords that Vbulletin is placing in each and single page that it generates. The keywords for each page should be "localized", meaning that they should be generated based on the page content. Including the same keywords again and again and again in each single page equals to SPAM not SEO.

IMO, a better version would be this:

Quote:
$newtext = preg_replace('#(<meta name="keywords".*?content=)"[^"]*#is',
'$1"' . $kw_content,
$newtext);
Which only puts in the META keywords the words found in the title, minus the stop words.

Let's take a random VBSEO page:
vBSEO Functions for Extensibility

The current META keywords are this:

HTML Code:
<meta name="keywords" content="vBSEO,Functions,Extensibility, vBSEO Functions for Extensibility, SEO, vbulletin search engine optimization, search engine optimisation, search engine friendly forums, vbulletin seo" /> 
And it would be better if they would be like this:
HTML Code:
<meta name="keywords" content="vBSEO,Functions,Extensibility" /> 
Anyway, whether you agree or not, please implement a more flexible META generation so that people will not be forced to hack VBSEO just for some trivial functionality.

In your case (vbseo.com), this problem is not very big because all of your forums have very specific targets: VBSEO, SEO, optimizations aso. The problem is that not all forums are that specialized. For most forums, keeping the same set of keywords in *all* pages is inappropriate.



Regards,
Razvan
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on Facebook!
Reply With Quote
Reply

Tags
keywords, meta

Thread Tools

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
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads

Thread Thread Starter Forum Replies Last Post
Google To Add "Unavailable After" META Tag Eros SEO Buzz 4 09-09-2007 10:44 PM
"Neuster Beitrag" zeigt falsche Seite an bei Ansicht "Neuste Themen zuerst" mahakala Deutsch 7 04-28-2007 05:11 AM
meta name="robots" skoenig General Discussion 7 09-25-2006 11:25 AM
Don't show "social bookmark" icons in "private" or "members only" forums? john Feature Requests 5 09-09-2006 05:11 AM
Problem with meta keywords/descroption and "quote marks" BigBlueBall Bug Reporting 3 01-18-2006 11:44 AM


All times are GMT -4. The time now is 09:24 AM.


Powered by vBulletin Version 3.8.0
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.5 ©2008, Crawlability, Inc.