更聪明地工作,而不是更努力:如何成为一个不干涉的内容营销人员

已发表: 2016-02-05
只需阅读此博客,即可在五分钟内成为更高效的内容营销人员。



我将教你如何成为更高效的内容营销人员。 您知道如何编写内容并进行营销 - 但您知道您可以使用现成的 API 自动将出色的原创内容发布到您的博客吗? 就是这样!

发布工作流程


首先,让我们从基础开始。 典型的发布工作流程可能如下所示(大致按此顺序):它从内容策划、工作流程管理开始,然后是内容创建、内容分发和内容分析。 这一切都在内容营销的旗帜下以下是这些元素中的每一个以及它们如何实现自动化。

内容管理:有简单的方法和困难的方法。 如果您想知道要写什么,您可以运行各种奇特的算法和统计数据来在趋势发生之前检测趋势并选择相关主题。 或者您可以假设其他人已经在这样做,然后从他们发布的主题中进行选择,并围绕该主题创建您自己的内容。 例如,由于我们是一家科技公司,我们可能只关注TechCrunch的天才并写下他们所写的任何内容。

工作流程(编辑日历)管理:这是将您的内容组织到日历上并提前计划您的主题的领域。 如果您从 TechCrunch 的 RSS 提要中进行策划,就像我们为自发布博客所做的那样,那么您实际上并不需要这个。 我们将每天订购一篇新的博客文章并接受它而无需编辑。 因为,再一次,我们超级懒惰! (但同样,我实际上并不推荐这个。)

内容创建:这是最难的部分,我们稍后会解决。

内容分发:幸运的是,每个重要的发布平台都有一个 API。 您只需要一个在各种社交媒体网站上的帐户和一个TumblrWordPress页面来托管和发布您的内容。

内容分析:这可能是您的自发布网站的第 2 版。 您可以使用内容分析中的数据在管理步骤中选择更好的主题。 但是为了我们的小例子,我们不需要担心这个。

如何自动化原创内容创建


好的,回到我们的博客。 您希望人们阅读您的内容,因此您不能对其进行 Fiverr,并且您也不能剽窃他人的作品(显然)。 那么如何自动化原创内容创建呢? 这就是我们进来的地方。脚本化 API 是的,内容创建现在也是一种可编程服务。

让我们对这可能的样子进行伪编码。 为了通过一个实际的例子来工作,假设您希望您的公司博客将 TechCrunch 文章与您的移动社交食品应用程序相关联。

第 1 步:您需要主题! 让我们使用来自TechMeme的提要TechCrunch 自己的 RSS提要来获取它们。 如果我们假设 TechCrunch 编辑是天才,并且确切地知道在任何一天写哪些主题以获得最大流量,那么让我们跟随他们的领导。 从 RSS 提要中获取文章的标题和链接很容易。 策展:检查。

第 2 步:让我们将这些主题输入到 Scripted中。 如果我使用的是2016 年 1 月 7 日在 TechCrunch 上发布的实际文章,那么表格可能如下所示:

主题:将此与我的移动社交食品应用程序联系起来:GoSun 炉灶仅靠太阳的力量烹饪

格式:标准博客文章

提示:阅读这篇文章http://techcrunch.com/2016/01/07/the-gosun-stove-cooks-with-just-the-power-of-the-sun/并将其与我的公司联系起来。 我们是一款移动社交食品应用程序,可帮助人们根据朋友在过去 30 天内的用餐地点确定在哪里用餐。 我们想谈谈我们对更广泛的科技行业所做的事情以及社交饮食和移动技术之间交叉的未来。 让我们变得很棒!

作家行业:软件与技术

由于我将在所有这些写作过程中完成我的日常工作,因此我不会在草稿到来时手动批准写作或请求编辑。我相信 Scripted 不会提供糟糕的东西(一切都是无论如何都要由编辑检查)。 三天不作为后,我的工作将自动获得批准。 这就是我的工作流程管理和内容创建。 查看。

第三步:选择发布的地方! Tumblr 的API看起来不错,即使不是这样,他们的 GitHub 帐户上也有一个不错的Ruby 包装器最后,当我的帖子发布时,他们也会自动发推文,所以我需要自己编写代码的功能就少了。

第 4 步:观看您的网站流量和 Twitter 提要爆炸。 而已!

脚本化的 RubyGem


为了让您的生活更轻松,我们最近发布了我们自己的Scripted Client Ruby gem 如果您喜欢在 Ruby on Rails 中构建您的应用程序,那么您的代码将会非常简单。 下面是我的hack,所以你可以自己看看。 我们这里的文档有更多信息和功能以及一些 shell 脚本示例。
 ## 第 1 步:获取主题创意

需要'rss'
需要'open-uri'

url = 'http://techcrunch.com/feed/'

打开(网址)做|rss|
feed = RSS::Parser.parse(rss)
@article = feed.items.first
@title = @article.title
@link = @article.link
结尾

## 第 2 步:获取为您编写的内容

需要'scripted_client'

# 有关您的 API 密钥凭据的详细信息,请参阅 http://scripted.github.io/api-docs/?ruby#authentication

ScriptedClient.organization_key = '你的组织密钥'
ScriptedClient.access_token = '你的访问令牌'

# 其他选项是沙盒和开发

ScriptedClient.env = :生产

# 首先,找到一个你想使用的 JobTemplate。 我们想要标准的博客文章(约 400 字)。 在 developer.scripted.com 上查看所有内容。

模板 = ScriptedClient::JobTemplate.all
blog_post = templates.find { |模板| template.name == '标准博客文章' }

# 接下来,为该 JobTemplate 上的 Prompts 分配一些值。 我们的目标是产生点击!

目标 = blog_post.prompts.find { |提示| prompt.label == '目标' }
target.value = ['产生点击次数 / SEO']

# 这些对于我们编写的所有内容都是一样的

key_points = blog_post.prompts.find { |提示| prompt.label == '关键点' }
key_points.value = ["移动技术可以通过协调晚餐预订将朋友聚在一起", "没有胆汁就不能拼手机,你需要胆汁来消化食物,所以没有消化就不能移动"]

# 由于这是一个独特的要求,让我们也包括一些特殊的说明

special_instructions = blog_post.prompts.find { |提示| prompt.label == '特别说明' }
special_instructions.value = "阅读这篇文章 #{@link} 并将其与我的公司联系起来。我们是一款移动社交食品应用程序,可帮助人们根据过去 30 天内朋友在哪里吃饭来确定在哪里吃饭。我们想要将我们正在做的事情与更广泛的科技行业以及社交饮食和移动技术交叉的未来联系起来。让我们变得很棒!”

# 接下来,您可以选择一个行业。 这是必需的:

行业 = ScriptedClient::Industry.all
software_and_technology = Industries.find { |行业| 行业名称 == '软件和技术' }

# 现在你可以创建作业了!

工作 = ScriptedClient::Job.new(
主题:“将此主题与我的移动社交食品应用程序相关:#{@title}”,
工作模板:博客帖子,
行业:[软件和技术]
)
工作.保存

## 第 3 步:点击发布

# 当你的工作完成后,你可以检索它,然后用两行简单的代码获取干净的 HTML 内容。 首先,得到你最后完成的工作

post = ScriptedClient::Job.finished.last

# 然后检索其清理后的 HTML 内容,以便您可以发布到您的 CMS

html_content = ScriptedClient::post.html_contents

# 从这里,您可以使用 API 发布到任何 CMS,例如 Tumblr、WordPress 或您的基于 Drupal 或 Joomla 的网站!

准备好开始了吗? 登录到您的脚本帐户设置并单击 API 选项卡以检索 API 密钥。

如果您有任何问题,请发送邮件[email protected]我们很想看看您如何使用我们的 API。


创建一个免费脚本帐户