轻松将您的Plone网站添加到Google新闻。
项目描述
介绍
Google News 是一种计算机生成的新闻服务,它从全球超过 50,000 个新闻源中聚合标题,将相似的故事分组在一起,并按照每个读者的兴趣进行显示。
为了使您的内容包含在 Google News 中,Google 制定了一些限制以确保其爬虫只包含指向实际新闻文章的 URL 链接。
Google 还要求您在提交网站以包含在 Google News 之前审查他们所有的指南。
此包帮助您使您的 Plone 网站符合 Google 的 技术要求。
安装
要在基于 buildout 的安装中启用此产品
编辑您的 buildout.cfg 并将 collective.googlenews 添加到要安装的 eggs 列表
[buildout] ... eggs = collective.googlenews
更新配置后,您需要运行‘’bin/buildout’’,这将负责更新您的系统。
转到 Plone 网站的“网站设置”页面并单击“插件”链接。
勾选 collective.googlenews 旁边的框,然后单击“激活”按钮。
Google新闻地图
此插件添加了一个在 INavigationRoot 上下文中可访问的 @@googlenews-sitemap.xml 视图。该视图符合 Google News 站点地图指南,仅列出过去两天发布的新闻文章的 URL,并且项目不超过 1,000 个。
默认情况下,新闻站点图包括您网站中 News Item 内容类型的实例。这可以在“网站设置”中更改为 Google News 配置。
提交您的新闻地图
您可以使用 Google Search Console 提交您的新闻站点图。您的新闻站点图 URL 约为
http://www.example.org/@@googlenews-sitemap.xml
请注意,您的网站必须已经包含在 Google News 中。如果没有,您可以在 Google News Publisher Center 中申请包含。
编辑精选源
编辑精选 允许您提供多达五个链接到您认为代表您组织在任何给定时刻最佳新闻工作的原始新闻内容,并可能使其显示在 Google News 主页或选定部分页面上。
添加编辑精选源
在“网站设置”中,选择 Google News 配置
添加符合图像指南的标志
创建一个列出最多五个新闻项目的集合
将集合相关的 Atom 源提交到 Google News Publisher Center
Google新闻行为
此插件还包括向基于 Dexterity 的内容类型添加两个额外字段的操作
- 突出新闻
用于表示这是一个重大新闻故事或非凡的新闻作品。您可以在过去一周的日历中标记最多七个新闻文章为突出。实现 Google News standout 元标签。
- 关键词
用于指定与这篇新闻文章相关的关键词。每行添加一个短语或关键词。实现 Google News news_keywords 元标签。
启用Google新闻行为
在“网站设置”中,选择 Dexterity 内容类型配置
选择您的内容类型
转到行为选项卡并选择 Google News
将在您的内容类型的编辑表单中出现一个新的名为 Google News 的字段集。
Google News 行为在行动。
贡献
许可
该项目采用GPLv2许可证。
贡献者
Jean-Michel FRANCOIS
Héctor Velarde
Gonzalo Almeida
Franco Pellegrini
Leonardo J. Caballero G.
Rodrigo Ferreira de Souza
变更日志
2.0b3 (2017-01-26)
清理包;移除了与初始升级步骤相关的无用代码。[hvelarde]
修复突出新闻验证器。[hvelarde]
移除对five.grok的依赖(关闭#34)。[rodfersou]
2.0b2 (2016-02-22)
包现在与Plone 5兼容。[hvelarde]
重构标志验证以确保图像为PNG格式。[hvelarde]
2.0b1 (2015-12-01)
2.0a1 (2015-11-27)
隐藏卸载配置文件。[rodfersou]
更新巴西葡萄牙语和西班牙语翻译。[hvelarde]
添加具有standout_journalism和news_keywords字段的操作(关闭#19)。[hvelarde]
Google新闻网站地图现在作为可在INavigationRoot上访问的浏览器视图实现,且与任何内容类型无关(关闭#20)。[rodfersou]
不要更改对象ID,因为Google新闻技术要求不再提及添加三位数;URL只需是唯一和永久的,这就是标准Plone行为(关闭#16)。[hvelarde]
删除了关键词映射功能,因为Google新闻网站地图中<keywords>标签的值可能来自,但不限于现有Google新闻关键词列表(关闭#14)。[hvelarde]
添加对编辑精选源的支持(关闭#9)。[rodfersou, hvelarde]
更新包依赖项。[hvelarde]
停止支持Plone 4.0、Plone 4.1、Plone 4.2和Python 2.6。[hvelarde]
更新i18n支持。[macagua]
1.0rc3 (2013-01-24)
添加关键词映射支持。
更新法语翻译。
1.0rc2 (2012-07-24)
用ReallyUserFriendlyTypes替换了UserFriendlyTypes词汇表。[frapell]
重新安装时不要运行卸载配置文件。[hvelarde]
控制面板小部件已被替换;我们现在使用Choice而不是ASCIILine(修复#3)。[hvelarde]
更新西班牙语和巴西葡萄牙语翻译。[hvelarde]
更新包文档。[hvelarde]
1.0rc1 (2012-05-11)
测试Plone 4.2兼容性。[hvelarde]
添加对Dexterity内容类型的支持(修复#2)。[flecox]
添加西班牙语和巴西葡萄牙语翻译。[hvelarde]
添加了一些真实测试以修复一些问题。[hvelarde]
更新包分发文件。[hvelarde]
1.0b2 (2011-04-11)
检查随机数字不以199或200开头。
1.0b1 (2011-04-08)
初始发布。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
构建分发
collective.googlenews-2.0b3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 253e217f27d5ff95622a387898b2df80f37702acd44e2534e921bd67a95deef9 |
|
MD5 | fdba09aafef0099b2331fc6880689525 |
|
BLAKE2b-256 | 080c011acf9168f371db7325473530898d901c12c499f150bcb5113fa3b89d5a |
collective.googlenews-2.0b3-py2-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 62a52769b1005152b95ca5b9bb57c183c33cd8af95817efb7df611ec3cb01c14 |
|
MD5 | a078999ff6a5478a3110e6ce001fc8a2 |
|
BLAKE2b-256 | e492845948b92ae32ae5829ed0e16074142fb481fa59f941097c6ac57254ac07 |