窍门:*敏*感*词*教你如何选择SEO关键字 (1)
优采云 发布时间: 2022-10-17 21:38窍门:*敏*感*词*教你如何选择SEO关键字 (1)
也许从这个文章开始,我会教你如何在独立网站上找到合适的关键字,关于网站架构、内部页面的关键字优化、SEO技术、内容营销和网站链接建设。你当然不能让我一下子把他写完,天知道我明天要写什么?那么,今天我们就来详细介绍一下SEO关键词的选择,会涉及到以下几个部分:
如何为您的网站产品和页面找到关键字?在哪里可以找到它?
如何为您的网站产品和页面选择关键字?你可能会问,小北,选择关键词,打开几个工具对比一下还不够吗?就是说,很多人都知道怎么打开谷歌Adwords来选择关键词,然后根据几个搜索量,最终就可以决定用哪些关键词,用哪些长尾关键词!我可以保证很多人只是在装模作样(反正我也做过关键词研究,态度还是很认真的)。事实上,最终,他们只是下定决心决定使用哪些关键字。一个网站的构建,从关键词入手,本身就是一个系统工程,需要你仔细研究,仔细观察,横向纵向对比,多维度对比。它' 不是你花半天时间,然后做一个导入的Excel工作表。有多少人对他们的网站、图片、标题、网站 目录、描述、产品介绍甚至评论进行过认真的关键字研究。哪些词用在什么位置,用什么词,都很重要。今天先从关键词的搜索和选择说起:亚马逊我越来越觉得亚马逊和独立站穿插在一起运营,很有趣也很高效!如果我们建立一个独立的网站,甚至通过博客销售您的产品,我们是否应该思考亚马逊作为消费者最重要的购物流量平台,能为我的独立网站做些什么?他可以怎样帮助我们?什么样的帮助?我们如何使用他?作为全球最大的购物平台,我觉得他总有一些值得学习和学习的东西,所以我们先从关键词的选择开始。以耳机为例,在亚马逊上进行搜索:
我们发现亚马逊给出的这些关键词非常有针对性。想必亚马逊只会先展示这些关键词,一定是因为这些关键词的搜索量比较高,或者是这些关键词在一定时期内的关注度。比较高,也就是说,这些关键词的展示实际上代表了用户的主要需求。如果你长期在亚马逊上,你也会发现亚马逊给出的建议词大多是长尾词。我们知道,就转化率而言,长尾词的转化率肯定要高于只有1-2个词组合的转化率,长尾词的竞争性较低。因此,长尾词一方面竞争较少,另一方面也代表着更高的转化率。
关于这一点的信息提示将有助于(提供提示)您单独的 网站 目录页面上的关键字工具 Dominator()
这个关键词建议工具我也经常用!
该工具不仅包括
谷歌自动关键字提示
Amazon 关键词提示 Youtube 关键词提示 Bing 关键词提示 Ebay 关键词提示 Googl 购物关键词提示 Etsy 关键词提示如下图:
建议你注册这个网站,那么你一天查询的关键词量会增加。我们以耳机为例。我们可以看到亚马逊只自动给了我7个关键词,但是当我使用Keyword Tool Dominator查询同一关键词在亚马逊上的表现时,却有326个搜索表现:
当然,在这里你可以保存你想要的关键字。
哦,对了,这里有一个类似的网站,keywordtool()
你也可以好好看看这个网站,关键字搜索旁边有一个Quora,和国内的知乎差不多,这个也可以玩很多实用的东西,最简单的就是高权重网站贴出问答,有机会再给大家详细介绍。类别页面 在本节中,我们将讨论类别页面的关键字。我看过很多 网站 类别。很多站长在优化自己的网站分类的时候,机会都是凭感觉,或者像我之前说的,只是简单的做一个关键词研究,然后最后凭空给出一些没有说服力的关键词。乍一看,你确实发现他们的一些关键词是用户经常使用的搜索词,这似乎没有错,但在我看来,有很多问题。首先,很多人认为分类页面的转化率不如产品页面,所以在关键词研究这部分花费的时间和精力较少。是的,产品页面的转化率必须比类别页面产生更高的销售额,但这并不妨碍类别页面也产生销售额。所以我建议你还是花点时间研究一下。亚马逊 所以我建议你还是花点时间研究一下。亚马逊 所以我建议你还是花点时间研究一下。亚马逊
首先,我们点击亚马逊,我们来看看它的分类页面
这时候,当我们点击Full Store Directory,我们会看到所有亚马逊的分类页面地址:
现在我们将深入挖掘亚马逊类别页面上使用的关键字布局,以找出在我们的独立网站上可以尝试的内容。
现在假设你的 网站 正在为狗卖一些健康食品
这次我们点击“狗”
然后选择“食物”
那么这个时候,亚马逊会给我们展示关于狗粮的关键词名称和分类页面的二级分类
所以上面这些关键词其实可以用在你独立网站的分类页面中。你当然可以根据这些关键词进行修改,比如把“干狗粮”改成“健康干狗粮”或者“有机干狗粮”。这些长尾词可以保证你更高的转化率和更低的竞争,而且我们可以通过亚马逊现有的分类改进我们独立站点的关键词布局,值得大家学习和学习~维基百科对,你没看错,就是维基百科!
在国外阅读的众多文章中,如果遇到一些看不懂的词,我肯定不会先去百度,而是去维基百科的解释。百度的很多词汇解释与原来的有出入。意思是,在查看维基百科时,您可以了解一个单词的所有信息。
我们以耳机为例:
地址:可以看到耳机的介绍,我特地用红框标出了
红色部分是:
耳机也被称为耳塞、耳机[1] 或通俗地说是罐头。
另一种类型,称为耳塞或耳机,都是关键字耳机的所有其他表达方式,这一点非常重要。我们知道耳机这个词已经变得很火了,所以关于这个词的其他表达可以替换,这部分也被相当多的人搜索了。你想表达的是,通过维基百科这个平台,你可以挖掘出很多外国人的原创表达方式。他的词通常和什么词组结合,他的其他名字是什么,所以你可以通过Wiki了解很多关于这个产品的有用信息,不仅对我们做网站,而且对我们的off - 网站推广。
希望wiki上的这些资源,大家一定要好好利用!
Ps:你知道肯定还有第二个,对吧?
解决方法:Serverless Devs 插上 Terraform 翅膀
前言
随着现代应用的普及和企业上云的深入,项目将涉及到越来越多的云资源使用。在企业上云的过程中,往往会有平台团队和基础设施(Infra)团队:平台团队专注于业务,根据业务场景进行抽象,为研发人员屏蔽基础设施;基础架构团队注重安全和成本,为平台提供平台 团队规划不同的子账户、权限策略和网络配置。这种分层管理的必然结果导致应用程序和基础设施的生命周期完全不同,因此基础设施管理员、平台管理员和研发 D 人员关注不同的云资源视角。例如:
因此,随着职责边界的不同,平台团队面临更大的挑战。不仅需要为研发人员消化业务,还要向基础架构团队讲解云产品的使用,这无疑增加了大量的沟通成本,减少了业务迭代。效率。
如果能够建立一个自动化的流水线,让不同的团队自己完成自己的边界,势必会大大提高生产力。这需要几个重要的概念来连接 Dev 和 Ops:
为了实现高效的自助操作,将上述概念模板化,并使用以下工作流程完成:
这种基于边界的模板处理方式,可以让企业的不同团队自己完成基础设施建设,提高生产效率的同时保证权限隔离,保护基础设施。
支持多种环境的无服务器开发者面临的挑战
Serverless Devs [1] 是一种用于无服务器应用程序整个生命周期的管理工具。应用和服务的概念存在于其模型规范中,但缺乏对环境的内在支持。代码+基础设施共同维护在一个 s.yaml 下。此模式在多种环境中存在三个主要限制:
为不同的环境维护不同的s.yaml,维护成本比较高。更新环境时需要重新发起部署,连接CI/CD服务时需要重新发起完整的发布上线操作。(但一般情况下,升级升级、更新权限等环境变化对程序来说是安全的,不需要发起上线启动);很难实现基础架构团队、平台团队、研发团队分层协作的场景。例如,阿里云函数计算的服务描述提供了从平台管理员角度进行的日志、网络、NAS、服务角色等配置。根据客户反馈,研发 这些配置的研发基本不明确,这无疑降低了研发效率,增加了安全风险。经常有研发改变配置导致在线服务损坏的情况;Serverless Devs 的资源操作主要由FC 和不断变化的 VPC)。显然Case By Case需要通过大量的判断代码来解决,这无疑增加了组件开发的复杂度和成本;D 更改配置导致在线服务损坏;Serverless Devs 的资源操作主要由FC 和不断变化的 VPC)。显然Case By Case需要通过大量的判断代码来解决,这无疑增加了组件开发的复杂度和成本;D 更改配置导致在线服务损坏;Serverless Devs 的资源操作主要由FC 和不断变化的 VPC)。显然Case By Case需要通过大量的判断代码来解决,这无疑增加了组件开发的复杂度和成本;改变FC的服务角色,改变VPC)。显然Case By Case需要通过大量的判断代码来解决,这无疑增加了组件开发的复杂度和成本;改变FC的服务角色,改变VPC)。显然Case By Case需要通过大量的判断代码来解决,这无疑增加了组件开发的复杂度和成本;
如果使用本文前言中描述的分层模板方案,可以顺利解决上述问题:
通过封装环境模板,平台团队只需向研发人员公开安全参数(如实例规格)即可。研发人员使用模板创建环境,填写必要的参数,完成基础设施建设;可以通过更新环境以自助方式完成。基础设施升级,代码发布操作无需重新发起;平台团队在环境模板中声明了更严格的访问策略,拒绝了一些有风险的资源操作,可以更好地控制爆炸半径;
那么,下一个问题是:如何在 Serverless Devs 中定义环境模板?
当无服务器开发人员遇到 Terraform
环境模板用于基础设施,即云资源。Serverless Devs 离不开云资源的运行。传统方法是直接在组件中使用云产品SDK。但是在支持新资源时,需要开发相应的组件代码。因此,它面临着资源扩展和代码越来越多带来的开发效率的降低。越难维护的问题,最好的办法就是通过基础架构即代码(IaC)来完成云资源的创建。
Serverless Devs 在之前的实践中使用 Pulumi 通过单个组件来完成对 Pulumi Stack 的封装,但在实践中发现使用 GPL 定义 IaC 仍然需要在模型层面进行很好的抽象。成熟度和灵活性都不是很好。
当前 IaC 生态系统中最强大的工具是 Terraform,它已成为事实上的标准。Terraform HCL 本身就是一种 DSL,可以很好的兼容任何生态,尤其是 Provider 极其丰富。如果阿里云的云产品接入POP,可以自动生成Terraform的Provider,可靠性和访问便利性都相当高。
如果环境模板的定义是通过 Terraform IaC 完成的,并且可以很好的连接到 Serverless Devs 的系统中,可以极大的扩展用户领域。用户可以通过编写 Terraform 文件来定义自己的基础设施,并使用 Serverless Devs 来完成所有工作流的 Concatenation。
操作案例
遵循 Serverless Devs 的组件开发规范,将多个环境的操作封装到 env 命令中。通过使用 s env 命令,可以实现以下工作流:
通过基础设施即代码(IaC)的能力,定义可复用的环境模板,基于模板构建不同的测试、预发布、生产等隔离环境,自动完成基础设施的构建,将功能相同的代码部署到不同的平台上环境
下面我们通过一个实际案例来演示整个操作过程。
假设业务场景需要:
作为平台管理员,您需要:
01 平台管理员:开发环境模板
环境模板使用 IaC 来定义资源。目前,仅支持 Terraform 模板。环境模板的代码目录收录两类文件:
编写 IaC,定义环境模板的变量、资源和输出。
完整的代码示例:
为上述资源定义权限策略,维护最小权限原则,只释放必要的写权限。由于 Terraform 在创建资源时依赖很多资源的读取权限,因此建议添加 AliyunECSReadOnlyAccess、AliyunVPCReadOnlyAccess、AliyunNASReadOnlyAccess 等常用读取权限。
完整的代码示例:
02 平台管理员:发布环境模板
通过 s env apply-template 发布环境模板
s env apply-template --name testing --description '这是一个演示' --code ./infra
参数含义如下:
参数全名
是否需要
参数含义
姓名
真的
环境模板名称
描述
错误的
环境模板说明
代码
错误的
模板代码目录
操作成功后,将返回当前模板的变量、输出、状态、策略、文本内容、版本等信息。
03 研发:使用环境模板创建环境
环境需要权限才能操作相应的云资源,并授予函数计算对云资源的角色扮演权限。因此,它需要:
创建普通服务角色,可信服务选择功能计算授予角色环境所需的权限
通过s env init命令进入交互操作,输入环境名称、区域、角色、环境模板和模板参数,完成环境的部署:
执行成功后会在本地.s目录下创建env/fc-env-testing.yaml描述文件,可以查看和编辑。
04 研发:将功能部署到指定环境
开发人员编写 s.yaml 并将基础设施配置关联到指定环境。可以通过以下方式完成:
通过 s deploy --env 将函数部署到指定环境。
s 部署 --env fc-env-testing
执行命令后,组件会首先判断环境是否已经部署完毕。如果环境状态为就绪,则将服务部署到环境中;否则,将先部署环境,然后再部署服务。
总结
本文分析了企业在完全迁移到云端时遇到的应用程序和基础架构管理挑战,并提出了一种分层模板化的方法来组织不同团队的工作流,并通过环境、服务和管道定义一个现代应用程序。环境模板、服务模板和管道模板用于屏蔽基础设施的复杂性,提高运营安全性。核心是需要一个管道来连接整个工作流,让 DevOps 的每个阶段都可以自助服务,安全地完成。作者希望 Serverless Devs 可以充当这条管道。应用、组件和插件的思想为开发者构建现代应用提供了良好的基础,Serverless Devs 已经有了服务和服务模板的抽象。需要扩展的是环境和管道。能力。
本文重点介绍如何使用 Serverless Devs 管理多个环境,分析关键挑战是代码和基础设施的解耦,并使用 IaC 完成基础设施的定义,而 Terraform 是 IaC 生态中最合适的介绍,所以我选择使用 Terraform HCL 用于定义环境模板,环境的资源编排通过后端 Terraform 服务完成。这样就可以通过Serverless Devs完成“发布环境模板”->“部署环境”->“部署应用到指定环境”的完整工作流程。
当然,要实现上述最终状态的愿景,还有很长的路要走。未来规划的主要路线图是:
本文介绍Serverless Devs的多环境功能的使用。在下一篇文章中,我将详细解释一些常见问题。
文中链接:
无服务器开发人员:
普鲁米:
地形:
内存:
阿里云函数计算(FC):
原文链接: