今天的市场要求SEO从业者比以往任何时候都更了解网站开发。你不需要懂编程就能很好地SEO,但是一个真正的SEO技术仅仅使用一个文本编辑器就能开发一个网站。
SEO从业者和web开发人员的共同点是,我们都广泛地使用搜索作为我们工作的一部分,尽管每个职业的特定搜索是非常不同的。作为一名SEO技术人员或SEO开发人员,当你陷入困境时,你需要搜索你遇到的编程错误消息来解决特定问题。
一个新的系列学习编程的SEO
作为一名搜索专业人员,你比那些没有SEO背景的人更有优势。也就是说,要浏览分布在web上的SEO编程信息是很困难的。还有一些独立的文章,包括来自谷歌的文章,针对开发人员提出了一些有趣但非常具体的主题。当你刚开始写博客的时候,重要但独立的博客文章可能很难理解。关于编程语言的课件可能会令人失望。
如果你正在寻找一条从SEO到技术SEO或SEO开发人员的道路,我们将提供一系列的文章来帮助你有条不紊地导航,而不是随意地从互联网的遥远角落寻求指导。
做好学习的准备
在接下来的几个月里,我们将发布这个关于SEO编程的新系列。与我们一起参与,您将需要:
对提高编程技能的浓厚兴趣。
一个关于你在技术范围内的位置和你想要达到的位置的想法。
一个兼容的工作站与网络和连接。
当然也有例外,但一般的规则是,几乎所有的web编程都是在运行MacOS Unix、Gnu/Linux或用于Linux的Windows子系统的工作站上完成的。您的操作系统GUI被设计用来向您隐藏计算机的复杂性,我们将在命令行解释器(CLI)接口上花费更多的时间。
这并不像听起来那么难,我们将遵循一个合乎逻辑的游戏计划。我们将深入研究一些棘手的问题,比如应用程序安全和用户隐私权。我们将探索通过获得现实世界技术经验的有价值的见解来与技术人员交流营销想法的方法。首先,我们将讨论如何开始使用流行的框架创建网站的原型,以学习现代技术SEO。
最初的步骤
以下是我们将开始的提纲:
终端(打开模拟器)。
从Bourne shell命令行解释器(CLI)开始。
探索您的工作站。
打开一个安全的远程shell会话。
如上所述,我们将使用CLI来访问您的计算机——“更接近于金属”——而不是通过GUI,后者通常会影响您的操作系统的交互性。您将放弃通过文件资源管理器windows(如Mac上的Finder)使用计算机的熟悉,转而使用“黑客”——使用运行CLI的终端仿真器窗口。终端可能在一个窗口中打开,但至少它是一个窗口到您的计算机内部。
命令行文本编辑器
为什么六世?
其他受欢迎的选择
安全文件传输协议(SFTP)
我们将超越简单的文本编辑器,让您熟悉使用适当程序员的文本编辑器的基本知识。我们还将对流编辑器进行修补,但是vi(读作Vee-Eye)自1976年就已经出现了,并且仍然很强大,因为它具有程序员所需要的那种能力。您还会发现它对于在云中工作也是必不可少的。
软件包管理器
家酿(MacOS)
Linux: APT,百胜
运行时环境
包管理器是编程语言的“插件”接口。由于我们将学习如何使用各种框架来创建网站原型,我们将探索几种编程语言,这意味着你将学习如何更新、升级和安装编程语言包,这是通过使用包管理程序来完成的。
一旦您解决了这些问题,我们将进入软件版本控制,以便您可以克隆示例项目。你很快就会成为一名SEO开发人员。