SEO优化网站是如何工作的
德道网络 |
发表时间:2019-03-04 16:25:16
如果SEO优化是为搜索引擎,优化网站的整个过程,那么网站优化人员要对正在优化的东西有一个基本的理解。
下面讲述网站从域名购买到在浏览器完全呈现的全过程:
1、购买域名。从域名注册商那里购买域名,***.net是从zblog代理的一个服务商那里购买的。
2、域名链接到IP地址,俗称解析。
网站如何从服务器展现到浏览器
1、用户请求域。用户通过将域名直接输入到浏览器或者点击该网站的链接请求一个网站。
2、浏览器发出请求。对网页的请求提示,浏览器发出DNS查找请求,以将域名转化为其IP地址。然后浏览器向服务器请求使用HTML、CSS和JavaScript等代码构造网页。
3、服务器发送资源。一旦服务器接收到对网站的请求,就会发送要在搜索浏览器中组装的网站文件。
4、浏览器组装网页。浏览器现在已经从服务器接收到资源,但是它仍然需要将所有资源放在一起并呈现网页,以便用户可以在浏览器中看到它。
5、浏览器发出最终请求。浏览器只有在下载、分析和执行所有必要的页面代码之后才会显示网页,因此,如果浏览器需要任何其它代码来显示您的网站,它将向您的服务器发出额外的请求。
6、网站出现在浏览器中。经过以上步骤之后,您的网站已经从代码转化(呈现)到您在浏览器中看到的内容。
现在我们知道了一个网站怎样呈现在浏览器中,我们将关注什么代码来构建这些网页。
最常见的三种情况是:
HTML-网站的内容(标题、正文内容等)
CSS-网站的外观(颜色、字体等)
JavaScript-行为方式(交互、动态等)
HTML:网站怎么说
HTML代表超文本标记语言,它是网站的骨干。像标题、段落、列表和内容这样的元素都是再HTML中定义的。
HTML对于SEO来说很重要,因为它是创建或工作的任何页面的“幕后”。虽然CMS可能不要求您用HTML编写页面,但是您每次对网页进行修改的内容,譬如添加内容、更改内部链接的锚文本等等。搜索引擎会抓取这些HTML元素,以确定文档与特定查询的相关性。换句话说,HTML中的内容对你的网页在搜索引擎有机搜索中的排名起着巨大的作用!
CSS:网站的外观
CSS代表层叠样式表,这就是导致您的网页采用某些字体、颜色和布局的原因。HTML的创建时为了描述内容,而不是样式。使用CSS,网页可以被“美化”,而无需手动将样式编码到每个页面的HTML中。
JavaScript:网站的行为
在互联网的早期,网页用HTML构建。当CSS出现的时候,网页内容就具备了某种风格的能力。当编程语言JavaScript出现时,网站不仅可以有结构和风格,而且可以动态。
JavaScript为非静态网页的创建提供了很多机会。当有人试图访问使用此编程语言增强的页面时,该用户的浏览器针对服务器返回的静态HTML执行JavaScript,从而生成具有某种交互性的网页。
JavaScript几乎可以对页面做任何事情。例如:弹窗、第三方广告显示等。