| MetaFix For VirtueMart |
|
This patch for Virtuemart Categories and Products creates similar functionality as found on Joomla Articles for meta data. Once the patch is applied you will be able to apply meta data keywords and descriptions to Categories and Products. Although there is no magical formula for improving search engine index having meta on the category and product levels create additional elements to relate to content and the site, which helps with ranking.
Please note the code is only available to EXPS clients.
There is an install folder as well as an uninstall folder included in the patch. To apply the patch copy the files into your Virtuemart installation and run the metafix-install.sql script on the database.
NOTE: If your site as modifications to the following files DO NOT INSTALL this patch as your changes will be over written.
Files modified by this patch:
../administrator/components/com_virtuemart/classes/ ps_product.php ps_product_categories.php
../administrator/components/com_virtuemart/html/ product.product_form.php product.product_category_form.php shop.browse.php shop.product_details.php
To uninstall the patch copy the uninstall files (original VM 1.1.4 files) into your Virtuemart installation and run the metafix-uninstall.sql script on the database.
The category information page will be modified as follows:
The product information page will be modified as follows;
Example of Browser Output Using MetaFix
The following examples demonstrate native meta tag generation from Joomla/Virtuemart and the effect of applying EXPS's MetaFix for VM patch.
After clicking Category link in Virtuemart
A typical install produces output similar to this.
![]()
With metafix:
![]()
Meta Keywords and description are now those defined for the category. Title is appended with site name
Clicking on Product Link in Virtuemart
![]()
VM uses the product short description for meta description and global site keywords.
With metafix
![]()
Meta Keywords and description are now those defined for the category. Title is appended with site name
|













