Skip to main content

Quintagroup Search Engine Optimization Tool

Project description

Quintagroup Search Engine Optimization Tool

This product was created to enhance SE visibility of Plone sites.

Features

quintagroup.seoptimizer allows per document editing of:

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 changes

  • Do this for all documents that need enhanced SEO properties

Requirements

  • Plone 3.1.1+

quintagroup.seoptimizer 3.0 was tested with Plone 3.1, 3.2 and 3.3.

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)

  • Starting from quintagroup.seoptimizer > 2.0.2 version global keywords support feature dropped - the following fields were removed from SEO Configlet: additional_keywords, settings_use_keywords_lg, and settings_use_keywords_lg. As a result, removed global keywords are now mixing with local ones from seo_context view.

Authors

  • Myroslav Opyr

  • Volodymyr Romaniuk

  • Mykola Kharechko

  • Vitaliy Podoba

  • Volodymyr Cherepanyak

  • Taras Melnychuk

  • Vitaliy Stepanov

  • Andriy Myelnkyy

Product was sponsored by “4webresults, SEO and Internet Marketing Services provider”: http://4webresults.com. Plone-3.x.x compatibility, extra configuration features sponsored by:

Copyright (c) “Quintagroup”: http://quintagroup.com, 2004-2010

Installation

Buildout

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.seoptimizer
  • Tell the plone.recipe.zope2instance recipe to install a ZCML slug:

    [instance]
    ...
    zcml =
        quintagroup.seoptimizer
  • Re-run buildout, e.g. with:

    $ ./bin/buildout
  • Restart the Zope server, e.g with the following command in the terminal:

    $ ./bin/instance restart

Traditional Zope 2 Instance

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 your instance’s /lib/python directory.

  • Create a file called quintagroup.seoptimizer-configure.zcml in your instance’s /etc/package-includes directory. The file should only contain this:

    <include package="quintagroup.seoptimizer" file="configure.zcml" />
  • Restart the Zope server, for example with the following command in the terminal:

    $ ./bin/zopectl 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.seoptimizer uninstall profile from the list of available profiles and press Import all steps.

Changelog

3.0.4 (2010-05-05)

3.0.1 (2010-04-29)

3.0 (2010-04-20)

  • Drop global keywords functionality [mylan]

  • Fix performance issues [mylan]

  • Reviewed, updated tests [mylan]

  • Moved all metatags list into htmlhead viewletmanager [mylan]

  • Added advanced tab to seo configlet [mylan]

  • Rewrite seo configlet - use standard plone configlet approach [mylan]

  • Use collective.monkeypatcher package for listMetatags patch [liebster]

  • Killed accessors usage in ‘metatags order’ property [liebster]

  • Changed management of ‘SEO’ tab visiblity for different portal types [liebster]

  • Implemented migration to new version [liebster]

  • Cleanup code [mylan]

  • Extend package’s requirements, register in z3c.autoinclude entry-point [mylan]

  • Translations rebuilt [mylan]

  • Typo in fields description of seo_configlet fixed [mylan]

  • Ukrainian translations updated [mylan]

2.3.4 (2010-03-30)

  • Fixed bugs with using domain by custom content type.

  • Missing icon added

2.3.3 (2010-02-22)

  • Fixed content types translation

2.3.2 (2010-02-16)

  • Removed the broken keywords filtering code (fixed the issue #10 decode error) [chervol]

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quintagroup.seoptimizer-3.0.4.tar.gz (51.5 kB view details)

Uploaded Source

Built Distribution

quintagroup.seoptimizer-3.0.4-py2.4.egg (118.6 kB view details)

Uploaded Source

File details

Details for the file quintagroup.seoptimizer-3.0.4.tar.gz.

File metadata

File hashes

Hashes for quintagroup.seoptimizer-3.0.4.tar.gz
Algorithm Hash digest
SHA256 7f35cb99348fc76b8c586bed3c7a92a2a73d18c66cb99b6c5f960acd6ccb0cd2
MD5 8b2c2456a87bfe2e74b0c09f3b5181da
BLAKE2b-256 7be0aaa60f0a6615bfc9acbc2ed59c8c24a2165396c207b405d2e17dc356db3d

See more details on using hashes here.

File details

Details for the file quintagroup.seoptimizer-3.0.4-py2.4.egg.

File metadata

File hashes

Hashes for quintagroup.seoptimizer-3.0.4-py2.4.egg
Algorithm Hash digest
SHA256 0daf1abf49e90f7ee845951ff652d190fa34b64b73191d21de78e9f7c02301a2
MD5 6f7ea856d03c59b650e2ce7356ccdcbb
BLAKE2b-256 ff6165ae3d31eb1ea8d1b2453650bd35fdc2baaa5523ac51022f9d207bfa59eb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page