Get XOOPS XOOPSXOOPS FAQFAQ ForumsForums NewsNews ThemesThemes ModulesModules
News World of XOOPS Developers Hacks Modules Themes YAXS Archive Submit News

Search

Donat-O-Meter

Make donations with PayPal!
Stats
Goal: $100.00
Due Date: May 31
Gross Amount: $65.00
Net Balance: $61.80
Left to go: $38.20

Donations
studioC  ($25)May-17
Anonymous ($15)May-16
Anonymous ($25)May-4

Learn XOOPS Core

Local Support

Advertisement

XOOPS Code hosted on SourceForge

Cumulus Tag Cloud

2 2.5 2.6 3.0 87 2013 Abuse Amazon AntiHarvesting AntiMalUser AntiSpam API Beats billige black Blocks blue Bootstrap Captcha cell Christmas chronolabs content Conversion database demo docek download Dresses editor evden eve facebook floor free herre Honeypot Human IP IPInfoDB jQuery kantor lamps Language log logger Lucire mobile module modules Monster MyAlbum-p Networks newbb news online PageRank Password pdf Permissions pink Plugin portal preloader Prevention profile project propose Protector publisher Rights rmcommon Room sale security Server site SmartClone Smarty SOAP Songlist Spam statistics stem Studio tag tags tdmcreate template Theme themes TinyMCE userlog website Whitepaper XIPS XooLaT xoops Xortify ZendFramework

New Users

Registering user

# 136033

Arizamartin

Welcome to XOOPS!

Archives

News Archives

MetaTags V1 Final released

Posted by chippyash on 2006/7/13 12:32:03 (6062 reads) | Posted on Modules
Generate meta keywords in your Xoops site pages header block on the fly dependent on the content of your page. This requires you to hack footer.php and add one line but beyond that everything else is controlled from the administration screen.

Give your Xoop site an added advantage with search engines by generating relevent description and keywords for each page on your site.

Features include blacklisting (including regular expression pattern matching), whitelists, page tracking and page management.

Full user documentation is included in this final release of the V1 product.

Platforms: Xoops 2.0.13, 2.0.14 and 2.2

Support at Business Systems for Xoops

Download from this site's module repository


Printer Friendly Page Send this Story to a Friend Create a PDF from the article
Bookmark Me
Bookmark to Google Plus
The comments are owned by the author. We aren't responsible for their content.

Good one!
I think it would be super to put all such SEO things into one SEO Pack. It could contain Title/Meta generation/manuall enter for every page, some modules url hack or smth.
Published: 2006/7/13 17:25 • Updated: 2006/7/13 17:25
All in all, I think this is a very promissing module for XOOPS and should be developed to the fullest extent. I commend you on your work and hope you will continue forth with the development pace you have kept thus far.

I do have a few comment on the overall functionality of the module that I hope you will take into consideration.

* At present, it seems there is no additional weight given to keywords that are wrapped in the following HTML tags
<h1></h1>
<
h2></h2>
<
h3></h3>
<
strong></strong>
<
a></a>

Words wrapped in such tags should be given a higher weight as they are seen by SEs as pointers as to the content of your site and are integral in effective SEO.

* The default keyword count for each page is a bit excessive. Keyword and Description tags should contain fewer than 256 characters each. Most search engines will only consider data within these character ranges when indexing a web page.

* There should be a default blacklist included that eliminates the most common dictionary words that are likely to be tossed out by SEs or have such high SE results that it would not be benificial for the site owner to list such terms.

A good example are words like "however", "release", "document", etc. These words are so commonplace, that including them could actually do more harm than good.

Also, the lack of 2 and 3 word phrases does not help as well. More often than not, sites rank based on short phrases more often than single words.

NOTE: For anyone that thinks META tags are no longer important, take a look at the top 5 SEs and you'll be in for a rude awakening. META tags are still very much important. Google doesn't weigh them as heavily, but does still consider them.

Again, I would like to applaud you for your efforts and thank you for your dedication. I'm eagerly looking forward to future releases of this module.

P.S.
If I change the module's settings from default, I get a WSOD on my site that can only be corrected by turning on PHP Debug. Once PHP Debug is turned off, the WSOD returns. I suspect the problem is on my end as I have a customized install of XOOPS with many hacks, but it might be worth noting.

Best Regards,

James
Published: 2006/7/13 22:16 • Updated: 2006/7/13 22:16
James

Thanks for your input. I'll take on board your suggestions.

Weighting of words on tags - This can be added as an additional option for keyword generation although it will require additional parsing capabilities.

The default keyword count for each page is a bit excessive. - Erm, don't necessarily agree with this. Check out Scrub the web and use their meta tag checker. If you think the word count is too high, set the default number to a lower value in teh module config before running the update function.

There should be a default blacklist - If anyone knows where I can grab such a list, I'll happily include it. Sounds like a good idea.

Lack of 2 and 3 word phrases - I understand the point. Question is, how do you programmatically define what a 'phrase' is without the program understanding what a language grammer consists of? If someone has any ideas on how that works (or perhaps examples) I'll happily give it a go.

Well said on the keywords issue. I've had this debate before.

On the WSOD, Yep, it is probably local to you. I've checked out MetaTags on 6 different sites, no probs. If you do track down the problem, let me know if their is a workaround that I can include to prevent the problem. In the short term, try uninstalling the module, and editing the xoops_version.php fil;e to set your default values on the config items and then re-install. Does that work?

Thanks
Ashley

PS, I've copied your original mail to the MetaTags forum on Xoobs.net and posted this reply there. That way I can keep track of module development requests. If anyone does have anything to add, I'd appreciate you posting at Xoobs.net. Ta.
Published: 2006/7/14 1:24 • Updated: 2006/7/14 1:24
It would indeed, be a good idea and I agree, but unfortunately, unless the XOOPS dev team adopt this module's functionality for inclusion in the core (and I'd be happy to do that), then it is always going to be an add on. Other mod developers, have also developed their own work arounds to teh problem. Take SmartSection for instance; it provides dynamic metatag generation based on article content, but does it in its own way.

My own thought is that XOOPS core should have a metatag handler much like the notification, comment and search systems where a mod developer can write their own callback functions to hook into it. If a module doesn't want to have its own handlers, then teh default behaviour as typified in the current MetaTags could apply. MetaTags would then become a control centre for all SEO activity.

Xoops doesn't have that, which is why I wrote MetaTags.

Regards
A
Published: 2006/7/14 1:32 • Updated: 2006/7/14 1:32
If MetaTags module gets adopted in the core then there should be an option to disable it too.
I don't think MetaTags works for all modules because it generates the metatags based on the content.

For WF-Links on my website I use an extra field where link submitters can add manually specific keywords which don't have to be in the description of the link. This way you can have more specific keywords.
When having a short description MetaTags would generate only a few keywords which are probably not interesting for search engines or are not relevant to the content.

A simple utility for checking the rank of keywords in search engines is Good Keywords. Good Keywords is a free Windows software for finding the perfect set of keywords for your web pages. Knowing the right keywords to target is very important because your site should provide what people are searching for.
Published: 2006/7/14 3:59 • Updated: 2006/7/14 3:59
Davidl2

No I haven't, mainly because I thought, perhaps erroneously, that they invited one to join in. If you know differently, please point me in the right direction. I'd be happy to contribute in core dev (and not just with MetaTags.)

Regards
A
Published: 2006/7/14 11:25 • Updated: 2006/7/14 11:25
McDonald,

I agree. Any tag generating module should be able to be turned off for any given module. You can effectively do this with MetaTags now, by not including the module in the update process (and/or deleting the page from the page index.)

IF, and its a big IF, if this mod does get adopted then rest assured, I will go to great pains to ensure that it is fit for purpose.

Regards
A
Published: 2006/7/14 11:30 • Updated: 2006/7/14 11:30
Quote:

Poster: akitson Posted: 2006/7/14 12:25:00

I thought, perhaps erroneously, that they invited one to join in. If you know differently, please point me in the right direction.


The SourceForge Forum or The Core Dev Log could be the proper place discussing core dev
Published: 2006/7/14 11:34 • Updated: 2006/7/14 11:34
I tried approaching the core team on this and offering my help but they have not replied so I think we can safely assume that this module will remain outside of the core.

See post for details

Regards
A
Published: 2006/7/18 1:11 • Updated: 2006/7/18 1:12
davidl2

Thanks for your diplomatic response. I'll await the outcome. However my offer to help still stands, and not just for MetaTags.

I've also offered to help in other areas but have met with no progress. See Affiliate Program request for help

Regards
A
Published: 2006/7/18 13:19 • Updated: 2006/7/18 13:24
akitson and all,

This is a great direction to move toward. I've noticed that not many XOOPS sites that are top ranked in SEs, possibly because this platform is still weak in terms of SEO-related tools and I totally commend your work and contribution. Thanks and keep up the great work.

One last thing, is there a SEO tool to develop backtrack URL and link exchanges for this platform? This would be nice too.
Published: 2006/8/28 12:30 • Updated: 2006/8/28 12:30