让互联网技术普惠中小企业
成为中小企业信任并依赖的云服务伙
热门话题

搜索引擎技术基础(一):网站基本运作过程

浏览数量: 0     作者: 本站编辑     发布时间: 2022-04-20      来源: 本站

作为跨境卖家,虽然不需要深入掌握搜索引擎优化的技术,但了解SEO的技术基础,可以在之后和技术人员讲解自己的需求时建立信任感,减少工作之间的障碍。


跨境卖家需要确保网站便于搜索,利于搜索引擎爬取相关内容。我将相关的技术基础分为三个章节:


网站如何运作

搜索引擎如何理解网站

用户如何与网站互动


搜索引擎优化实际上就是对网站进行优化,使网站便于搜索,提升网站排名。


那么,网站是怎样运作的呢?


网站从购买域名到最终在浏览器呈现出来的整个过程,其实就是网页代码转换成便于查看的页面的过程。


在利用技术呈现网页的整个过程的有很多步骤,这些步骤会影响页面加载速度、能否被搜索引擎索引等多方面的问题。


页面加载速度过慢的低效网站


在网站能够被访问之前,需要先对网站进行设置,主要包括以下方面:


1. 购买域名。moz.com 等域名需要从 GoDaddy 或 HostGator 等域名注册商处购买的。这些注册商负责域名的管理和留存。


2. 域名转换为 IP 地址。moz.com 这种域名虽然便于人们记忆,但机器只认识IP地址,例如:127.0.0.1,将域名转为IP地址的过程叫做域名解析,域名服务器DNS就是进行域名解析的服务器。


网站如何从服务器到浏览器


1. 用户请求域。域名通过 DNS 链接到 IP 地址后,人们可以通过在浏览器中直接输入域名或输入网站链接请求网站。


2. 浏览器请求服务器。用户发出网站请求会提示浏览器发出 DNS 查询请求,将域名转换为 IP 地址。然后,浏览器会向服务器请求获取构建网页的代码,例如 HTML、CSS 和 JavaScript。


3. 服务器发送资源。服务器在收到浏览器的请求后,会发送网站的文件资源并在搜索者的浏览器中进行组装。


4. 浏览器组装网页。浏览器从服务器接收到资源后需要将资源放在一起并呈现网页,以便用户可以在他们的浏览器中看到它。当浏览器解析和组织网页的所有资源时,会创建一个文档对象模型 (DOM)。DOM 是您在 Chrome 浏览器中点击右键中的检查所看到的内容。


5. 浏览器发出最终请求。浏览器在页面的所有必要代码被下载、解析和执行后会显示一个完整的网页,如果浏览器需要任何额外的代码来显示网站,它会从服务器发额外发出请求。


6. 网站呈现在浏览器。网站此时已经从代码转换成在浏览器中看到的页面。

了解完网站是如何从代码显示为最终的浏览器页面,我们还要再关注一下构成网页的代码。


最常见的三种是:


1、HTML 网站的框架(标题和文本内容等)


HTML 是网站的展示的文本内容,是网站的支柱框架,标题、段落、列表,内容等元素都在其中。


我们的王炸或许不需要所有内容都在HTML编写,但 Google 会抓取这些 HTML 元素,并通过这些元素确定网页内容与特定查询的相关程度。


因此,HTML 中的内容对网页在 Google 自然搜索中的排名起着重要作用。


2、CSS 网站的外观(颜色、字体等)


CSS (层叠样式表)可以设置页面样式,美化网页。


2014年,网页才开始像一个真正意义上的浏览器,最开始都是纯文本浏览器。有些网站师徒通过CSS隐藏文本和连接,来操纵搜索引擎排名,这种做法违法了Google质量指南,属于黑帽SEO。


样式设置的指令存在于CSS文件中,而不是存在于页面的HTML中,因此可以减少页面的代码量,减少文件传输大小,便于搜索引擎可以更好的索引网站内容,加快页面加载速度,提升网站排名。


3、JavaScript :网站的交互


早期的Internet网页是由HTML 构建的,CSS出现后,通过对网站内容的装饰美化,网站可以拥有自己的页面风格,编程语言 JavaScript 出现时,网站不仅可以有结构和样式,而且可以是动态的。


当有人访问使用JavaScript的页面时,浏览器会针对服务器返回的静态HTML执行JavaScript,生成可以交互的网页。


我们早已经熟悉可交互的网页,例如弹出窗口,浮动的广告在网页显示等。


页面的渲染工作在客户端和在服务器端是不同的,很多页面中的重要元素(文本、标题、标签)如果在客户端渲染,用户虽然刷新时候可以看到,但在页面代码中并不可见。这也就意味着搜索引擎爬虫在最初客户端渲染后索引不到更新的内容。


想要让搜索引擎抓取的页面和浏览器呈现的页面相同,就需要选择服务器渲染,否则,客户端渲染的页面,搜索引擎可能会错过部分内容。


虽然 JavaScript 确实为网页的互动提供了更多可能性,但如果不小心,也会对网站的SEO 产生严重的影响。因此要及时更新客户端面和服务器渲染的页面内容,确保搜索引擎能够爬取到页面所有内容信息。


以上就是网页从最初的域名到最终呈现页面的全部过程,了解网站运作的基本技术,并将这些技术涉及到可以优化的部分运用在SEO上,有利于提升网站排名。


Facebook
Twitter
Google
LinkedIn
Instagram
维看云建站系统
专业外贸建站系统,为你打造一个适合谷歌优化的网站!
  • 客服QQ
    214227632
  • 微信手机
    135-6001-3420
  • 邮箱
    info@seoprix.com