跳转到主要内容

一些在Plone网站上做SEO工作的viewlet

项目描述

简介

此产品添加了一些viewlet以改善Plone网站上的SEO

  • 元标签以告知机器人“noindex, follow”批量页面

  • 所有页面的规范URL链接。我们对规范URL遵循以下规则

    • 对于普通内容,URL是对象URL,不带尾随的‘/’

      • yoursite.com/news/ -> yoursite.com/news

    • 默认页面(及其尾随的‘/’)将从规范URL中删除

      • yoursite.com/news/aggregator -> yoursite.com/news (aggregator是新闻的默认页面)

      • yoursite.com/news/aggregator/ -> yoursite.com/news (aggregator是新闻的默认页面)

    • 在规范URL中保留视图或模板名称

      • yoursite.com/@@search?SearchableText=query -> yoursite.com/@@search?SearchableText=query

      • yoursite.com/folder1/folder_listing -> yoursite.com/folder1/folder_listing

  • 自定义批量模板,根据规范URL创建批量基本URL。

在Plone 4.2.x上进行了测试。它应该适用于所有之前的Plone 4版本,但未进行测试。

在Plone 4.3.x中,由于使用了plone.batching产品,批量模板中的更改将不可用,因为此产品仅为batch_macros.pt模板提供替换。

变更日志

1.1 (2013-11-18)

  • 为默认页面添加了 <meta name="robots" value="noindex,follow" /> [libargutxi]

  • 为规范视图添加了 zcml:condition="not-have plone-43" [libargutxi]

1.0.3 (2012/09/10)

  • 批量模板需要不带参数的基本URL [erral]

1.0.2.1 (2012/09/10)

  • 便当发布:从模板中删除调试输出。 [erral]

1.0.2 (2012/09/10)

  • 修复第2页和下一页的批量URL [erral]

1.0.1 (2012/09/07)

  • 在baching中再检查一次 [erral]

1.0 (2012/09/07)

  • 使用规范URL修复批次的基数URL [erral]

  • 从规范URL中删除尾随的/,依赖于默认视图(模板或默认页面) [erral]

  • 为所有页面添加了 <link rel="canonical" …> 标签。 [erral]

  • 为批量页面添加了meta noindex, follow标签 [erral]

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

cs.seopack-1.1.zip (19.6 kB 查看散列值)

上传时间 源代码

由以下机构支持