Ticket #2042 (new enhancement)

Opened 10 years ago

Pages should be able to mark themselves as "noindex"/"noarchive" and also to define their html/head/title

Reported by: madarche Owned by: trac
Priority: P3 Milestone: CPS 3.5.7
Component: CPSDefault Version: TRUNK
Severity: minor Keywords: accessiblity indexing
Cc:

Description

This ticket is mainly about search engine optimization (SEO).

Some ZPT pages such as advanced_search_form should not be referenced, so to improve the indexing of a website. To do so those pages should state that they are "noindex" (and moreover "noarchive).

Those ZPT pages also inherit the name of the CPS document they are in instead of having their own true name displayed in html/head/title.

An easy fix, but not that clean, would be to modify CPSDefault/skins/cps_default/expanded_title.py, but I would rather have a clean more generic solution that would not require to customize expanded_title everytime a new ZPT page is added or modified.

Any suggestion?

Note: See TracTickets for help on using tickets.