Plone SEO
Quintagroup Search Engine Optimization Tool
Current release
quintagroup.seoptimizer 2.3.0
Released Feb 08, 2010 — tested with Plone 3
New features for controlling global & local SEO keywords and Plone keywords behaviour and filtering were added. Also install or reinstall package condition was added.
More about this release…
Get
Plone SEO
for
all platforms
(44.7 kB)
- quintagroup.seoptimizer-2.3.0.tar.gz
Get
Plone SEO
for
all platforms
(102.8 kB)
- quintagroup.seoptimizer-2.3.0-py2.4.egg
Project Description
Quintagroup Search Engine Optimization Tool
This product was created to enhance SE visibility of Plone sites.
Copyright (c) "Quintagroup": http://quintagroup.com, 2004-2009
Product sponsored by "4webresults, SEO and Internet Marketing Services provider": http://4webresults.com. Plone-3.x.x compatibility, extra configuration features sponsored by:
- "Eogogics Inc.": http://eogogics.com
- "4webresults": http://4webresults.com
- "eLawSoftware": http://www.elawsoftware.com
Features
quintagroup.seoptimizer allows per document editing of:
- HTML Title tag
- META description tag
- META keywords tag
- HTML comment into page header
- META robots tag
- META Disposition tag
- Canonical URl (http://projects.quintagroup.com/products/wiki/qSEOptimizer#CanonicalURL)
For Title, description keywords and comment you have statistics (total/stop/used words, field length counter).
Usage
- Go to Plone Control Panel, enable Plone SEO for desired content types
- Go to a document (Blog entry, news item, event, etc)
- Switch to SEO Properties tab
- Select Override checkboxes of features you want to override
- Type-in your SEO values
- Save
- Do this for all documents that need enhanced SEO properties
Requirements
- Plone 3.0+
Note
- For Plone 2.0, 2.1, 2.5 versions - use Plone SEO 1.7.1 release (http://plone.org/products/plone-seo/releases/1.7.1)
- For Plone 3 version and up - use Plone SEO releases starting from 2.0.2 release (http://plone.org/products/plone-seo/releases/2.0.2)
Authors
- Myroslav Opyr
- Volodymyr Romaniuk
- Mykola Kharechko
- Vitaliy Podoba
- Volodymyr Cherepanyak
- Taras Melnychuk
- Vitaliy Stepanov
Links
Watch Plone SEO screencast (http://quintagroup.com/cms/screencasts/plone-seo) to learn how to install and set up Plone SEO on a buildout-based Plone instance for Plone 3.2 or above.
Installation
To install quintagroup.seoptimizer into the global Python environment (or a workingenv), using a traditional Zope 2 instance, you can do this:
Copy quintagroup folder to the /path/to/instance/lib/python directory.
Create a file called quintagroup.seoptimizer-configure.zcml in the /path/to/instance/etc/package-includes directory. The file should only contain this:
<include package="quintagroup.seoptimizer" file="configure.zcml" />
Create a file called quintagroup.seoptimizer-overrides.zcml in the /path/to/instance/etc/package-includes directory. The file should only contain this:
<include package="quintagroup.seoptimizer" file="overrides.zcml" />
Restart the Zope server, for example with the following command in the terminal:
$ ./bin/zopectl restart
Alternatively, if you are using zc.buildout and the plone.recipe.zope2instance recipe to manage your project, you can do this:
Add quintagroup.seoptimizer to the list of eggs to install, e.g.:
[buildout] .... eggs = ... quintagroup.seoptimizerTell the plone.recipe.zope2instance recipe to install a ZCML slug:
[instance] ... zcml = quintagroup.seoptimizer quintagroup.seoptimizer-overridesRe-run buildout, e.g. with:
$ ./bin/buildout
Restart the Zope server, e.g with the following command in the terminal:
$ ./bin/instance restart
Install quintagroup.seoptimizer via ZMI portal_setup -> Import tab. Select quintagroup.seoptimizer from the list of available profiles and press Import all steps.
Uninstallation
To uninstall quintagroup.seoptimizer - go to ZMI portal_setup -> Import tab. Select quintagroup.seoptimizeruninstall profile from the list of available profiles and press Import all steps.
Changelog
2.3.0 (2010-02-08)
- Added condition install or reinstall package [liebster]
- Added filter keywords by their availability in content [liebster]
- Added settings to control Plone categories and global SEO keywords behaviour [liebster]
- Added settings to control Plone global SEO keywords vs local SEO keywords behaviour [liebster]
2.2.0 (2010-01-06)
- Refactor seo_context_properties cpy script to browser view [liebster]
- Added search numbers of keywords at page [liebster]
2.1.1 (2009-11-09)
- Fixed bug of meta-tags absence for folderish objects [mylan]
2.1.0 (2009-10-21)
- Added metatags order feature, which is managed by metatags_order property of of configlet [liebster]
- Resolved metatags duplication [liebster]
2.0.9 (2009-09-10)
- Fixed bugs in metatags viewlet [liebster]
2.0.8 (2009-07-28)
- Added use of default meta tags from the control panel in metatags viewlet [liebster]
2.0.7 (2009-07-25)
- Fix url action in qseo_properties_edit_form [liebster]
2.0.6 (2009-05-19)
- Fix page title tag, now it is not duplicated in case site and current page have equal titles [piv]
2.0.5 (2009-04-03)
- Fix seoptimizer intrusion before installation to plone instance [mylan]
- Fix base url for folderish objects [mylan]
- Bind viewlets to specific layer and set viewlets order for all skins. [mylan]
2.0.4 (2009-03-31)
- Canonical url support added [mylan]
- Custom script viewlets in html head added
2.0.2 (2009-03-06)
- Uninstallation package profile title added
- REAME.txt and INSTALL.txt changed, text format ready for PyPi
2.0.1 (2009-02-16)
- Formatted text in docs for PyPi
2.0.0 (2009-02-11)
- Some refactoring of product was done, some python script are moved to zope 3 views. Also all main parts of html head section were moved to viewlets and now can easily be reordered.
1.5.1
- Support of additional keywords added.

